在单个BAPI调用中,最多可将999个通知分配给同一工作订单

2020-09-01 12:35发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我们计划最多将999个工...

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

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


嗨,

我们计划最多将999个工序及其通知分组在一个服务工单上,以优化类似服务工作的账单/发票。 所谓的分组服务工作单。 在一个流程场景中,最多可以进行10个操作,在另一个流程场景中,可以多达100个操作,而在另一个流程中,最多需要999个操作,而在两天内需要将30.000个通知打包到工作订单中。

我特此要求创建一个包含工作的服务工作订单,该工作包含对具有最少BAPI调用的相应通知的引用。

需要使用指向通知的链接来创建/更新操作,这可以借助BAPI_ALM_ORDER_MAINTAIN中的Objectlist和ObjectRelations来实现。 当使用CREATE方法调用BAPI_ALM_ORDER_MAINTAIN进行操作,服务热线及其对应的对象列表和对象关系时,BAPI返回错误E/IWO_BAPI2/127 每个调用只能处理一个对象列表。

是否有任何方法可以快速创建或更新带有通知的服务工作单操作而无需调用999次BAPI?