Overview
Vendors often give a fixed percentage discount that buyers must apply by hand on every order. This module stores a default discount on the vendor and on each vendor price line of a product. Purchase staff use it in the Purchase app. The discount flows into purchase order lines, reduces the line subtotal and is printed on the purchase order report. The benefit is accurate costs and less manual calculation.
Usage steps
- 1
Set a default discount on the vendor
On the vendor (partner) form the buyer fills the Discount (%) field. This value is the default used whenever the vendor is added to a product. It is a percentage of the price.
- Field: Discount(%) on the partner
- Default for new vendor lines
- 2
Discount on the product vendor line
In the Purchase tab of a product the vendor price list shows a Discount (%) column next to the minimum quantity. When a vendor is chosen, the column takes the vendor default and can be overridden. This allows different discounts per product.
- Column: Discount (%) on vendor price list
- Auto-filled from the vendor, editable
- 3
Discount flows into the purchase order
When a vendor is set on a purchase order or a product is chosen on a line, the line Discount (%) is taken from the matching vendor price line or the vendor default. The buyer can still edit it. A database constraint keeps the discount at or below 100.
- Field: Discount (%) on order line
- Constraint: maximum 100
- Editable by the buyer
- 4
Subtotal and taxes recomputed
The line subtotal is recomputed from quantity, unit price, taxes and the discount whenever any of them changes. Order totals therefore reflect the discount. The change happens live on the form.
- Recomputed on quantity, price, tax or discount change
- Order totals reflect the discount
- 5
Print the discount on the report
The purchase order QWeb report is extended to show the Discount (%) column. The vendor sees the agreed discount on the printed order. The report is printed with the standard Print action.
- Column: Discount (%) on the printed order
- Standard Print action
Screens
Illustrative mockups with placeholder data.
—
Added by this module
—
Added by this module
—
Added by this module
Roles
| Role |
|---|
| Purchasing staff |
| Purchase managers |
Dependencies
Want to know more or try this app? Contact us
We can arrange a demo or a trial and answer your questions about Vendor Purchase Discount.