Abap SAP功能模块CSAP\U MAT\U BOM\U CREATE的详细错误消息

Abap SAP功能模块CSAP\U MAT\U BOM\U CREATE的详细错误消息,abap,sap-erp,Abap,Sap Erp,我正在SAP中使用功能模块CSAP\u MAT\u BOM\u CREATE创建一个BOM表,我收到一个错误 在哪里可以看到详细的错误消息?答案1 功能模块CSAP\U MAT\U BOM\U CREATE写入应用程序日志 使用object=CAPI和subobject=CAPI\u LOG启动事务SLG1 当仍然没有什么可看时: 答案2 当出现错误时,人们会尝试进行回滚。通过此回滚,错误消息也将从数据库回滚,因此您无法看到它们 因此,与BAPI相反,调用此函数模块的一个好方法是 CALL FU

我正在SAP中使用功能模块
CSAP\u MAT\u BOM\u CREATE
创建一个BOM表,我收到一个错误


在哪里可以看到详细的错误消息?

答案1

功能模块CSAP\U MAT\U BOM\U CREATE写入应用程序日志

使用object=CAPI和subobject=CAPI\u LOG启动事务SLG1

当仍然没有什么可看时:

答案2

当出现错误时,人们会尝试进行回滚。通过此回滚,错误消息也将从数据库回滚,因此您无法看到它们

因此,与BAPI相反,调用此函数模块的一个好方法是

CALL FUNCTION 'CSAP_MAT_BOM_CREATE'...

if sy-subrc <> 0.
  write: / 'For error details see transaktion SLG1 object CAPI subobject CAPI_LOG'.
  CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
*     EXPORTING
*       WAIT          =
*     IMPORTING
*       RETURN        =
          .
endif.
调用函数“CSAP\u MAT\u BOM\u CREATE”。。。
如果sy subrc为0。
写入:/“有关错误详细信息,请参阅事务SLG1对象CAPI子对象CAPI_日志”。
调用函数“BAPI\u事务\u提交”
*出口
*等等=
*进口
*返回=
.
恩迪夫。