給与バランス・レポートの抽出定義の作成
このトピックでは、従業員残高を抽出およびレポートするための抽出定義の作成方法を示します。
抽出定義を作成する前に、次の給与オブジェクトを作成する必要があります:
- 従業員のバランスの取得に使用できるバランス定義およびディメンションを含めるバランス・グループです。
- バランス・グループの使用方法は、バランス・グループの使用方法を表します。
残高グループおよび残高グループの使用方法の詳細は、Oracle Help Centerの「バランス・グループおよび使用の作成」トピックを参照してください。
次のタスクを実行して、抽出定義を作成し、抽出を実行します。
- 残高グループの作成
- バランス・グループ使用の作成
- 抽出定義の作成
- 提供オプションの定義
- 抽出の送信
残高グループの作成
バランス・グループを作成するには、次のステップを実行します。
- ホーム・ページで、「自分のクライアント・グループ」タブの下の「バランス・グループ」クイック・アクションをクリックします。
- 「作成」をクリックして、「バランス・グループの作成」ダイアログ・ボックスを開きます。
- 国別仕様データ・グループを選択し、バランス・グループの名前(従業員バランスABCなど)を入力します。
- 「続行」をクリックします。
- 「バランス・グループ詳細」ページで、残高グループ・レベルとして「従業員」を選択します。
- 「保存」をクリックします。
- 「残高グループ概要」リストで「バランス定義」フォルダを選択します。
- 「選択して追加」をクリックします。
- 選択して追加: 「バランス定義」ダイアログ・ボックスで、「名前」フィールドに「総支給項目」と入力します。
- 「一致」フィールドでAllを選択し、「検索」をクリックします。
- 「結果」セクションで、次の値などを含む行を選択します。
- ディメンション名: アサイメント税ユニット実行
- カテゴリ: 標準支給項目合計
- 「適用」および「OK」をクリックします。
バランス・グループ使用の作成
次のステップを実行して、バランス・グループ使用を作成します。
- ホーム・ページで、「自分のクライアント・グループ」タブの下の「バランス・グループ」クイック・アクションをクリックします。
- 「作成」をクリックします。
- 「バランス・グループ使用の作成」ダイアログ・ボックスで、次の表に示すようにフィールドに入力します。
フィールド 摘要 国別仕様データ・グループ 使用を作成しているバランス・グループと同じLDGを入力します。 名前 従業員任意控除実行バランスなどの名前を入力します。 バランス・グループ 前のタスクで作成したグループ(従業員バランスABCなど)。 書式タイプ マトリックス - 「続行」をクリックします。
「バランス・グループ使用詳細」ページに戻ります。
- 「レポート・タイプ」フィールドで、「支給明細」を選択します。
- 「バランス・グループ使用概要」リストで「マトリクス・アイテム」フォルダを選択し、必要なバランス・ディメンションを追加します。ノート: マトリクス・アイテム・ノードは、マトリクス・フォーマット・タイプに対してのみ有効です。 このノードを使用して、特定のバランス・ディメンションのバランス値の表示位置を指定します。 複数のディメンションを同じ位置に配置すると、その値がグループにまとめられます。
- 次のようにフィールドに入力します:
- 「マトリックス・アイテム・タイプ」として「バランス・ディメンション」を選択します。
- 「名前」で「アサイメント税ユニット実行」を検索して選択します。
- 「位置」フィールドに1と入力します。
- 「保存」をクリックします。
- 「残高グループ使用状況概要」リストで「ソート」フォルダを選択します。
ソートによって、残高グループ内の残高値の表示順序が決まります。
- 「処理」→「作成」をクリックします。
- 要件に従ってフィールドに入力します。 「アイテムのソート」表は、残高グループ内の残高値が表示される静的なソート順序を定義し、静的順序のソート・メソッドでのみ有効になります。 残高タイプまたは定義済残高でソートできます。
- 「保存」、「送信」の順にクリックします。
抽出定義の作成
「自分のクライアント・グループ」の「データ交換」領域にある「抽出定義」タスクを使用して、従業員の給与バランスを抽出およびレポートするための独自の抽出定義を作成します。
抽出定義を作成する前に、次の点を考慮してください:
- 作成するレポートが1つのみであるため、抽出定義を1つ作成します。
- 従業員のバランス結果を抽出できるように、給与関係処理IDのコンテキストを持つユーザー・エンティティを検索して選択します。 「ルート・データ・グループに有効」の値が「はい」の場合、ユーザー・エンティティをルート・データ・グループとして使用できます。
抽出定義を作成するには、次のステップを実行します。
- 「マイ・クライアント・グループ」の下の「データ交換」領域に移動し、「抽出定義」タスクを選択します。
- 「抽出定義」ページで、「追加」→「新規作成」をクリックして、「抽出定義の作成」ページを開きます。
- 「その他の給与アーカイブ」を選択し、この表に示されている情報を入力して、Extract定義を作成します。
フィールド 摘要 名前 従業員残高レポート アプリケーションは、この名前を使用してXML出力ファイルを生成します。
開始日 適切な日付を入力します。 コンシューマ 抽出がレポートに使用されるため、「レポート」を選択します。 追加詳細 レポートの場合、このフィールドは空白のままです。 国別仕様データ・グループ 適切なLDGを選択します。 バランス・グループとバランス・グループ使用の作成に使用したものと同じLDGを選択します。 ノート: その他の給与アーカイブに基づく抽出の場合、LDGは必須フィールドです。 - 「OK」をクリックします。
抽出データ・グループとレコードの作成
次のステップでは、データ・グループおよびレコードを作成します。
データ・グループを作成すると、抽出を検証またはコンパイルするたびに式が自動生成されます。 生成されたFormulaは、検証または発行されるユーザーおよび抽出に固有です。 したがって、「算式」フィールドを空白のままにすると、抽出定義を発行した後、自動生成された算式の詳細が移入されます。
i. 雇用関係データ・グループの作成
- 「設計」をクリックして、データ・グループおよびレコードを作成します。
- 次の情報を使用してルート・データ・グループを作成します。
フィールド 摘要 名前 雇用関係 タグ名 Work_Relationships ユーザー・エンティティ PER_EXT_WORK_RELATIONSHIP_ALL_UE スレッド・データベース・アイテム 抽出関係勤続期間ID スレッド処理タイプ 関係処理 - 「保存」をクリックします。
- オブジェクト「名前」表で「雇用関係」データ・グループを右クリックし、「レコードの追加」を選択します。
- レコードを作成するには、この情報を入力します。
フィールド 摘要 名前 個人詳細 タグ名 Person_Details タイプ ヘッダー・レコード プロセス・タイプ FastFormula - 「保存してクローズ」をクリックします。
ii. 「作成」 「支払関係処理」 「データ・グループ」
- 「雇用関係」データ・グループを右クリックし、「子データ・グループの追加」を選択して別のデータ・グループを作成します。
- データ・グループを作成するには、この情報を入力します。
給与計算結果から従業員給与バランス計算をレポートしているため、給与関係処理を持つユーザー・エンティティを含めます。 給与計算結果は、給与関係処理によって識別されます。 ユーザー・エンティティのコンテキストはPAYROLL_REL_ACTION_IDに設定されています。フィールド 摘要 名前 支払関係処理 タグ名 Pay_Relationship_Actions ユーザー・エンティティ 給与関係処理範囲UE スレッド・データベース・アイテム FastFormula スレッド処理タイプ 関係処理 -
「保存」をクリックします。
-
「オブジェクト名」リストの下の「支払関係処理」データ・グループをクリックし、「データ・グループの接続」タブを選択します。
- 「追加」を選択して接続を追加します。 データ・グループ接続を作成するには、この情報を入力します。
フィールド 値 親データ・グループ 支払関係処理 親データ・グループ・データベース・アイテム 抽出関係Person Id データ・グループ・データベース・アイテム 給与関係処理個人識別子 - 「保存」をクリックします。
- オブジェクト「名前」表の「支払関係処理」データ・グループを右クリックし、「レコードの追加」を選択します。
- レコードを作成するには、この情報を入力します。
フィールド 値 名前 関連処理詳細 タグ名 Rel_Action_Details タイプ 詳細レコード プロセス・タイプ FastFormula - 「保存してクローズ」をクリックします。
iii. 残高データ・グループの作成
- 「支払関係処理」データ・グループを右クリックし、「子データ・グループの追加」を選択して、この情報を入力してデータ・グループを作成します。
フィールド 値 名前 バランス タグ名 Balances_Data ユーザー・エンティティ ORA_HRY_BALANCE_GROUP_USAGE_UE - 「保存」をクリックします。
- オブジェクト「名前」表の「残高」データ・グループを右クリックし、「レコードの追加」を選択します。
- レコードを作成するには、この情報を入力します。
フィールド 値 名前 残高詳細 タグ名 Balance_Details タイプ 詳細レコード プロセス・タイプ バランス・グループ バランス・グループ使用 このレポートに作成した残高グループ使用名を入力します。 - 「保存してクローズ」をクリックします。
iv. 実行結果データ・グループの作成
- 「支払関係処理」データ・グループを右クリックし、「子データ・グループの追加」を選択し、この情報を入力してデータ・グループを作成します。
フィールド 値 名前 実行結果 タグ名 Payroll_Run結果 ユーザー・エンティティ PAY_EXTRACT_RUN_RESULT_VALUES_UE - 「保存」をクリックします。
- オブジェクト「名前」表の「実行結果」データ・グループを右クリックし、「レコードの追加」を選択します。
- レコードを作成するには、この情報を入力します。
フィールド 値 名前 実行結果詳細 タグ名 Run_結果詳細(_D) タイプ ヘッダー・レコード プロセス・タイプ FastFormula - 「保存してクローズ」をクリックします。
- 「オブジェクト名」リストの下の「実行結果」データ・グループをクリックし、「データ・グループの接続」タブを選択します。
- 「追加」を選択して接続を追加します。
- データ・グループ接続を作成するには、この情報を入力します。
フィールド 値 親データ・グループ 実行結果 親データ・グループ・データベース・アイテム 給与関係処理識別子 データ・グループ・データベース・アイテム 実行結果給与関係処理ID - 「保存してクローズ」をクリックします。
v. 割当データ・グループの作成
- 「支払関係処理」データ・グループを右クリックして「子データ・グループの追加」を選択し、この情報を入力してデータ・グループを作成します。
フィールド 値 名前 アサイメント タグ名 Employee_Assignment_Data ユーザー・エンティティ PER_EXT_PAY_EMPLOYEES_V2_UE - 「保存」をクリックします。
- 「オブジェクト名」リストの下にある「割当」データ・グループをクリックし、「データ・グループの接続」タブを選択します。
- 「追加」を選択して接続を追加します。
- データ・グループ接続を作成するには、この情報を入力します。
フィールド 値 親データ・グループ アサイメント 親データ・グループ・データベース・アイテム 給与関係処理関係識別子 データ・グループ・データベース・アイテム 抽出従業員V2給与関係ID - オブジェクト「名前」表の「割当」データ・グループを右クリックし、「レコードの追加」を選択します。
- レコードを作成するには、この情報を入力します。
フィールド 値 名前 アサイメント詳細 タグ名 Assignment_Details タイプ ヘッダー・レコード プロセス・タイプ FastFormula - 「保存してクローズ」をクリックします。
属性の作成
属性は、抽出レコード内の個別フィールドです。 HCM抽出の最下位のフィールド・レベルであり、個人名、個人姓、個人誕生日などの情報を表します。 この情報は、プロセス出力ファイルに表示されます。
レポートのバランス・ディメンション値を取得するには、次のことを確認してください:
- バランス・グループ使用状況にRUNディメンションを追加して、RUN属性が機能することを確認します。 任意のRUNディメンションにできます。 たとえば、このユース・ケース用に作成したバランス・グループ使用のアサイメント税ユニット実行です。
- 残高レコードにプロシージャ要素として属性(データ要素)を追加します。
- 属性を作成する場合は、最初の属性の「出力列」フィールドに61と入力します。 後続の属性の「出力列」フィールドの値が1増加します。 出力列の値は複製しないでください。
必要に応じて、各レコードの属性を作成します。
提供オプションの定義
次の手順に従って、配送オプションを定義します。
- 「提供」アイコンを選択し、「追加」を選択して、作成する配信オプションの行を追加します。
- 次の詳細を入力します。
- 「提供オプション名」フィールドの値。 たとえば、Excelの従業員残高レポートです。
- 「搬送タイプ」フィールドの値。
- OKをクリックして、この情報を入力します。
フィールド 値 出力タイプ Excelなどの値を選択します。 レポート レポート出力の事業所を入力します。 テンプレート名 この出力タイプのレポート・テンプレートの名前を入力します。 出力名 レポート出力の名前(従業員残高レポートなど)を入力します。 必須 この提供オプションが必須オプションの場合は、このチェックボックスをオンにします。 - FTP提供タイプのサーバー、ユーザー名、パスワードなどの追加情報を入力します。
- 「検証」ボタンを選択して、抽出定義の詳細を表示し、「検証」ページで構造が有効であることを確認します。 ページ上部の検証メッセージをチェックして、抽出定義を絞り込みます。
- 「XMLスキーマのエクスポート」を選択して、この抽出設定のXMLスキーマ定義(.XSD)ファイルをダウンロードします。 このエクスポート済ファイルには、抽出定義の構造(データ・グループ、レコードおよび属性)が含まれています。
- 「保存」をクリックします。 抽出定義を保存すると、抽出定義と同じ名前のフローが生成されます。
抽出の送信
抽出を送信するには、次のオプションのいずれかを使用します:
- 「データ交換」領域の「抽出の発行」タスク。 「抽出結果の表示」タスクを使用して、抽出実行の結果を表示します。
- 給与の「フローの送信」タスク。 抽出定義と同じ名前のフローを検索し、必要なデータを入力してフローを送信します。 処理結果のページを使用して、実行結果を表示します。