Wednesday, October 8, 2025
2 changes · master
New functionality added to Odoo
Adds a new SICORE report for Argentina that helps companies summarize earnings tax withholdings for a selected period. It also enables exporting the required TXT file for fiscal reporting, supporting compliance with local tax requirements.
Original PR description
This commit introduces the functionality to generate a TXT file containing information about earnings tax withholdings applied by the company during a given period. It also includes the implementation of a corresponding tax report that summarizes the withholdings performed, providing a detailed overview for fiscal and compliance purposes. Specification (this specification can be found in the SICORE application of the SIAP application): <img width="944" height="686" alt="image" src="https://github.com/user-attachments/assets/945c6845-b1cc-4b59-9cea-6f0309f4cd77" /> Task latam: 1265 Task Adhoc side: 51853
Resolved issues and error corrections
Swiss ISO20022 payment files generated for vendor payment batches have been corrected so they meet current Swiss bank validation requirements. This helps companies using Swiss bank payments avoid rejected payment files and payment processing delays.
Original PR description
Since July, the iso20022 payment method is to not be accepted by some Swiss banks anymore. How to reproduce? Install account_iso20022 and enable batch payments in the accounting settings. Configure your journal adding the payment method "Swiss ISO20022" in the outgoing payments and setting the XML format as "pain.001.001.09". Pay a vendor bill using the "Swiss ISO20022" payment method. Go to the journal payment, select the previous payment and create a batch. On the batch payment, you can find the XML file which is not validated by Swiss banks. test validation on: https://ubs-paymentstandards.ch/login opw-4976852 opw-4675667 opw-4996910 opw-4895258 opw-5006895 task-id: 5000729 Forward-Port-Of: odoo/enterprise#95379 Forward-Port-Of: odoo/enterprise#92532