SAPスクリプト-生データインターフェース
SAPスクリプティングで生データインタフェースを使用すると、外部テキスト管理システムに接続できます。このインタフェースには、SAPシステムのSAPスクリプトフォームからのすべてのデータが含まれていますが、フォントサイズ、色、タイプなどのレイアウト情報は含まれていません。インタフェースを介して接続されている外部システムがレイアウトを管理し、データ管理を実行します。
Raw Data Interfaceを使用すると、外部システムに簡単に接続できますが、フォームが外部システムで正しく印刷され、レイアウトが管理されているかどうかを確認するメカニズムはありません。
外部システム統合のために生データインターフェース(RDI)を有効にするには、SAPシステムで以下の設定を実行する必要があります-
Output Device − RDI統合を実行するには、外部印刷用に構成する必要のある出力デバイスが少なくとも1つ必要です。
Printing to External System via RDI − SAPシステムで外部印刷用にフォームにフラグを立てることができます。このカスタマイジング設定を選択しない場合、アプリケーション設定がフォームに適用されます。
Form Definition in External System −外部テキストシステムで印刷されるフォームごとに、外部テキストシステムでフォーム定義を定義する必要があります。
Print Status Management − RDIを介して外部システムに印刷するすべてのフォーム。印刷フォームが失敗した場合は、すべてのドキュメントの印刷ステータスを維持する必要があります。
テーブル名 STXRDIDSAPscriptRDIに関するすべての情報を維持するために使用されます。この表の情報は、トランザクションコード-を使用して表示できます。SE11 または SE80。
これはトランザクションコードです: SE11。データベーステーブル名を指定し、[表示]をクリックします。

これはトランザクションコードです: SE80。テーブル名を入力し、[実行]をクリックします。

生データインターフェイスの出力形式
印刷出力を取得するには、これらの手法を使用できます-
- SAPScript
- SmartForms
- PDFベースの印刷フォーム
SAPScriptスクリプト自体または実行時に印刷プログラムで出力モードが定義されている生データ出力形式を使用できます。ここで使用するのに推奨される形式は、オーバーヘッドが少なく、スプールファイルがコンパクトであるため、RDIです。
RDI出力モードでSAPscriptフォーマットを選択する必要があります。

SAPScriptフォーマットをと比較する場合 SmartForms PDFベースの印刷フォームであるSmartformsはSAPScriptの進歩であり、XSF形式でXMLベースの生データ出力を取得するために使用されます。 PDF based print forms コンテキスト評価の有無にかかわらず、XFPと呼ばれる生データ出力形式を提供します。