点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好, 我们使用并行作业方法,...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供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'
嗨,Rajasrikanth,
考虑按以下步骤检查您的步骤并进行测试。
2。 在将记录拆分成4部分(例如:25000条记录)之前,删除相邻的重复项。
2.a.将用逗号分隔的那些记录保存到4个ABAP平面文件接口中(例如:client01.txt,client02.txt等)到SAP Application Server中(例如:\\ ... \ inbound \ client01 .txt等)。
https://help.sap。 com/http.svc/rc/abapdocu_752_index_htm/7.52/zh-CN/abenfile_interface_statements.htm
3。 处理以上创建的每个文件的另一个程序/报告,但涉及4个不同的作业(后台模式),并使用BAPI_TRANSACTION_COMMIT和wait ='X'直接调用BAPI。
此致
一周热门 更多>