11-12-2007 3:18 PM
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
11-12-2007 3:21 PM
Hi
try to create a little batch input
CALL TRANSACTION 'LT23' USING <BDCDATA>
Max
11-12-2007 3:23 PM
Hi salil,
you can use
CALL TRANSACTION 'LT23' using bdcdata.
Hope it helps.
Regards, Dieter
11-12-2007 3:57 PM
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.
01-02-2008 10:34 PM