VBUK-LFSTK - 交货状态和 VBUK-LFGSK - 总体交货状态之间的区别

2023-06-21 11:42发布

以下说明清楚地标识了字段 VBUK-LFSTK - 交付状态和 VBUK-LFGSK - 总体交付状态之间的区别。这两个字段的字段描述有时会非常混乱。在尝试准备一些数据仓库报告时,我遇到了困难。有趣的是,在 VBUK 表中,有时会出现整体交付状态已完成但交付状态仍然是部分的情况,并且两者都是标题级别状态时也会出现这种情况。
让我们按照下面的例子来找出 LFSTK 和 LFGSK 之间的区别。
第 1 步:
创建一个测试销售订单 # 585282,其中包含两个订单项,每个订单项 2 个:

LFSTK - 交货状态 - A
LFGSK - 总体交货状态 - A

第2步:

部分交付1号线:
1号线;订购 2 - 为 1 创建交付。PGI 尚未完成。



LFSTK - 交货状态 - B
LFGSK - 总体交货状态 - B
Step3:

已交付第 1 行的剩余数量。

  

LFSTK - 交货状态 - B
LFGSK - 总体交货状态 - B

步骤4:

 1 号线完全发货。(PGI也做了)

LFSTK - 交货状态 - B
LFGSK - 总体交货状态 - B

第五步:

在 VA02 中完全拒绝了第 2 行。

  
 

LFSTK - 交货状态 - B
LFGSK - 整体交货状态 - C

LFSTK - 交货状态表示销售凭证的抬头交货状态。特别是 LFSTK - 交付状态从文档标题状态的角度说明其所有项目是否已交付/部分交付/或仍处于打开状态。

LFGSK - 总体交付状态也讨论了项目的交付状态,但主要区别是 - 它代表或仅讨论那些真正需要交付的项目。
例如,如果一个销售订单有两个行项目,其中一个已完全交付而另一个仍在处理中。在此阶段,在抬头级别 LFSTK - 交付状态将是部分的,因为第二行项目尚未交付。甚至 LFGSK - 总体交付状态也是部分的。但由于某些业务原因,如果第二行项目被拒绝,则 LFSTK - 交货状态仍为部分状态,而 LFGSK - 总体交货状态将标记为完成。由于第二行项目被拒绝,因此确实不需要交付。



结论:

交货状态LFSTK仅检查或查找订单项目是否已转换为交货文件\项目,这纯粹是交付状态。

总体交付状态LFGSK是任何项目的交付状态 + 拒绝状态。


赞赏支持