其实我一直有个问题是关于任务同步性的。举个常见的例子,出入库吧。估计很多应用都涉及出入库的问题,在明道云写了一堆工作流,出库怎么怎么执行、入库怎么怎么执行、遇到 xx 问题怎么 xx 执行之类的。我想说的是这种纯线下的动作用明道云体现有没有意义。或者说出入库这个动作在执行的时候我们操作明道云的时机在什么时候呢?是一边出库(入库)一边操作明道云里的出库(入库)动作吗?明道云:入库-管理员审批-签字-入库量变动。现实:入库-管理员审批-采购员宕机等待审批??-签字-入库量变动??不是这样吧!应该不是采购员和仓管员一人抱一台手机然后对照着,这批入库了,点一下入库、那批有问题,点一下失败之类的吧。、。。我纯个人猜的,应该是你这边入着,弄完啦之后我在点个什么入库,管理员一问这东西有问题没?没问题,那审批点个通过。。。如果是第二种的话,那用明道云涉及这种线下工作的不是更麻烦了?以上只是举个例子,我实际想问的是,用明道云是否有必要管控必须线下操作才能进行的动作?
这是一个很有代表性的问题,感谢您提出来讨论。
就入库来说,对于不同的线下业务规范,可能有不同的流程。比如,有先把货品搬到仓库临时存放区后面再按单入库;有先把货品直接放到仓库后面再补入库单;有先自动生成指定的仓位,再严格按照仓位入库……这个和不同企业的管理流程有关,系统可以按照线下规定的入库动作来设计流程。
这里以最常见的把货品先放到临时存放区,再按单入库。建议线上线下流程如下配合:
-
将货品卸载到指定待入库区域,通知仓库人员准备入库,交接纸质采购送货单;之后清点货品并给予回执单;
-
仓库人员在明道云创建入库单,这个过程不仅是为了给接下来的入库创建清单,更重要的是要和前序的采购流程建立关联。不同的入库业务,可以用不同的方式触发创建入库单:
- 采购单和入库单一对一:通过自定义按钮,比如「采购单」上面的「入库」按钮;
- 采购单和入库单多对多:创建多条记录自定义动作,在表格列表上多选待入库的货品,执行批量「入库」动作;
-
在明道云中为入库单创建审批流程,审批流程的不同步骤,既可以让入库过程中涉及的各个人员参与到线上流程中来,又可以与入库单的不同业务状态对应关联起来,例如:待入库、入库中、已入库、已核验……
-
接下来是具体的线下入库环节。在入库前,入库单上已有待入库的货品明细,所以入库过程对于线上系统来说,是一个核对货品明细入库数量的动作。线下入库通常有两种方式,而这两种方式都是线性批量操作的,需要尽量减少对仓库人员的系统操作负担:
- 通过纸质入库单核对与入库。此时需要仓库人员把入库单提前打印出来;
- 通过手持 PAD、PDA、扫码枪等设备扫码入库。此时需要注意在设计明道云表单时,要适当的建立附加表用于记录入库过程中的数据,要预留存放条码的字段,而且需要在工作流中设计相同条码合并数量 +1 的逻辑;有些要求高的仓库,还需要把仓位码和货品码一一对应,那就要针对性的设计入库时同时要扫仓位码的逻辑。
-
核对完成后,在明道云执行「完成入库」的动作(如果有审批流程,则在审批的最后一个步骤执行),入库完成时的要点:
- 入库完成时才会将入库的货品与实际库存数量关联起来,在原有的货品库存数量上做增加;
- 如果是有仓位设计的,那需要同时增加总库存和仓位库存;
- 如果有先进先出策略的,则还需要在库存中将 SKU 按批次(如生产日期)来分别建立最小库存单位,方便将来出库;
-
完成入库后,线下线下的环节均已结束。如果涉及到货品在仓库间的转移,在有仓位管理的情况下,就需要再建立库存调拨的流程,包含调拨出库和调拨入库,这是一个简化的出入库流程;同时需要考虑的,还有库存报废流程等等。
以上就是对入库环节线上线下流程配合的时机的一个小例子。其实只要仔细分析,线上和线下的流程基本上都可以做到比较好的配合。而且,有线上流程的“掣肘”,往往会让线下管理更加规范,当然也会牺牲一些灵活性,对于没有上规模的仓库来说,流程可以尽量简化,以减小仓库人员对使用系统的排斥与落差。
你所说的问题,还是业务规则流程的问题。明道云是实现数字化的工具,工具的应用是建立在规则流程基础之上的。因此,关于这个问题,还是要梳理好自身的业务规则或流程。