拡張可能フィールドを使用したAscenderの追加属性の追加
構成可能な拡張可能フィールドを使用して、抽出定義に追加の属性を含めます。 これらの属性の値を判断し、これらの式を拡張可能フィールドにマップするようにFastFormulaを構成できます。
-
抽出する各拡張可能属性に対して、「抽出ルール」タイプのルールFormulaを作成します。
-
提供されている参照タイプORA_HRY_EXTND_DATA_FORMULA_MAPを使用して、ルールFormulaを拡張可能属性にマップします。
FastFormulaの作成
次に、FastFormulaの作成方法を示します。
-
「ホーム」ページで、「自分のクライアント・グループ」タブの「FastFormula」クイック処理をクリックして、「抽出ルール」タイプのFastFormulaを作成します。 このFormulaは、l_computed_valという変数を使用して、論理的に決定されたコスト・センターの上書きの値と摘要を返す必要があります。 計算された値を返す変数の名前は、l_computed_valである必要があります。 FastFormulaの開始日が十分に過去の日付(1900年1月1日など)であることを確認してください。
-
Formulaを正常にコンパイルします。
参照タイプへのルール式のマップ
次のステップを実行して、参照タイプにルールFormulaをマップします。
-
「設定および保守」で「共通参照の管理」タスクを検索して選択します。
-
「共通参照の管理」ページで、「参照タイプ」フィールドにORA_HRY_EXTND_DATA_FORMULA_MAPと入力し、「検索」をクリックします。
-
ORA_HRY_EXTND_DATA_FORMULA_MAP: 「参照コード」セクションで、ORA_HRY_ENABLE_EXTND_VALUES参照コードに対し、「内容」フィールドにYと入力してこの機能を有効にします。
-
ORA_HRY_EXTND_DATA_FORMULA_MAP: 「参照コード」セクションで、次の参照コードを追加します。
参照コード
意味
説明
ASG_EXTENDED_FIELD_1
雇用ステータスのFastFormulaマッピング。
- このフィールドのデフォルト・マッピングは、グローバル給与インタフェースの連結値になります:
JobDetails > Assignment Category
JobDetails > HourlyOrSalary- 必要に応じて他の値を最大50文字まで含めます
ノート: ExtensibleField 1の方が優先されます。 ExtensibleField 1が空の場合、Assignment CategoryおよびHourlyOrSalaryが使用されます。ASG_EXTENDED_FIELD_2
オンコスト・パターンのFastFormulaマッピング。
-
- このフィールドのデフォルト・マッピングは、グローバル給与インタフェースのJobDetails > LocationCodeの値です
-
- 必要に応じて他の値を最大50文字まで含めます
ノート: ExtensibleField2の方が優先されます。 ExtensibleField 2が空の場合、LocationCodeが使用されます。ASG_EXTENDED_FIELD_3
CostCenterOverrideのFastFormulaマッピング
- Oracle HCMにカスタム入力フィールドを作成して、この情報を取得します。 次のフィールドを使用して、最大5回の反復までレポートできます:
- GL勘定科目 > コスト・センター・コード(最大50文字)
- パーセント割付: 小数点以下4桁までのパーセント値、最大値100
- エントリの合計が100%になる必要があります
-
これらの値の拡張可能フィールド・マッピングでは、<Account>:<percentage>|<Account>:<percentage>の書式が使用されます。
たとえば、901122:60|904433:40です
-
「保存してクローズ」をクリックします。
-
フレックスフィールドを使用してコスト・センターを取得している場合は、フレックスフィールドを正常にデプロイし、「フレックスフィールド・データベース・アイテムの生成」フローを実行してデータベース・アイテムを生成します。 これらの生成データベース・アイテムをFastFormulaで使用して、コスト・センター値を取得できます。