输出确定设置为"立即打印",但保留在后台处理中

2020-09-01 04:14发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我们的ABAPer创建了一个程序...

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

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


我们的ABAPer创建了一个程序和Smarform,以便在PGI之后立即打印纸箱标签。 输出只会进入假脱机并需要手动释放。

这是我们拥有的:

处理例程::输出类型是PL00的副本。 我们之所以使用,是因为我们相信它会印在PGI上。

传输。 中:"打印输出"

输出类型:调度时间设置为"立即发送(保存应用程序时)"。

合作伙伴功能:收货方

状态记录:设置为"立即打印"。

发送日期/时间:设置为4。立即发送(保存应用程序时)

当订单到达NAST表时,立即打印将记录为X。这等于是。

任何专家都能想到我们错过的事情吗?

谢谢

Elisa

6条回答
callcenter油条
2020-09-01 04:31

条件记录中有两个因素决定时间:

-调度时间(您在输出类型中看到的只是一个默认值)

-复选框 简而言之,调度时间确定何时处理输出。 如果将其设置为"立即",则在保存文档时应对其进行处理。 使用任何其他设置,输出不会立即生效。 第二个因素只有在处理完输出后才起作用。

接下来,控件被传递到假脱机(假设此处为打印输出),在此"通信"复选框确定输出发生了什么。 选中"立即打印"复选框后,假脱机控制器应开始将请求发送到打印机。 但是,如果未选中"在...之后释放"复选框,则后台打印请求将保持打开状态,并且可能会向其中添加更多信息。 (例如,在将多个输出作为"包装"打印时,有时这是必要的。)如果您绝对希望立即打印输出,则建议您选中两个复选框。

但是,由于存在 如果涉及到ABAP,则自定义输出程序实际上有可能操纵打印控制设置,然后结果是所有人的猜测。

注意:PGI输出的时间由需求例程驱动,而不是由 输出类型/程序/形式。 如果不满足某些条件(例如PGI),则需求例程可确保甚至不建议输出。 此外,即使是自定义表单,您也可以使用标准输出程序,我强烈建议您使用自定义表单,因为它可以防止出现奇怪的问题并利用SAP支持。