并行处理的BAPI_CUSTOMER_CREATEFROMDAT1问题

2020-09-21 16:51发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好, 我们使用并行作业方法,...

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

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


您好,

我们使用并行作业方法,使用BAPI BAPI_CUSTOMER_CREATEFROMDAT1一次创建10万个客户记录。

以下是详细信息

1。 使用ADBC查询从HANA模式表中获取记录。

2。 将记录分为4部分(例如:单个作业25000条记录

3。 通过使用DB索引发送记录,使用SUBMIT程序调用BAPI。

将itab导出到数据库索引indx(zb)。

4。 已使用异步更新BAPI_TRANSACTION_COMMIT,而无需等待。

问题:

在ECC端创建额外的记录,例如:当我们处理100000条HANA模式表记录时,记录为101000条。

尝试使用BAPI_TRANSACTION_COMMIT的SET UPDATE TASK LOCAL进行尝试

尝试将SET UPDATE TASK LOCAL与BAPI_TRANSACTION_COMMIT一起使用,其中wait ='X'