Code: Alles auswählen.
report YQWPMV_BI_1_1_MM01
no standard page heading line-size 255.
include bdcrecx1.
start-of-selection.
perform open_group.
perform bdc_dynpro using 'SAPLMGMM' '0060'.
perform bdc_field using 'BDC_CURSOR'
'RMMG1-MATNR'.
perform bdc_field using 'BDC_OKCODE'
'=AUSW'.
perform bdc_field using 'RMMG1-MBRSH'
'M'.
perform bdc_field using 'RMMG1-MTART'
'FHMI'.
*ab hier - wird die Sichtenauswahl bearbeitet
perform bdc_dynpro using 'SAPLMGMM' '0070'.
perform bdc_field using 'BDC_OKCODE'
'=ENTR'.
perform bdc_field using 'BDC_CURSOR'
'MSICHTAUSW-DYTXT(01)'.
perform bdc_field using 'USRM1-AAUSW'
'X'.
perform bdc_field using 'BDC_CURSOR'
'MSICHTAUSW-DYTXT(02)'.
perform bdc_field using 'USRM1-SISEL'
'X'.
*bis hier
perform bdc_dynpro using 'SAPLMGMM' '0080'.
perform bdc_field using 'BDC_CURSOR'
'RMMG1-LGORT'.
perform bdc_field using 'BDC_OKCODE'
'=ENTR'.
perform bdc_field using 'RMMG1-WERKS'
'0033'.
perform bdc_field using 'RMMG1-LGORT'
'wza'.
perform bdc_dynpro using 'SAPLMGMM' '3005'.
perform bdc_field using 'BDC_OKCODE'
'=SP12'.
perform bdc_field using 'SKTEXT-MAKTX(01)'
'Grenzrachenlehre 20h14'.
perform bdc_field using 'BDC_CURSOR'
'MARA-MEINS'.
perform bdc_field using 'MARA-MEINS'
'St'.
perform bdc_dynpro using 'SAPLMGMM' '3000'.
perform bdc_field using 'BDC_OKCODE'
'/00'.
perform bdc_field using 'MAKT-MAKTX'
'Grenzrachenlehre 20h14'.
perform bdc_field using 'BDC_CURSOR'
'MFHM-PLANV'.
perform bdc_field using 'MARA-MEINS'
'ST'.
perform bdc_field using 'MFHM-PLANV'
'all'.
perform bdc_field using 'MFHM-BZOFFB'
'01'.
perform bdc_field using 'MFHM-BZOFFE'
'04'.
perform bdc_dynpro using 'SAPLMGMM' '3000'.
perform bdc_field using 'BDC_OKCODE'
'=SP12'.
perform bdc_field using 'BDC_CURSOR'
'MAKT-MAKTX'.
perform bdc_field using 'MAKT-MAKTX'
'Grenzrachenlehre 20h14'.
perform bdc_field using 'MARA-MEINS'
'ST'.
perform bdc_field using 'MARA-IPRKZ'
'T'.
perform bdc_dynpro using 'SAPLMGMM' '3000'.
perform bdc_field using 'BDC_OKCODE'
'=SP13'.
perform bdc_field using 'BDC_CURSOR'
'MAKT-MAKTX'.
perform bdc_field using 'MAKT-MAKTX'
'Grenzrachenlehre 20h14'.
perform bdc_field using 'MARA-MEINS'
'ST'.
perform bdc_field using 'MFHM-PLANV'
'ALL'.
perform bdc_field using 'MFHM-BZOFFB'
'01'.
perform bdc_field using 'MFHM-BZOFFE'
'04'.
perform bdc_dynpro using 'SAPLMGMM' '3000'.
perform bdc_field using 'BDC_OKCODE'
'/00'.
perform bdc_field using 'MAKT-MAKTX'
'Grenzrachenlehre 20h14'.
perform bdc_field using 'MARA-MEINS'
'ST'.
perform bdc_field using 'MARA-IPRKZ'
'T'.
perform bdc_field using 'BDC_CURSOR'
'MARC-SERNP'.
perform bdc_field using 'MARC-SERNP'
'EQ00'.
perform bdc_dynpro using 'SAPLSPO1' '0300'.
perform bdc_field using 'BDC_OKCODE'
'=YES'.
perform bdc_transaction using 'MM01'.
perform close_group.
Code: Alles auswählen.
perform bdc_dynpro using 'SAPLMGMM' '0070'.
PERFORM BDC_FIELD USING 'BDC_OKCODE' 'ENTR'.
perform bdc_field using 'BDC_CURSOR'
'MSICHTAUSW-KZSEL(01)'.
PERFORM BDC_FIELD USING 'MSICHTAUSW-KZSEL(01)' 'X'.
Code: Alles auswählen.
PERFORM bdc_dynpro USING 'SAPLMGMM' '0070'.
PERFORM bdc_field USING 'BDC_OKCODE' 'ENTR'.
PERFORM bdc_field USING 'MSICHTAUSW-KZSEL(01)' ' '.
PERFORM bdc_field USING 'MSICHTAUSW-KZSEL(02)' ' '.
PERFORM bdc_field USING 'MSICHTAUSW-KZSEL(03)' 'X'.
PERFORM bdc_field USING 'MSICHTAUSW-KZSEL(04)' ' '.