Daily updates from Odoo
Wednesday, February 21, 2024
5 changes · 17.0
Enhancements to existing features
This update ensures that financial reports in Chile use the correct local terminology for "Untaxed Amount" (translated as "Monto neto" instead of the Spain/LATAM standard). The change applies across multiple sales and accounting modules to maintain consistent and accurate financial reporting for Chilean customers. Unnecessary untranslated entries have also been removed to improve file clarity.
Original PR description
In Chile, "Untaxed Amount" has its own special term that isn't used in Spain/LATAM spanish: ~~"Total neto"~~ "Monto neto" [as for v17 since customer changed their mind]. Therefore everywhere that it appears (in a .pot file), we ensure that the es_CL localization uses this term. Also untranslated terms from the es_CL.po files that were edited have been removed since they add no benefit and make it harder to read the file (we expect to only add terms to the file, not translate every term for Chile). opw-3670297 Forward-Port-Of: odoo/enterprise#54939 Forward-Port-Of: odoo/enterprise#54712
This update improves the Belgian payroll system's performance by preventing unnecessary reloading of web interface files when automated payroll tasks run. The change removes certain files from the update process, allowing payroll operations to complete more quickly without disrupting the user experience.
Original PR description
This commit is aimed at avoiding the reloading of the webclient assets when the cron is run. This is done by removing files from the _get_data_files_to_update method. task-3607711 Forward-Port-Of: odoo/enterprise#54120
This update improves how bank transaction information is displayed in the accounting module by removing unnecessary empty fields and showing only relevant transaction details. Users will now see a cleaner, more focused view of transaction information like account numbers, transaction status, and dates without cluttered empty data fields.
Original PR description
From: { "merchant_category_code": None, "creditor": { "postal_address": None, "organisation_id": None, "private_id": None, "creditor_account": None, "creditor_agent": None, }, "debtor": { "name":…
From:
{
"merchant_category_code": None,
"creditor": {
"postal_address": None,
"organisation_id": None,
"private_id": None,
"creditor_account": None,
"creditor_agent": None,
},
"debtor": {
"name": None,
"postal_address": None,
"organisation_id": None,
"private_id": None,
},
"debtor_account": {
"iban": "BE84103080286059",
"other": None,
"debtor_agent": None,
"bank_transaction_code": None,
"credit_debit_indicator": "DBIT",
"status": "BOOK",
"value_date": "2022-12-29",
"transaction_date": None,
"balance_after_transaction": None,
"reference_number": None,
"debtor_account_additional_identification": None,
"creditor_account_additional_identification": None,
"exchange_rate": None,
"note": None,
},
}
to:
debtor_account:
iban: BE84103080286059
credit_debit_indicator: DBIT
status: BOOK
value_date: 2022-12-29
Forward-Port-Of: odoo/enterprise#56701
Forward-Port-Of: odoo/enterprise#54592This update ensures that the "Untaxed Amount" field displays the correct Chilean Spanish term "Monto neto" across multiple financial and operational modules. The change improves localization accuracy for Chilean users by using region-specific terminology that differs from standard Spanish. Unnecessary untranslated entries were also removed from Chilean translation files to improve clarity.
Original PR description
In Chile, "Untaxed Amount" has its own special term that isn't used in Spain/LATAM spanish: ~~"Total neto"~~ "Monto neto" [as for v17 since customer changed their mind]. Therefore everywhere that it appears (in a .pot file), we ensure that the es_CL localization uses this term. Also untranslated terms from the es_CL.po files that were edited have been removed since they add no benefit and make it harder to read the file (we expect to only add terms to the file, not translate every term for Chile). opw-3670297 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#150683 Forward-Port-Of: odoo/odoo#150141
This update allows companies to prevent automatic propagation of manager-level access rights to all employees when installing new modules. Previously, all existing employees would automatically receive the same access rights as the Default Template User. Now administrators can disable this behavior by setting a configuration option, giving companies more control over user permissions and security.
Original PR description
When installing a new module, the access of the Default Template User is propagated to any existing employee (introduced at aefb05eb497a8a16a). This can be problematic in companies that don't want all their employees to become manager by default. Allow to disable this behaviour in a settings. This is the version of the patch targetting stable version that is not configurable through the interface, manually creating an ICP base_setup.default_user_rights_minimal=True as the way to change the behaviour. Closes odoo/odoo#149224 Task-id 3685856 Forward-Port-Of: odoo/odoo#150391