一. 计算公式
1. Price计算公式
- 如果是修改Discount:Price = Discount * SalesPrice
- 如果是修改PUnitPrice:Price = PUnitPrice / Ref
2. Discount计算公式
2.1. 基本单位
- Discount = Price / SalesPrice
2.2. 包装单位
- Discount = PUnitPrice / PSalesPrice
3. PUnitPrice计算公式
PUnitPrice = Price * Ref
4. Amo计算公式
- Amo = (PQua * PUnitPrice) + (Qua * Price)
5. Qua、PQua和MQua的计算公式
-
Qua = (PQua * Ref) + MQua
-
- 如果Ref = 1时,PQua = 0, MQua = Qua;
-
如果其他情况:
-
- PQua = Qua / Ref (取整)
-
- MQua = Qua - (PQua * Ref)
6. SalesAmo、DisAmo 计算公式
- SalesAmo = (PQua * PSalesPrice) + (MQua * SalesPrice)
- DisAmo = SalesAmo – Amo
7. 商品、单据的Amo、SalesAmo、DisAmo计算公式
-
商品的Amo = SKU的Amo相加之和
-
商品的SalesAmo = SKU的SalesAmo相加之和
-
商品的DisAmo = 商品SalesAmo - 商品Amo
-
单据的Amo = 商品Amo相加之和
-
单据的SalesAmo = 商品的SalesAmo相加之和
-
单据的DisAmo = 单据SalesAmo - 单据Amo
名词释义
- Price:基本单价(例如:1瓶 = 1元)
- Discount:折扣(打多少折)
- SalesPrice:标准售价(例如:1瓶水标准售价为2元)
- PSalesPrice 包装标准售价(例如:1箱水包装标准售价为 48元)
- PUnitPrice:包装单价(例如:1箱 = 24瓶,1瓶 = 1元,那么包装单价 = 24元)
- Ref:每包装数量(每箱多少瓶)
- PQua:包装数量(例如:多少箱)
- MQua:基本数量(例如:多少瓶)
- Qua:总数量(例如:共多少瓶)
- Amo:合计金额
- SalesAmo:原价金额
- DisAmo:折扣金额