生鲜配送ERP系统_订单分拣出库模块设计相关说明_【Java 开源版】杭州生鲜配送系统_升鲜宝_SaaS全链路生鲜供应链管理系统_升鲜宝_15382353715
生鲜配送ERP系统_订单分拣出库模块设计相关说明_【Java 开源版】杭州生鲜配送系统_升鲜宝_SaaS全链路生鲜供应链管理系统_升鲜宝_15382353715
订单分拣出库对于生鲜来说其实是一个非常连贯的操作,系统设计的时候,尽可能不要转弯,直线下去。因为三个重要的因素决定了系统一定要简单明了,不能设置过多的流程。过多的流程与操作,不方便系统取数与数据的下推。
1.操作者文化水平较低
2.是凌晨操作,没有充足的人员,几乎都是一个萝卜一个坑,
3.系统操作时间非常短,而且很紧张,如果不能及时称重与出单,可能会影响到出车时间,甚至引起客户大规模投诉。
!!!(生鲜配送行业,缺的不是软件,缺的是懂流程,又肯实际操作的人员)
订单分拣出库主要业务流程如下:
订单分拣出库配送可以划分为如下几个模块进行设计与开发
1.销售订单的产生与修改(这是整个系统的订单入口,这里的数据如果不准确,不实时,将会影响后面整个系统的操作与数据统计。一般销售订单的产生,主要是客服人员后台代客户下单,
小程序客户自主下单,H5客户自主下单,在杭州来说还是比较少的,Excel 导入用的也比较少。因为各个系统之间的商品编码规则也不一样,如果商品编码统一,或者商品编码之间映射,都需要花费很大的精力,而且容易出错的)
2.销售订单汇总(商品汇总是生鲜配送系统的核心功能之一,汇总的好坏,直接决定了该系统的使用效率与便捷性。)
3.标签预打印(可以指派扫码人,记录指派时间,扫码复秤时间,标签打印时间,标签打印人,标签打印次数)
4.分拣缺货(电子秤称重,直接打印小标签,数据实时直接上传到后台实发数量中去,减少人输入实发重量的操作,减少错误率,提升效率。分拣的时候,可能会出现商品缺货的情况,所以要将该商品标记为缺货状态,这样方面统计缺货的数量)
5.多次分拣,累计称重(一个商品的重量(数量)太多,秤的可称重的范围有限,所以需要多次称重解决。)
6.配送单打印,配送单模板也是生鲜配送系统软件的一个重要的功能,五花八门的配送单格式,一般做软件的,不切入,根本就不知道为什么配送单格式做成这样。
7.司机按线路分单配送(也就是排线,B端客户的排线与C端客户的排线方式也不一样的),而且司机核对货物的时候,也是需要须要有一个顺序的。不能打破他们的习惯的核对顺序,比如,先核对蔬菜,再水果之类的。所以系统中还要支持灵活的排序。
8.客户签收的时候,可能会出现直接扣减数量的情况,也可能出现退货,整单拒收(这种突发事件)
9.客户结账的时候,单价与核算数量、折扣率是很多客户与生鲜配送公司的一个难点问题。因为存在先配送后定价的问题,数量修改问题随时都可能发生(没有规律,不遵守约定的发生),所以整个生鲜配送软件的库存与成本核算是系统的一个很大的难点问题。
软件设计模块
销售订单汇总功能是生鲜配送系统的一个必不可缺少的功能,经过数10年的开发,一直追寻着好的销售订单汇总的功能改造与优化升级。订单商品汇总的功能实在太重要了。
现实的销售汇总,受以下方面的影响,所以市面一般的软件,汇总起来不是很方便。其实际的业务场景如下:
1.客户反复改单,临时加单,去掉商品,修改商品数量
2.客户下单终止的时间不一样,前前后后
3.批发市场开市与休市的时间段不一样。也是前前后后,过了这个时间段就没法采购货物了。
4.客户的利润不一样,商品要求也不一样。
5.采购时间非常特殊,也非常短。
6.客户商品要求的随意性。
7.需要按不同时间段,不同的客户组合,不同的商品类别组合,不同的供应商,不同的采购员,进行商品汇总与分配
8.要生成线路商品分拣单与客户对货单,需要信息准备,又要方便操作人员操作。
数据库设计(按多租户商家设计的):