Application Development 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: 

Call Transaction and skip first screen

former_member188001
Active Participant
0 Kudos

Hello friends,

I want to call transaction LT23 based on the double click on one of the field in the output of LICC.

Now the problem is, I have a call to transaction LT23 passing 4 parameters

1) LGNUM (Warehouse number)

2) MATNR (Material Number)

3) LGTYP (Storage Type)

4) LGPLA (Storage Bin)

The code I have written is :

SET PARAMETER: ID 'LGN' FIELD austab-lgnum, "Warehouse

ID 'MAT' FIELD austab-matnr. "Material

CALL TRANSACTION 'LT23' AND SKIP FIRST SCREEN.

The probelm with the other 2 fields is, they are using the data elements

1) LGTYP - LTAP_DLTYP ( Does not have Parameter Id Set at data element level)

2) LGPLA - LTAP_DLPLA ( Does not have Parameter Id Set at data element level)

Can anyone tell me how do I pass the values in such a case.

Thanks,

Salil

4 REPLIES 4

Former Member
0 Kudos

Hi

try to create a little batch input

CALL TRANSACTION 'LT23' USING <BDCDATA>

Max

Former Member
0 Kudos

Hi salil,

you can use

CALL TRANSACTION 'LT23' using bdcdata.

Hope it helps.

Regards, Dieter

0 Kudos

Hi Dieter,

The problem is for transaction LT23, if you go to this transaction and see, the fields

MATNR

DLTYP

DLPLA

are dynamic fields, so the probelm is it doesnt have a specific field name.

former_member188001
Active Participant
0 Kudos

solved