Price UOM in pricelists

This explains the way the price UOM and the UOM work together. A Price UOM is used when products have different UOM sizes (e.g. 1,5Kg and 2.45Kg etc) but you want to compare prices on a mutual measurement like kg or unit.

A price list with a price UOM key can be sent to CloudSuite to facilitate this feature.

If you do not want to use price_uom’s, then give the price_uom element value null, in this case the price is for the sale_uom.

The product itself does not need the same default UOM as provided in the pricelist, but it is best practice to do so. So the product can be STUKS and the price and factur can be ST1.25KG_KG

The price for the sale UOM is calculated with price UOM and the factor!

Product A

Sale UOM: Box of 1.5Kg
Price UOM: KG

UOM API Message:

PUT /api/uom/BOX1.5KG
{ "key": "BOX1.5KG", "name": "Box of 1.5 Kilogram", "category": "Units", "digits": 0, "rounding": 0.01, "rate": 1.0, "factor": 1.0, "symbol": "BOX1.5KG", "uom_contents": [ { "uom": "KG", "quantity": "1.50000" } ], "active": true }

Pricelist for product A

... { "product": "A", "create_netprice": false, "additional_discount": false, "price_uom": "BOX1.5KG_KG", "tiers": [ { "quantity": 1, "value": "5.55" } ], "percentage": false } ...

Product B

Sale UOM: Box of 36 units
Price UOM: ST

UOM API Message:

Pricelist for product B

 

© 2024 CloudSuite BV, All rights reserved