Enterprise データベースでのインテグレーション設定
EnterpriseOne データベースから転送されたデータを受信し、給与計算会計データを送信するには、Enterprise データベースを設定する必要があります。インテグレーションのインストールで実行するスクリプトによって、これらのステップのほとんどが実施されます。このトピックの説明に基づいて、設定を確認し、完了してください。
| ページ名 | 定義名 | 用途 | 
|---|---|---|
| サービス オペレーション - 一般ページ | IB_SERVICE | サービス オペレーションをアクティブにします。 | 
| サービス オペレーション - ハンドラ ページ | IB_SERVICEHDLR | サービス オペレーションのハンドラがアクティブであることを確認します。 | 
| IB_NODE | EnterpriseOne との統合に使用するインテグレーション ブローカーのノード定義を確認します。 | |
| IB_NODECONN | コネクタ プロパティを確認します。 | |
| IB_NODEROUTINGS | このインテグレーションで使用されるルーティングが有効になっていることを確認します。 | |
| IB_MONITOR_QUEUES | キューのステータスを確認します。 | 
グローバル ペイロールと一般会計の統合では、サービス オペレーションおよびそれに関連付けられたハンドラとルーティングを使用してメッセージとサブスクリプションのインテグレーションが行われます。インテグレーション設定を続行するには、これらのオブジェクトがアクティブになっていることを確認する必要があります。
サービス オペレーション バージョンをアクティブにするには、次の手順に従います。
- サービス オペレーション - 一般ページにアクセスします ()。 
- [デフォルトのサービス オペレーション バージョン] グループ ボックスで [アクティブ] チェック ボックスをオンにします。 
特定のサービス オペレーションに対してハンドラがアクティブであることを確認するには、次の手順に従います。
- サービス オペレーション - ハンドラ ページにアクセスします ()。 
- サービス オペレーションに関連付けられたハンドラについて、[ステータス] フィールドの値が [アクティブ] であることを確認します。 
以下のサービス オペレーションについて、サービス オペレーションとハンドラがアクティブであることを確認します。
- ACCOUNT_CHARTFIELD_FULLSYNC 
- ACCOUNT_CHARTFIELD_SYNC 
- BUS_UNIT_FS_SYNC 
- BUS_UNIT_GL_FULLSYNC 
- BUS_UNIT_GL_SYNC 
- COST_CENTER_FULLSYNC 
- COST_CENTER_SYNC 
- GP_POST_GL 
- GP_POST_GL_REPLY 
- MARKET_RATE_REQ 
- MARKET_RATE_SYNC 
注: サービス オペレーション コンポーネントのルーティング ページを使用してルーティングをアクティブにする必要はありません。ノード コンポーネントのルーティング ページを使用すると、特定のノードの全ルーティングをまとめてアクティブにすることができます。
「ノード - ルーティング ページ」を参照してください。
ノード定義ページ (IB_NODE) を使用して、EnterpriseOne との統合に使用するインテグレーション ブローカーのノード定義を確認します。
ナビゲーション
画像: ノード定義ページ
次の例では、ノード定義ページのフィールドおよびコントロールを説明します。

HR から EnterpriseOne へのインテグレーションの例として PSFT_E1 ノードが用意されています。
PSFT_E1 ノードは名称指定規則とシステム設定に一致するノードにコピーするようにしてください。
ノードをアクティブにして、以下のように設定されていることを確認します。
| フィールドまたはコントロール | 定義 | 
|---|---|
| ノード タイプ | 外部 | 
| 認証オプション | なし | 
ノード -コネクタ ページ (IB_NODECONN) を使用して、コネクタ プロパティを確認します。
ナビゲーション
画像: コネクタ ページ
次の例では、コネクタ ページのフィールドおよびコントロールを説明します。

次の表に従って、プロパティの設定を確認し、必要な値を全て入力します。
| プロパティ ID | プロパティ名 | 必須 | 値 | 
|---|---|---|---|
| HEADER | Content-Type | text/xml | |
| HEADER | sendUncompressed | オン | Y | 
| HTTPPROPERTY | Method | オン | POST | 
| PRIMARYURL | URL | オン | URL によって EnterpriseOne インテグレーション サーバーが指定されます。URL は次の形式で入力します。 http://<XPI IS MachineName>:<IS port>/invoke/PSFT_Dispatcher.Inbound:InboundServiceDispatcher | 
注: このページの [プロパティ] グループ ボックスは、ゲートウェイを正しく設定している場合にのみ使用できます。
『PeopleTools: Integration Broker Service Operations Monitor』製品ドキュメントを参照してください。
ノード - ルーティング ページ (IB_NODEROUTINGS) を使用して、このインテグレーションで使用されるルーティングが有効になっていることを確認します。
ナビゲーション
画像: ノード - ルーティング ページ
次の例では、ノード - ルーティング ページのフィールドおよびコントロールを説明します。

以下の表に示す各サービス オペレーションについて、ルーティング タイプ、送信元ノード、および受信元ノードが、以下の表に示す値に設定されていることと、ステータスが [アクティブ] であることを確認します。必要な場合は、サービス オペレーションの隣にある [詳細] リンクをクリックして、サービス オペレーション ページにアクセスします。
| サービス オペレーション | オペレーション タイプ | 送信元ノード | 受信元ノード | 
|---|---|---|---|
| ACCOUNT_CHARTFIELD_FULLSYNC | 非同期 | PSFT_E1 | PSFT_HR | 
| ACCOUNT_CHARTFIELD_SYNC | 非同期 | PSFT_E1 | PSFT_HR | 
| BUS_UNIT_FS_SYNC | 非同期 | PSFT_HR | PSFT_E1 | 
| BUS_UNIT_GL_FULLSYNC | 非同期 | PSFT_E1 | PSFT_HR | 
| BUS_UNIT_GL_SYNC | 非同期 | PSFT_E1 | PSFT_HR | 
| COST_CENTER_FULLSYNC | 非同期 | PSFT_E1 | PSFT_HR | 
| COST_CENTER_SYNC | 非同期 | PSFT_E1 | PSFT_HR | 
| GP_POST_GL | 非同期 | PSFT_HR | PSFT_E1 | 
| GP_POST_GL_REPLY | 非同期 | PSFT_E1 | PSFT_HR | 
| MARKET_RATE_REQ | 非同期から同期 | PSFT_HR | PSFT_E1 | 
| MARKET_RATE_SYNC | 非同期 | PSFT_E1 | PSFT_HR | 
『PeopleTools: Integration Broker Service Operations Monitor』製品ドキュメントを参照してください。
キュー ステータス ページ (IB_MONITOR_QUEUES) を使用して、キューのステータスを確認します。
ナビゲーション
画像: キュー ステータス ページ
次の例では、キュー ステータス ページのフィールドおよびコントロールを説明します。

以下の各キューのステータスが "実行中" であることを確認します。
- ENTERPRISE_SETUP 
- GP_POST_GL 
- GL_SETUP 
- MARKET_RATES 
ステータスが "一時停止" のチャネルがある場合は、[実行] をクリックして、そのチャネルのステータスを変更します。
『PeopleTools: Integration Broker Service Operations Monitor』製品ドキュメントを参照してください。