Tuesday, May 23, 2023
5 changes · master
Enhancements to existing features
Sales order and quotation lists are simplified by removing noisy row coloring for sent quotations, since the status badge already communicates that information. Amounts due for invoicing are now highlighted instead, helping users focus on orders that need billing action.
Original PR description
the color of the lines for quotation(sent) is too noisy and not informative as there is a colored status badge. Remove the decoration to clear the view and decorate total amount where invoice_status = 'to invoice'. task-3290317
The UAE localization app now points users directly to the UAE-specific documentation instead of a general fiscal localization page. This makes it easier for users to find relevant setup and compliance guidance when they click the website or learn more link.
Original PR description
before this commit, the website link given to l10_ae module was generic link of fiscal localization. after this commit, on clicking website/learn more user will be redirected to documentation of uae localization. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The sales order form layout has been adjusted so field labels appear with consistent sizing. This makes the form easier to read and gives users a cleaner, more polished experience when working with sales orders.
Original PR description
Having 2 groups one after the other like this caused the labels to have different sizes.
Italian e-invoicing now handles customer and supplier identity details from the partner record instead of invoice export logic. This makes the process easier to maintain and improves test coverage for contact details such as phone and email.
Original PR description
Moved some logics belonging to the partner from the account_edi_format model to the res.partner model instead.
Functions:
_l10n_it_edi_get_values (normalized vat, country code, is_company, in_eu...)
_l10n_it_edi_normalized_codice_fiscale
Added `phone` and `email` fields to the EDI export tests.
Added a message on the export tests asserts to know what's the test file that generated an error.
Task link: https://www.odoo.com/web#id=3175408&model=project.task
Task-3175408Quotation list views are simplified by removing noisy full-row coloring for sent quotations. The view still highlights important billing action by decorating the total amount when an order is ready to invoice, making the screen easier to scan.
Original PR description
the color of the lines for quotation(sent) is too noisy and not informative as there is a colored status badge. Remove the decoration to clear the view and decorate total amount where invoice_status = 'to invoice'. task-3290317