Daily updates from Odoo
Tuesday, November 15, 2022
7 changes
Enhancements to existing features
SEPA payment files can now automatically convert non-Latin characters in names and addresses using the official European Payments Council mapping. This helps businesses in countries using Greek, Hungarian, and other accented or non-Latin characters generate valid SEPA credit transfer and direct debit files without manual cleanup.
Original PR description
Currently, it's impossible to have any non-latin characters in names and addresses when creating SEPA transactions. This can be a problem for many EU countries, such as Greece, Hungary, etc. European Payments Council has published an official mapping for every non-latin character. With this commit, characters will be converted before generating an XML file. task-2833976
Accounting list views now rely on the shared markdown support from the main web platform. This keeps text formatting behavior more consistent across accounting screens and reduces duplicated interface code.
Original PR description
Support has been added in account, see https://github.com/odoo/odoo/pull/54652
Users can now open an existing closing entry from a tax report even when the related period is closed. This avoids an unnecessary error message and makes it easier to review finalized tax periods.
Original PR description
At the moment, clicking "closing entry" for a closed period in a tax report is showing a user error saying that the period is closed. This change aim to improve that by instead displaying the closing move itself.
Barcode inventory workflows now use each user's assigned warehouse property when showing stock operations. This helps employees see the most relevant warehouse context by default, reducing confusion and improving day-to-day warehouse processing.
Original PR description
see odoo/odoo#105355 task 3043198
The employee contract PDF template no longer includes a pre-filled HR signature. This prevents the final signed contract from showing overlapping signatures when the electronic signing process adds the official signature.
Original PR description
The PDF template (employee_contract.pdf) has a default signature for the HR responsible that is part of the PDF file. When a contract is signed, the signature from the Sign module overlays with the one from the PDF. This commit changes the PDF emplyee_contract.pdf to remove the signature in the PDF file. task-3037464
Users can now update 1099 box entries directly from the list view instead of opening a separate form. This streamlines maintenance of 1099 setup data and removes an unnecessary extra step.
Original PR description
Before this PR, when we clicked on the list view in the 1099 boxes, a form view would open and you could change the name. Which is basically useless, since we can delete the form view and just edit the list view directly. Thanks to the change of this PR, it's now possible to edit directly the list view.
Adds test coverage to verify that recurring planning shifts are created, updated, and deleted according to the selected recurrence settings. This helps reduce the risk of scheduling errors and improves confidence in planning reliability.
Original PR description
In This commit, write test case for recurrence calculation of the dates based on the different options of recurrency. the generation of shift should be according to recurrency. and modification/deletion of recurring shifts. task-2994045