‎2011 Aug 15 4:37 PM
hi all
In my DC i am trying to pass one value(001) to one screen but it is not picking it up. Below is that piece of code, please take a look once and help me
PERFORM bdc_dynpro USING 'SAPLCLCA' '0602'.
PERFORM bdc_field USING 'BDC_CURSOR'
'RMCLF-KLART'.
PERFORM bdc_field USING 'BDC_OKCODE'
'=ENTE'.
PERFORM bdc_field USING 'RMCLF-KLART'
'001'.
PERFORM bdc_dynpro USING 'SAPLCLFM' '0500'.
PERFORM bdc_field USING 'BDC_CURSOR'
'RMCLF-CLASS(01)'.
PERFORM bdc_field USING 'BDC_OKCODE'
'/00'.
Thanks!
‎2011 Aug 15 4:44 PM
‎2011 Aug 15 4:51 PM
‎2011 Aug 15 6:15 PM
Sorry
I suppose you can try to change the classification, but I can't simulate it in my system: can you say me what are you doing to go there?
Max
‎2011 Aug 15 7:30 PM
I am working on to modify a MM02 BDC.
In basic 1 i need to change MATKL for one particular characteristic of material. As soon as I add that piece of code Screen 0602 doesn't pick up value 001. Otherwise it is working fine.
PERFORM bdc_dynpro USING 'SAPLMGMM' '4004'.
PERFORM bdc_field USING 'BDC_OKCODE' '/00'.
*
PERFORM bdc_field USING 'BDC_CURSOR' 'MARA-MATKL'.
perform bdc_field using 'MARA-MEINS'
UOM.
if FLAMBLE = 'Y' .
perform bdc_field using 'MARA-MATKL'
'12131600'.
else.
perform bdc_field using 'MARA-MATKL'
'01'.
endif.
‎2011 Aug 16 12:25 AM