Symptom
As highlighted in KBA 2698916 these functions are not recommended by external use as have been developed as part of internal use cases. Many libraries will not work outside of the specific use case.
This KBA is to warn against unsupported usage of the MDRO library as can cause disruption in a productive environment.
Environment
- SAP Business ByDesign
- SAP Cloud Application Studio
- SAP Cloud for Customer
Resolution
The execution node of a Mass Data Run instance corresponds to a background job instance. There is a limit of 999,999 instances of background jobs that can be created, if you exceed this limit, you cannot create any new executions of background jobs in the system and will cause severe disruption until you manually clean up the Mass Data Run instances.
Please refrain from using the MDRO.CreateInstance() as part of the Platinum Engineering library to mass create one-time use instances. Instead review if you can achieve the requirement in another way, for example, via a Workflow Rule.
See Also
2698916 - Facing Issues while Using SAP Platinum Engineering Libraries
Keywords
platinumengineering, ABSL, SCR, PDI, SDK, ReuseInstance, Missing application log indication, Insert into sub-object table has failed, (incorrect key), , KBA , AP-XPE , Custom Specific Development , AP-RC-BDS-SCR , ByDesign Studio Scripting (ABSL) , Problem
SAP Knowledge Base Article - Public