cancel
Showing results for 
Search instead for 
Did you mean: 

SAP Data Services, generated ABAP DF program can not be transported with variables!!

01-16-2026 11:54 AM
albertosimeoni Participant
381 views 0 comments
0 Likes
SAP Managed Tags
Labels
ABAP Data FlowSAP STMS
Subscribe

hello experts,

I try to generate an ABAP program related to an ABAP Dataflow, the DF uses a global variable (or a parameter) => Upload Ok.

I try to release the CR in SAP S/4HANA 2021 system => CR releasae Ok.

When I transport there are errors related to how the Global variables or parameters in ABAP dataflow are translated in PARAMETER $PARAM# in ABAP program (# = 1,2,3... positional parameter identifier).

So during STMS transport of a generated ABAP program from an ABAP dataflow, a check on ABAP consistency is made (parameters needs to start with literals or '_').
By default the code generated by SAP DS contains the '$' symbol as first character.

This prevent of transporting any ABAP dataflow that is using Gobal variables or Parameters.

There is no workaround or mention in SAP Help (tested an export of PDF and query to notebooklm),

I can't find any workaround in SAP notes.

 

This limitation prevent the usage of "Execute Preloaded" with SAP S/4 or SAP ECC production datastore, as the ABAP programs can not be transported beccause of '$' issue, and with closed client we can not directly or manually upload these programs to S/4HANA productive tenant.

So the only workaround I found is open the client to changes and use "Generate and Execute" with a productive S/4HANA system.

 

Do you have any workaround?

best regards,

Alberto

0 Likes

Accepted Solutions (0)

Answers (0)