Daily updates from Odoo
Monday, September 1, 2025
5 changes
1 change
Resolved issues and error corrections
Italian POS receipts now exclude negative change payments before sending payment details to the fiscal printer. This prevents the printer from rejecting affected orders, helping ensure sales are properly processed and reported to authorities.
Original PR description
Before this commit, specifying the payment method used to give back the change in a POS order would lead to the fiscal printer receiving a negative payment as input, which is not supported, thus leading to the order not being treated by the fiscal printer (so not reported to the government). Only the payments with is_change=true where filtered out. I am now adding a filter to only keep the positive payments in the receipt, as the fiscal printer is computing the change itself. opw-4931671 Forward-Port-Of: odoo/enterprise#91794
3 changes
New functionality added to Odoo
A new Italian payroll module adds a wizard to export employee work entries to SD Worx. This helps Italian payroll teams share payroll-related time data with their payroll provider more efficiently and consistently.
Original PR description
Created a new wizard to export work entries to SD Works Task-4574967
Helpdesk agents can now create and email gift cards directly from a customer ticket, making after-sales compensation faster and easier to track. The update also adds related ticket visibility controls, customer communication history, and quick access to gift cards created from each ticket.
Original PR description
## [IMP] helpdesk_sale_loyalty: create a gift card option in the helpdesk tickets - Added a gift card option in the `after-sales` part. - Added `Gift Card` button in the helpdesk ticket - Created a…
## [IMP] helpdesk_sale_loyalty: create a gift card option in the helpdesk tickets - Added a gift card option in the `after-sales` part. - Added `Gift Card` button in the helpdesk ticket - Created a gift card generation wizard when clicking on the `Gift Card` button - Order the `gift card`, `convert to opportunity`, and `convert to lead` buttons. - Allow visibility to the gift card option only to users with the required access - Generate a gift card for the customer and send it by email - Post the email and the attachments sent to the customer in the chatter. - Create a stat button that shows all the gift cards created in the ticket - Hide the smart buttons when users don't have sales access - Hide the `Gift Cards` stat if the `gift card` option is disabled in the settings - Make the `gift card program` selectable in the gift card form - Add a helper to the stat menu for both gift cards and coupons if nothing is found - Adjust the gift card program to show only gift card options - make `Gift Cards` active for the `VIP Support` helpdesk team in demo data --- task-4778562
Odoo now supports creating a Stripe connected account and managing employee expense cards directly from the expense workflow. This first version focuses on EU companies and virtual cards, helping businesses issue and control employee spending more efficiently.
Original PR description
## [IMP] account_reports: Improve tests
Some reporting tests were written in a way that would prevent
adding new journals in others modules, as the accounts codes
would be shifted by one.
This adds some dynamic computation where needed, to refocus the tests on
the function, not the form
## [ADD] hr_expense_stripe{,_demo}: Stripe Issuing Integration
Adds the possibility to create a Stripe connected account through Odoo
and manage expense cards for the company's employee.
In the first implementation it will be restricted to the EU zone
and to virtual cards.
task-4370689
Co-authored-by: Logan Staelens <lost@odoo.com>
Co-authored-by: Arnaud Sibille <arsi@odoo.com>
Co-authored-by: Hugo Poncelet <hupo@odoo.com>1 change
New functionality added to Odoo
Adds support for Taiwan electronic invoicing through ECPay, enabling businesses to send, refund, and print compliant invoices directly from Odoo. This helps companies operating in Taiwan streamline invoicing workflows and meet local e-invoicing requirements.
Original PR description
This commit adds the module for implementing the ECPay integration for Taiwan's electronic invoicing system task-2663805 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr