SAP脚本 - 原始数据接口

在SAP Scripting中使用原始数据接口,允许您连接到外部文本管理系统.此界面包含SAP系统中SAP脚本表单的所有数据,但不包含任何布局信息,如字体大小,颜色,类型等.您通过接口连接的外部系统管理布局并执行数据管理.

使用原始数据接口,您可以轻松连接到外部系统,但没有机制可以验证表单是否在外部系统中正确打印并且管理布局.

要为外部系统集成启用原始数据接口(RDI),必须在SAP系统中执行以下设置 :

  • 输出设备 : 要执行RDI集成,至少应该有一个输出设备需要配置为外部打印.

  • 通过RDI打印到外部系统 : 您可以在SAP系统中标记外部打印的表单,如果不选择此自定义设置,则应用程序设置将应用于表单.

  • 外部系统中的表单定义 : 对于要在外部文本系统中打印的每个表单,您必须在外部文本系统中定义表单定义.

  • 打印状态管理 : 您通过RDI打印到外部系统的所有表单,您需要使用不成功的打印表单维护所有文档的打印状态.

表名 STXRDID 用于维护有关SAPscript RDI的所有信息.您可以使用事务代码查看此表中的信息; SE11 SE80 .

这是交易代码: SE11 .提及数据库表名称并单击显示.

ABAP Dictionary

这是交易代码: SE80 .输入表名并单击"执行".

SE80

原始数据接口输出格式

要获得打印输出,可以使用和减去这些技术;

  • SAPScript

  • SmartForms

  • 基于PDF的打印表格

SAPScript 允许您使用原始数据输出格式,其中输出模式在脚本本身中定义,或在运行时在打印程序中定义.这里使用的首选格式是RDI,因为开销和紧凑的假脱机文件较少.

您必须在RDI输出模式中选择SAPscript格式.

原始数据

将SAPScript格式与 SmartForms 和基于PDF的打印表单进行比较时,Smartforms是SAPScript的进步,用于获取XSF格式的基于XML的原始数据输出. 基于PDF的打印表单提供原始数据输出格式,称为XFP,有或没有上下文评估.