使用Smartform打印订单

2020-08-20 01:01发布

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

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


你好,

在标准SAP中,我们在采购订单的版本中找到程序" SAPFM06P"和后缀" MEDRUCK"。

在我的情况下,我想使用特定的智能表格,我正在寻找如何找到程序和脚本的对等物,尤其是程序,以及我需要更改的内容以使其与智能表格兼容 而不是摘要。

保持安全。

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

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


你好,

在标准SAP中,我们在采购订单的版本中找到程序" SAPFM06P"和后缀" MEDRUCK"。

在我的情况下,我想使用特定的智能表格,我正在寻找如何找到程序和脚本的对等物,尤其是程序,以及我需要更改的内容以使其与智能表格兼容 而不是摘要。

保持安全。

付费偷看设置
发送
6条回答
SAP砖家
1楼-- · 2020-08-20 01:21

这取决于您获得的发行版以及系统中的最佳实践。 如果您安装了最佳实践,当我记得正确的时候,您可以访问名称空间/KYK/...。

否则,您需要重新提交表格,甚至直接转到Adobe。.在我看来,这是更好的方法。

在您问之前,这是预先提供的表格的名称:

https://wiki.scn.sap.com/wiki/display/ABAP/IfBA+-+Standard+Driver+Programs%2C+Interface+and+Preconfigured+Form

粗暴的香蕉
2楼-- · 2020-08-20 01:27

通常,SAP永远不会维护两个相同的事物,因此我认为没有与MEDRUCK相同的智能表单。 您可以从头开始创建智能表单,而不是MEDRUCK,但这会花费很多时间。 las,我建议继续使用SAPscript表格MEDRUCK,复制并修改它。

hongfeng1314
3楼-- · 2020-08-20 01:17

如果要启动智能表格而不是摘要,并将订单号传递给智能表格,请进行更改 在NACE中从SAPscript MEDRUCK到您的Smart Form Z进行自定义。

使用2个参数"仅显示?"创建自己的Z"驱动程序"程序和子例程。 (布尔值''或'X'以知道是否要打印或显示/预览)和"返回码"(整数,如果没有错误,则返回0)。

其他参数通过简单地隐式传递 声明所谓的"表工作区":

 TABLES:NAST,"消息
         * NAST,"消息
         TNAPR,"程序和表格
         ITCPO,"假脱机通讯区域
         ARC_PARAMS,"归档参数
         TOA_DARA,"归档参数
         ADDR_KEY。  "地址的地址号码

(* NAST是可选的,它是NAST的副本)

例如,智能表单名称是TNAPR-SFORM(在NACE中定义的那个), 采购订单位于NAST-OBJKY的前10个字符中。

nice_wp
4楼-- · 2020-08-20 01:16

Sandra Rossi 我不想立即使用智能表单,可以开发它,但是我想知道我可以在标准程序中进行哪些更改,以便它可以启动智能表单而不是摘要,并传递订单号 到智能表单。因为如果我设法将订单号传递给智能表单并显示,我可以通过选择并显示其余数据来获取它们。

谢谢!

ZJXianG
5楼-- · 2020-08-20 01:08

感谢您的帮助。

我在网络上进行了更多研究,并在SAP软件包中找到了标准的smartform。

智能表单为:/SMB40/MMPO_L。

callcenter油条
6楼-- · 2020-08-20 01:21

Zakaria,您对不使用Adobe表单有限制吗?

一周热门 更多>