BAPI_SALESORDER_CHANGE初始化REASON_REJ

2020-08-26 04:17发布

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

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


嗨,

我想使用BAPI_SALESORDER_CHANGE来初始化拒绝销售订单的报价和销售订单(ABGRU)的原因。

为此,我尝试仅将该字段的初始值传递给BAPI(不要忘记该字段的bapiupdate中的" X"),但是它不起作用。

有什么建议吗?

谢谢

托马斯

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

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


嗨,

我想使用BAPI_SALESORDER_CHANGE来初始化拒绝销售订单的报价和销售订单(ABGRU)的原因。

为此,我尝试仅将该字段的初始值传递给BAPI(不要忘记该字段的bapiupdate中的" X"),但是它不起作用。

有什么建议吗?

谢谢

托马斯

付费偷看设置
发送
4条回答
黑丝骑士
1楼 · 2020-08-26 04:40.采纳回答

共享代码或至少在SE37序列中传递的参数的屏幕快照很有意义。

此外,RETURN的结果是什么?

Did 您还检查销售订单的更改日志吗?

以下是我在SE37测试序列中使用的参数(当然是BAPI_TRANSACTION_COMMIT),这些参数适用于TAN项目类别的标准销售订单,例如 可以在VA02中修改拒绝原因字段:

SALESDOCUMENT =

ORDER_HEADER_INX-UPDATEFLAG ='U'

ORDER_ITEM_IN-ITM_NUMBER =

ORDER_ITEM_IN-REASON_REJ = <空格>

ORDER_ITEM_INX-ITM_NUMBER =

ORDER_ITEM_IN--UPDATEFLAG ='U'

ORDER_ITEM_INX-REASON_REJ ='X'

如果这在您的情况下不起作用,并且如果RETURN中没有指向正确方向的消息,则可能有多种原因,例如自定义代码,用户 或再次设置拒绝原因的后台作业等。

编辑:现在 我看到您提到了VA42,对于FM而言,合同的BIM_CUSTOMERCONTRACT_CHANGE。 CONTRACT_HEADER_INX,

歪着头看世界
2楼-- · 2020-08-26 04:33

谢谢,我错过了ORDER_ITEM_INX-UPDATEFLAG ='U'

zhangjiyang1323
3楼-- · 2020-08-26 04:39

你好,

< p>您是否将BAPI_TRANSACTION_COMMIT与wait ='X'一起使用?

您是否能够在VA02中为相同的销售单据手动设置拒绝原因?

最诚挚的问候,

R.Brahmankar

梦想连接
4楼-- · 2020-08-26 04:35

你好

对于合同,请使用BAPI BAPI_CUSTOMERCONTRACT_CHANGE或BAPI_CONTRACT_CHANGE。

最好的问候,

R.Brahmankar

一周热门 更多>