Friday, December 27, 2024
5 changes · saas-18.1
Resolved issues and error corrections
The E-waybill creation button is no longer shown on journal entries, where creating an E-waybill is not applicable. This reduces confusion and prevents users from attempting an action that cannot be completed.
Original PR description
Before this commit: Whenever user posted a journal entry, `Create E-waybill` button is visible but practically it's not possible to have E-waybill for a journal entry In this commit: We hide the E-waybill button whenever a move type is an entry --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The Point of Sale product barcode field no longer references a missing scanner component. This prevents unnecessary configuration issues and helps keep the product form behavior consistent.
Original PR description
Before this commit: === - The `productScanner` widget was assigned to the barcode field in the point_of_sale module, but this widget is not defined in the module. After this commit: === - The `productScanner` widget has been removed from the barcode field. Related: https://github.com/odoo/enterprise/pull/76250
The payment terminal provider selector in Point of Sale payment method settings now uses the available form space instead of being squeezed into a narrow column. This makes provider options legible and easier to configure for stores using payment terminals or online payments.
Original PR description
Payment terminal providers for a payment method, were displayed in a grid, whose width was blocked to the width of the label in the form wiew, making them illegible. Before:  After: 
Fixed a display issue in Point of Sale where payment provider cards did not use the full width of their container. This keeps the payment setup screen looking consistent and easier to read after a recent layout change.
Original PR description
Payment provider card didn't take the full with of the parent container, that was due to a recent change of o_cell_custom. Adding a CSS rules in point_of_sale to override this change.
The product barcode field now uses the scanner-friendly input in the normalized product form view. This helps point-of-sale users scan or enter product barcodes more reliably and consistently.
Original PR description
In this commit: === - The `productScanner` widget has been added to the barcode field in the normalized form view for better functionality. Related: https://github.com/odoo/odoo/pull/191897