分配缓冲区
如果提供的库存不足,可以使用分配缓冲区来分配可用的(未分配)库存。
创建分配缓冲区后、仓库、物料(若有的话)及有效单元的自由现有库存将分配到明细。随后,库存会针对出库订单行进行消耗,这些出库单行与分配缓冲区的明细特征相匹配。在出库和装运过程中创建的出库单行、通知行、装运行等会获得其各自来源需求订单的明细特征。
仅当满足下列条件时,可以创建分配缓冲区:
- 在“需求挂钩条款和条件 (tctrm1165m000)”进程中选中了使用未分配库存复选框。
- 未分配的库存可供使用。
计算可用的未分配库存
LN 按以下方式计算可用未分配库存:
{A - (B + C + D)} + E = F
如果 F > G, G = 未分配可用库存
H - I = G
符号 | “按仓库、物料和有效单元列出的库存 (whwmd2516m000)”进程的字段值: |
---|---|
A | “现有库存 ” |
B | “冻结库存 ” |
C | “承诺数量” |
D | “分配库位的库存” |
E | “处理中的承诺库存” |
F | 中间结果 |
H | “按仓库、物料和有效单元列出的库存 (whwmd2516m000)”进程中的现有库存字段 |
I | “按规格列出的库存 (whwmd2519m000)”进程中的现有字段 |
分配缓冲区根据“库存计划参数 (whinp0100m000)”进程中定义的编号组和系列生成。
承诺库存 C 和分配库位的库存 D 可以重叠,因为,如果针对承诺库存创建了出库通知,此建议的承诺库存将同时作为承诺库存和分配库位的库存列出。如果从 A 中减去 C 和 D 来计算 F,则计算出的自由库存 F 将小于实际自由库存。因此,添加过程 E 中承诺的库存以平衡结果。
如果 F 大于“按仓库、物料和有效单元列出的库存 (whwmd2516m000)”进程的“现有库存 ”字段与“按规格列出的库存 (whwmd2519m000)”进程的“现有”字段的差额,则结果将调整为此差额。
创建分配缓冲区
创建分配缓冲区:
- 在企业计划子系统中的订单计划运行期间。如需更多信息,请参阅:在企业计划子系统中创建分配缓冲区。
- 在销售订单行输入时(销售订单行即为需求订单)。分配缓冲区是针对仓库、物料、有效单元和销售订单行的明细进行创建。如需更多信息,请参阅:在输入销售订单行时创建分配缓冲区.
- 在库存承诺 (whinp2100m000) 进程中人工执行。
您可以在“库存承诺 (whinp2100m000)”进程中查看分配缓冲区。
可在企业计划子系统中创建分配缓冲区
在订单计划运行期间,企业计划子系统可以创建分配缓冲区将库存分配到需求订单。
分配库存:
- LN 检查未分配的库存是否可用于物料、仓库和需求订单的明细。
-
如果不可用,则不进行任何分配。
-
如果可用,LN 将查找无出货通知,其明细特征与需求订单的明细特征相匹配的的分配缓冲区。
- 如果找到,现有分配缓冲区的数量会随需求订单的所需数量而有所增加,而未分配库存将减少相应的需求订单数量。
-
如果未找到,LN 将创建新分配缓冲区,使其明细特征与需求订单完全相符。新分配缓冲区的数量等于需求订单数量。
在按规格列出的库存 (whwmd2519m000) 进程中,以下字段随新分配缓冲区数量而增加:
- 在分配缓冲区中
- 现有
在输入销售订单行时创建分配缓冲区
可以从“销售订单行 (tdsls4101m000)”进程或“销售订单计划交货行 (tdsls4101m100)”进程中按以下方式创建分配缓冲区:
-
从库存短缺菜单中人工创建
当订单行上出现库存短缺时,将启动“库存短缺菜单 (tdsls4830s000)”进程。在创建分配缓冲区 (tdsls4813s000) 进程中选择“创建分配缓冲区”可创建分配缓冲区。保存销售订单行后,会创建分配缓冲区。 -
在仓储中人工创建
可在库存承诺 (whinp2100m000) 进程中分配未分配的库存。在相应菜单上,单击“”启动该进程并输入数据。 -
在输入销售订单行时自动创建
出现库存短缺时,如果已在“销售订单类型 (tdsls0594m000)”进程中将“库存短缺自动处理”字段设置为相关物料的“创建分配缓冲区”,在销售订单行输入时将自动创建分配缓冲区。
分配缓冲区消耗
如果针对带有明细的出库单行创建出库通知,LN 会最先建议使用通过(具有相匹配明细特征的)供应订单接收的已分配库存,因此会增加“按规格列出的库存 (whwmd2519m000)”进程的“分配库位的库存”字段的数量。
如果该库存不足,LN 会建议使用(其明细特征与出库订单行的明细特征相匹配的)分配缓冲区中的库存,因此会增加“按规格列出的库存 (whwmd2519m000)”进程的“分配库位的库存”字段和“在分配缓冲区中”字段的数量。
如果要从仓库发放的特定明细的库存不足,您可以对未分配库存或来自不同明细的库存下达通知,以弥补缺少的数量。是否允许此操作由“按地点列出的仓储业务设置 (whwmd2101m000)”进程中的通知未分配库存和出库行的需求挂钩已绑定复选框决定。请参阅出库过程中的已分配或未分配库存。
同样,如果针对带有明细的出库单行下达出库通知,LN 会最先对通过(具有相匹配明细特征的)订单接收的已分配库存下达通知。如果确认了相应的装运行,则“按规格列出的库存 (whwmd2519m000)”进程的“分配库位的库存”字段的数量会减少。
如果该库存不足,LN 会对(其明细特征与出库订单行的明细特征相匹配的)库存缓冲区中的库存下达通知。如果确认了相应的装运行,则“按规格列出的库存 (whwmd2519m000)”进程的“分配库位的库存”字段的数量会减少。