ナビゲーションに戻る

変換プログラムについて

変換プログラムは、PeopleSoft アプリケーション エンジン プログラムのタイプの 1 つです。新しい変換アプリケーション エンジン プログラムを作成したら、プログラムにステップとアクションを追加し、さらにステップとアクションにデータ変換と翻訳を実行するコードを追加します。

変換プログラムを開発するには、変換するメッセージの初期の構造および場合によってはその内容と、変換後に得たい構造 (とコンテンツ) を把握しておく必要があります。

適用する変換プログラムは、サービス オペレーションのルーティング定義内で指定します。

変換のプログラミング言語

変換ロジックを作成するプログラミング言語には、PeopleCode または Extensible Stylesheet Language Transformation (XSLT) を使用できます。XSLT は XML 構造の操作に適した標準言語として広く認められているため、変換には XSLT の使用が強く推奨されます。

PeopleSoft アプリケーションは、値マップの検索、削除、およびロードを実行する XSLT 拡張関数および PeopleCode API を提供します。

注: XSLT を使用してプログラムを作成する場合、手動で XSLT をコーディングするか、Oracle XSL マッパーを使用して、グラフィックを用いてレコードおよびフィールドを関連付けることができます。Oracle XSL マッパーの場合、関連付けを行うと、自動的に XSLT コードが作成されます。

『PeopleTools: PeopleSoft Integration Broker』の「Applying Filtering, Transformation and Translation」、「Developing Transform Programs」を参照してください。