Skip to Content
avatar image
Former Member

CALL TRANSACTION USING BDCDATA in BAPI

Hi,

We have developed a BAPI which has a BDC code in it.

CALL TRANSACTION 'MIGO' USING bdcdata MODE 'P' UPDATE 'A' MESSAGES into ITAB.

If we execute the BAPI from SAP system it is working fine.

If we execute the same from XI server then nothing is returned after execution of the statement

CALL TRANSACTION 'MIGO' USING bdcdata MODE 'P' UPDATE 'A' MESSAGES into ITAB.

Any solutions for the same please let me know

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • Aug 10, 2009 at 04:36 PM

    I think difference happening because of dialog user and service user, try to connect PI using dialog user.

    regards,

    Satya.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Aug 10, 2009 at 05:42 PM

    Hi,

    I have similar scenario where we are calling a BAPI from XI which uses BDC. We use R/3 46C system.

    CALL TRANSACTION 'XK02' USING bdcdata MODE modus.

    In our case, the MODE is always set to "N". The default for UPDATE is anyway "A".

    Which verion of R/3 are you using. I dont see any help on MODE 'P'. Try setting this to N.

    Regards,

    Sumant.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Aug 11, 2009 at 06:27 AM

    Sandeep,

    Debug it by setting up "External break point" !!

    Try with a dialogue user !!

    Regards,

    Add comment
    10|10000 characters needed characters exceeded