创建公式

2020年1月15日 作者 刘剑

成本公式整理

系统参数

    weight("重量"),
    volume("体积"),
    width("宽度"),
    height("高度"),
    length("长度"),
    reportPrice(5, "申报价值"),
    usdRate(7, "美元汇率"),
    chargedWeight("计费重"),
    orderCount("票数"),
    orderNumber("件数"),
    mileage("公里数"),
    declareTimes("申报次数"),
    aviaOrderChargedWeight("主单计费重");

注意:公式里面的汇率都不需要!!!

司机取货

名称:提货费
公式:一口价+计费重*单价+立方*单价
代码:fixedPrice + chargedWeight * unitPrice1 + volume * unitPrice2
自定义参数:
    fixedPrice:一口价
    unitPrice1:每公斤价格
    unitPrice2:每立方价格

仓库配货

名称:操作费
公式:max((票数*单价+件数*单价+计费重*件数),最低收费)
代码:Math.max((orderCount * unitPrice1 + orderNumber * unitPrice2 + chargedWeight * unitPrice3),minPrice)
自定义参数:
    unitPrice1:每票价格
    unitPrice2:每件价格
    unitPrice3:每公斤价格
    minPrice:最低收费

出库短驳

名称:出库短驳费
公式一:不同计费重段,不同的固定值(比如500kg内300元,1000kg内500元)
代码:if(chargedWeight < limitWeight1) fixedPrice1 ; else if (chargedWeight < limitWeight2) fixedPrice2 ; else fixedPrice3
自定义参数:
    limitWeight1:限制重量1
    fixedPrice1:固定收费1
    limitWeight2:限制重量2
    fixedPrice2:固定收费2
    fixedPrice3:固定收费3

