Thursday, February 26, 2026
4 changes · master
New functionality added to Odoo
This update adds a new button to the employee public view within the planning module. This allows authorized users (those in the 'group_planning_user' group) to easily access and utilize planning features related to employees. This improves efficiency for planning-related tasks.
Original PR description
- show planning smart button on employee public when user is `group_planning_user` - task-id: 5082555
This update adds optional fields – Customer Order Number and Item Number – to the Avalara EDI requests for NF-e invoices. This allows businesses to track orders and product serials, improving traceability and support for warranty claims. It's a commercial enhancement, not a legal requirement.
Original PR description
PURPOSE - The purpose of this pr is to add the following optional fields in the Avalara EDI request for NF-e(Goods EDI invoice) 1. Customer Order Number - `orderNumber` 2. Item Number -…
PURPOSE - The purpose of this pr is to add the following optional fields in the Avalara EDI request for NF-e(Goods EDI invoice) 1. Customer Order Number - `orderNumber` 2. Item Number - `orderItemNumber` - These fields are mostly a commercial need rather than a legal need. - Companies usually use this information to track from which purchase order it came, or even the serial/lot was used in the original purchase order. In guarantee flows, it's also used to specify some defective products. SPECIFICATION - In this pr, we add a new field `Item Number(l10n_br_nitemped)` in the sale order line model, and make this field hidden by default in the list view. - The value entered in the `l10n_br_nitemped` will go into `lines.lineBase.orderItemNumber` attribute and the value entered in the `Customer Reference(client_order_ref)` will go into `lines.lineBase.orderNumber` attribute. The orderNumber and orderItemNumber are allowed in tax calculation as well. That's why we are adding this feature in l10n_br_avatax and l10n_br_avatax_sale. Task-4006172
This update enhances the HR payroll system by adding clear descriptions for key terms like PAN, UAN, ESIC, and LWF. These warnings provide better user understanding of these important financial and social security concepts, ensuring accurate data entry and compliance.
Original PR description
**Description** Add a warning description for better user understanding and clarity. PAN :- Permanent Account Number is for tax compliance, TDS deduction, Income Tax Return (ITR) filing, and financial transactions. UAN:- Universal Account Number is for submit and manage Provident Fund (PF) contributions and to track them under the Employees' Provident Fund Organisation ESIC:- To submit contributions to the govt. for social security benefits under the Employees' State Insurance Corporation scheme) LWF:- Labour Welfare Fund is to identify and manage contributions for employee social security and welfare benefits as per applicable state regulations.) task-5945816
This update introduces a new test case to verify the functionality of printing payslips within the Odoo Enterprise HR payroll module. This ensures that payslips can be generated correctly and reliably, improving payroll accuracy and reducing potential errors.
Original PR description
In this PR, add test case for print payslip task-5958478