EverCheckからのOracle HCMインバウンド統合の構成
EverCheckからのOracle HCMインバウンド統合統合フローは、検証済従業員ライセンス、登録および証明データを含むファイルをEverCheckから取得します。 このファイルは、Oracle IntegrationでDATファイル形式に変換されます。 オプションのステップとして、手動レビューのために特定のステータスを分離するフィルタを適用できます。 参照表を構成して、発行機関ステータスをシード済HCM認証ステータスに変換することもできます。 その後、詳細を含むDATファイルは、HCMデータ・ローダーを使用してOracle HCM Cloudにアップロードされます。
統合変数の構成
- Oracle Integrationのプロジェクト・ワークスペースの統合セクションで、EverCheckからのOracle HCMインバウンド統合統合をクリックします。
- AssignGlobalParams Assignアクションをクリックし、次を構成します:
フィールド 入力する情報 ftpPickUpFolder デフォルトでは、EverCheckは、処理済レコードに
compliancechekフォルダを使用します。 EverCheck実装スペシャリストを使用してこれを検証します。EverCheck実装スペシャリストを使用してこれを検証します。
ftpDropOffFolder 例外レポートはこのフォルダに書き込まれます。 これらのレコードはEverCheckから返されますが、自動的に処理されてOracle HCM Cloudにロードされることはありません。 これらを検証する必要があります。 sFTP上のフォルダの場所を指定します。このフォルダは、処理や手動レビューのためにファイルを配置できます。
zipFileName この値は、UCMにロードされ、HCMデータ・ローダーによって処理されるデータ・ファイルを含むzipファイルの名前を参照します。 そのままにすることも、プリファレンスに基づいて変更することもできます。 レシピは、ファイル名dateTime形式を返すように構成されます。 たとえば:
talentCertification_2024-02-12T16_00_34.434Z.zip。zipIssuesFileName この値は、レシピの一部として書き込まれる例外レコード・ファイルの名前を参照します。 そのままにすることも、プリファレンスに基づいて変更することもできます。 レシピは、ファイル名dateTime形式を返すように構成されます。 たとえば:
employeeLicenseIssues_2024-02-12T17_39_04.931Z.zipAssignGlobalParamsアクションで設定された他の値は、レシピ全体で参照されるため、そのままにしておく必要があります。
統合でのフィルタ条件の構成
レシピ内で構成されたデフォルトのフィルタ条件により、ライセンス、証明および登録を2つの異なるワーク・ストリームに別々に処理できます。
EverCheckから返された値がライセンスが「アクティブ」または「現行」であることを示す場合、ライセンス・レコードは処理され、Oracle HCM Cloudにロードされます。 それ以外の値を指定すると、ライセンス・レコードが例外通知ファイルに書き込まれ、sFTPサーバーに送信されます。
フィルタ条件を編集して、ビジネス要件を実装できます。
- Oracle Integrationのプロジェクト・ワークスペースの統合セクションで、EverCheckからのOracle HCMインバウンド統合統合をクリックします。
- 「For-Each」アクションをクリックし、その下の「Switch」アクションを展開します。
- 「ルート1」をクリックし、「アクション」
をクリックして「編集」を選択します。
- 「ルートの構成」パネルで、式をクリックし、必要に応じて編集できます。
統合での参照表の使用の構成
DATファイルの生成の一環として統合マッピング内で、EverCheckから受信した既存のマッピングがOracle HCM Cloudの値にマップされます。 これは、レシピで構成された参照表を使用して行われます。 「ルックアップ表の構成」を参照してください。
マッピングは、「writeTempEmployeeLicenseFileにマップ」要素で行われます。
- Oracle Integrationのプロジェクト・ワークスペースの統合セクションで、EverCheckからのOracle HCMインバウンド統合統合をクリックします。
- 「For-Each」アクションをクリックし、その下の「Switch」アクションを展開します。
- 「マップ先」writeTempEmployeeLicenseFile要素をクリックし、「アクション」
をクリックして「編集」を選択してマッパーを開きます。
- マッピング画面のターゲット側で、「ライセンス・ステータス」フィールドが表示されるまで「ライセンス従業員レコード・セット名の確認」を展開します。
- フィールドの式を表示するには、「ライセンス・ステータス」フィールドを選択します。
この時点で、要件に応じて次のいずれかを実行できます。
- そのままにして、統合内の参照表のデフォルト値を活用し、インバウンド・ライセンス・ステータスを変換してOracle HCM Cloud内の値を反映します。 これには、Oracle HCM Cloudの参照表および構成に追加値を追加する必要がある場合があります。
- 参照表参照を削除し、EverCheckから返される値をOracle HCM Cloudで保持されているステータスにマップします。 これを実現するには、「式」ボックスをクリアし、ソース側のライセンス・ステータスをターゲット側のライセンス・ステータスにドラッグします。 Oracle HCM Cloudで追加の構成を行う必要がある場合もあります。