SAP ABAP SAPscripts

SAP系统的SAPscript工具可用于构建和管理业务表单,例如发票和采购订单。 SAPscript工具提供了许多模板,可以在很大程度上简化业务表单的设计。

SAP ABAP SAPscripts 图1
赛锐信息,SAP ERP定制,ERP定制

SAP系统附带与SAP标准客户端(通常作为客户端000)一起交付的标准SAPscript表单。 以下是随客户端000提交的标准SAPscript表单的几个示例 。

编号表单名称和说明
1RVORDER01销售订单确认表
2RVDELNOTE打包清单
3RVINVOICE01发票
4MEDRUCK采购订单
5F110_PRENUM_CHCKPrenumbered检查
赛锐信息,SAP ERP定制,ERP定制

SAPscript表单的结构由两个主要组件组成:

内容 – 可以是文字(业务数据)或图形(公司徽标)。

布局 – 这是由一组窗口定义的,其中显示表单内容。

SAPscript – 表单绘制工具

Form Painter工具提供SAPscript表单的图形布局以及操作表单的各种功能。 在下面的示例中,我们将从标准SAPscript表单RVINVOICE01复制其布局结构之后创建发票表单,并通过访问表单绘制工具显示其布局。

步骤1 – 打开表单绘制器。 您可以通过导航SAP菜单或使用SE71事务代码来请求屏幕。

步骤2 – 在表单绘制器的请求屏幕中,分别在表单和语言字段中输入SAPscript表单的名称和语言。 让我们在这些字段中分别输入’RVINVOICE01’和’EN’。

SAP ABAP SAPscripts 图2
赛锐信息,SAP ERP定制,ERP定制

步骤3 – 在子对象组框中选择页面布局单选按钮。

步骤4 – 选择实用程序→从客户端复制以创建RVINVOICE01表单的副本。 将显示“复制客户端之间的表单”屏幕。

步骤5 – 在“在客户端之间复制表单”屏幕中,在表单名称字段中输入表单的原始名称“RVINVOICE01″,源中的源客户端的编号“000″ 客户端字段,目标表单的名称为“ZINV_01″。 确保其他设置保持不变。

SAP ABAP SAPscripts 图3
赛锐信息,SAP ERP定制,ERP定制

步骤6 – 接下来,点击“在客户端之间复制表单”屏幕中的执行图标。 将显示“创建对象目录条目”对话框。 单击保存图标。

ZINV_01表单从RVINVOICE01表单中复制并显示在“复制客户端之间的表单”屏幕中,如下面的快照所示:

SAP ABAP SAPscripts 图4
赛锐信息,SAP ERP定制,ERP定制

步骤7 – 点击后退图标两次,返回到表单画笔:请求屏幕,其中包含复制的表格ZINV_01的名称。

步骤8 – 单击显示按钮后,将出现“Form ZINV_01: Layout of Page FIRST’ window and the ‘Form: Change Page Layout: ZINV_01″,如以下屏幕截图所示。

SAP ABAP SAPscripts 图5
赛锐信息,SAP ERP定制,ERP定制

步骤9 – “窗体ZINV_01:页面FIRST布局”窗口显示窗体的初始布局。 窗体的布局包含五个窗口:HEADER,ADDRESS,INFO,INFO1和MAIN。 这些窗口的描述可以在PC编辑器中访问。

例如,只需选择MAIN窗口并单击“窗体:更改页面布局:ZINV_01″屏幕中的文本图标,即可查看所有边距值,如以下屏幕截图所示:

SAP ABAP SAPscripts 图6
赛锐信息,SAP ERP定制,ERP定制

关于赛锐信息

作为SAP的资深合作伙伴,赛锐信息是一家专业提供SAP行业化管理软件解决方案的顾问公司,致力于为企业提供SAP ERP系统咨询服务、IT规划、业务流程优化、信息系统实施、行业信息系统方案开发,运营外包及售后维护等全面的服务方案。已服务1000+家不同行业、规模的大中小型企业客户。在电子高科技、汽车零部件、印刷包装、医疗器械、快消品、专业服务等行业信息化管理领域具有领导性地位。

相关文章

联系我们

联系我们

130-0752-1773

在线咨询:点击这里给我发消息

邮件:info@sapzx.com

工作时间:周一至周五9:00-18:00,节假日正常休息

关注微信
关注微信
分享本页
返回顶部