SAP と EAI コンポーネント間のロケール通信
EAI ソフトウェアコンポーネントから SAP に送信されるデータのロケールと言語に関する情報は、以下の値を使用して通信されます。
• グローバル変数 ESISAPAdapter/Locale。TIBCO アダプタを展開用に設定するときに使用されます。デフォルト値は米国英語です (en_US)。詳細については、
アダプタインスタンスのグローバル変数セクションを参照してください。
• アダプタロケール値。アダプタを展開用に設定するときに TIBCO SAP アダプタに設定されます。詳細については、Windchill Enterprise Systems Integration Installation and Configuration Guide - SAP R/3 の「アダプタインスタンス展開の設定」を参照してください。
• アダプタ SAP ログオン言語値。設計時にのみ設定できます。デフォルトでは、英語に設定されています。
材料とドキュメントについては、SAP API に言語用の ISO フィールドがあります。これらのフィールドを使用して、TIBCO アダプタから SAP 配布ターゲットに渡されるフリーテキスト属性の言語を識別することもできます。
BOM および変更通知はこれらの ISO フィールドを使用しません。BOM はそれぞれの BOMHeader 部品のテキスト説明を継承します。変更通知にはフリーテキストフィールドの言語キーが含まれていないので、この設定の影響を受けません。
これらの API では以下の ISO 値をデフォルトに使用します。これらのフィールドは、ESIDefaults.properties ファイルを修正して設定できます。このファイルの詳細については、Windchill Enterprise Systems Integration Installation and Configuration Guide - SAP R/3 の ESIDefaults.properties の説明を参照してください。値は、システムおよびロケールごとに一意にできます。これらの ISO 値の詳細については、SAP の Windchill Enterprise Systems Integration Installation and Configuration Guide - SAP R/3 API 構造を参照してください。
API
|
API フィールド
|
API フィールドの説明
|
材料
|
LANG_ISO
|
材料テキスト
|
ドキュメント
|
LANGUAGE_ISO
|
ドキュメントの説明
|
オブジェクトの SAP 言語キーは、オブジェクトに応じて、Windchill ESI ビジネスロジックの以下のプロパティで設定されます。
• 部品およびドキュメント
ESIDefaults.properties ファイル内のデフォルト値が部品説明の言語キーを制御します。デフォルト値は EN です。
• BOM
BOM の説明は部品ヘッダから抽出されます。ESIDefaults.properties ファイル内のデフォルト値が部品説明の言語キーを制御します。デフォルト値は EN です。
• 変更通知
変更通知には言語キーは設定されません。SAP では変更通知フリーテキストフィールドに言語キーが関連付けられていません。
|
SAP ログオン言語はアダプタごとに変更できません。そのため、すべてのアダプタインスタンスは 1 つの言語を使用して SAP に接続します。
|