SAP BDC 报错信息查询

如果BDC报错是一些错误代码,即使你叫业务顾问来排查,也不一定有结果。
不过这些错误代码,可以填充的一个函数中,即可显示真实的错误信息。
此函数就是:

CALL FUNCTION 'FORMAT_MESSAGE'
        EXPORTING
          ID        = MESSTAB-MSGID
          LANG      = '-D'
          NO        = MESSTAB-MSGNR
          V1        = MESSTAB-MSGV1
          V2        = MESSTAB-MSGV2
          V3        = MESSTAB-MSGV3
          V4        = MESSTAB-MSGV4
        IMPORTING
          MSG       =  it_error
        EXCEPTIONS
          NOT_FOUND = 1
          OTHERS    = 2.
      IF SY-SUBRC  0.
        MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
                WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.

你可能感兴趣的:(SAP BDC 报错信息查询)