Daily updates from Odoo
Tuesday, September 9, 2025
3 changes
1 change
New functionality added to Odoo
The KPI summary now highlights how many documents are waiting in the Inbox and shows the current status of pending tax return types. This gives teams a quicker overview of outstanding document work and compliance deadlines without opening each area separately.
Original PR description
With this commit, `kpi.provider.get_kpi_summary` will show how many documents are present in the Inbox folder, as well as the status of the `account.return.types` (`late`, `longterm`, `to_do`, `to_submit` and `done`) depending on which account.return are not completed and on their due date. Task-id: 5062431 Forward-Port-Of: odoo/enterprise#93720
1 change
New functionality added to Odoo
The KPI summary now includes the number of documents waiting in the Inbox and clearer status information for account return types. This helps users quickly see pending document work and tax return deadlines without opening each area separately.
Original PR description
With this commit, `kpi.provider.get_kpi_summary` will show how many documents are present in the Inbox folder, as well as the status of the `account.return.types` (`late`, `longterm`, `to_do`, `to_submit` and `done`) depending on which account.return are not completed and on their due date. Task-id: 5062431 Forward-Port-Of: odoo/enterprise#93720
1 change
New functionality added to Odoo
A new sales commission module automatically creates a commission vendor bill when a customer invoice is paid. This helps businesses compensate salespeople consistently by calculating a 10% commission from the related sale amount.
Original PR description
This commit introduces a new Odoo module named `sales_commission` located in the `Addons Extra` directory. The module automates the process of generating sales commissions. It is triggered when a customer invoice is marked as "Paid". Key features: - A new module `sales_commission` is created in `Addons Extra/`. - It extends the `account.move` model to override the `write` method. - When an invoice's `payment_state` becomes 'paid', the module: - Identifies the related sales order and salesperson. - Calculates a 10% commission on the total sale amount. - Creates a vendor bill for the commission amount, payable to the salesperson. 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