BAPI_CUSTOMERRETURN_CREATE-输入介于0065000000和0069999999之间的文件编号

2020-08-30 01:43发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我想使用BAPI返回...

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

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


大家好,

我想使用BAPI返回销售订单。

我执行了BAPI_CUSTOMERRETURN_CREATE,BAPI_TRANSACTION_COMMIT,但是我有2个退货。

注意:我给的参考是 doc.no (销售订单号)

返回:

输入介于0065000000和0069999999之间的文档编号

销售凭证0000071065不变

附带的屏幕截图,请参考。

感谢与问候,

SAP ERP。

capture10.jpg (34.5 kB)
2条回答
2020-08-30 02:29 .采纳回答

这意味着订单类型RE的外部号码范围从65000000到69999999。

71065不在此间隔内,这就是为什么收到此消息。 如果要手动指定退货单编号,请使用此范围内的值(确保尚未使用新的编号)。 或者,如果在RE订单类型的VOV8中也分配了内部编号范围间隔,则可以省略该编号并留给系统从内部编号范围中确定下一个编号。

我也可以 建议您阅读在事务BAPI中使用的字段的文档。 从我的示例中可以看出,您可能误解了某些字段(例如REFOBJTYPE和REFOBJKEY)的含义和用法。

似乎您正在尝试将标准销售订单复制到退货订单中。 如果是-这不是这样做的方式。 有关可能的解决方案,请参考SAP注释 370988-SD中的BAPI:参考创建

一周热门 更多>