cancel
Showing results for 
Search instead for 
Did you mean: 

Passing Parameter to custom ABAP transform in BODS

Former Member
0 Kudos

Hi,

We have BODS 4.1 version. I am using a custom ABAP transform in one of my BODS job.The ABAP program expects a varchar input parameter.The length of this parameter is given as 1000.The job executes with out any issues if the length is 71 characters including the single quotes in beginning and end of the string.

But if i pass any value more than 71 character it fails with following error

618410968R3S-1401036/30/2015 5:14:07 AM|Data flow New_DataFlow|Reader DF_TEST_ABAP_PROG|Transform DF_TEST_ABAP_PROG__Driver
618410968R3S-1401036/30/2015 5:14:07 AMABAP parameter < >'s value is too long.

Has anyone encountered this error before?

Accepted Solutions (1)

Accepted Solutions (1)

0 Kudos

Hello, Sharayu

I believe you Pass values directly to that parameter, and then it should work!

Regards

Suresh C

Former Member
0 Kudos

Suresh, you are right!!!If i pass a hardcoded value the job does execute without any error.

But my requirement is such that I have to pass it as a variable.

I can not hardcode the values in the parameter.How do i move ahead with this?

0 Kudos

Sharayu, you can pass the value through substitution parameters

Former Member
0 Kudos

I tried your suggestion and it does work, but this job is scheduled using a third party scheduler called Tidal...which is why we are so keen to use a global variable.

Suresh can you explain me the reason behind ABAP PARAM TOO long issues?

0 Kudos

Hi, I assume that some cases bods datatype and Abap program datatype not sink properly for passing parameter in run time.

Answers (0)