Odoo V13 released (2) - accounting improvements, and more

Odoo Experience 2019, the second half of the keynote session
October 11, 2019 by
Odoo V13 released (2) - accounting improvements, and more
Yoshi Tashiro (QRTL)

The points from Antony Lesuisse's presentation, by Odoo's CTO, in the second half of the day-one keynote session at Odoo Experience 2019. (Apologies for the images being hard to read.)

Putting AI to work


Upload a PDF and a vendor bill is generated automatically. AI is used, they say — it proposes the expense account from past entries. How well does it learn?

Upload a PDF and a vendor bill is generated automatically

The uploaded PDF and the vendor bill generated from it.

The uploaded PDF and the vendor bill generated from it

A tax rounding difference can now be corrected by hand, they say.

A tax rounding difference can now be corrected by hand, they say

Invoice lines and journal items merged


The invoice line model is absorbed into the journal item model. This is a sizeable change, and many of the OCA accounting modules maintained until now will be forced into a redesign for V13. Whether it is worth that is something to judge from here.

The invoice line model is absorbed into the journal item model

Quick export


A quick export button exports the list view to Excel. The equivalent of OCA's Web Export Current View module is now built into Odoo itself.

A quick export button exports the list view to Excel

Selecting several records in the list view to update a field in bulk


Select several journal items and update the account on all of them at once. It is possible because bulk updating was added and because invoice lines and journal items were merged.

Select several journal items and update the account on all of them at once

Previewing an attached document


Click a record in the journal item list view and the document attached to it is previewed.

Click a record in the journal item list view and the document attached to it is previewed

Generating an accrued-expense entry


Generate an accrued-expense entry at a past date from an existing journal item. The expense account on the existing item is replaced with the accrual account too. Used properly, this looks like it will save a good deal of work in plenty of situations.

Generate an accrued-expense entry at a past date from an existing journal item

Partial reconciliation


In bank statement matching, the amount reconciled can be adjusted by hand.

In bank statement matching, the amount reconciled can be adjusted by hand

The rainbow man. Still here, then.

The rainbow man

The fixed asset report


A new report has been added.

A new report has been added

The aged balance


From the aged balance you can now go through to the screen for reconciling against a receipt or a payment.

From the aged balance you can now go through to the screen for reconciling against a receipt or a payment

The general ledger


The design has changed a good deal.

The design has changed a good deal

Click the chart-of-accounts tree on the left to show the accounts in that category.

Click the chart-of-accounts tree on the left to show the accounts in that category

Support for several accounting standards


Generating the special entries that take you from GAAP to IFRS.

Generating the special entries that take you from GAAP to IFRS

The accounting standard can be chosen on the profit and loss statement.

The accounting standard can be chosen on the profit and loss statement

Consolidated accounting


A consolidated accounting app has been added.

A consolidated accounting app has been added
The consolidation setup, with a button for mapping accounts against each consolidated company

Mapping the accounts.

Mapping the accounts

The consolidated balances, with the companies shown side by side.

The consolidated balances, with the companies shown side by side

A column for adjustments can be added.

A column for adjustments can be added

How accurate the AI is


Invoice reading is apparently 92.5% accurate. What that comes to on Japanese documents is another question.

Invoice reading is apparently 92.5% accurate

Accounting localisation


The countries whose accounting localisation has moved forward. Japan is one we want to improve — the 10% rate and the reduced rate need adding soon.

The countries whose accounting localisation has moved forward

Performance improvements


Saving a record on a model that contains a One2many field is said to be a good deal faster.

Saving a record on a model that contains a One2many field is said to be a good deal faster
A bar chart comparing the time to perform a query in Odoo 12 and in Odoo 13

The website is faster too, they say.

The website is faster too, they say

Fabien, the CEO, led the coding himself. Dependent computed fields are handled in the cache and SQL commits are kept to a minimum. The difference should show more clearly the more data there is.

Fabien, the CEO, led the coding himself

Related article: Odoo V13 released (1) - new features and improvements

Photo by Franck V. on Unsplash

If you like solving problems

If you want to use open source to move companies' DX forward for real,
why not do it at Quartile?

Odoo V13 released (2) - accounting improvements, and more
Yoshi Tashiro (QRTL) October 11, 2019
Archive