Thursday, July 23, 2026
1 change · saas-18.3
Resolved issues and error corrections
The Peppol settings now apply the right rule for when a purchase journal is required, especially when French PDP features are also installed. This prevents non-French companies using Documents for Peppol from being forced to configure an unnecessary invoicing journal, and ensures imports go only to the selected destination.
Original PR description
Fixes the settings view for the account_peppol_purchase_journal_id. account_peppol, documents_account_peppol and l10n_fr_pdp all wants to use a specific condition for the required attribute of the view. With PDP especially, once l10n_fr_pdp is installed, the view forces the base condition, even if documents_account_peppol is installed, and even if the company is not even French. On a non-French company registered/registering on Peppol, the journal shouldn't be mandatory if documents_account_peppol_folder_id is set up. To ease things up, it is now using a computed field. task-6304479 Forward-Port-Of: odoo/enterprise#120718