Directly see the real amount to pay on the sales and purchases journals.
Analytic Accounting improved
Improvements in: hierarchy on analytic accounts, analytic distribution allowed thanks to the use of analytic tags, new analytic accounting report, etc.
Bank Statement Import
Bank statements reconciliation interface opens directly when importing a new bank statement.
Requests sent to payment providers as well as received responses are stored in a log file, in order to simplify debug.
Clear Totals on Reports
Subtotals are displayed.
Prevents the creation of negative or null currency rates.
Tax Report Audit
Click on tax report lines to audit them.
Credit Notes in Dashboard
Get access to the customer credit notes directly by clicking on “View Invoices” from the sales dashboard.
Exchange rates can be automatically updated from the Bank of Canada.
Analytic Accounts on Taxes
Analytic accounts can be added on the customer invoices tax lines.
Chart of accounts and taxes have been updated.
Hong Kong Localization
The accounting localization for Hong Kong (CoA, taxes, ...) is now available.
GST Returns and IRAS Audit File have been added. This localization is complete.
The Swiss taxes have changed in January 2018, these are included.
First day of the week
Choose the first day of the week in the calendar views and application.
New users easily find their way thanks to the improved starting tips: customize the pipeline, create an opportunity, schedule activities, etc.
Done and Schedule Next Activity Button
Users often log an activity and want to schedule another one immediately. That is why a Done and Schedule button has been added on the next activity modal.
Mention users in Green
In the edit mode, when mentioning a recipient, their name is in green, so the users understand that the mention is effective.
Improve Channel push notifications
Get a notification for a channel only when you've been pinged.
Improvement of the empty messages
Better User Interface for the on-boarding messages displayed on an empty view.
Remove Unwanted Spaces from Chat
Remove all unnecessary empty lines from the chatter (except those between paragraphs).
Access rights changed on Activities type
Only Managers can change the type of activities (Call, Emails, Todo, etc.). Employees can only read these activity types.
New pie chart in the dashboard with sales statistics by campaign source medium.
Print & send codes to customers with a dedicated email template.
Prices and taxes are grouped together on the product form for an easier configuration of the product.
Starting steps have been improved to ease user adoption.
Mailing lists merge
Create a new email campaign with email lists used previously.
Plain Text emails
Write plain text emails that look more personal, with the same easiness than traditional email software.
Next Activities on Employees
"Schedule an activity" button is now available on employees's form.
Filter on Employees's Attendance
Filter on the last attendance dates of your employees.
New "Upcoming" Filter
In the kanban view, events in the "in progress" stage are now displayed on the basis of their end dates.
Expenses in Company Currency
Printing the expense report displays the amount of the expense in the currency of the company.
Link in Vendor card
To avoid delay for the employee, the accountant has now a direct link to the expenses report to approve. This link is located in the vendor bills card in the accounting dashboard.
Clean re-invoice flow
The computation of the delivered quantity is automatically done when using stock moves, time sheet or expenses (through analytic line). The re-invoice flow for analytic line (vendor bills and hr expenses) has been cleaned using the re-invoice policy as it should be.
End users can easily read the traceability report.
Quantity Available per Warehouse
When creating a sales order, see in which warehouse where stock is available.
Landed Costs Usability improvements
A stat button has been created to archive landed costs, etc.
Push rules use the preferred routes. They don't apply globally like before.
Improvements on the packages features: cleaner screens, new tool tips, improved pdf documents, etc.
Return products in another warehouse than the warehouse they were coming from.
Next activities for exceptions
When there are exceptions to manage, a next activity is logged on the impacted document. Example: decrease the ordered quantity on a sales orders, log a next activity on the delivery.
Weight Unit Measure
Define in your general settings if you work with kilograms or pounds. This is especially useful when working with carriers integrations.
The product repaired cannot be moved between locations. It’s repaired in one location and stays there.
Create an invoice from a sales or purchase order: the invoice is in the same currency than the SO/PO.
More flexibility and precision on the payment terms. E.g: invoice due in 15 days, the 7th of the month
Stripe Payment Acquirer
Stripe is now a payment acquirer that can be used to manage subscriptions, just like Authorize and Ingenico.
Invoicing Usability improvements
Active currencies are showed by default.
Attachment Field on Help Form
New Attachment field is available by default on the ticket submit form. Attachments are logged in the chatter of the ticket. Use the quick preview to check the documents instead of downloading them.
Navigation to Configure Helpdesk Teams is easier.
On the overall equipment effectiveness report, pivot and list views are grouped by work-center by default. You can see from which MO and WO the time has been recorded.
Onboarding guided steps
Starting steps have been improved to ease user adoption.
Cover image - usability improvement
Easier to change and remove a cover image.
Forecast Improvement ENTERPRISE
Forecast a project by day, week or month. It's easier now, just fill in the agenda like in a spreadsheet.
Rating Dashboard - usability improvement
The Dashboard has been improved: New design, better organization.
Behavior of sub tasks has changed. Now sub-tasks can be part of any project. You can see at a glance the allocated/spent hours on the parent tasks and children tasks.
Timesheet Improvements ENTERPRISE
Better usability of the Timesheet Apps.
Representative on PO
A coworker is now assigned as representative on a Purchase Order.
PO for Services
Edit the Received Quantity on the Purchase Order if a service is purchased.
Opened blanket orders are taken into account when a Request For Quotation is created automatically. Other usability improvements on blanket orders: stages, vendor field required, adapted for multi-currency.
Users adopt more easily the app thanks to the improvement of the starting steps.
Remove Order Lines
Messages are more comprehensive when trying to remove order lines of a confirmed order.
Edit the invoicing and shipping addresses directly in a confirmed order.
Available Delivery Methods
Filter delivery methods based on destination availability.
Renaming of custom fields in Studio
Editing the label of a field will rename the technical name of field according to the custom label.
Static files in a separate bundle
In order to improve performance, the code is loaded only for users with access to Studio.
Improvement of binary fields
A binary field is now always dropped with an associated char field (whose role is to contain the file name with its correct extension). As a result, files uploaded via a Studio binary field keep their names when they are subsequently downloaded.
Edit and order selection values
Allow label editing on selection fields.
When a subscription is generated from a sales order, it’s now the invoicing address of the sales order that is used in the subscription to generate recurring invoices.
New XML id's guidelines for fields
Use two underscore to separate field name. That way, a field name may contains underscore. New specification is <module> .field_<model_name>__<field_name>
Native support for ir.config_parameter in res.config
Now a config_parameter attribute automatically sets/gets an ir.config_parameter.
New _message_log method in mail_thread
This method is a shortcut that can conveniently replace a message_post. As a side effect, this can improve performances by reducing number of queries.
Now developers can tag the automated tests. Such a tag can be selected from the command line. That way, one can avoid to launch all the tests when developing.
Email notification templates
Those templates are now QWeb based instead of Jinja.
Name change for repair
Technical change: the module mrp_repair has been renamed into repair.
Clean messaging tool
Less tracking on sub-types and few user Interface improvements.
Improve Chatter's Layout
No more horizontal scrolling on the chat windows to ease the user experience.
Quick create with more fields
Add fields on the quick create on kanban views.
Ease Import of Contacts
Import templates are suggested when importing contacts.
Update Translation: lighter design
Simplify/reduce the warning message when we update a record in multi-languages.
"Hide in Kanban" tag's color
Tags hidden in kanban are now white with a grey border instead of grey and easier to understand.
Ease Import of Products
Import templates are suggested when importing products.
Better usability of the Leave Apps.
Menu tips have been improved with a new layout and new texts for a better onboarding.
Set padding to building blocks
It’s now easy to customize the height of a building block by adding a padding.
Find the perfect theme for my business
Search the official website themes with business keywords and find easily a tailored one for your business.Free on Odoo Online
New media manager
Choosing background pictures is quicker thanks to a direct access to the media manager.
All official themes come with an option to keep the website menu visible when scrolling down.
New building block to show a Facebook fan page widget on your website.