データ検証レポートへのルールの追加
この例では、データ検証レポート抽出定義に検証ルールを追加する方法を示します。
抽出に変更を加える前に、国別仕様データ・グループを選択します。 新規ルールの変更を発行すると、その検証は選択した国別仕様データ・グループに対して使用できます。 検証ルールおよび追加先の国別仕様データ・グループに応じて、次のプロセスの一部またはすべてを発行するときに検証が含まれます:
-
プロセスに必要な欠落している給与データを識別するための給与データ検証レポート
-
プロセスに必要な欠落HRデータを識別するための就業者検証レポート
-
特定のオブジェクト・グループまたは給与に関連付けられた個人の欠落しているHRまたは給与データを識別するための、Payroll Interfaceのデータ検証レポートです。 このケースでのレポートの主な目的は、Global Payroll Interfaceプロセスによってサードパーティの給与計算プロバイダにエクスポートされる前にデータを検証することです。
検証ルールを追加する前に、検証する値を取得するためのデータベース・アイテムが存在することを確認してください。 データベース・アイテムに必要なコンテキストは、検証を追加するブロック・レベルによって提供されます。 たとえば、個人詳細データ・グループに新しい検証を追加するとします。 各個人の個人住所行1属性に値があるかどうかをチェックするルールを追加しています。 値がない場合は、エラー・メッセージが表示されます。 個人住所行1属性にはデータベース・アイテムが存在する必要があります。 検証が必要なレベルに基づいて、適切なデータ・グループにレコードおよびデータ要素を作成します。
検証の作成方法
検証を作成するには:
-
「名前」フィールドに、「データ検証レポート」と入力します。
-
「自分のクライアント・グループ」の下の「データ交換」領域から「抽出定義」タスクを選択します。
-
編集する抽出定義を次のように検索して選択します:
-
「タイプ」リストで、「フル・プロファイル」を選択します。
-
国別仕様データ・グループを選択します。
-
「検索」をクリックします。
-
検索結果で、「データ検証レポート」をクリックします。
-
-
「抽出定義」ページで、「レイアウトの切替え」をクリックします。
-
「セッション有効日」フィールドに、01/01/0001と入力します。
-
次のように、検証を追加するデータ・グループに新しいレコードを追加します:
-
「データ・グループ」ノードの下の「個人詳細」を選択します。
-
「レコード」セクションで、「作成」をクリックします。
「セッション有効日」が01/01/0001であることを確認します。
-
これらの詳細を「抽出レコードの作成」セクションに入力します。
フィールド
値
順序
データ・グループ内のレコードに一意の値を入力してください。 200から600までのシーケンス番号を使用することをお勧めします。
ノート: 同じデータ・グループ内の2つのレコードは、同じ順序番号を使用できません。名前
個人住所詳細
タイプ
詳細レコード
プロセス・タイプ
FastFormula
-
「保存」をクリックします。
-
-
次のようにデータベース・アイテム属性を追加します。
-
「抽出属性」セクションで、「作成」をクリック
-
次の表に示すようにフィールドに入力します。 この表は、抽出属性のフィールドとそれぞれの値を示しています。
フィールド
説明
名前
適切な名前(個人住所行1属性など)を入力します。 この名前は検証メッセージで使用されます。
タグ名
Person_Address_Line 1_Attribute
短縮コード
参照コードと一致する適切な名前を入力し、サフィクス'
>MC
'を削除します(たとえば、CST_PERSON_ADDRESS_LINE_1
)。開始日
01/01/0001
終了日
12/31/4712
データ型
チェックするデータに適切な値を入力します。 たとえば、住所詳細のテキストです。
タイプ
データベース・アイテム・グループ
データベース・アイテム・グループ
個人住所行1
出力ラベル
個人住所行1
出力列
6
ノート: 検証する属性値をフェッチするデータベース・アイテム・グループが見つからない場合は、次のようになります:詳細は、My Oracle Support (1565118.1)のOracle Fusion HCMガイドのExtractおよびFormula用のデータベース・アイテムを参照してください。
-
「保存してクローズ」をクリックします
-
-
次のように、検証ルールの別の属性を作成します:
-
「抽出属性」セクションで、「作成」をクリック
-
次の表に示すようにフィールドに入力します。 この表は、検証ルールのフィールドとそれぞれの値を示しています。
フィールド
値
名前
個人住所行1ルール
タグ名
RULE_TEXT
ノート: この値を正確に入力します。短縮コード
CST_PERSON_ADDRESS_LINE_1>MC
ノート: ショート・コードには、作成したデータベース・アイテム属性のショート・コードと、スペースおよびサフィクスを含める必要があります:>MC
. 短縮コードでは大文字と小文字が区別されます。開始日
01/01/0001
終了日
12/31/4712
データ型
テキスト
タイプ
常にルールとして設定します。
ルール
グローバル属性必須チェック
出力ラベル
短縮コードと同じ値(
CST_PERSON_ADDRESS_LINE_1-RULE
など)を入力します。出力列
レコード内で一意の値として26を入力します。
結果表示オプション
要約および詳細
-
「保存してクローズ」をクリックします
-
-
「アクション」メニューで、「計算式を生成」を選択します。
-
「アクション」メニューで、「フォーミュラのコンパイル」を選択します。
-
「抽出実行ツリー」ノードをクリックし、すべての式がコンパイルされていることを確認します。
-
「送信」をクリックします。