Statutory Payment Split

The statutory payment will be split across the number of assignments which have been aggregated for the payment.

A DBI has been provided (ORA_HRX_GB_ABS_CASE_BD_TU_AMOUNT) that provides a single payment value for aggregated assignments on a Tax Reporting Unit. Customers can use this DBI to apportion payments to assignments as they wish using Fast Formula.

To use the new DBI the customer will need to modify the Entitlement Result formula, and specifically add their code after the call to ORA_HRX_GB_ABSENCE_PAYMENT. The figure in ‘pay_value’ that is returned by the seeded ‘ORA_HRX_GB_ABSENCE_PAYMENT’ formula, can be modified based on the case daily amount. The splitting of the amount can then be done as per the customers requirements. Please note, that any rounding after splitting of the amount, will need to handled by the customer.

Here is a sample snippet of code that splits the payment based on the earnings of each assignment.

Sample Custom Code for possible different scenarios:

DEFAULT FOR ORA_HRX_GB_ABS_CASE_BD_TU_AMOUNT is -999
CHANGE_CONTEXTS(EFFECTIVE_DATE = l_abs_comp_date)
(
    IF ORA_HRX_GB_ABS_CASE_BD_TU_AMOUNT WAS NOT DEFAULTED THEN
    (
        
        l_case_amount = ORA_HRX_GB_ABS_CASE_BD_TU_AMOUNT
        l_rel_earnings = ABS_UK_EARNING_NEW_REL_PTD
        l_asg_earnings = ABS_UK_EARNING_NEW_ASG_PTD
        IF pay_value <> 0 THEN
        (
            pay_value = l_case_amount * l_asg_earnings/l_rel_earnings
        )
    )
)
Note: The balance used in the above code ABS_UK_EARNING_NEW is a salary element. Customer should change it to whatever earnings they want to base their split upon.