エンタープライズ管理 > Windchill ESI の実装 > Oracle Applications 環境での Windchill ESI の実装 > XML スキーマ > ESIResultService
  
ESIResultService
ESIResultService は、結果メッセージを Windchill ESI に送信するための Windchill PDMLink Results Shared Service の入力を定義します。以下に、ESIResult スキーマの説明を示します。
要素
説明
ObjectID
オブジェクトの Windchill PDMLink UFID (Unique Federation Identifier)。
ObjectDescription
配布ターゲットで使用するオブジェクト番号。
Class
オブジェクトのクラス。結果が送信されるオブジェクトの ObjectHeader から取得します。
操作
オブジェクトで実行された操作を記述します。結果が送信されるオブジェクトの ObjectHeader 構造から取得される必要があります。値を設定する場合は、グローバル変数グループ ESIConstants 内のグローバル変数を使用してフィールドに入力する必要があります。説明および詳細については、Windchill Enterprise Systems Integration Installation and Configuration Guide - Oracle Applications を参照してください。
* 
このフィールドには、ハードコード化した英語のテキストを入力しないでください。
TargetID
オブジェクトのパブリッシング先の TargetID 文字列。TargetID フィールドに ObjectHeader/ESITarget 構造で取得できます。詳細については、共通ビジネスオブジェクトスキーマ: オブジェクトヘッダを参照してください。
* 
WCResultService プロセスは、次のいずれかのフォーマットで、特定の組織の特定のオブジェクトプロセスのサブトランザクションを表す TargetID 値をとります。
<<DSN>>,<<TargetNumber>>:<<Organization>>
または
<<TargetNumber>>:<<Organization>>
ここで、"TargetNumber" は、Windchill ESI 配布ターゲットの一意の ID 番号であり、"Organization" は、Oracle Applications の組織コードを表します。最終的に、WCResult プロセスは、TargetID から "TargetNumber" を抽出し、Windchill に渡します。
TransactionID
現在のトランザクションの識別子。この値は、CBO の ControlData 構造で取得できます。詳細については、Control Data スキーマを参照してください。
Successful
成功または失敗を true または false 値 (ESIConstants/True もしくは ESIConstants/False) で示すグローバル値。詳細については、Windchill Enterprise Systems Integration Installation and Configuration Guide - Oracle Applications を参照してください。
メッセージ
この構造には PostResult メッセージフィールドで Windchill PDMLink に返信されるすべての情報が含まれます。
EAIPrimary
PostResult メッセージで Windchill に送信されるプライマリメッセージに対応する 5 桁のメッセージコード。詳細については、Windchill への応答メッセージを参照してください。
EAISecondary
Windchill に送信される機能関連の意思決定メッセージまたは警告メッセージに対応する 5 桁のメッセージコード。詳細については、Windchill への応答メッセージを参照してください。
ERPPrimary
ERP システムからのプライマリ応答情報。
ERPSecondary
ERP システムからのセカンダリ応答情報。
Root Cause
根本原因メッセージに対応する 5 桁のメッセージコード。エラーや詳細情報の参照先に関するヒントを示します。
EAIAdditionalInformation
ERP 以外の EAI システムから取得した追加情報。通常、これは TIBCO BusinessWorks からのスタックトレースエラーです。
ExtraInformation
カスタマイズ用に予約されています。
Subtransaction
サブトランザクション結果であるかどうかを示す、グローバル true または false 値。
TimeStamp
Java 対応または左側が空白のタイムスタンプ値。
プロパティ
適切な呼び出しのために配布ターゲットによって送信される JMS プロパティ。