客户端应如何处理标准BAPI错误(BAPI_Salesorder_create)

2020-09-02 12:47发布

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

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


外部Non SAP系统正在调用BAPI来创建销售订单(BAPI_Salesorder_create)。
他们想知道bapi可以给出的所有可能错误以及如何处理这些错误的列表。

例如 他们想知道何时填写额外的字段并恢复请求,或者只是忽略响应,因为它是重复的请求等。

我的Q is Standard BAPI会出现很多可能的错误。 我们如何给出整个清单。 我们对外部系统的答案应该是什么?

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

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


外部Non SAP系统正在调用BAPI来创建销售订单(BAPI_Salesorder_create)。
他们想知道bapi可以给出的所有可能错误以及如何处理这些错误的列表。

例如 他们想知道何时填写额外的字段并恢复请求,或者只是忽略响应,因为它是重复的请求等。

我的Q is Standard BAPI会出现很多可能的错误。 我们如何给出整个清单。 我们对外部系统的答案应该是什么?

付费偷看设置
发送
4条回答
小灯塔
1楼-- · 2020-09-02 12:58

对不起,这个问题没有答案。 这个BAPI是如此巨大,BAPI中的调用深入到了sales模块中,因此您无法创建所有可能错误的列表。 单独的消息类别" V1"具有大约900种不同的消息。

我认为您必须关注标准错误,例如缺少字段或错误的度量单位等。

me_for_i
2楼-- · 2020-09-02 13:07

通常在表中返回消息,外部系统使用它来显示 消息。 可能出现的错误取决于BAPI函数,该函数没有列表。 您可以尝试在BAPI内搜索引发该消息的位置,但是我不明白为什么外部系统需要知道它,它们只需要显示错误,最终用户就会知道他们错过了什么。

愤怒的猪头君
3楼-- · 2020-09-02 13:01
< p>您好, Hema s

bapi返回消息可以针对个人 内部表的行项目可以列出,也可以在输出给用户的文件中给出。

下面提到的图像可能与订单创建无关,但这是在一个字段中添加"销售订单"错误消息中完整订单处理的结果屏幕...

樱桃小丸子0093
4楼-- · 2020-09-02 13:10

BAPI的文档可以在事务BAPI中找到。 但没有列出所有可能的错误

一周热门 更多>