简短转储BAPI_PO_GETDETAIL1

2020-08-15 10:20发布

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

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


尊敬的专家,

执行事务ME22N,它显示智能表格,但是单击"后退"按钮(或任何其他按钮)会产生短暂转储'程序" CL_HANDLE_MANAGER_MM =========== CP"中的RAISE语句引发了 异常条件" FAILURE"。

如果我删除对BAPI_PO_GETDETAIL1的调用,它将运行正常。

有人知道我可以使用其他一些BAPI吗? 或如何解决该问题?

非常感谢您的助手。

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

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


尊敬的专家,

执行事务ME22N,它显示智能表格,但是单击"后退"按钮(或任何其他按钮)会产生短暂转储'程序" CL_HANDLE_MANAGER_MM =========== CP"中的RAISE语句引发了 异常条件" FAILURE"。

如果我删除对BAPI_PO_GETDETAIL1的调用,它将运行正常。

有人知道我可以使用其他一些BAPI吗? 或如何解决该问题?

非常感谢您的助手。

付费偷看设置
发送
5条回答
95年老男孩
1楼-- · 2020-08-15 11:11

>

>尊敬的专家,

>

>执行事务ME22N,它显示智能表单,但是单击"后退"按钮(或任何其他按钮)会产生短暂转储'引发了程序" CL_HANDLE_MANAGER_MM ========== CP"中的RAISE语句 例外条件"失败"。

>

>如果删除对BAPI_PO_GETDETAIL1的调用,它将运行正常。

>

>有人知道我可以使用其他一些BAPI吗? 或如何解决该问题?

>

>非常感谢您的助手。

好吧..我要尝试读懂你的想法........................不,没有 不行。

您在哪里打电话给BAPI_PO_GETDETAIL1? 您为什么要计较BAPI_PO_GETDETAIL1? 转储还提供什么更多信息? 等等..等等...等等...

太Q了
2楼-- · 2020-08-15 11:25

很有趣...

我已经自定义消息类型,因此在创建采购订单时,它将调用我的程序,在其中我可以获取数据并显示一个智能表格。 当我获取智能表格的数据时,我使用BAPI来获取收货地址。

一切正常,我得到了数据,显示了智能表格...但是在打印预览窗口之后,我按下的任何按钮都会产生短暂的转储。

以下是转储信息:

短文本

引发了异常条件" FAILURE"。

发生了什么事?

当前的ABAP/4程序遇到意外的情况

情况。

错误分析

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

例外

条件"失败"。

因为该异常未被上级拦截

程序,处理终止。

异常条件的简短描述:

有关异常情况的详细文档,请使用

事务SE37(功能库)。 您可以接听被叫

功能模块,显示正在进行的呼叫。

有关终止位置的信息

在ABAP程序" CL_HANDLE_MANAGER_MM =========== CP"中发生终止

在"获取"中。

主程序是" RM_MEPO_GUI"。

在源代码中,第13行有终止点

(包含)程序的

" CL_HANDLE_MANAGER_MM =========== CM005"。

我真的希望这是足够的信息。 如果没有,我很乐意为您提供更多。 非常感谢!

huskylover
3楼-- · 2020-08-15 11:00

我也面临着同样的问题。

任何一种高度适用的解决方案。

木偶小白
4楼-- · 2020-08-15 11:21

就我而言,我将bapi更改为

BAPI_PO_GETDETAIL

打一壶酱油
5楼-- · 2020-08-15 11:19

通过使用目标" NONE"语句调用BAPI来解决。 该过程在另一个多带带的RFC上下文中执行。

示例

CALL FUNCTION'BAPI_PO_GETDETAIL1'目的地'NONE'

导出

采购订单= pa_ebeln ..................................................... ..

一周热门 更多>