Monday, September 7, 2026
1 change · master
New functionality added to Odoo
Companies using Turkish Nilvera e-invoicing can now define multiple invoice series on a single journal and apply them based on customer, invoice scenario, invoice type, exports, or credit notes. This reduces unnecessary journal setup while keeping invoice numbering aligned with different business processes.
Original PR description
In Türkiye, companies commonly use a different invoice series for each business process: invoice type, branch, or customer. A journal carries a single sequence, so getting a second series means creating a second journal purely to renumber, which inflates the configuration for no accounting reason. This commit adds an "e-Document Sequences" list on the journal. Each line pairs a series code with the invoice characteristics it applies to: customer, GİB scenario, GİB invoice type, product export invoice and credit note. When an invoice matches every condition of a line, the series code is used instead of the journal's code. task-6316156 Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr