2020-08-17 12:41发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我正在智能表单中使用BAPI-BAPI_ALM_ORDER_GET_DETAIL来打印IW32/31中的选择票。
在IW32中,当我打印订单并点击"打印预览"时,BAPI返回该订单的11个组件。 根据需要。
但是,
在IW32中,当我打印订单并点击"打印"按钮以获取纸质打印时,BAPI返回订单的0个组件。
不打印任何内容。
BAPI只有一个输入参数,即订单号。
我在调试模式下检查了此行为。
有什么方向吗?
谢谢。
您是否要调用bapi在IW32期间调用的打印例程中获取详细信息?
您是否可以仅传递现有的参数?
无论如何,请检查RETURN 表。 必须有一些信息。 我怀疑"订单已被您锁定"可能是一条消息。
我已调试,但对于BAPI为何表现不同的原因却看不到差异。
打印和打印预览都在后台调用同一段代码。 而且BAPI没有任何输入参数。
我遇到了同样的问题。 在用于打印文档的例程中调用该函数时,参数 et_text_lines 为空。 尽管如果我在SE37中以相同的订单号运行BAPI,则BAPI会返回填充了 et_text_lines 参数。
您设法解决了这个问题吗? 我还检查了一些SAP注释,但找不到任何相关内容。
最多设置5个标签!
您是否要调用bapi在IW32期间调用的打印例程中获取详细信息?
您是否可以仅传递现有的参数?
无论如何,请检查RETURN 表。 必须有一些信息。 我怀疑"订单已被您锁定"可能是一条消息。
我已调试,但对于BAPI为何表现不同的原因却看不到差异。
打印和打印预览都在后台调用同一段代码。 而且BAPI没有任何输入参数。
我遇到了同样的问题。 在用于打印文档的例程中调用该函数时,参数 et_text_lines 为空。 尽管如果我在SE37中以相同的订单号运行BAPI,则BAPI会返回填充了 et_text_lines 参数。
您设法解决了这个问题吗? 我还检查了一些SAP注释,但找不到任何相关内容。
一周热门 更多>