Monday, March 11, 2019
2 changes · master
Enhancements to existing features
Invoice lines can now automatically use the product’s configured country of origin. This reduces manual data entry and helps Belgian Intrastat reporting stay consistent when invoices are created.
Original PR description
Purpose ======= In order to ease invoice encoding, the country of origin should be set on the invoice line automatically. Development =========== A new field 'Origin Country of Product' is added on the product template form view. On the invoice form view, an onchange on `product_id` retrieves the country from the field previosuly defined on the product template. opw-1943323
Users can now create customer invoices directly from document workflow actions, reducing manual steps in the invoicing process. The update also adds ready-to-use workflow actions for creating customer invoices and credit notes, making document-driven accounting tasks faster and more consistent.
Original PR description
This commit adds the ability to create customer invoices with document's workflow actions. Additionally, two record data for workflow actions are added (create customer invoice and create credit note). Task: #1948832