Friday, July 4, 2025
2 changes · 18.0
Enhancements to existing features
In the French accounting localization, delivery dates are no longer automatically copied from the invoice date. This ensures delivery dates are entered only when users explicitly provide them, improving accuracy for business records.
Original PR description
This commit prevents the delivery date from being set to invoice date by default in French localization. We need the delivery date to be only set by the users. task-4900043 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Grouped customer invoice payments now use a PAY/XXXXX memo instead of BATCH/XXX. This avoids confusion with the separate Batch Payment feature and makes payment references clearer for accounting users.
Original PR description
Purpose ------- This improves clarity in group payment memos: the previous BATCH/XXX prefix could be misleading as it resembled the Batch Payment feature, while the generated payment was unrelated to it. Changes ------- Replaced BATCH/XXX prefix with the more generic and consistent PAY/XXXXX format. Aligns with the syntax introduced in v18 for payments without entries. How to test ------- Go to Accounting > Customers > Invoices. Select multiple posted customer invoices. Click "Action" > "Register Payment". Tick the "Group Payments" checkbox. Validate the payment. The generated memo should now use the PAY/XXXXX format instead of BATCH/XXX. Confirm that batch payment features are not affected.