‎2007 Jun 14 10:43 AM
does bdc table accept data for multiple transactions if so how.
‎2007 Jun 14 12:24 PM
Hello suresh,
Bdc table accepts data for multiple transaction.
go through below example.
perform open_group.
LOOP AT JTAB INTO WA_JTAB.
perform bdc_dynpro using 'SAPMIEQ0' '0100'.
perform bdc_field using 'BDC_CURSOR'
'RM63E-EQUNR'.
perform bdc_field using 'BDC_OKCODE'
'/00'.
perform bdc_field using 'RM63E-DATSL'
'29.08.2006'.
perform bdc_field using 'RM63E-EQTYP'
'M'.
perform bdc_dynpro using 'SAPMIEQ0' '0101'.
perform bdc_field using 'BDC_OKCODE'
'=BU'.
perform bdc_field using 'BDC_CURSOR'
'ITOB-BEGRU'.
perform bdc_field using 'ITOB-EQART'
wa_jtab-eqart.
perform bdc_field using 'ITOB-SHTXT'
wa_jtab-shtxt.
perform bdc_field using 'ITOB-DATAB'
'29.08.2006'.
perform bdc_transaction using 'IE01'.
perform bdc_dynpro using 'SAPMIEQ0' '0100'.
perform bdc_field using 'BDC_CURSOR'
'RM63E-EQUNR'.
perform bdc_field using 'BDC_OKCODE'
'/00'.
perform bdc_field using 'RM63E-EQUNR'
'10016911'.
perform bdc_dynpro using 'SAPMIEQ0' '0101'.
perform bdc_field using 'BDC_OKCODE'
'=BU'.
perform bdc_field using 'BDC_CURSOR'
'ITOB-BEGRU'.
perform bdc_field using 'ITOB-BEGRU'
WA_JTAB-BEGRU2.
perform bdc_field using 'ITOB-EQART'
WA_JTAB-EQART2.
perform bdc_field using 'ITOB-SHTXT'
WA_JTAB-SHTXT2.
perform bdc_transaction using 'IE02'.
ENDLOOP.
perform close_group.
Regards,
Neelambari.
‎2007 Jun 14 12:24 PM
Hello suresh,
Bdc table accepts data for multiple transaction.
go through below example.
perform open_group.
LOOP AT JTAB INTO WA_JTAB.
perform bdc_dynpro using 'SAPMIEQ0' '0100'.
perform bdc_field using 'BDC_CURSOR'
'RM63E-EQUNR'.
perform bdc_field using 'BDC_OKCODE'
'/00'.
perform bdc_field using 'RM63E-DATSL'
'29.08.2006'.
perform bdc_field using 'RM63E-EQTYP'
'M'.
perform bdc_dynpro using 'SAPMIEQ0' '0101'.
perform bdc_field using 'BDC_OKCODE'
'=BU'.
perform bdc_field using 'BDC_CURSOR'
'ITOB-BEGRU'.
perform bdc_field using 'ITOB-EQART'
wa_jtab-eqart.
perform bdc_field using 'ITOB-SHTXT'
wa_jtab-shtxt.
perform bdc_field using 'ITOB-DATAB'
'29.08.2006'.
perform bdc_transaction using 'IE01'.
perform bdc_dynpro using 'SAPMIEQ0' '0100'.
perform bdc_field using 'BDC_CURSOR'
'RM63E-EQUNR'.
perform bdc_field using 'BDC_OKCODE'
'/00'.
perform bdc_field using 'RM63E-EQUNR'
'10016911'.
perform bdc_dynpro using 'SAPMIEQ0' '0101'.
perform bdc_field using 'BDC_OKCODE'
'=BU'.
perform bdc_field using 'BDC_CURSOR'
'ITOB-BEGRU'.
perform bdc_field using 'ITOB-BEGRU'
WA_JTAB-BEGRU2.
perform bdc_field using 'ITOB-EQART'
WA_JTAB-EQART2.
perform bdc_field using 'ITOB-SHTXT'
WA_JTAB-SHTXT2.
perform bdc_transaction using 'IE02'.
ENDLOOP.
perform close_group.
Regards,
Neelambari.
‎2007 Jun 14 12:49 PM
Hi,
Yes i will work with diff transaction,
but u should take the data into diff internal tables for every transaction,
Regards
suresh.d
‎2007 Jun 15 9:55 AM