2020-09-21 00:49发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我正在尝试拒绝/取消Idoc O... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我正在尝试拒绝/取消Idoc ORDCHG在E1EDP01项目段中传递操作代码'003'(取消行)并传递ABGRU值和IDoc的销售订单行,但未通过以下方式更新销售订单行: 原因码。 然后,我尝试在动作中传递002(更改行),然后添加带有原因代码的新行,但未对我要更新的原始行进行任何更改。 谁能知道我还能做什么来达到这个结果?
确定 Hema Malhotra 找到了解决方案。 我以前很认真。 上次我用1填充物料编号(因为行项目上的PO物料字段包含1),但是它是CHAR 6字段,因此应该为000001。当我填充此编号时,它起作用了。
所以-为使此功能正常运行,您需要填充以下细分和内容。
E1EDK01-用'003'填充ACTION字段
E1EDK14-分别创建3个细分
E1EDKA1-对于销售方,用PARVW ='AG'填充,而PARTN =销售订单中的销售方客户编号。
E1EDK02-填写QUALF ='001'并且BELNR =您要更改的销售单据编号,而POSNR = VBAP-POSEX。 我提供了屏幕截图。 即使项目编号(POSNR)为'000010',PO项目字段也包含1(或'000001')。 需要将其传递回去,以便找到要拒绝的正确物料编号。
E1EDP01-在我的示例中,以POSEX = VBAP-POSEX(根据原始订单)填充为'000001'AND ACTION ='002'和ABGRU ='Z2'
在E1EDP01(子级)的下面填充E1EDP19段,其中QUALF ='002'并且IDTNR =您要拒绝的物料编号(物料编号)。
如果您填充所有这些段,则将拒绝该项目,如您在我的屏幕截图中所见。
在idoc中需要的细分。
其中POSNR = POItem字段(POSEX)值的关键段。 BELNR是您要更改的销售订单。
其中POSEX = POItem字段(VBAP-POSEX)值的键段。 这是一个CHAR 6字段,因此即使在销售订单输入屏幕中显示为1,实际上也填充为000001。
您可以看到下面的第10项(或POItem 1)已被成功拒绝。 您可以看到我先前对项目40的尝试(该项目向订单中添加了项目!)。
如果您遵循人口指南,您将会成功。
谢谢
菲尔·库利
最多设置5个标签!
确定 Hema Malhotra 找到了解决方案。 我以前很认真。 上次我用1填充物料编号(因为行项目上的PO物料字段包含1),但是它是CHAR 6字段,因此应该为000001。当我填充此编号时,它起作用了。
所以-为使此功能正常运行,您需要填充以下细分和内容。
E1EDK01-用'003'填充ACTION字段
E1EDK14-分别创建3个细分
E1EDKA1-对于销售方,用PARVW ='AG'填充,而PARTN =销售订单中的销售方客户编号。
E1EDK02-填写QUALF ='001'并且BELNR =您要更改的销售单据编号,而POSNR = VBAP-POSEX。 我提供了屏幕截图。 即使项目编号(POSNR)为'000010',PO项目字段也包含1(或'000001')。 需要将其传递回去,以便找到要拒绝的正确物料编号。
E1EDP01-在我的示例中,以POSEX = VBAP-POSEX(根据原始订单)填充为'000001'AND ACTION ='002'和ABGRU ='Z2'
在E1EDP01(子级)的下面填充E1EDP19段,其中QUALF ='002'并且IDTNR =您要拒绝的物料编号(物料编号)。
如果您填充所有这些段,则将拒绝该项目,如您在我的屏幕截图中所见。
在idoc中需要的细分。
其中POSNR = POItem字段(POSEX)值的关键段。 BELNR是您要更改的销售订单。
其中POSEX = POItem字段(VBAP-POSEX)值的键段。 这是一个CHAR 6字段,因此即使在销售订单输入屏幕中显示为1,实际上也填充为000001。
您可以看到下面的第10项(或POItem 1)已被成功拒绝。 您可以看到我先前对项目40的尝试(该项目向订单中添加了项目!)。
如果您遵循人口指南,您将会成功。
谢谢
菲尔·库利
一周热门 更多>