首页 股票 基金 期货 外汇 黄金 债券 理财 银行 保险 评论 行情 汽车 产经 财经 新闻 美女 生活 房产 科技 健康

环球财富网 - 传递全球财富资讯

当前位置:首页 > 评论 > 深度报道 >

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

2016-10-08 15:18来源:环球财富网责任编辑:网络 网友评论
  配送公式是商派云起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<w<2000时,{{w}-0.1}*{{2000-w}-0.6}给出的值就为1,否则就为0,只有两个结果。
 
  金额计算:考虑到商品重量会有小于500克的情况,因此设置默认值10元;仿照上例原理,用[(w-500)/500]得出一个整数,再乘以续重标准就可以了
 
  所以第一段的公式可以设置为:{{w}-0.1}*{{2000-w}-0.6}*(10+[(w-500)/ 500]*3)
 
  其它几段的设置与之类似,关键的地方是重量的临界值的设置
 
  如:{{w-2000}-0.1}*{{5000-w}-0.6}  就表示 2000≤w<5000 这个重量范围。
 
  小技巧:至于用0.1还是0.6主要是考虑{ }中值为0,而结果为0.5时,这个值属于哪个范围的问题
  {{w-2000}-0.1}*{{5000-w}-0.6} 表示范围 2000≤w<5000
  {{w-2000}-0.6}*{{5000-w}-0.6} 表示范围 2000<w<5000
  {{w-2000}-0.6}*{{5000-w}-0.1} 表示范围 2000<w≤5000
  {{w-2000}-0.1}*{{5000-w}-0.1} 表示范围 2000≤w≤5000
 
  同理可得出其它分段公式。
 
  最终配送公式:
  {{w}-0.1}*{{2000-w}-0.6}*(10+[(w-500)/500]*3)+{{w-2000}-0.1}*{{5000-w}-0.6}*[w]*6+{{w-5000}-0.1}*{{10000-w}-0.6}*[w]*5+{{w-10000}-0.1}*[w]*4
 
  输入公式后,最好先对公式的可用性进行验证。点击验证公式后,会弹出一个验证框
 
 
  计算时有两个关键值,一个是商品的总重量,一个是订单的总金额,计算时按输入的两个值计算。
 
  注意:如果某一项不输入值,则要设置为0,不能为空;输入值时,点击计算可以看到验证情况。
 
 
  如果结果验证正确,确定后,保存即可生效。
 
  说明:如果使用公式时,则每个商品中必须要设置重量才会让公式生效,如果商品重量为空或设置为0,则配送费用会与预期值有比较大的差别。







保存打印复制链接
分享到: 0

网友评论

今日热点

阅读全部

请不要给网贷资金银行托管打上“增信”的标签

点击排行榜

  • 财经
  • 股票
  • 理财
  • 全站
  1. 固金所获千万级Pre-A轮融资
  2. 奇怪!光黄金涨白银不涨 这是大规模经济危机的警
  3. 翼龙贷100亿元贷款流向了哪里(六):茶香四溢的太
  4. 中国的债务泡沫有多大 世界各大央行自愧不如
  5. 翼龙贷借款人的真实故事(三):从农村里走出的“
  6. 华夏时报:普惠金融入深化农村改革重点 互联网金
  7. 金蝶携手京东、航信实现全国首例电子发票入账
  8. 每日金融播报:京沪深楼市酝酿供给侧变局
  9. 喜善文化CEO杨芸:越艰难越坚强越美丽

特别策划

阅读全部