Introduction
In real-world purchasing workflows, Purchase Orders (POs) often go through multiple revisions, prices change, quantities are adjusted and new products may be added even after a PO has been cancelled and reworked. While Odoo allows these changes, tracking what was changed, by whom and why can quickly become a challenge.
To solve this gap, we developed the Purchase Order Line Log Note addon for Odoo. This module ensures full transparency and accountability by logging every critical change made to Purchase Order lines, along with a clear reason for each modification.
Why We Built This Module
In many businesses, auditability and traceability are essential especially in purchasing. We noticed common pain points such as:
No clear record of changes made after a PO is cancelled and reset to Draft
Lack of accountability when unit prices or products are modified
Difficulty understanding the intent behind changes during audits or internal reviews
This addon was built to enforce discipline in the purchasing process by making change reasons mandatory and automatically maintaining a detailed log in the Purchase Order history.
Key Features
* Automatic Change Logging
* Mandatory Change Reason
* User & Action Visibility
* Auto-Clear Reason Field
Business Benefits
* Improved Accountability
* Audit-Ready Purchase Records
* Better Internal Communication
* Reduced Errors & Disputes
Get the Purchase Order Line Log Note module now on the Odoo App Store:
https://apps.odoo.com/apps/modules/17.0/skit_po_changes_log
Conclusion
The Purchase Order Line Log Note addon brings transparency, control and accountability to Odoo’s purchasing workflow. By enforcing change reasons and maintaining a detailed log of PO line updates, it ensures that every modification tells a clear story of what changed, who changed it and why.
If your business values traceability and structured purchasing operations, this module is a must-have addition to your Odoo system.