交货单发货过账时物料凭证项目数量的问题
发布时间:2026.06.02
正常的销售订单创建的交货单发货过账时,一条交货项目创建一条物料凭证项目,但是寄售订单KB对应的交货单发货过账时,一条交货项目却创建两条物料凭证项目:
假设数量 100:
行 1(出):
BWART = 631 SOBKZ = 空 ERFMG = -100 KUNNR = 空
行 2(入):
BWART = 631 SOBKZ = W ERFMG = +100 KUNNR = 客户号
类似MB1B库存调拨,自动产生一条项目,因为寄售过账时,是将库存从非限制库存转到特殊库存(客户寄售库存),所以会产生两条物料凭证项目。
后台逻辑是这样的:
1、确保项目类别KBN中的特殊库存为空;
2、在表格T156B中有一条记录如下:
BWART 631、 SOBKZ ' '、UMSOK W
也就是说,VL02N在创建物料凭证时,会根据当前移动类型BWART、特殊库存SOBKZ去T156B中搜索,如果能搜到UMSOK并且不为空,就另外再建立一条对应的物料凭证项。
上一篇:定价过程的确定
下一篇:寄售单据类型及项目类别、移动类型
