SAP Scripts - 原始数据接口



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

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

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

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

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

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

  • 打印状态管理 - 您通过 RDI 打印到外部系统的所有表单,您需要维护所有文档(包括打印失败的表单)的打印状态。

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

这是事务代码:SE11。输入数据库表名并单击显示。

ABAP Dictionary

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

SE80

原始数据接口输出格式

要获取打印输出,可以使用以下技术:

  • SAPScript
  • 智能表单
  • 基于 PDF 的打印表单

SAPScript允许您使用原始数据输出格式,其中输出模式在脚本本身或打印程序的运行时定义。在此处首选使用 RDI 格式,因为它开销较小且压缩卷文件。

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

Raw Data

当您将 SAPScript 格式与智能表单和基于 PDF 的打印表单进行比较时,智能表单是 SAPScript 的改进,用于以 XSF 格式获取基于 XML 的原始数据输出。基于 PDF 的打印表单提供称为 XFP 的原始数据输出格式,无论是否进行上下文评估。

广告