Quantcast
Channel: SCN : All Content - All Communities
Viewing all articles
Browse latest Browse all 3257

XD99 issue in BDC

$
0
0

Hi All,

 

Iam created BDC program for XD99 transaction but data not updated correctly, but in the Direct execution of tcode XD99 data updated correctly.

 

 

PERFORM bdc_dynpro      USING 'SAPMMSDL' '0200'.

     PERFORM bdc_field       USING 'BDC_OKCODE'

                                   '=NEXT'.

     PERFORM bdc_field       USING 'BDC_CURSOR'

                                   'MASSTABS-TABTXT(13)'.

     PERFORM bdc_field       USING 'MASSTABS-MARK(02)'

                                   'X'.

     PERFORM bdc_field       USING 'MASSTABS-MARK(13)'

                                   'X'.

     PERFORM bdc_dynpro      USING 'SAPLMASS_SEL_DIALOG' '0100'.

     PERFORM bdc_field       USING 'BDC_OKCODE'

                                   '=NODAT'.

     PERFORM bdc_field       USING 'BDC_CURSOR'

                                   'MASSDIALOG-NOCHANGE'.

     PERFORM bdc_field       USING 'MASSDIALOG-NOCHANGE'

                                   'X'.

     PERFORM bdc_dynpro      USING 'SAPLMASS_SEL_DIALOG' '0100'.

     PERFORM bdc_field       USING 'BDC_OKCODE'

                                   '=NEW'.

     PERFORM bdc_field       USING 'BDC_CURSOR'

                                   'MASSDIALOG-NOCHANGE'.

     PERFORM bdc_field       USING 'MASSDIALOG-NOCHANGE'

                                   'X'.

     PERFORM bdc_dynpro      USING 'SAPLMASS_SEL_DIALOG' '0100'.

     PERFORM bdc_field       USING 'BDC_OKCODE'

                                   '=CRET'.

     PERFORM bdc_field       USING 'MASSFREESEL-LOW(01)'

                                   wa_final-kunnr.

     PERFORM bdc_field       USING 'MASSFREESEL-LOW(02)'

                                   p_tccode.

     PERFORM bdc_field       USING 'MASSFREESEL-LOW(03)'

                                   p_tsorg.

     PERFORM bdc_field       USING 'MASSFREESEL-LOW(04)'

                                   p_tdcha.

     PERFORM bdc_field       USING 'MASSFREESEL-LOW(05)'

                                   p_tdiv.

     PERFORM bdc_field       USING 'BDC_CURSOR'

                                   'MASSFREESEL_P-LOW(05)'.

     PERFORM bdc_field       USING 'MASSFREESEL_P-LOW(01)'

                                   wa_final-kunnr.

     PERFORM bdc_field       USING 'MASSFREESEL_P-LOW(02)'

                                   wa_final-bukrs.

     PERFORM bdc_field       USING 'MASSFREESEL_P-LOW(03)'

                                   wa_final-vkorg.

     PERFORM bdc_field       USING 'MASSFREESEL_P-LOW(04)'

                                   wa_final-vtweg.

     PERFORM bdc_field       USING 'MASSFREESEL_P-LOW(05)'

                                   wa_final-spart.

     PERFORM bdc_dynpro      USING 'SAPLMASSINTERFACE' '0200'.

     PERFORM bdc_field       USING 'BDC_OKCODE'

                                   '=SAVE'.

     PERFORM bdc_field       USING 'BDC_CURSOR'

                                   'HEADER_STRUC-FIELD2-VALUE-LEFT(01)'.

 

     CALL TRANSACTION 'XD99' USING bdcdata MODE 'A'

                                UPDATE 'S'.

Kindly check the above mentioned code not working, Can you please let me know


Thanks in Advance


Regards

Raj


Viewing all articles
Browse latest Browse all 3257

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>