BAPI_ALM_ORDER_GET_DETAIL问题

2020-08-17 12:41发布

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

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


我正在智能表单中使用BAPI-BAPI_ALM_ORDER_GET_DETAIL来打印IW32/31中的选择票。

在IW32中,当我打印订单并点击"打印预览"时,BAPI返回该订单的11个组件。 根据需要。

但是,

在IW32中,当我打印订单并点击"打印"按钮以获取纸质打印时,BAPI返回订单的0个组件。

不打印任何内容。

BAPI只有一个输入参数,即订单号。

我在调试模式下检查了此行为。

有什么方向吗?

谢谢。

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

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


我正在智能表单中使用BAPI-BAPI_ALM_ORDER_GET_DETAIL来打印IW32/31中的选择票。

在IW32中,当我打印订单并点击"打印预览"时,BAPI返回该订单的11个组件。 根据需要。

但是,

在IW32中,当我打印订单并点击"打印"按钮以获取纸质打印时,BAPI返回订单的0个组件。

不打印任何内容。

BAPI只有一个输入参数,即订单号。

我在调试模式下检查了此行为。

有什么方向吗?

谢谢。

付费偷看设置
发送
3条回答
Nan4612
1楼-- · 2020-08-17 13:18

您是否要调用bapi在IW32期间调用的打印例程中获取详细信息?

您是否可以仅传递现有的参数?

无论如何,请检查RETURN 表。 必须有一些信息。 我怀疑"订单已被您锁定"可能是一条消息。

Climb_Ma
2楼-- · 2020-08-17 13:19

我已调试,但对于BAPI为何表现不同的原因却看不到差异。

打印和打印预览都在后台调用同一段代码。 而且BAPI没有任何输入参数。

浮生未央
3楼-- · 2020-08-17 13:29

我遇到了同样的问题。 在用于打印文档的例程中调用该函数时,参数 et_text_lines 为空。 尽管如果我在SE37中以相同的订单号运行BAPI,则BAPI会返回填充了 et_text_lines 参数。

您设法解决了这个问题吗? 我还检查了一些SAP注释,但找不到任何相关内容。

一周热门 更多>