レシピをインストールする前に
Oracle Integrationを使用してこれらの外部システムに正常に接続し、従業員レコードをエクスポートするには、WorkdayおよびAzure Active Directoryインスタンスに対して次の構成タスクを実行する必要があります。
Workdayの構成
Oracle Integrationを使用してWorkdayにアクセスし、従業員レコードをエクスポートするには、Workdayインスタンスで特定の構成タスクを実行する必要があります。
一般的な構成タスクについては、「Oracle Integration 3でのWorkdayアダプタの使用」の「接続を作成するための前提条件」を参照してください。
さらに、エンタープライズ・インタフェース・ビルダー(EIB)レポートを作成して、Workdayデータを一括でエクスポートする必要があります。 また、EIBレポートを作成する前に、カスタム・フィールド、計算フィールドおよびビジネス・オブジェクトを含むカスタム・レポートを作成する必要があります。
- 計算フィールドの作成。
- クイック検索ボックスで、「計算フィールドの作成」タスクを検索します。
- ポップアップ・ウィンドウで、「フィールド名」と入力します。 たとえば:
CF_Most Recent Hire Event - Date and Time Completed。 また、「ビジネス・オブジェクト」を「ワーカー」として、「関数」を「参照関連値」として選択します。 - 「OK」をクリックします。 計算フィールドの作成にリダイレクトされました - ルックアップ関連値page.
- 条件列で、次の計算フィールドを作成します:
計算フィールド 詳細 CF_Most最近の採用イベント - 完了日時 ビジネス・オブジェクト: ワーカー
参照フィールド: CF_Most最近の採用イベント(CWまたはEE)
関連ビジネス・オブジェクト: スタッフ・イベント
戻り値: 完了日時
関数: ルックアップ関連値
CF_Most最近の採用イベント(CWまたはEE) ビジネス・オブジェクト: ワーカー
ソース・フィールド: スタッフ履歴 - 承認済
関連ビジネス・オブジェクト: スタッフ・イベント
条件: 採用トランザクション
ソート・フィールド: 有効日
ソート方向: 降順(ZからA)
返されるインスタンス: 最初の発生
関数: ルックアップ関連値
その他の関連する計算フィールドの構成詳細を次に示します。
計算フィールド 詳細 CF_Hireイベント ビジネス・オブジェクト: アクション・イベント
参照フィールド: ワーカー
関連ビジネス・オブジェクト: ワーカー
戻り値: CF_Most最近の採用イベント(CWまたはEE)
関数: ルックアップ関連値
CF_Hireイベント ビジネス・オブジェクト: ワーカー
参照フィールド: ワーカー
関連ビジネス・オブジェクト: ワーカー
戻り値: CF_Most最近の採用イベント(CWまたはEE)
関数: ルックアップ関連値
- カスタム・レポートを作成します。
- Workdayインスタンスにログインします。
- クイック検索ボックスで、「カスタム・レポートの作成」を検索します。
- カスタム・レポートの作成ウィンドウで、次の手順を実行します:
- 「レポート名」と入力します。 たとえば:
RPT_INT_SOA_Test_11。 - 「レポート・タイプ」として「上級」を選択します。
- 「Webサービスとして有効化」チェックボックスを選択します。
- 「パフォーマンスに最適化」チェック・ボックスの選択を解除します。
- 「データソース」を「すべてのワーカー」として選択します。
- 「OK」をクリックします。 「カスタム・レポートの編集」ページにリダイレクトされます。
-
「列」タブで、Workday従業員の詳細に必要な「フィールド」および「カスタム・フィールド」を、関連する「ビジネス・オブジェクト」を含む計算済フィールドとともに追加します。
ビジネス・オブジェクト フィールド 列見出しの上書き 列見出し上書きXML別名 ワーカー 名 名 First_Name ワーカー 姓 lastName ワーカー Eメール - 作業 電子メール Email_-_Work ワーカー 従業員ID Employee_ID ワーカー 就業者ステータス Worker_Status ワーカー 生年月日 dateOfBirth ワーカー スーパーバイザ組織 部門 ワーカー 作業住所 - 市区町村 プライマリ住所 - 市区町村 Primary_Address ワーカー 作業住所 - 国 プライマリ住所 - 国名 Phone_Work ワーカー 作業住所 - 書式設定済行1 プライマリ住所 - 書式設定済行1 Company_-_Name ワーカー 作業住所 - フォーマット済明細2 プライマリ住所 - フォーマット済明細2 Primary_Address_-_Formatted_Line_2 ワーカー 電話番号 - プライマリ作業 電話番号 - プライマリ作業 primaryWorkPhone ワーカー ビジネス・タイトル Business_Title
- 「レポート名」と入力します。 たとえば:
- 「OK」をクリックします。
- カスタム・レポートを作成した後、レポート結果のソート方法を指定できます。
- 「ソート」タブで、Workday従業員の詳細に必要な「フィールド」および「ソート方向」を、関連する「ビジネス・オブジェクト」を含む計算済フィールドとともに追加します。
フィールド Sort Direction CF_Most最近の採用イベント - 完了日時 アルファベット順 - 昇順 - 「フィルタ」タブで、Workday従業員の詳細に必要な「フィールド」および「カスタム・フィールド」を、関連する「ビジネス・オブジェクト」を含む計算済フィールドとともに追加します。
AND/OR ( フィールド 演算子 比較のタイプ 比較値 ) 索引付き および 姓 空白ではない および Eメール - 作業 is not empty および 入社日 以上 値の入力をユーザーに求める 開始プロンプト および 入社日 以下 値の入力をユーザーに求める 終了プロンプト - 「プロンプト」セクションで、「未定義のプロンプト・デフォルトの作成」チェック・ボックスを選択します。
ノート:
データ・ソース「すべてのワーカー」では、「開始日」、「終了日」などの組込みプロンプトが使用されます。 選択したレポートに基づいて、Workdayによって、特定のレポート基準を入力するよう求められます。
- EIBレポートを作成します。
- Workdayインスタンスにログインします。
- クイック検索ボックスで、「EIBの作成」タスクを検索します。
- EIBタスクの「名前」 (
RPT_INT_SOA_Test_11)を入力します。 - 「EIBの作成」ポップアップで、「アウトバウンド」を選択し、OKをクリックします。
- 「一般設定」にコメントを入力し、「次」をクリックします。
- 「データの取得」タブで、「データソースのタイプ」を「カスタム・レポート」として選択します。
- 「カスタム・レポート」にRPT_INT_SOA_Test_11を選択し、「次」をクリックします。
- 「変換」タブで、「変換タイプ」を「新規カスタム・レポート変換」として選択し、「次」をクリックします。
- 「配信」タブで、次のステップを実行します。
- 「配信メソッド」として「Workday添付ファイル」を選択します。
- 関連するファイル拡張子を持つ「ファイル名」を入力します。 たとえば、
output.csvです。 - 「文書保持ポリシー(日数)」を「180未満にする必要があります」として指定し、「次」をクリックします。
- 「詳細」セクションで、「MIMEタイプ」をCSVとして選択します。
- 「次へ」をクリックします。
- 「レビューと送信」タブで詳細を確認し、OKをクリックします。
- EIBレポートを作成すると、「統合システムの表示」ウィンドウが表示されます。 左上隅で、EIBタスク名の横にある省略記号をクリックし、「エンタープライズ・インタフェース」を選択し、「変換の構成」を選択します。
- 「変換の構成」ウィンドウで、レポート変換の詳細を更新し、OKをクリックしてから、「完了」をクリックします。
- 「統合システムの表示」ウィンドウの左上隅で、EIBタスク名の横にある省略記号をクリックし、「統合」を選択し、Launch/Scheduleを選択します。
- 「統合の起動/スケジュール」ポップアップで、「実行頻度」を「今すぐ実行」として選択し、OKをクリックします。
- 「統合のスケジュール」ウィンドウで、「開始日」および「入社日」を指定し、OKをクリックします。
EIBレポートが生成されます。