前沿

更多

商派云起ERP实用手册系列:如何设置使用标准配送公式

关键词: 配送 如何

发表于2016-12-15 14:37:09 0 0
配送公式一般参考订单中的 商品总价格(p)、订单中商品总重量(w)来按照一定的逻辑自动进行运费的计算。使用配送公式可以极大的方便店主对配送费用的控制,起到一劳永逸的作用。
              配送公式是商派云起ERP比较独特的一个功能,它可用于自动计算配送价格。到现在为止还未发现不能用该公式描述的配送方式。

  配送公式一般参考订单中的 商品总价格(p)、订单中商品总重量(w)来按照一定的逻辑自动进行运费的计算。使用配送公式可以极大的方便店主对配送费用的控制,起到一劳永逸的作用。


  在云起ERP中设置标准配送公式的时候,首先要添加配送方式时,在这里就可以看到使用公式的标识。


  



       

 


  点击使用公式按钮后,会出现公式的输入框。


  



       

 


  在设置配送公式前,我们要先了解公式表达式中符号含义:


  + 加号


  - 减号


  * 乘号


  / 除号


  ( ) 普通的优先计算符号


  [ ]:


  当[ ]中的数值 >0时 整体值向上取整数,如[7+2.2]=10


  当[ ]中的数值=0时 整体值取0,如[0]=0


  当[ ]中的数值<0时 整体值取0,如[0]=0


  多用于给出倍数{ }:


  当{ }中的数值 >0时,整体值取1,如{23565}=1、{0.00001}=1


  当{ }中的数值=0时,整体值取0.5,如{0}=0.5


  当{ }中的数值<0时,整体值取0,如{-2255}=0,{-0.002}=0


  多用于给出状态值


  W的基本单位是克,设置公式时要注意。


  特别是[]、{}中数值在0这个临界点时的值非常关键,只有这里完全理解了,才会看懂公式的含义,才能写新公式。


  我们再以重量为计算标准举例,设置一个配送公式:


  例如:首重1公斤是15元,续重每增加0.5公斤,加5元


  分析:因为要考虑到货物总重量会少于首重,所以首重要单独考虑;


  续重时考虑商品总重量减去首重后,是续重标准的倍数,是几倍就用倍数乘以续重的标准;


  两者的和即是总的配送费用。


  结合本例,(w-1000)/500即为商品重量去除首重后对续重的倍数,因此结果不一定为整数,故用[(w-1000)/500]来向上取整


  两者结合起来,总的公式即为:15+[(w-1000)/500]*5


  再例如:某种配送方式,要求如下:


  2公斤以下的包裹按照:首重500克 算10元,每续500克 按3元计算;


  大于等于2公斤,小于5公斤的包裹按照:每1公斤6元;(如重5公斤=6×5元=¥30元)


  大于等于5公斤,小于10公斤的包裹按照:每1公斤5元计算;(如重10公斤=5×10元=50元)


  大于等于10公斤及以上的包裹按照:每1公斤4元计算;(如重20公斤=4×20元=80元)


  第一段分析:由字面意思可以看出,包括两个方面,一个是重量范围,小于2公斤;另一个是费用计算的标准。


  因此,只要货物的重量是在要求范围内,就给出符合要求的标识,这里用1表示;如果不符合就给出0的状态。


  要求是状态值,考虑用[ ]或{ }。用[ ]时,当其中的值大于0时,整体值是个大于1的整数值,并不适合用状态标识,所以使用{ }。


  设置为{2000-w},当w<2000时 {2000-w}值是1,符合要求;当w>0时,{2000-w}值是0,也符合要求。但有个临界值是要注意的,就是当w恰好等于2000时,{2000-w}结果就为0.5,这不属于本范围内,因此,再加个判断:{{2000-w}-0.6},即当w等于2000时,{2000-w}-0.6值为负数,{{2000-w}-0.6}}值就为0,则总值为0。


  同时还要考虑到w≤0的情况,因此用{{w}-0.1}来进行界定


  这样 当0

0条评论发表评论

热门文章

京ICP备11027698号 CopyRight 2010-2015 All Rights Reserved 

公司旗下网站:www.sendto.cn(公司网站)www.jiuye.net(就业数字图书馆)

合作单位:北京交通大学出版社