[帮助主题] 运费计算公式编写说明

公式表达式字母含义:
其中重量以字母“w”表示,订单商品总金额以字母“p”表示
 
公式表达式符号含义:
+ 加号    
- 减号    
* 乘号    
/ 除号    
( ) 普通的优先计算符号    
[ ] 当[ ]中的数值 >0 向上取整数,譬如[7+2.2]=10  
    =0 取0  
    <0 取0  
{ } 当{ }中的数值 >0 取1  
    =0 取0.5  
    <0 取0  
 
邮局快递包裹运费举例:
每件挂号费:3元(此为邮局规定)
包装费:2元 (视不同大小的商品包装而定,此处举例设置为2元)
保价费:1%(不足一元按一元计算,此处不通过公式设置,在添加配送方式的页面设定)
运费:
运距 首重1000克 5000克以内续重每500克 5001克以上续重500克
500公里及500公里以内 5.00 2.00 1.00
500公里以上至1000公里 6.00 2.50 1.30
1000公里以上至1500公里 7.00 3.00 1.60
1500公里以上至2000公里 8.00 3.50 1.90
2000公里以上至2500公里 9.00 4.00 2.20
2500公里以上至3000公里 10.00 4.50 2.50
3000公里以上至4000公里 12.00 5.50 3.10
4000公里以上至5000公里 14.00 6.50 3.70
5000公里以上至6000公里 16.00 7.50 4.30
6000公里以上 20.00 9.00 6.00
 
以上具体信息可以查询:http://www.chinapost.com.cn/yyzn/zifei/guonei/gnyj.htm
 
举例:500公里及500公里以内的运费计算
公式表达式:m+n+v+{w-a'}*[(a'-a)/b]*c+{a'-w}*[(w-a)/b]*c+[(w-a')/b']*c'
订单商品总金额:p
商品重量:w
挂号费:m=3元
包装费:n=2元
首重1000克:a=1kg
首重1kg内的统一价格:v=5元
5000克以内:a'=5kg
1000克到5000克之间每续重500克:b=0.5kg
1000克到5000克之间每续重500克增加费用2元:c=2元
5001克以上每续重500克:b'=0.5kg
5001克以上每续重500克增加费用1元:c'=1元
所以公式数学表达式为:3+2+5+{w-5}*[(5-1)/0.5]*2+{5-w}*[(w-1)/0.5]*2+[(w-5)/0.5]*1
将3+2+5+{w-5}*[(5-1)/0.5]*2+{5-w}*[(w-1)/0.5]*2+[(w-5)/0.5]*1填入后台公式表达式的地方即可。
 
MYSITE智能建站平台 >> 企业建站 网上开店 自助建站 建站流程