Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

call transaction cs15, how set parameter on checkbox

Former Member
0 Likes
1,551

Hi everybody,

I try to call the transaction cs15 in my report.

I'm able to set the parameter for the material number but I'm not able to do it for the checkbox "Multi-level" (on 2nd screen).

This checkbox hasn't any parameter ID like the material number.

How can I check this box when I call the transaction.

Thanks in advance for your answers.

Régis

Hi everybody,

I try to call the transaction cs15 in my report.

I'm able to set the parameter for the material number but I'm not able to do it for the checkbox "Multi-level" (on 2nd screen).

This checkbox hasn't any parameter ID like the material number.

How can I check this box when I call the transaction.

Thanks in advance for your answers.

Régis

6 REPLIES 6
Read only

Former Member
0 Likes
1,077

Hi

U can't set the check boxs when u r calling the transaction from program.

Regards,

Raghu.

Read only

Former Member
0 Likes
1,077

How ?

Do you have an example ?

thks

Régis

Read only

Former Member
0 Likes
1,077

Oups, sorry, I didn't read well your message.

Do you have an idea how I can do it in an other way ?

thks

Régis

Read only

Former Member
0 Likes
1,077

Can be this a solution :

CALL TRANSACTION CS15 USING bdcdata ?

Did someone use this option and give me an example ?

How can I do it with the transaction cs15 ?

Thks

Regards

Régis

Read only

0 Likes
1,077

Hello Regis

You can use the following approach :

Do the recording(through TCode SHDB) of CS15(till the screen where you want your program to reach),

with valid data and fill it_bdcdata.


DATA : it_bdcdata LIKE bdcdata OCCURS 0 WITH HEADER LINE.
DATA opt TYPE ctu_params.

{
BDC routine for the transaction
}

opt-dismode = 'E'.
opt-defsize = 'X'.

CALL TRANSACTION 'CS15' USING it_bdcdata OPTIONS FROM opt.

I think this should solve your problem .

Read only

com_2018
Participant
0 Likes
1,077

Hi,

you can try to replace " call the transaction cs15 " with " SUBMIT RCS15001'.

Best Regards,

Colin.