@@ -406,3 +406,45 @@ and :ref:`Journal Entries Configuration <journal-entries>` sections.
406406.. h :div :: doc-aside
407407
408408 .. image :: cheat_sheet/valuation-accounting.png
409+
410+
411+ Changes in Odoo 19
412+ ==================
413+
414+ Before Odoo 19, the Perpetual accounting method was implemented by posting real-time accounting
415+ entries at each stock movement. That created a lot of journal items in accounting, which was an
416+ issue for performance, general ledger clarity and auditability.
417+
418+ Since Odoo 19, the Perpetual method impacts the stock valuation account at the invoice level. The
419+ closing entry is then used to manage bills to receive, invoices to issue, deferred revenues, prepaid
420+ expenses, and other gaps between inventory values and accounting ones.
421+
422+ .. h :div :: feature-table doc-aside
423+
424+ +-----------------------+--------------------------------+--------------------------------+
425+ | | Odoo 18 | Odoo 19 |
426+ +=======================+================================+================================+
427+ | Periodic Continental | :meh: `Manual closing ` | :good: `Automated closing ` |
428+ +-----------------------+--------------------------------+--------------------------------+
429+ | Periodic Anglo-Saxon | :bad: `Not supported ` | :good: `Fully supported ` |
430+ +-----------------------+--------------------------------+--------------------------------+
431+ | Perpetual Continental | :meh: `Manual closing ` | :good: `✓ ` |
432+ +-----------------------+--------------------------------+--------------------------------+
433+ | Perpetual Anglo-Saxon | :meh: `Manual closing ` | :good: `✓ ` |
434+ +-----------------------+--------------------------------+--------------------------------+
435+ | Accounting valuation | :meh: `Requires inventory ` | :good: `Accounting only ` |
436+ +-----------------------+--------------------------------+--------------------------------+
437+ | Perpetual Entries | :good: `Invoices + every moves ` | :good: `Invoices + one closing ` |
438+ +-----------------------+--------------------------------+--------------------------------+
439+ | Invoices to issue | :bad: `✗ ` | :good: `✓ ` |
440+ +-----------------------+--------------------------------+--------------------------------+
441+ | Prepaid expenses | :bad: `✗ ` | :good: `✓ ` |
442+ +-----------------------+--------------------------------+--------------------------------+
443+ | Bills to receive | :bad: `✗ ` | :good: `✓ ` |
444+ +-----------------------+--------------------------------+--------------------------------+
445+ | Deferred revenues | :bad: `✗ ` | :good: `✓ ` |
446+ +-----------------------+--------------------------------+--------------------------------+
447+ | Performance | :bad: `Slower ` | :good: `Faster ` |
448+ +-----------------------+--------------------------------+--------------------------------+
449+ | General ledger | :good: `More journal entries ` | :good: `Fewer journal entries ` |
450+ +-----------------------+--------------------------------+--------------------------------+
0 commit comments