让我们先来看一下库存的分类。
上海库存回收|上海库存收购公司|上海库存处理回收
1.正常库存
这类库存没有什么特别的特性,属于基于库存生产或采购的企业的常规库存,其收发货没有特别的要求,所有权与使用权是统一的。多数企业的多数库存都属于这一类。这类库存的管理简单,维度少,控制点也少。
对于一个小型的企业管理软件来说,只管理正常库存已经足够。
上海库存回收、库存积压回收、库存尾货回收、淘宝库存回收
2.按订单的库存
此类库存的特点是与一个特定的订单有关,按订单号管理库存,一般指销售订单(含内部销售订单),适用按订单生产的库存模式。
按订单生产的模式下,相应的原材料,半成品,及移库、生产指令,均与订单号相关。mrp运算,及按订单进行排产、采购、调拨时,将自动记录销售订单号,发货,转移时,也按订单号记录。当销售订单完成交货时,此订单号的库存生命周期结束。而在订单完成交货之前,为此订单建立的库存均具有临时性,属于中转库存。
个别事务:
上海库存回收、库存积压回收、库存尾货回收、淘宝库存回收
冻结:将现有库存转移到当前订单库存之下。
l自动冻结:将订单所列库存自动转移(替代否);自动拣货。
l手工冻结:可冻结其它库存资源(是订单物料的bom展开之物料),为此销售订单服务;
l冻结预计库存,采购订单,生产订单,
基于库存的出库业务:根据库存结存建立移库指令,可使用订单号索引;
基于销售订单安排库存资源时,被安排资源自动记录订单号。
此类库存转移为其它类型库存时,需要进行控制检查;
基于销售订单交货时,需要进行订单号与库存中记录之订单号进行匹配检查;
行业:纺织(不同的客户有不同的质量要求),化工(不同的客户,同样的产品,名称都不一样)
可用性:对于其它订单不具有可用性。
下图为某纺织公司按订单生产的基于多工厂制造的流程:
注意,在上述的流程里,隐含了如下逻辑:
1.有现货时,现货处理包含了库存按订单锁定,否则,现货如果被其它订单使用,则会出现问题;
2.每个子件的安排(指令)都是针对销售订单的,各个子件的库存,都是为销售订单服务的,直到**成为交付客户的产品。子件的生产安排,并不是通过生产订单驱动,而是直接通过销售订单驱动,因为在子件生产之前,系统还不知道要在何时何地安排生产,所以,整个事务的顺序是,销售订单-子件库存获取-生产销售订单物料-交货,而不是,销售订单-生产订单(指令)-子件库存获取-生产-交货。
注:笔者在进行此项目需求分析时,就误入了销售订单-生产订单(指令)-子件库存获取-生产-交货这**程的歧途,导致系统按此设计后,用户无法使用,所以此流程的顺序非常重要。
上海库存回收、库存积压回收、库存尾货回收、淘宝库存回收
3.针对销售订单的库存都是临时的,只有交付客户后,才完成了此类库存的使命(库存生命周期?),所以此类库存一直处于待转移状态。