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 的原始資料輸出格式,無論是否進行上下文評估。

廣告