In standard Odoo, shipping charges added on Delivery Orders are pushed to their respective Sale Orders but are not visible or consolidated on the Sale Agreement. This creates a gap when generating invoices at the Sale Agreement level, as shipping charges may be excluded or misaligned.
With this SME, any shipping charges applied and validated on Delivery Orders will automatically sync to the related Sale Agreement:
- When a shipping line is added and validated on a DO, the charge flows to the Sale Order (standard Odoo) and also to the Sale Agreement.
- If multiple DO's exist under the same Sale Agreement, their shipping charges are consolidated and reflected on the agreement.
- At the time of invoicing, the Sale Agreement invoice includes both product values and all related shipping costs, ensuring accuracy in client billing.
This enhancement removes manual effort, prevents missed charges, and ensures financial alignment between logistics and invoicing.
Sale Agreement Shipping Charge Synchronization