H22 - Gross Pay (Payroll Report Generator variable)

From Catalyst
Revision as of 06:50, 17 March 2020 by ThrashBot (talk | contribs) (Updated from revision control)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Syntax

H22{T/N/P/E/G, H/Y, 0-5}

Description

Gross Pay. There are four categories of gross pay. These are Taxable, Ni'able, Pensionable, Banded or Total Gross Pay.

Parameters

T/N/P/E/G
A text parameter that can be omitted (it defaults to "T").
T
Taxable Gross Pay.
N
Ni'able Gross Pay. (Also NI Earnings).
P
Pensionable Gross Pay.
E
Employee Banded Gross = Pensionable Gross after banding has been applied.
G
Total Gross Pay = Gross Pay before Employee Pension contributions are deducted.
H/Y
A text parameter that can be omitted (it defaults to "H").
H
Historic (the value for this transaction).
Y
Year (the value for the payroll year including this transaction).
0-5
A text parameter that can be omitted (it defaults to "0").
When parameter T/N/P/E/G is 'N' this parameter determines which NI value to return.
0
NI'able gross pay.
1
NI Earnings at the LEL (where earnings reach or exceed the LEL).
2
NI Earnings above the LEL, up to and including the Secondary (Employer's) Threshold.
3
NI Earnings above the Secondary (Employer's) Threshold, up to and including the UEL.
4
NI Earnings above the LEL, up to and including the Primary (Employee's) Threshold.
5
NI Earnings above the Primary (Employee's) Threshold, up to and including the UEL.

Returns

A numeric value whose typical size is 4 digits plus 2 decimal places.