2020-08-26 04:17发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我想使用BAPI_SALESORDER_CHANGE来初始化拒绝销售订单的报价和销售订单(ABGRU)的原因。
为此,我尝试仅将该字段的初始值传递给BAPI(不要忘记该字段的bapiupdate中的" X"),但是它不起作用。
有什么建议吗?
谢谢
托马斯
共享代码或至少在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,
谢谢,我错过了ORDER_ITEM_INX-UPDATEFLAG ='U'
你好,
您是否能够在VA02中为相同的销售单据手动设置拒绝原因?
最诚挚的问候,
R.Brahmankar
你好
对于合同,请使用BAPI BAPI_CUSTOMERCONTRACT_CHANGE或BAPI_CONTRACT_CHANGE。
最好的问候,
最多设置5个标签!
共享代码或至少在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,
谢谢,我错过了ORDER_ITEM_INX-UPDATEFLAG ='U'
你好,
< p>您是否将BAPI_TRANSACTION_COMMIT与wait ='X'一起使用?您是否能够在VA02中为相同的销售单据手动设置拒绝原因?
最诚挚的问候,
R.Brahmankar
你好
对于合同,请使用BAPI BAPI_CUSTOMERCONTRACT_CHANGE或BAPI_CONTRACT_CHANGE。
最好的问候,
R.Brahmankar
一周热门 更多>