Wednesday, March 22, 2023
4 changes · master
Enhancements to existing features
The payment form now carries the related invoice reference when customers pay through the portal. This helps subscription payments be linked to the correct invoice during transaction creation, improving payment processing accuracy.
Original PR description
Passing the invoice_id through the payment form values will allow receving this parameter in subscriptions and then use it during the transaction creations. Task-id: 3144077 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Reception reports now show the barcode for each stock transfer alongside the transfer name. This makes it easier for warehouse teams to identify and process incoming transfers directly from the report.
Original PR description
Currently, transfer barcode is not available in reception report. So in this commit, I have added transfer barcodes. Also, align the barcode and transfer name according to the report. TaskID - 3081077
Knowledge demo articles now show emojis again, making sample content more engaging and easier to scan. The update also adds an installation check that warns administrators if their local setup may still have the older parsing issue that previously required emojis to be removed.
Original PR description
This commit reverts the changes made in commit [1], in which the emojis in xml files had been removed to avoid some crash that happened on some MacOS with some specific lxml and python versions. This commit also adds a pre_init_hook that will try to parse an emoji and show a message advising to reinstall the lxml package without binaries if parsing the emoji crashed. Task-2993768 [1]: https://github.com/odoo/enterprise/commit/fd09b6f900e82d532505ad46905c549d1c237262
This change removes temporary maintenance code that was previously needed to adjust an existing accounting view without a full module update. It simplifies the accounting module in the main version with no expected impact on day-to-day users.
Original PR description
To avoid a module update, code was added to update an existing view. This can be removed in master.