Examples of Updating Employee Social Insurances Details for Qatar

These examples update or maintain an auto-generated Employee Social Insurance Details card.

User keys are used to identify the card and card component as the source keys may not be known for auto-generated cards.

Use the CalculationCard.dat file to update Employee Social Insurance Details card component information with HCM Data Loader.

Example of Updating the Auto-Generated Social Insurance Details Card Component

This example updates the existing Employee Social Insurance Details card component for an auto-generated Employee Social Insurace Details card.

The Qatar Employee Social Insurance Details flexfield context is updated, setting these values

Flexfield Segment Value
Citizenship Qatar
Registered for Social Insurance Yes
Exempt from SI Contribution Difference Yes
METADATA|CalculationCard|LegislativeDataGroupName|DirCardDefinitionName|EffectiveStartDate|AssignmentNumber|CardSequence
MERGE|CalculationCard|QA LDG|Employee Social Insurance Details|2022/01/01|E3434|1 

METADATA|CardComponent|LegislativeDataGroupName|DirCardDefinitionName|EffectiveStartDate|AssignmentNumber|CardSequence|DirCardCompDefName|ComponentSequence
MERGE|CardComponent|QA LDG|Employee Social Insurance Details|2022/01/01|E3434|1|Social Insurance Details|1

METADATA|ComponentDetail|LegislativeDataGroupName|DirCardDefinitionName|EffectiveStartDate|AssignmentNumber|CardSequence|DirCardCompDefName|ComponentSequence|DirInformationCategory|FLEX:Deduction Developer DF|oraHrxQaCitizenship(Deduction Developer DF=ORA_HRX_QA_SI_PREL)|oraHrxQaRegisteredForSi(Deduction Developer DF=ORA_HRX_QA_SI_PREL)|oraHrxQaCtzenContryToPay(Deduction Developer DF=ORA_HRX_QA_SI_PREL)
MERGE|ComponentDetail|QA LDG|Employee Social Insurance Details|2022/01/01|E3434|1|Social Insurance Details|1|ORA_HRX_QA_SI_PREL|ORA_HRX_QA_SI_PREL|QA|Y|Y

Example of Qatar Social Insurance Contributory Salary Adjustment

This example populates the Qatar Social Insurance Contributory Salary Adjustment flexfield context for an auto-generated Employee Social Insurance Details card. In this example the Adjustment Amount is being set to 5000.00.

METADATA|CalculationCard|LegislativeDataGroupName|DirCardDefinitionName|EffectiveStartDate|AssignmentNumber|CardSequence
MERGE|CalculationCard|QA LDG|Employee Social Insurance Details|2022/01/01|E3434|1

METADATA|CardComponent|LegislativeDataGroupName|DirCardDefinitionName|EffectiveStartDate|AssignmentNumber|CardSequence|DirCardCompDefName|ComponentSequence
MERGE|CardComponent|QA LDG|Employee Social Insurance Details|2022/01/01|E3434|1|Social Insurance Details|1

METADATA|ComponentDetail|LegislativeDataGroupName|DirCardDefinitionName|EffectiveStartDate|AssignmentNumber|CardSequence|DirCardCompDefName|ComponentSequence|DirInformationCategory|FLEX:Deduction Developer DF|oraHrxQaContribSalAdjsmnt(Deduction Developer DF=ORA_HRX_QA_SI_CONT_SAL_ADJ_PREL)
MERGE|ComponentDetail|QA LDG|Employee Social Insurance Details|2022/01/01|E3434|1|Social Insurance Details|1|ORA_HRX_QA_SI_CONT_SAL_ADJ_PREL|ORA_HRX_QA_SI_CONT_SAL_ADJ_PREL|5000.00