SAP 脚本 - 原始数据接口


使用 SAP 脚本中的原始数据接口,您可以连接到外部文本管理系统。该接口包含SAP系统中SAP脚本表单的所有数据,但不包含任何布局信息,例如字体大小、颜色、类型等。您通过接口连接的外部系统管理布局并执行数据管理。

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

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

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

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

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

  • 打印状态管理- 通过 RDI 打印到外部系统的所有表格,您需要维护所有打印表格不成功的文档的打印状态。

表名STXRDID用于维护有关 SAPscript RDI 的所有信息。您可以使用事务代码 - SE11SE80查看此表中的信息。

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

ABAP词典

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

SE80

原始数据接口输出格式

为了获得打印输出,可以使用这些技术 -

  • SAP脚本
  • 智能表格
  • 基于 PDF 的打印表格

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

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

原始数据

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