1.

Where Can You Find Error Log For Call Transaction?

Answer»
  1. Declare it_bdcmsgcoll type BDCMSGCOLL.
  2. Declare to hold messages like Message (100) and w_msg TYPE bdcmsgcoll,
  3.  CALL transaction like below
    CALL TRANSACTION MM01 USING IT_BDCDATA UPDATE S MESSAGES INTO IT_BDCMSGCOLL.
  4. IF SY-SUBRC <> 0.
  5. loop at it_bdcmsgcoll into wa_bdcmsgcoll where w_msg = E;.
    CALL FUNCTION MESSAGE_TEXT_BUILD
    EXPORTING
    msgid = wa_bdcmsgcoll-msgid
    msgnr = wa_bdcmsgcoll-msgnr
    msgv1 = wa_bdcmsgcoll-msgv1
    msgv2 = wa_bdcmsgcoll-msgv2
    msgv3 = wa_bdcmsgcoll-msgv3
    msgv4 = wa_bdcmsgcoll-msgv4
    IMPORTING
    message_text_output = w_message.
  6. FM will genrate meaningful Error Discription :w_message.



Discussion

No Comment Found