公式二:max((固定值+计费重*单价+立方*单价+公里数*单价,最低收费)
代码:Math.max((fixedPrice + chargedWeight * unitPrice1 + volume * unitPrice2 + mileage * unitPrice3),minPrice)
自定义参数:
    fixedPrice:固定值
    unitPrice1:每公斤单价
    unitPrice2:每立方单价
    unitPrice3:每公里单价
    minPrice:最低收费

过港短驳

名称:提货费
公式一:不同计费重段,不同的固定值(比如500kg内300元,1000kg内500元)
代码:if(chargedWeight < limitWeight1) fixedPrice1 ; else if (chargedWeight < limitWeight2) fixedPrice2 ; else fixedPrice3
自定义参数:
    limitWeight1:限制重量1
    fixedPrice1:固定收费1
    limitWeight2:限制重量2
    fixedPrice2:固定收费2
    fixedPrice3:固定收费3

公式二:max((固定值+计费重*单价+立方*单价),最低值)
代码:Math.max((fixedPrice + chargedWeight * unitPrice1 + volume * unitPrice2 ),minPrice)
自定义参数:
    fixedPrice:固定值
    unitPrice1:每公斤单价
    unitPrice2:每立方单价
    minPrice:最低收费

名称:过港费
公式一:max((固定值+过港计费重*单价),最低收费)
代码:Math.max((fixedPrice + chargedWeight * unitPrice1),minPrice)
自定义参数:
    fixedPrice:固定值
    unitPrice1:每公斤单价
    minPrice:最低收费

名称:送货费
公式一:不同公斤段,不同的固定值(比如500kg内300元,1000kg内500元)
代码:if(chargedWeight < limitWeight1) fixedPrice1 ; else if (chargedWeight < limitWeight2) fixedPrice2 ; else fixedPrice3
自定义参数:
    limitWeight1:限制重量1
    fixedPrice1:固定收费1
    limitWeight2:限制重量2
    fixedPrice2:固定收费2
    fixedPrice3:固定收费3

公式二:max((固定值+公斤*单价+立方*单价),最低值)
代码:Math.max((fixedPrice + chargedWeight * unitPrice1 + volume * unitPrice2 ),minPrice)
自定义参数:
    fixedPrice:固定值
    unitPrice1:每公斤单价
    unitPrice2:每立方单价
    minPrice:最低收费

机场短驳

名称:机场短驳费
公式一:(不同公斤段,不同的固定值(比如500kg内300元,1000kg内500元))*汇率
代码:if(chargedWeight < limitWeight1) fixedPrice1 ; else if (chargedWeight < limitWeight2) fixedPrice2 ; else fixedPrice3
自定义参数:
    limitWeight1:限制重量1
    fixedPrice1:固定收费1
    limitWeight2:限制重量2
    fixedPrice2:固定收费2
    fixedPrice3:固定收费3

公式二:(max((固定值+公斤*单价+立方*单价),最低值)+一口价)*汇率
代码:Math.max((fixedPrice + chargedWeight * unitPrice1 + volume * unitPrice2 ),minPrice) + fixedPrice2
自定义参数:
    fixedPrice:固定值
    unitPrice1:每公斤单价
    unitPrice2:每立方单价
    minPrice:最低收费
    fixedPrice2: 一口价

出口报关

名称:主单报关费
公式一:固定值+计费重*单价
代码:fixedPrice+chargedWeight*weightUnitPrice
自定义参数:
    fixedPrice:固定值
    weightUnitPrice:重量单价

名称:报关操作费
公式一:固定值+计费重*单价                                                             
代码:fixedPrice+chargedWeight*weightUnitPrice
自定义参数:
    fixedPrice:固定值
    weightUnitPrice:重量单价

公式二:固定值+件数*单价
代码:fixedPrice+orderNumber*orderNumberUnitPrice
自定义参数:
    fixedPrice:固定值
    orderNumberUnitPrice:每件单价

名称:主单文件费
公式一:固定值
代码:fixedPrice
自定义参数:
    fixedPrice:固定值

名称:订单文件费
公式一:固定值*订单数量
代码:fixedPrice*orderCount
自定义参数:
    fixedPrice:固定值

名称:订单报关费
公式一:固定值*订单数量
代码:fixedPrice*orderCount
自定义参数:
    fixedPrice:固定值

名称:信息费
公式一:固定值+计费重*单价
代码:fixedPrice+chargedWeight*weightUnitPrice
自定义参数:
    fixedPrice:固定值
    weightUnitPrice:重量单价

名称:主单磁检费
公式一:max((固定值+重量*单价),最低收费)
代码:Math.max((fixedPrice+weight*weightUnitPrice), minPrice)
自定义参数:
    fixedPrice:固定值
    weightUnitPrice:重量单价
    minPrice:最低收费

名称:订单磁检费
公式一:固定值*订单数量
代码:fixedPrice*orderCount
自定义参数:
    fixedPrice:固定值

名称:交货费
公式一:max((固定值+重量*单价),最低收费)
代码:Math.max((fixedPrice+weight*weightUnitPrice), minPrice)
自定义参数:
    fixedPrice:固定值
    weightUnitPrice:重量单价
    minPrice:最低收费

地面代理

名称:地面代理费
公式一:计费重*单价
代码:chargedWeight*weightUnitPrice
自定义参数:
    weightUnitPrice:重量单价

航空操作

名称:航空操作费
公式一:固定值+计费重*单价
代码:fixedPrice+chargedWeight*weightUnitPrice
自定义参数:
    fixedPrice:固定值
    weightUnitPrice:重量单价

航空运输

名称:航空运费
公式一:不同的公斤段不同的单价*计费重*汇率
代码:if(chargedWeight < limitWeight1) unitPrice1*chargedWeight ; else if (chargedWeight < limitWeight2) unitPrice2*chargedWeight ; else unitPrice3*chargedWeight
自定义参数:
    limitWeight1:限制重量1
    unitPrice1:单价1
    limitWeight2:限制重量2
    unitPrice2:单价2
    unitPrice3:单价3

名称:制单费
公式一:固定值*汇率
代码:fixedPrice
自定义参数:
    fixedPrice:固定值

名称:信息费
公式一:固定值*汇率
代码:fixedPrice
自定义参数:
    fixedPrice:固定值

名称:燃油附加费
公式一:(固定值+计费重*单价)*汇率
代码:fixedPrice+chargedWeight*weightUnitPrice
自定义参数:
    fixedPrice:固定值
    weightUnitPrice:重量单价

名称:安全附加费
公式一:(固定值+计费重*单价)*汇率
代码:fixedPrice+chargedWeight*weightUnitPrice
自定义参数:
    fixedPrice:固定值
    weightUnitPrice:重量单价

名称:带电附加费
公式一:(固定值+计费重*单价)*汇率
代码:fixedPrice+chargedWeight*weightUnitPrice
自定义参数:
    fixedPrice:固定值
    weightUnitPrice:重量单价

海外清关

名称:主单清关费
公式一: (低价清关费(固定值)+高价清关费(固定值))*汇率
代码:cheapClearanceFee+highClearanceFee
自定义参数:
    cheapClearanceFee:低价清关费固定值
    highClearanceFee:高价清关费固定值

公式二: (单价*申报次数)*汇率
代码:unitPrice*declareTimes
自定义参数:
    unitPrice:单价

公式三: (低价清关:不同票数*不同的固定值+高价清关:不同票数+不同的固定值)*汇率
代码:orderCount1*cheapClearanceFee+orderCount2*highClearanceFee
自定义参数:
    orderCount1:低价清关不同票数
    cheapClearanceFee:低价清关不同的固定值
    orderCount2:高价清关不同票数
    highClearanceFee:高价清关不同的固定值

公式四: 计费重*单价+票数*单价                               
代码:chargedWeight*weightUnitPrice+orderCount*orderCountPrice
自定义参数:
    weightUnitPrice:重量单价
    orderCountPrice:票数单价

公式五: max((固定值+计费重*单价),最低收费)*汇率                             
代码:Math.max((fixedPrice+chargedWeight*weightUnitPrice), minPrice)
自定义参数:
    fixedPrice:固定值
    weightUnitPrice:重量单价
    minPrice:最低收费

名称:机场操作费
公式一: (max(主单计费重*单价,最低收费))*汇率
代码:Math.max(aviaOrderChargedWeight*weightUnitPrice, minPrice)
自定义参数:
    weightUnitPrice:重量单价
    minPrice:最低收费

公式二: (max(航空分单1计费重*单价,最低收费)+max(航空分单2计费重*单价,最低收费)+max(航空分单3计费重*单价,最低收费)..)*汇率                                             
代码:Math.max(chargedWeight*weightUnitPrice, minPrice)
自定义参数:
    weightUnitPrice:重量单价
    minPrice:最低收费

公式三: max((机场操作费+代理操作费+计费重*单价),最低收费)*汇率
代码:Math.max((airportOperationFee+agencyOperationFee+chargedWeight*weightUnitPrice), minPrice)
自定义参数:
    airportOperationFee:机场操作费
    agencyOperationFee:代理操作费
    weightUnitPrice:重量单价
    minPrice:最低收费

名称:清关手续费
公式一: (固定值+计费重*单价)*汇率
代码:fixedPrice+chargedWeight*weightUnitPrice
自定义参数:
    fixedPrice:固定值
    weightUnitPrice:重量单价

名称:提货费
公式一: (max((固定值+计费重*单价),最低收费))*汇率
代码:Math.max((fixedPrice+(chargedWeight*weightUnitPrice)), minPrice)
自定义参数:
    fixedPrice:固定值
    weightUnitPrice:重量单价
    minPrice:最低收费

名称:清关代理费
公式一: (固定值+计费重*单价)*汇率
代码:fixedPrice+chargedWeight*weightUnitPrice
自定义参数:
    fixedPrice:固定值
    weightUnitPrice:重量单价

名称:仓库操作费
公式一: (固定值+计费重*单价+票数*单价+件数*单价)*汇率
代码:fixedPrice+chargedWeight*weightUnitPrice+orderCount*orderCountUnitPrice+orderNumber*orderNumberUnitPrice
自定义参数:
    fixedPrice:固定值
    weightUnitPrice:重量单价
    orderCountUnitPrice:票数单价
    orderNumberUnitPrice:件数单价

名称:订单清关费
公式一: 订单固定值+计费重*单价
代码:fixedPrice+chargedWeight*weightUnitPrice
自定义参数:
    fixedPrice:固定值
    weightUnitPrice:重量单价

公式二: (固定值+max(计费重*单价,最低收费))*汇率
代码:fixedPrice+Math.max(chargedWeight*weightUnitPrice, minPrice)
自定义参数:
    fixedPrice:固定值
    weightUnitPrice:重量单价
    minPrice:最低收费

公式三: 固定值*票数+计费重*单价
代码:fixedPrice*orderCount+chargedWeight*weightUnitPrice
自定义参数:
    fixedPrice:固定值
    weightUnitPrice:重量单价

名称:卡车中转费
公式一: max((固定值+(不同的计费重*不同的单价)),最低收费)*汇率
代码:Math.max((fixedPrice+(chargedWeight*weightUnitPrice)), minPrice)
自定义参数:
    fixedPrice:固定值
    weightUnitPrice:重量单价
    minPrice:最低收费

名称:税号使用费
公式一: (固定值+计费重*单价)*汇率
代码:fixedPrice+chargedWeight*weightUnitPrice
自定义参数:
    fixedPrice:固定值
    weightUnitPrice:重量单价

名称:其他
公式一: 固定值*汇率
代码:fixedPrice
自定义参数:
    fixedPrice:固定值

> 名称:订单信息费
> 公式一: 固定值*消费税*汇率*票数
> 代码:fixedPrice*exciseTax*orderCount
> 自定义参数:
>     fixedPrice:固定值
>     exciseTax:消费税率
> 
> 
> 名称:转仓仓库费
> 公式一: (固定值+计费重*单价)*消费税*汇率
> 代码:(fixedPrice+chargedWeight*weightUnitPrice)*exciseTax
> 自定义参数:
>     fixedPrice:固定值
>     weightUnitPrice:重量单价
>     exciseTax:消费税率
> 
> 
> 名称:落地费
> 公式一: (固定值+主单计费重*单价)*消费税*汇率
> 代码:(fixedPrice+aviaOrderChargedWeight*weightUnitPrice)*exciseTax
> 自定义参数:
>     fixedPrice:固定值
>     weightUnitPrice:重量单价
>     exciseTax:消费税率
> 
> 
> 名称:卡车费
> 公式一: (固定值+计费重*单价)*消费税*汇率
> 代码:(fixedPrice+chargedWeight*weightUnitPrice)*exciseTax
> 自定义参数:
>     fixedPrice:固定值
>     weightUnitPrice:重量单价
>     exciseTax:消费税率
> 
> 
> 
> 名称:税费手续费
> 公式一: max(税费*比例,最低收费)*汇率
> 代码:Math.max(tax*scale, minPrice)
> 自定义参数:
>     scale:手续费比例
>     minPrice:最低收费

名称:主单税费
公式一: 不同计费重段,不同单价*计费重
代码:if(chargedWeight < limitWeight1) unitPrice1*chargedWeight ; else if (chargedWeight < limitWeight2) unitPrice2*chargedWeight ; else unitPrice3*chargedWeight
自定义参数:
    limitWeight1:限制重量1
    unitPrice1:单价1
    limitWeight2:限制重量2
    unitPrice2:单价2
    unitPrice3:单价3

公式二: 计费重*单价  
代码:chargedWeight*weightUnitPrice
自定义参数:
    weightUnitPrice:重量单价

> 名称:订单税费
> 公式一: 申报价值 / 美元汇率 *税率
> 代码:reportPrice / usdRate *rate
> 自定义参数:
>     rate:税率

公式二: 不同重量段,单价*计费重
代码:if(chargedWeight < limitWeight1) unitPrice1*chargedWeight ; else if (chargedWeight < limitWeight2) unitPrice2*chargedWeight ; else unitPrice3*chargedWeight
自定义参数:
    limitWeight1:重量段限制1
    unitPrice1: 单价1
    limitWeight2:重量段限制2
    unitPrice2:单价2
    unitPrice3:单价3

公式三: max(计费重*单价,最低收费)*汇率
代码:Math.max(chargedWeight*weightUnitPrice, minPrice)
自定义参数:
    weightUnitPrice:重量单价
    minPrice:最低收费

海外派送

名称:私人地址费
公式一:max((固定值+计费重*单价),最低收费)*汇率
代码:Math.max((fixedPrice+chargedWeight*weightUnitPrice), minPrice)
自定义参数:
    fixedPrice:固定值
    weightUnitPrice:重量单价
    minPrice:最低收费

名称:燃油附加费
公式一:以上所有费用*比例*汇率
代码:allCost*scale 【需要修改】
自定义参数:
    scale:燃油附加费比例

名称:消费税
公式一:以上所有费用*比例*汇率
代码:allCost*scale 【需要修改】
自定义参数:
    scale:消费税比例