バランス例外Formulaタイプ
バランス例外Formulaタイプを使用して、バランス例外レポートの比較用参照値を返すFormulaを作成します。
「バランス例外の作成」ページの「差異タイプ」フィールドに「Formula」と入力し、このFormulaタイプで作成したFormulaの名前を「Formula名」フィールドに入力します。
このタイプのすべてのFormulaで、次のようなコンテキストを利用できます。
-
EFFECTIVE_DATE
-
PERSON_ID
-
HR_ASSIGNMENT_ID
-
TAX_UNIT_ID
-
PAYROLL_RELATIONSHIP_ID
-
PAYROLL_REL_ACTION_ID
-
PAYROLL_TERM_ID
-
PAYROLL_ASSIGNMENT_ID
-
LEGISLATIVE_DATA_GROUP_ID
-
PAYROLL_ID
-
CALC_BREAKDOWN_ID
-
AREA_1
-
AREA_2
-
AREA_3
-
AREA_4
-
AREA_5
-
AREA_6
-
PAYROLL_STAT_UNIT_ID
-
INSURANCE_TYPE
-
PENSION_TYPE
-
DEDUCTION_CARD_ID
記載されているコンテキストを使用する任意のデータベース・アイテムをFastFormulaで参照できます。
このFormulaタイプでは入力変数を使用できません。 このFormulaは、各個人レコードのバランス例外レポートによって実行されます。 このFormulaは、バランス例外で構成されているバランス値との比較に使用する対象従業員の参照値を返します。
このタイプのFormulaでは、次のような戻り値を利用できます。
戻り値 |
データ型 |
必須 |
説明 |
---|---|---|---|
REFERENCE_VALUE |
テキスト |
Y |
バランス例外レポートでの比較に使用する参照値を返します。 |
REFERENCE_INFO |
テキスト |
Y |
バランス例外レポートの「参照」フィールドに表示するテキストを返します。 |
このFormulaは、関連付けられているバランス例外レポートが実行されたときに、静的な値として100を返します。
/************************************************************
FORMULA NAME: SAMPLE_BEX_FORMULA_1
FORMULA TYPE: Balance Exception
DESCRIPTION: This is a sample formula that returns a static value.
Formula Results:
reference_value - Reference Value for comparison in the Balance Exception Report.
reference_info - Reference Value for reporting in the Balance Exception Report.
*************************************************************/
reference_value = 100
reference_info = 'Ref Info'
RETURN REFERENCE_VALUE,REFERENCE_INFO
/* End Formula Text */
このFormulaは関連付けられているバランス例外レポートが実行されたときに、年累計の総支給額に75%を掛けて、その値を返します。
/********************************************************
FORMULA NAME: SAMPLE_BEX_FORMULA_3
FORMULA TYPE: Balance Exception
DESCRIPTION: This sample formula returns a Balance Value Formula
Results:
reference_value - Reference Value for comparison in the Balance Exception Report.
reference_info - Reference Value for reporting in the Balance Exception Report.
/*********************************************************
ytd_value = GROSS_EARNINGS_ASG_YTD
reference_value = 0.75* ytd_value
reference_info = 'Ref Info'
RETURN REFERENCE_VALUE,REFERENCE_INFO
/* End Formula Text */