ABAP-工厂维护-如何模拟技术完成

2020-08-22 07:43发布

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

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


大家好,

我一直在为UI5应用编写oData服务,以设置工单的技术完整状态。

我正在使用BAPI_ALM_ORDER_MAINTAIN来执行此操作。 但是,由于它试图显示这些消息,因此对于某些工单,它将在UPDATE_ENTITY方法中导致错误DYNPRO_SEND_IN_BACKGROUND。

我们可以用来模拟技术完成情况以获取这些消息吗?

谢谢

Tri

(44.9 kB)

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

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


大家好,

我一直在为UI5应用编写oData服务,以设置工单的技术完整状态。

我正在使用BAPI_ALM_ORDER_MAINTAIN来执行此操作。 但是,由于它试图显示这些消息,因此对于某些工单,它将在UPDATE_ENTITY方法中导致错误DYNPRO_SEND_IN_BACKGROUND。

我们可以用来模拟技术完成情况以获取这些消息吗?

谢谢

Tri

(44.9 kB)
付费偷看设置
发送
2条回答
微wx笑
1楼-- · 2020-08-22 07:57

首先,您知道生成了什么弹出窗口以及为什么生成(SystemMessage)吗? 如果是这样,您可以更改编码以进行初步检查,从而防止出现不需要的弹出窗口。

检查最近的SAP注释,因为这些注释可用于修复与不需要的弹出窗口相关的错误(例如,SAP-Note < a hraf=" https://launchpad.support.sap.com/#/notes/2362661"> 2362661 和其他...)。

请参阅SAP注释 2032068 ,因为它提供了有关通过此BAPI调整订单状态的方法的其他文档(如果您愿意)

进一步,您可以尝试模拟此搜索以搜索发行版BAPI中使用的"内部" BAPI,例如" IBAPI_ALM_ORDER_TECO"," IBAPI_ALM_ORDER_TECO_RESET"," IBAPI_ALM_ORDER_TECO_SET" ...

您可能需要做一些实验和研究SAP注释...


希望这会有所帮助

NicT。

宇峰Kouji
2楼-- · 2020-08-22 07:56

Minh Tri Le,

对我来说,这似乎是特定于客户的消息。如果是这样,那么您可能需要禁止 如果在后台/批处理模式下调用该消息(SY-BATCH或SY-BINPT ='X'),或者您可以在BAPI的RETURN表中返回错误消息。

进入IW32并尝试按此顺序执行TECO-您可能会收到相同的错误消息。

通过SMOD在用户出口IWO10004中进行查看。

PeteA

一周热门 更多>