機械翻訳について

拡張可能フィールドを使用した追加属性の追加

必要に応じて追加属性を含めるには、構成可能な拡張可能フィールドを使用します。

FastFormulaを構成して、これらの属性の値を決定し、拡張可能フィールドに式をマップできます。

ORA_HRY_WFN_EXTND_FORMULA_MAPという参照タイプが提供されているため、顧客は、作成された参照コードの意味で独自のカスタム・ルール式を追加できます。

この参照タイプでは、拡張可能フィールドの抽出をオンまたはオフに切り替えるために、参照コードORA_HRY_WFN_ENABLE_EXTD_VALUESが提供されています。

この参照コードには、Nというデフォルトの意味があり、これは機能が無効であることを意味します。 この機能を有効にしてカスタム・ロジックを追加するには、顧客が参照コードの意味(ORA_HRY_WFN_ENABLE_EXTD_VALUES)をYに変更する必要があります。

構成可能な拡張可能フィールドを使用するには:
  1. 抽出する拡張可能属性ごとに、タイプ「追加入力」のルール式を作成します。

  2. 提供されている参照タイプORA_HRY_WFN_EXTND_FORMULA_MAPを使用して、ルール式を拡張可能属性にマップします。

レート1金額のFastFormulaの作成

この属性Rate 1 Amountは、給与ベースで定義された値を取得し、あらかじめ定義されたFastFormulaを使用して従業員に指定された給与周期に基づいて変換します。

従業員の給与が変更されるたびに、Rate 1 Amountが抽出され、この属性を通過します。 有効日トランザクションであるため、トランザクション・レコードは、有効開始日が「有効日変更(CEO)」日である抽出ファイルに作成されます。

FastFormulaを変更することで、換算レートをカスタマイズできます。

レート1のFastFormulaを作成するには、次のステップに従います:
  1. Rate_1という名前のFastFormulaを作成します(例)。 「自分のクライアント・グループ」タブの下にあるFast Formulasクイック・アクションをクリックして、「追加」入力タイプのFastFormulaを作成します。 計算式は、l_computed_valという変数を使用して、論理的に決定された給与額の値と摘要を返します。 計算された値を返す変数の名前は、l_computed_valである必要があります。 FastFormulaの開始日が十分に過去の日付(1900年1月1日など)であることを確認してください。

  2. Formulaを正常にコンパイルします。

    サンプルFormula:
    DEFAULT FOR PER_ASG_ASSIGNMENT_NAME IS ' '
    
    DEFAULT FOR CMP_ASSIGNMENT_SALARY_ANNUAL_AMOUNT IS 0 l_rate1 =ROUND(CMP_ASSIGNMENT_SALARY_ANNUAL_AMOUNT,0)/10000
    l_computed_val = TO_CHAR(l_rate3) return l_computed_val
    

参照タイプへのルール式のマップ

  1. 「設定および保守」で「共通参照の管理」タスクを検索して選択します。

  2. 「共通参照の管理」ページの「参照タイプ」フィールドに、ORA_HRY_WFN_EXTND_VALUESと入力し、「検索」をクリックします。

  3. ORA_HRY_EXTND_DATA_FORMULA_MAP >「参照コード」セクションのORA_HRY_ENABLE_EXTND_VALUES参照コードに対して、MeaningフィールドにYと入力し、この機能を有効にします。

  4. 「ORA_HRY_EXTND_VALUES参照コード」セクションで、次の参照コードを追加します:

    参照コード

    開始日

    終了日

    意味

    給与

    01-Jan-0001

    31-Jan-4312

    新規作成Formula

  5. 「保存して閉じる」をクリックします

  6. 式を再コンパイルします。

レート3金額のFastFormulaの作成

この属性「レート3金額」は、ユーザーが計算したフィールドのFastFormulaによって定義されたユーザー定義属性です。

レート3金額のFastFormulaを作成するには、次のステップに従います:

  1. 「自分のクライアント・グループ」タブの下にあるFast Formulasクイック・アクションをクリックして、「追加」入力タイプのFastFormulaを作成します。 計算式は、l_computed_valという変数を使用して、論理的に決定された給与額の値と摘要を返します。 計算された値を返す変数の名前は、l_computed_valである必要があります。 FastFormulaの開始日が十分に過去の日付(1900年1月1日など)であることを確認してください。

  2. Formulaを正常にコンパイルします。

    サンプルFormula:
    DEFAULT FOR PER_ASG_ASSIGNMENT_NAME IS ' '
    
    DEFAULT FOR CMP_ASSIGNMENT_SALARY_ANNUAL_AMOUNT IS 0 l_rate3 =ROUND(CMP_ASSIGNMENT_SALARY_ANNUAL_AMOUNT,0)/10000
    l_computed_val = TO_CHAR(l_rate3) return l_computed_val
    

参照タイプへのルール式のマップ

  1. 「設定および保守」で「共通参照の管理」タスクを検索して選択します。

  2. 「共通参照の管理」ページで、「参照タイプ」フィールドにORA_HRY_EXTND_DATA_FORMULA_MAPと入力し、「検索」をクリックします。

  3. ORA_HRY_EXTND_DATA_FORMULA_MAP >「参照コード」セクションのORA_HRY_ENABLE_EXTND_VALUES参照コードに対して、MeaningフィールドにYと入力し、この機能を有効にします。

  4. ORA_HRY_EXTND_DATA_FORMULA_MAP: 「参照コード」セクションで、次の参照コードを追加します。

    参照コード

    意味

    ASG_EXTENDED_FIELD_RATE3

    属性拡張可能フィールド1の値を移入するための有効なルールFormula名。 例: 拡張可能の値Field1

  5. 「保存して閉じる」をクリックします