排程后台作业时,ML81n发生执行阶段错误RAISE_EXCEPTION

2020-08-30 03:21发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我创建了一个BDC,以使用tcode ML81n创建服务条目表。 要创建SES,我使用已经存在的采购订单,然后接受提供的服务。

现在,当我通过计划作业在后台运行此BDC时,它给了我一个转储,指出"发生运行时错误RAISE_EXCEPTION"。而在前台,BDC可以平稳运行。 我要附上我已有的转储。

ABAP的任何一位怪人都能告诉我上述情况可能是什么问题/解决方案吗?

此致

拉胡尔

请查看以下我得到的转储:

引发了异常情况" CNTL_ERROR"。

-


错误分析

-


程序" CL_GUI_DOCKING_CONTAINER ====== CP"中的RAISE语句引发了

例外

条件" CNTL_ERROR"。

因为该异常未被上级程序拦截

在层次结构中,处理终止。

-


有关终止发生地点的信息

-


终止发生在ABAP/4程序中

" CL_GUI_DOCKING_CONTAINER ====== CP"中

"构造函数"。

主程序是" SAPLMLSR"。

终止发生在第88行

程序" CL_GUI_DOCKING_CONTAINER ====== CM001"的源代码中的

(当

调用编辑器880)。

程序" CL_GUI_DOCKING_CONTAINER ====== CP"已作为后台启动

工作。

批处理输入过程中发生错误

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我创建了一个BDC,以使用tcode ML81n创建服务条目表。 要创建SES,我使用已经存在的采购订单,然后接受提供的服务。

现在,当我通过计划作业在后台运行此BDC时,它给了我一个转储,指出"发生运行时错误RAISE_EXCEPTION"。而在前台,BDC可以平稳运行。 我要附上我已有的转储。

ABAP的任何一位怪人都能告诉我上述情况可能是什么问题/解决方案吗?

此致

拉胡尔

请查看以下我得到的转储:

引发了异常情况" CNTL_ERROR"。

-


错误分析

-


程序" CL_GUI_DOCKING_CONTAINER ====== CP"中的RAISE语句引发了

例外

条件" CNTL_ERROR"。

因为该异常未被上级程序拦截

在层次结构中,处理终止。

-


有关终止发生地点的信息

-


终止发生在ABAP/4程序中

" CL_GUI_DOCKING_CONTAINER ====== CP"中

"构造函数"。

主程序是" SAPLMLSR"。

终止发生在第88行

程序" CL_GUI_DOCKING_CONTAINER ====== CM001"的源代码中的

(当

调用编辑器880)。

程序" CL_GUI_DOCKING_CONTAINER ====== CP"已作为后台启动

工作。

批处理输入过程中发生错误

付费偷看设置
发送
4条回答
派大星 ヾ
1楼-- · 2020-08-30 04:03

通常,停靠容器支持背景,但就您而言,停靠容器似乎不接受背景。

所以...您有一个快速的解决方案,尝试使用ML81而不是ML81n

(当交易XXXXn到达时,我们曾说这是享受交易且无法处理 批量输入,而应改用BAPI)

Alawn_Xu
2楼-- · 2020-08-30 03:54

Sandra Rossi 这是因为 您不知道我的英语水平很差:D

南山jay
3楼-- · 2020-08-30 04:13

有两个选项

  1. 对于后台作业,请尝试使用ML81而不是ML81N或
  2. 为SES执行BAPI_ENTRYSHEET_CREATE
梦想连接
4楼-- · 2020-08-30 03:58

您可以使用以下过程调试后台作业。

  1. 在ABAP程序中设置要调试的会话断点。
  2. 在SM37事务中,将光标置于作业行上,在命令行中键入" JDBG"(否为"/"),然后按Enter。
  3. JOB将以调试模式启动。

这可能会给您一个清晰的主意。

一周热门 更多>