account_receipt_journal
Provide dedicated receipt journals and enforce their exclusive use for sale and purchase receipt moves.
Key Features
- account.journal: Adds an Exclusive to Receipts toggle on sale and purchase journals that forces dashboard actions to create receipt moves.
- account.journal: Validates that receipt-designated journals have a higher sequence than other journals of the same type.
- account.move: Filters suitable journals to receipt-only options for receipt moves and excludes them for other move types.
- account.move: Automatically picks a dedicated receipt journal for new receipt moves and prevents non-receipt journals when a dedicated one exists.
- account.chart.template: Creates default sale and purchase receipt journals with predefined names, codes, and sequences when a chart template is applied.
- migration: Renames legacy receipt journal XML IDs to match the new naming scheme during upgrades.
- installation: Renames existing Italian localization receipt journals so they become the module’s dedicated receipt journals when that localization is installed.