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?

The uploaded PDF and the vendor bill generated from it.

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.

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.

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.

Previewing an attached document
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.

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

The rainbow man. Still here, then.

The fixed asset report
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.

The general ledger
The design has changed a good deal.

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.

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

Consolidated accounting
A consolidated accounting app has been added.


Mapping the accounts.

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

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.

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.

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


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.

Related article: Odoo V13 released (1) - new features and improvements
Odoo V13 released (2) - accounting improvements, and more