抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

本次介绍的配置TCODE有三个,分别是NACE、OPK8和SPRO。NACE可以找到SAP中的所有应用程序列表;OPK8可以用来配置PP或PM模块的表单对象;SPRO可以配置QM(质量管理)表单。

配置NACE OPK8 SPRO 中的 Adobe Form

一、介绍

SAP的很多业务模块都有打印输出的功能。而在这些功能中我们可以根据企业的情况和需求将我们开发的Form配置在其中,让其可以在对应的标准业务功能中输出这些Form。

本次介绍的配置TCODE有三个,分别是NACE、OPK8和SPRO。NACE可以找到SAP中的所有应用程序列表;OPK8可以用来配置PP或PM模块的表单对象;SPRO可以配置QM(质量管理)表单。

二、表单配置

1.NACE

(1)TCODE NACE

使用事物代码 NACE 查看SAP的应用程序列表。

1.NACE_程序列表

(2)选择区域

本次以销售区域举例子,选中Application 为 V1的记录,然后点击最上面横幅的 output types按钮。

2.NACE_选择区域

(3)选择输出类型

选中或新建一个Output Type,然后选中左侧的Processing routines。

3.NACE_查看输出类型

(4)填写Form与输出程序

在该界面维护这种输出类型的Form输出程序与Adobe Form的名称。

通常我们自开发Form的传输参数和数据与标准的Form不一样,这时就需要复制标准程序,然后自己编写其中的Form调用和赋值逻辑。通常程序名称是表程序加Z开头,但是具体怎么样请根据您项目的要求来设置程序名称。此程序的逻辑十分灵活,不仅仅是作为Form的表单输出,还可以实现一些其他的逻辑,例如邮件发送等。

4.NACE_设置输出类型属性
  • Program:调用Form的Report名称
  • Form Routine:控制Form(表单)输出的程序 Form 名称(逻辑)。
  • PDF/Smartform Form:Adobe Form/Smartform 名称,这里我们使用的Adobe Form
  • Form Type:有三种类型,但是因为我们使用的是Adobe From,所以此处类型选择 PDF

进行完上面的操作之后就完成了通过 NACE 配置Form的操作。

2.OPK8

(1)TCODE OPK8

使用事物代码 OPK8 打开列表,选中List中的其中一个对象,然后点击左边的Forms。

5.OPK8_事物代码 OPK8界面

(2)填入Form名称

在PDF Form列中填入Adobe Form的名称。

6.OPK8_Adobe From

(3)设置输出程序

点击 Print Program打开输出程序内容,可以在这里设置输出程序名称。原理和上面NACE一样。

7.OPK8_Print Program

进行完上面的配置后,就完成了对OPK8的输出配置。

3.SPRO

(1)TCODE SPRO

使用事物代码 SPRO 打开导航界面

8.SPRO_导航界面

(4)Select Activity

双击 Define Shop Papers。

9.SPRO_Activity

(5)Application area

在输入框中填入N,然后继续。

10.SPRO_Application area

(6)维护Form

在Name of PDF-Based Form列维护Form的名称。

11.SPRO_维护Form

进行完成上面的操作之后就完成了通过SPRO对QM(质量管理)表单的配置。

三、参考资料

SAP Adobe Form Tutorial. Part XI. Configuring Adobe Forms in NACE, OPK8 and SPRO

评论