繰越バランスのロードの例
HCMデータ・ローダーを使用すると、有給休暇累積バランス・コンポーネント・ビジネス・オブジェクトを使用して、複数年繰越について繰越バランスの休暇欠勤データをロードできます。複数繰越が有効な場合、HDLロードにより、有給休暇エントリ詳細表およびanc_per_covr_sub_bal表が移入されます。同様に、アプリケーションにより、有給休暇エントリ詳細表およびanc_per_covr_sub_bal表にORA_ANC_PREVCOVRがロードされます。
繰越バランスのロードの準備
繰越バランスをロードする前に、次のことを確認する必要があります:
- Plantermはprocdateより前にする必要があります。Plantermとprocdateの差異は失効ルール設定を超えないようにする必要があります
Plantemは、procdDate年 - (covr失効+1)です。たとえば、procddateが2021年1月1日で、失効が2年設定であるとします。この場合のplantermの計算は、procddateの年(2021) - 2 = 2019となります
- ProcdDateは登録開始日である必要があります。
- ORA_ANC_PREVCOVRは必須フィールドです。
繰越バランスのロード
例1
この例では、COVRおよびPREVCOVRを使用して繰越バランスをロードします。
METADATA|PersonAccrualDetail|PersonNumber|WorkTermsNumber|PlanName|PlId|AccrualType|ProcdDate|Value|ElectedAmt|ElectionDt|PerAccrualEntryDtlId|GUID|SourceSystemId|SourceSystemOwner|Planterm
MERGE|PersonAccrualDetail|300100010469809|ET300100010469809|MULTICARRYOVERPLAN||COVR|2021/01/01|100||||||
MERGE|PersonAccrualDetail|300100010469809|ET300100010469809|MULTICARRYOVERPLAN||ORA_ANC_PREVCOVR|2021/01/01|50||||||2019
MERGE|PersonAccrualDetail|300100010469809|ET300100010469809|MULTICARRYOVERPLAN||ORA_ANC_PREVCOVR|2021/01/01|50||||||2018
例2
この例では、ユーザー・キーを使用して既存の繰越バランスを更新します。
METADATA|PersonAccrualDetail|PersonNumber|WorkTermsNumber|PlanName|PlId|AccrualType|ProcdDate|Value|ElectedAmt|ElectionDt|PerAccrualEntryDtlId|GUID|SourceSystemId|SourceSystemOwner|Planterm
MERGE|PersonAccrualDetail|300100010469809|ET300100010469809|MULTICARRYOVERPLAN||COVR|2021/01/01|75||||||
MERGE|PersonAccrualDetail|300100010469809|ET300100010469809|MULTICARRYOVERPLAN||ORA_ANC_PREVCOVR|2021/01/01|55||||||2019
MERGE|PersonAccrualDetail|300100010469809|ET300100010469809|MULTICARRYOVERPLAN||ORA_ANC_PREVCOVR|2021/01/01|55||||||2018