Professional Documents
Culture Documents
ZSOURAV
no standard page heading line-size 255.
type-pools:truxs.
data:it_bdc LIKE bdcdata OCCURS 0 WITH HEADER LINE.
include bdcrecx1.
start-of-selection.
perform open_group.
perform bdc_dynpro using 'SAPMV45A' '0101'.
perform bdc_field using 'BDC_CURSOR'
'VBAK-SPART'.
perform bdc_field using 'BDC_OKCODE'
'/00'.
perform bdc_field using 'VBAK-AUART'
'or'.
perform bdc_field using 'VBAK-VKORG'
'dlfs'.
perform bdc_field using 'VBAK-VTWEG'
'ks'.
perform bdc_field using 'VBAK-SPART'
'dv'.
perform bdc_dynpro using 'SAPMV45A' '4001'.
perform bdc_field using 'BDC_OKCODE'
'=SICH'.
perform bdc_field using 'VBKD-BSTKD'
'abcd'.
perform bdc_field using 'KUAGV-KUNNR'
'70'.
perform bdc_field using 'RV45A-KETDAT'
'11.01.2011'.
perform bdc_field using 'RV45A-KPRGBZ'
'D'.
perform bdc_field using 'VBKD-PRSDT'
'04.01.2011'.
perform bdc_field using 'BDC_CURSOR'
'RV45A-KWMENG(01)'.
perform bdc_field using 'RV45A-MABNR(01)'
'1347'.
perform bdc_field using 'RV45A-KWMENG(01)'
'40'.
perform bdc_transaction using 'VA01'.
perform close_group.
form bdc_dynpro using program dynpro.
clear bdcdata.
bdcdata-program = program.
bdcdata-dynpro = dynpro.
bdcdata-dynbegin = 'X'.
append bdcdata.
endform.
*----------------------------------------------------------------------
*
* Insert field
*
*----------------------------------------------------------------------
*
form bdc_field using fnam fval.
if fval <> nodata.
clear bdcdata.
bdcdata-fnam = fnam.
bdcdata-fval = fval.
append bdcdata.
endif.
endform.