文本重新说明了系统可用量的计算逻辑,涉及库存量、预留量、锁库等概念,并详细解释了计划管理参数对预留量的影响,以及库存管理、B2C订单库存分配中的锁库数据处理方式。同时提供了预留相关数据库表的结构说明,解答了库存锁库日志不一致和系统可用量差异等常见问题,并附带了弱预留与强预留的差异性和相关参考信息。
【前言】
最近很多客户提单关于系统可用量相关问题,这里重新来说明下系统可用量相关逻辑。
【公式】
可用量 = 库存量 - 预留量
1.计划管理参数如果启用预留,那么预留量就可以是手工预留、单据转换 、MRP/MPS、或者锁库等产生。
2. 没有开启启用预留参数时,能够产生锁库数据的功能有:即时库存锁库、销售订单锁库、B2C订单库存分配。
3. 库存管理-库存锁库列表:这里取数是取需求单仅来源于即时库存和销售订单的预留数据。
4. B2C订单库存分配产生的锁库数据可以到:B2C电商中心-库存综合查询中查看。
5. 计划下预留关系可以通过计划管理模块下的预留关系综合查询、预留关系追溯查询两张报表查询。
【相关表】
1. T_PLN_RESERVELINK(预留表头)
需求来源类型 FDEMANDFORMID=》记录发生预留的需求单据信息
需求来源内码 FDEMANDINTERID=》记录发生预留的需求单据信息
2. T_PLN_RESERVELINKENTRY(预留表体)
供给类型 FSUPPLYFORMID=》需求单据信息
供给单内码 FSUPPLYINTERID=》即时库存的内码GUID
预留类型 FLINKTYPE =》0:手工产生 1:单据转换产生 2:MRP/MPS产生 4:锁库产生
【常见问题】
1. 系统库存锁库列表有锁库数据,但是锁库日志里面没有对应的锁库操作信息。
A:系统没有自动锁库的功能,系统手工销售订单锁库的话是一定会写锁库日志信息的。库存锁库列表有可能是其他预留类型数据。检查预留预留类型(需要bos设计器放开字段显示,4为锁库产生)或检查是否存在相关二开逻辑。
2. 系统中获取库存操作返回的可用量和系统即使库存页面的可用量不一致。
A:原获取库存操作中的可用量=库存量-强预留量,用于出库类单据获取库存出库,系统即时库存可用量=库存量-强弱预留量。最新版(2020年4月30号)获取库存操作追加了可用量一种类型,客户根据实际需要配置即可。
【参考】
【其他】
推荐阅读