Skip to main content

Supplier Rounding Method

Project description

License: AGPL-3

Purchase Supplier Rounding Method

This module extend account module, to add new rounding method used by some suppliers. The new rounding method is used for purchase orders and In invoices.

Use Case

Some of suppliers compute invoice line subtotal differently than Odoo.

In Odoo, by default:

` price_subtotal = round(unit_price * (1 - discount / 100) * qty)`


For some suppliers:

` price_subtotal = round(round(unit_price * (1 - discount / 100)) * qty)`


This module manage this second case to generate supplier invoices with the same value.


  • Add a new field ‘rounding_method’ on a partner with two keys:
    • ‘normal’: classical computation method, by default.
    • ‘round_net_price’: round a firt time the net price, and then round again.



Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for odoo8-addon-purchase-supplier-rounding-method, version
Filename, size File type Python version Upload date Hashes
Filename, size odoo8_addon_purchase_supplier_rounding_method- (163.3 kB) File type Wheel Python version py2 Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page