用于添加新合作伙伴的销售订单的用户出口

2020-08-24 14:09发布

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

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


我在VA01/va02事务中都具有在销售订单中添加新伙伴的方案。

我正在使用名为 MV45AFZZ 的出口。 (USEREXIT_MOVE_FIELD_TO_VBAP)针对这种情况。

它对于VA01完全适用,但对于VA02 无效。.为什么..

任何人都可以向我解释..

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

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


我在VA01/va02事务中都具有在销售订单中添加新伙伴的方案。

我正在使用名为 MV45AFZZ 的出口。 (USEREXIT_MOVE_FIELD_TO_VBAP)针对这种情况。

它对于VA01完全适用,但对于VA02 无效。.为什么..

任何人都可以向我解释..

付费偷看设置
发送
9条回答
软件心理学工程师
1楼-- · 2020-08-24 15:04

嗨Irfan。

在包含报告VBPADATA的表格中,有多个合作伙伴表,例如XVBPA,YVBPA,XVBPA2和YVBPA2。 也许您为VA02案件填写了错误的表格。

问候,

克劳斯

DafaDDDa
2楼-- · 2020-08-24 14:51

嗨,雷曼,

能否请您说明您如何解决此问题? 我也面临着完全相同的问题。

谢谢

Aditya。

小c菟菟
3楼-- · 2020-08-24 14:55

嗨,

对VA01和VA02使用包含MV45AFZZ中的出口" userexit_save_document"。

注意,

Nagaraj

三十六小时_GS
4楼-- · 2020-08-24 15:13

您好,Irfan,

您要在销售订单中添加合作伙伴,合作伙伴数据将保存在VBPA表中。

USEREXIT_MOVE_FIELD_TO_VBAP用于销售单据项目级别的字段的值。

为VA01工作,因为您已经修改了合作伙伴的结构XVBPA

数据及其 还没有保存到数据库表中,因此在VA01和VA02中都可用

,它正在检查VBPA表,那里的数据将不会被保存,请检查VBPA

销售订单。

请检查以下内容。

1)检查您是否已通过XVBPA中的UPDKZ UPDKZ具有以下值INSERT(I),DELETE(D),UPDATE(U) etc nad

是否有效

2)请检查SAVE_DOCUMENT_PREPARE表单,并在此处检查XVBPA是否包含

您修改过的条目(如果未使用相同的条目) 编码为哟 您在USEREXIT_MOVE_FIELD_TO_VBAP中使用了

,那么这些更改将被保存到数据库中,希望您也可以在VA02中得到​​它

。每当为您的案例修改此表时,请使用标志UPDKZ

XVBPA-UPDKZ。

问候,

Pawan

Aaron 3364
5楼-- · 2020-08-24 14:58

嗨Irfan,

您可以尝试使用包含MV45AFZB。 并在USEREXIT_MOVE_FIELD_TO_TVCOM_I中添加您的逻辑。

关于此

Sujeet

何必丶何苦呢
6楼-- · 2020-08-24 14:59

Irfan

合作伙伴更新代码被任何逻辑条件包围,例如 sy-tcode,t180-trtyp; 并检查更新指示符(xvbpa-updkz)是否正确传递。

一周热门 更多>