Upload
surya-reddy-lakshminarasimha
View
215
Download
0
Embed Size (px)
Citation preview
7/25/2019 Sales Bdcdata
1/3
bdcidocbapilsmwstandard method
bdcdata
sy-ucomm pbo
pai
document type -----------------vkorgvtwegspart
SAPMV45A 99
vbak-aurt orvbak-vkorg 1000 vtweg 00 spart 00bdc_code
BDCDATA
PROGRAM SAPMV45ADYNPRO 99DYNBEGIN = 'X'.FNAM SCRENFILED 'vbak-aurt'
FVAL WA-AUATRT. "OR"
FNAM SCRENFILED 'vbak-VKORG'FVAL WA-VKORG. "1000'
FNAM SCRENFILED 'vbak-VTWEG'FVAL WA-VTWEG. "10"
FNAM SCRENFILED 'vbak-SPART'FVAL WA-VTWEG. "00"
FNAM SCRENFILED 'BDC_VALLL'FVAL WA-AUATRT. "OK_CODE'.
PROGRAM SAPMV45ADYNPRO 100DYNBEGIN = 'X'.
FNAM SCRENFILED 'vbak-KUNNR'FVAL WA-KUNNRT. "1000"
7/25/2019 Sales Bdcdata
2/3
FNAM SCRENFILED 'vbaP-MATNR'FVAL WA-MATNR. "M-100"
FNAM SCRENFILED 'vbaP-KMENG'FVAL WA-MATNR. "10"
FNAM SCRENFILED 'BDC_VALLL'FVAL WA-AUATRT. "OK_SAVE'.
DATA: IT_BDCDATA TYPE TABLE BDCDATA, WA_BDCDATA TYPE BDCDATA.
WA_BDCDATA-PROGRAM = 'SAPMV45A'.WA_BDCDATA-DYNPRO = '99'.WA_BDCDATA-DYNBEGIN = 'X'.APPEND WA_BDCDATA TO IT_BDCDATA.CLEAR WA_BDCDATA.
WA_BDCDATA-FNAME = 'VBAK-AUART.WA_BDCDATA-FVAL = WA-AUART
APPEND WA_BDCDATA TO IT_BDCDATA.CLEAR WA_BDCDATA.
WA_BDCDATA-FNAME = 'VBAK-VKORG.WA_BDCDATA-FVAL = WA-VKORGAPPEND WA_BDCDATA TO IT_BDCDATA.CLEAR WA_BDCDATA.
IT_BDCDATAPROGRAM DYNPRO DYNBEGIN FNAM FVAL
SAPMV45A 99 XVBAK-AUART OR
VBVAK-VKORG 1000VBAK-VTEG 10
VBAK-SPART 00 BDC_VAL OK_CODE
SAPMV45A 100 XVBAK-KUNNR 1000VBVAP-MATNR 100-100- 10
VBAK-SPART 00 BDC_VALL 'OK_SAVE'
7/25/2019 Sales Bdcdata
3/3
CALL TRANSACTION 'VA01' USING IT_BDCDATA MODE 'A' UPDATE 'S'.
BDC_OPENGROUP = 'VENKAT_SESSIN' FM
BDC_INSERT FM TCODE VA01 BDCDATA = IT_BDCDATA.
BDC_CLOSEGROUP FM.
MODE 'A' FORE GROUNG
'N' BACK GROUND 'E' EROOROR SCREEN
UPDATE 'S' SYNCHRONUS''A' ASYNCHOR'