リソース・データはどのようにインポートしますか。
インポート管理を使用して、リソース・レコードを作成または更新できます。
リソース・レコードをインポートするには、次のタスクを実行します:
-
ソース・データをOracle Applications Cloudオブジェクト属性にマップします。
-
インポート用のソース・カンマ区切り値(CSV)ファイルを作成します。
-
インポート・アクティビティを作成します。
-
インポート結果をレビューします。
ソース・データのオブジェクト属性へのマップ方法
リソース・データをOracle Applications Cloudにインポートするには、.csvファイルにソース・データを移入し、そのソース・データをOracle Applications Cloudのターゲット・オブジェクト属性にマップする必要があります。
データ・インポート用のCSVファイルを作成する前に、次の手順を実行する必要があります。
-
ソース・データ属性がOracle Applications Cloudのターゲット・オブジェクト属性にマップする方法を確認します。
-
前提条件の設定が実行されていることを確認します(該当する場合)。
-
レコードを一意に識別するためのオプションを理解します。
-
子レコードをインポートする前に、親レコードが存在することを確認します。
-
正常にインポートするためにCSVファイルに必要なターゲット・オブジェクト属性を識別します。
開始する前に
インポートを開始する前に、いくつかの基本チェックを行う必要があります。 たとえば:
-
ソース・データの各属性をインポートするためのすべての前提条件を完了します。
-
子レコードをインポートする前に、すべての親レコードを配置します。
-
ビジネス・ユニットの管理タスクを使用して、適切なビジネス・ユニットを設定します。
-
法的エンティティの管理タスクを使用して、適切な法的エンティティを設定します。
-
リソース・ロールの管理タスクを使用して、リソース・ロールを定義します。 リソース・データをロードするには、営業管理者ロールが必要です。
レコードに対する一意の識別子の選択
Oracle Applications Cloudにデータをインポートするには、インポート・プロセスがレコードを一意に識別するための特定の属性がCSVファイルに含まれている必要があります。 ファイル・インポート・プロセスは、属性値を使用して、ソース・データをOracle Applications Cloudのターゲット・オブジェクト属性に自動的にマップします。
オブジェクト・レコードを一意に識別するための優先オプションは、公開一意識別子を使用することです。 新しいレコードを作成する場合は、わかりやすい公開一意識別子(パーティ番号)を指定できます。 以前に番号属性を指定したレコード、または番号属性がオブジェクトのUIに表示されるレコードを更新する場合は、番号属性を使用してレコードを識別できます。 リソース・オブジェクトの場合、属性はResourcePartyNumberです。
リソース・オブジェクトの必須属性および検証
Oracle Applications Cloudにデータを正常にインポートするには、CSVファイルに必須属性が含まれている必要があります。 属性に有効な値が指定されていることを確認します。 新しいリソースを作成すると、関連する従業員レコードも作成されます。 既存の従業員レコードのリソースの作成の詳細は、「既存の従業員へのリソース・プロファイルの追加例」のトピックを参照してください。 次の表に、新規リソース・レコードのインポートに必要な属性、リソース・レコードの更新に必要な属性、属性の前提条件設定タスク、およびリソース・インポートの特定の検証(ある場合)を示します:
属性 |
摘要 |
前提条件の設定タスクやインポート検証 |
リソース・レコードの作成 |
既存のリソース・レコードの更新 |
---|---|---|---|---|
FirstName |
リソースの名。 |
検証なし |
必須 |
パーティ番号をキーとして渡します。 |
LastName |
リソースの姓。 |
検証なし |
必須 |
パーティ番号をキーとして渡します。 |
BusinessUnit |
リソースに関連付けられているビジネス・ユニットの名前。 |
有効な既存の値である必要があります。 |
必須 |
更新不可 |
LegalEntity |
リソースに関連付けられている法的エンティティの名前。 |
有効な既存の値である必要があります。 |
必須 |
更新不可 |
ResourcePartyNumber |
リソース・パーティの公開一意識別子(PUID)。 これは、レジストリIDとも呼ばれます。 |
これは一意である必要があります。 |
条件付きで必要 これは自動生成されます。 ただし、リソース・レコードの作成時に、自動生成された値を置き換える値を指定できます。 |
必須 |
ResourceEmail |
リソースのEメール・アドレス |
Eメール・アドレスは一意である必要があります。 リソースの作成時に電子メールIDを指定します。 |
必須 |
パーティ番号をキーとして渡します。 |
IndividualRoleCode |
リソースに割り当てられたリソース・ロールを表すコード。 |
1つのリソースに指定の日付範囲に割り当てられる個別のロール・コードは1つのみです。 リソース・ロール・タイプおよびコードは、リソース・ロールの管理タスクを使用して定義およびレビューします。 |
条件付きで必要 スタンドアロン・リソースの作成時には値が必要です。 |
パーティ番号をキーとして渡します。 |
|
アプリケーションへのログインに使用されるリソースのユーザー・アカウント名。 |
ユーザー名は一意である必要があります。 |
オプション |
更新不可 |
ResourceOrgRoleCode |
組織メンバーシップに関連するリソースのロールを示すコード。 たとえば、SALES_REPRESENTATIVE、SALES_MANAGERなどです。 |
特定の日付範囲に1つの組織メンバーシップ・ロールが許可されます。 |
条件付きで必要 リソース階層の一部としてリソースを作成する場合は、値が必要です。 |
パーティ番号をキーとして渡します。 |
RawWorkPhoneNumber |
リソースの勤務先電話番号 |
検証なし |
オプション |
オプション |
WorkPhoneCountryCode |
リソースの勤務先電話国コード |
RawWorkPhoneNumberを指定するときに値を入力します。 ノート: RawWorkPhoneNumberに値を指定する場合は、WorkPhoneCountryCodeの値も指定してください。 有効なWorkPhoneCountryCodeを入力しない場合、RawWorkPhoneNumberの書式は不正確になります。
|
条件付きで必要 RawWorkPhoneNumberを指定する場合は、値が必要です。 |
条件付きで必要 RawWorkPhoneNumberを指定する場合は、値が必要です。 |
RawMobilePhoneNumber |
リソースの携帯電話番号 |
検証なし |
オプション |
オプション |
MobilePhoneCountryCode |
リソースの携帯電話国コード |
RawMobilePhoneNumberを指定するときに値を入力します。 |
条件付きで必要 RawMobilePhoneNumberを指定する場合は、値が必要です。 |
条件付きで必要 RawMobilePhoneNumberを指定する場合は、値が必要です。 |
RawFaxNumber |
リソースのFAX番号 |
検証なし |
オプション |
オプション |
FaxCountryCode |
リソースのFAX国コード |
RawFaxNumberを指定するときに値を入力します。 |
条件付きで必要 RawFaxNumberを指定する場合は、値が必要です。 |
条件付きで必要 RawFaxNumberを指定する場合は、値が必要です。 |
インポート管理フローの「インポート・オブジェクトの管理」ページで、リソース・オブジェクトおよび属性を表示できます。 タイプ、長さ、説明などの属性情報をこのページで確認できます。
インポート管理で、次のロール・コードを使用できるようになりました。
-
ResourceOrgRoleCode - 組織の階層の一部としてリソースが果たすロールを指定します。
-
IndividualRoleCode - 個々のリソースに割り当てられるロールを指定します。 階層内のリソースに追加のロールを割り当てて、リソースに追加の権限を提供することもできます。
フル・ローンのHCMサービス実装環境では、インポート管理またはRESTでリソース・ユーザー・インポートを使用しないでください。 このような場合、インポート管理またはRESTは、既存のHR就業者をリソースとして変換するためにのみ使用する必要があります。 これは、リソース・ユーザーREST APIは、HR個人/就業者の様々な基本属性のみをサポートしているためです。 HR個人/就業者に対して定義されたOracle Human Capital Management (HCM)カスタム属性はサポートされません。
ソースCSVファイルの作成
Sales and Fusion ServiceにインポートするデータをソースCSVファイルに含めます。
「インポート・オブジェクト」UIページで使用可能なテンプレートを使用して、ソースCSVファイルを作成できます。 テンプレートをダウンロードするには:
-
に移動します。
-
表内の「リソース」オブジェクトを選択し、「ダウンロード」をクリックします。
これで、ダウンロードされたファイルを編集し、必要な属性に有効な値を指定できます。
インポート・アクティビティの作成
CSVファイルの準備が完了したら、インポート・アクティビティを作成して情報をインポートします。 インポート・アクティビティを作成するには:
-
に移動します。
-
「インポートの管理」ページで「インポート・アクティビティの作成」をクリックします。
-
「インポート・オプションの入力」ページで、インポート・アクティビティの名前を指定し、「オブジェクト」ドロップダウン・リストからリソースを選択します。
-
「ファイル名」フィールドでCSVファイルを選択し、「次」をクリックします。
-
ソース属性とターゲット属性が「フィールドのマップ」ページに自動的にマップされます。 必要に応じてマッピングをレビューおよび編集します。
-
「データの検証」をクリックして、マップされていない列、またはデータ形式の問題があるかどうかについてファイルを確認します。 「次」をクリックします。
-
「レビューおよび発行」ページでインポート詳細をレビューし、準備ができたら「発行」をクリックします。
インポート結果のレビュー
「インポートの管理」ページでインポートが成功したかどうかを確認します。 このページには、すべてのアクティブなインポート、完了したインポートおよび失敗したインポートのステータスが表示されます。 インポート・アクティビティのステータスをチェックするには:
-
に移動します。
-
「すべてのインポート」をクリックし、以前に作成したインポート・アクティビティを検索します。
-
インポート・アクティビティの「ステータス」列をチェックします。 ステータスが「完了」と表示された場合、インポートは成功です。 インポート・アクティビティをドリルダウンして、インポート・アクティビティのステータス詳細を示す「インポート・ステータス」ページに移動できます。
リソースの作成または更新後に、次のスケジュール済プロセスを実行する必要があります:
-
レポート階層生成: このジョブは、内部リソース階層の変更に従ってレポート階層を更新します。 このスケジュール済プロセスを実行しないかぎり、リソースのレポート・マネージャは更新されません。 マネージャまたは組織の変更など、階層に変更を加えた後に、このスケジュール済プロセスを実行します。
「レポート階層生成」スケジュール済プロセスの詳細は、
Understanding Scheduled Processes
ガイドのレポート階層生成の項を参照してください。 -
個人検索キーワードの更新: 個人検索キーワードの更新スケジュール・プロセスを実行する前に、バッチ・ロード後パラメータをYに設定する必要があります。 このスケジュール済プロセスを実行する場合は、ユーザーの管理UIで個人を検索できます。 アプリケーションでは、個人名、ユーザー名、プライマリEメール、プライマリ電話、就業事業所など、個人のレコードのこれらの属性でキーワード値が検索されます。 このスケジュール済プロセスは、新規リソースの作成時に実行します。
個人検索キーワードの更新の詳細は、
Oracle Talent Management Cloud Implementing Talent Management Base
ガイドの個人検索キーワードの更新方法に関する項を参照してください。 -
保留中のLDAPリクエストの送信: このジョブは、保留中のLDAPリクエストを処理して、ユーザー・アカウントおよびロールをプロビジョニングします。 このジョブでは、パラメータ・ユーザー・タイプおよびバッチ・サイズを指定できます。 ユーザー・タイプを指定(通常はすべてを選択)する必要があります。空白のままにすると、このプロセスではリクエストは処理されません。 バッチ・サイズを設定しない場合、デフォルトは自動のAで、合計リクエスト数の1/10です。 バッチ・サイズの数値を指定して、単一バッチ・プロセスに対してその数のリクエストをグループ化するようにプロセスに指示できます。 プロセスで前回の実行からFAULTEDリクエストを取得する場合は、バッチ・サイズをAFとして設定できます。 このスケジュール済プロセスは、ユーザー・アカウントとともに新しいリソースを作成するときに実行します。
-
ユーザーGUIDの同期化: このジョブは、従業員および派遣就業者を含むユーザーのユーザーGUIDを同期します。
「ユーザーGUIDの同期化」スケジュール済プロセスの詳細は、
Understanding Scheduled Processes
ガイドのユーザーGUIDの同期に関する項を参照してください。