From One Customer Question to a Reusable Odoo Pricing Framework

Most ERP customisations start as a feature request and end as a maintenance liability. This one started as a question about data entry and ended as a reusable framework that now sits under sales orders, purchase orders, invoices, bills and credit notes alike. The difference was not the code. It was the half hour we […]