on 2025 Oct 10 5:02 PM
Hi,
I have created a custom Migration Object in txn LTMOM (using the Staging Tables approach) and selected the "Process Multiple Instances at Once" checkbox for my object. Looking at standard templates with this enabled, I can see that the input tables contain a field called SENDER_TECHNICAL_ID (data element FS4MIG_SENDER_TECHNICAL_ID) and the return table also has a special type (table type FS4MIG_T_BAPIRET2) which also contains this field. So far, so good!
I have looked at the code in "Includes for Handling the Result Parameter" of standard bulk-enabled templates and they share some common processing, particularly the use of standard include DMC_PLV_OLO_BULK. Following these examples, I have written my own include for my object which also has DMC_PLV_OLO_BULK included at the end.
The problem comes when I try to generate my object. I get the error message:
FORM "_RULE_IS_S4H_CLOUD_P" does not exist.
Further investigation shows that this subroutine is called from the standard DMC_PLV_OLO_BULK include.
Looking at the function groups that have been generated for objects from standard templates, I can see that this subroutine, along with many others, can be found in the ...FI4 include (named "IL - RULE CODE"). Although a ...FI4 include appears in the function group generated from my custom object, it does not contain any of the subroutines that are called from the standard DMC_PLV_OLO_BULK include. I have compared the set up of my custom object with some of the standard objects but I can't find any setting or code that would lead to these additional subroutines being put in the ...FI4 include.
Does anyone know what triggers these standard subroutines being included in the generated function group? Has anyone managed to bulk-enable a custom migration object using the common includes found in the standard objects?
Many thanks in advance,
Andrew
Request clarification before answering.
| User | Count |
|---|---|
| 57 | |
| 29 | |
| 21 | |
| 11 | |
| 4 | |
| 3 | |
| 2 | |
| 2 | |
| 2 | |
| 1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.