如果我调用FM csap_mat_bom_read,我会收到运行时错误。
我使用se37测试它并只输入一个材料编号并用" X"标记字段BOM_USAGE。
在执行此操作后,我收到以下错误:
ABAP应用程序中的错误
目前的ABAP计划" CSAP_MAT_BOM_READ ============= FT"必须是 终止,因为它不幸地发现了一个声明 无法执行。在包括" LCSAPU17中 ",在节目的第81行" SAPLCSAP", 发生以下语法错误:在PERFORM或CALL FUNCTION中 " CONVERT_MATNR_TO_INTERN_FORMAT",执行参数" MATERIAL"是 与形式参数" I_M ATNR"。
不兼容作者和最后一个更改包含的人是:作者SAP 最后由" SAP"
更改
和
程序SAPLCSAP
中发生以下语法错误:
在PERFORM或CALL FUNCTION" CONVERT_MATNR_TO_INTERN_FORMAT"中, ACTU
al参数" MATERIAL"与形式参数不兼容 " I_M
ATNR"
" "
谁能告诉我这里有什么问题?
谢谢和问候
答案 0 :(得分:0)
与建议的短转储一样,您的参数不兼容。检查SE37 CSAP_MAT_BOM_READ中导入参数的类型以及传递给“CONVERT_MATNR_TO_INTERN_FORMAT”形式的参数。
在我的开发系统上
这两个参数都属于csap_mbom-matnr。
有关此问题的service.sap.com/notes有几个注意事项。也许您的系统中缺少其中一个注释。
答案 1 :(得分:0)
问题解决了。
注意1940837已安装到我们的SAP系统。