「報酬の個人選択」Formulaタイプ
関連するワークフォース報酬プランについて選択する個人を決定するには、「報酬の個人選択」Formulaタイプを使用してFormulaを作成します。このFormulaは、次のバッチ・プロセスを実行するときに選択します。
- ワークフォース報酬サイクルの開始
- ワークフォース報酬データのリフレッシュ
- HRへのワークフォース報酬データの転送
このタイプのFormulaで使用可能なコンテキストの包括的なリストを次に示します。
-
DATE_EARNED
-
EFFECTIVE_DATE
-
END_DATE
-
START_DATE
-
HR_ASSIGNMENT_ID
-
HR_TERM_ID
-
JOB_ID
-
LEGISLATIVE_DATA_GROUP_ID
-
COMPENSATION_RECORD_TYPE
-
ORGANIZATION_ID
-
PAYROLL_ASSIGNMENT_ID
-
PAYROLL_RELATIONSHIP_ID
-
PAYROLL_TERM_ID
-
PERSON_ID
このタイプのFormulaで使用可能なデータベース・アイテムは、個人、アサイメント、給与、エレメント・エントリ、報酬レコード、開始日および終了日に関するものです。
このタイプのFormulaで使用可能な入力変数は次のとおりです。
入力パラメータ |
データ型 |
必須 |
説明 |
---|---|---|---|
CMP_IV_PLAN_ID |
数値 |
Y |
プランID |
CMP_IV_PERIOD_ID |
数値 |
Y |
期間ID |
CMP_IV_PLAN_START_DATE |
日付 |
Y |
プラン開始日 |
CMP_IV_PLAN_END_DATE |
日付 |
Y |
プラン終了日 |
CMP_IV_PLAN_ELIG_DATE |
日付 |
Y |
プラン適格日 |
CMP_IV_PERFORMANCE_EFF_DATE |
日付 |
Y |
パフォーマンス有効日 |
CMP_IV_PROMOTION_EFF_DATE |
日付 |
Y |
昇格・昇進有効日 |
CMP_IV_XCHG_RATE_DATE |
日付 |
Y |
通貨換算日 |
CMP_IV_ASSIGNMENT_ID |
数値 |
Y |
アサイメントID |
CMP_IV_PERSON_ID |
数値 |
Y |
就業者ID |
このタイプのFormulaで使用可能な戻り変数は次のとおりです。
戻り値 |
データ型 |
必須 |
説明 |
---|---|---|---|
L_SELECTED |
文字 |
N |
YまたはN |
このサンプルFormulaは、ワークフォース報酬プランに選択された個人がassignment_idに基づいて選ばれたのかどうかを判断します。
/******************************************************************
FORMULA NAME : Compensation Selection Formula
FORMULA TYPE : Compensation Person Selection
DESCRIPTION: Assignment_id based selection fast formula
*******************************************************************/
/*=========== INPUT VALUES DEFAULTS BEGIN =====================*/
INPUTS ARE CMP_IV_ASSIGNMENT_ID (number), CMP_IV_PLAN_ID (number)
/*=========== INPUT VALUES DEFAULTS ENDS======================*/
/*================ FORMULA SECTION BEGIN =======================*/
DEFAULT FOR CMP_IV_ASSIGNMENT_ID IS 0
l_selected = 'Y'
/* 100000008154095 - Ariel.Aimar@oracle.com - GBI data*/
if (CMP_IV_ASSIGNMENT_ID = 100000008154095) THEN
(
l_selected = 'N'
)
else
(
l_selected = 'Y'
)
RETURN l_selected
/*================ FORMULA SECTION END =======================*/