点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
当我使用BAPI_SALESORDER_CHANGE通过extensionin table参数更改VBAP中的Z字段时,它会正确更新相关字段。 这适用于我需要更新的订单上的所有行。 它还会更新列VBAP-AEDAT(更改日期)。 问题在于,它将为此顺序更新VBAP中所有行的AEDAT,而不仅仅是更新Z字段的行。 我需要AEDAT仅更新实际更新Z字段的行。
我没有将所有VBAP行传递到extensionin表中,只是将我想通过将BAPE_VBAP和BAPE_VBAPX的填充结构根据需要传递到extensionin-valuepart1和extensionin-valuepart2中来更新的那些行。
有什么建议吗?
预先感谢
嗨Anthonay,
您可能已经使用了扩展变量(示例)
在此wa_bape_vbax中,请确保您通过了适当的设置
问候,
Venkat
嗨安东尼,
在BAPI_VBAPX中,您必须为两个字段提交此X,一个是AEDAT字段,另一个是POSNR。 请确认您是否为这两个字段提交了X。
您在BAPI_VBAP中为AEDAT和POSNR输入的内容与在BAPI_VBAPX中必须提交的内容相同。
是的-我一直在这样做。
谢谢
托尼
一周热门 更多>