Daily updates from Odoo
Wednesday, February 21, 2024
4 changes
1 change
Enhancements to existing features
This update clarifies the descriptions for key functions within the spreadsheet account module – specifically `ODOO.ACCOUNT.GROUP`, `ODOO.FISCALYEAR.START`, and `ODOO.FISCALYEAR.END`. These improvements enhance clarity and usability for users, ensuring accurate data input and processing within the spreadsheet.
Original PR description
Improve the wording of the argument descriptions for the functions `ODOO.ACCOUNT.GROUP`, `ODOO.FISCALYEAR.START`, and `ODOO.FISCALYEAR.END`. Task: [3680374](https://www.odoo.com/web#id=3680374&cids=1&menu_id=4720&action=333&active_id=2328&model=project.task&view_type=form) Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#154668 Forward-Port-Of: odoo/odoo#153177
2 changes
Enhancements to existing features
This update improves the reliability of automated checks for the Documents Spreadsheet side panel. It ensures the panel is fully loaded before tests run, reducing false failures and helping maintain product quality.
Original PR description
This commit is the counterpart of https://github.com/odoo/odoo/pull/154837. This commit adds a nextTick to ensure that the side panel is correctly rendered.
Point of Sale test tours now start through a shared mechanism that reduces duplicated code and checks component setup more thoroughly. This helps catch configuration issues earlier during testing, improving reliability without changing day-to-day user workflows.
Original PR description
In this commit we remove the startOwl function from pos and replace it's uses with the mountComponent from web. This has the advantage that we repeat code less. In addition, the `mountComponent` function also makes it such that the prop declarations of the components are checked during tours. This provides great benefits in terms of type checking. In order to be able to make this change, all the prop declarations that were wrong had to be corrected. In addition, we also implement a generic mechanism for starting pos tours. This allows for less code repetition. Task 3756376 https://github.com/odoo/odoo/pull/152243
1 change
Enhancements to existing features
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#54592