未在销售订单的抬头级别清除自动外向交货冻结(VBAK-LIFSK)

2020-09-25 06:04发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我们已将配置设置为在创建销售订单...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我们已将配置设置为在创建销售订单后自动交付(订单类型为ZOR),并通过mv45afzz中针对userexit_move_field_to_vbak的用户出口将VBAK_LIFSK放置在块'33'中,而在VA02期间,我们移除(仅保留)块并保存, 通过VOFM->数据传输->交货中的复制例程,创建交货(交货LIKP-LIFSK中没有冻结),但是交货冻结在销售订单中仍然保持不变(如果我们再次将其删除,则会在销售订单中清除)
如果我们看到更改Environment->更改,我们将看到CHDHR/CDPOS条目的值为Old:'33',而NEW:''。

我们已经检查了V_VBAK_AAT的授权跟踪,并且返回0都可以。
要深入检查它,我们在更新调试器中进行了调试,而VERKBELEG_WRITE_DOCUMENT实际上是在写值,但是它没有反映在VBAK-LIFSK中( 表
旧值YVBAK-LIFSK将为'33',而VBAK-LIFSK将始终为'',而XVBAK-LIFSK始终为'33',我们尝试在EXIT_SAVE_DOCUMENT_PREPARE中清除该值,并且问题仍然保持不变。 >

Config:类似于02(出于政治原因)

深入研究:由于我们在沙盒系统中进行了交叉检查,因此无论有无用户退出的任何交付区块,问题都是相同的

我们的系统:S4HANA ON PREMISE 1610

家庭作业:我已经检查了SCN上的几乎所有帖子,没有人遇到这种问题。我们希望我们能从中获得一些想法或提示,以便做进一步的分析以从SAP社区获得解决方案