Ansicht
Dokumentation

HR_GB_NI_CALC_FULL - HR-GB: National Insurance calculations

HR_GB_NI_CALC_FULL - HR-GB: National Insurance calculations

General Material Data   rdisp/max_wprun_time - Maximum work process run time  
This documentation is copyright by SAP AG.
SAP E-Book

Functionality

This is the overall function module for NI calculation.

It has six main parts, each of which is a separate function module.

The function module requires a person's Niable pay and category code in order to calculate employee NICs, employer NICs, employee NI rebate and employer NI rebate.

It does this by:

  1. Importing the table G_NIPAY with all the required information for NIable pay for all relevant periods..
  2. Importing other variables using the table NICALC

This function module calculates NIable pay for the period, including all retro aspects brought forward.

In the case of concurrent employment, this is NIable pay for the individual contracts.

In the payroll driver, the function module imports the global table G_NIPAY, which has entries for each of the periods in the payroll run, and uses this table to build up the table NIPAY.

The system then uses NIPAY for subsequent NI calculations.

Example

Notes

Further information





Parameters

ACTIVE
APER
APPS_FLAG
CALC_DATE
CNIC
CTOUT
EXCEP
GRSUP_CALL
G_CALLED_FROM_GRSUP
G_EXIT_IMPLEMENTED
G_EXIT_INSTANCE
G_NIPAY
G_WEARN
IT
LATE_LEAVER
LCNIC
LEAVE_DATE
LNIC
LNIRA
L_PERIOD
NIABLE_PAY
NIC
NIPAY
NIRA
NI_CATEGORY
NI_ERR
NYEAR
OCNIC
ONIC
ONIPAY
ONIRA
PAE
PAYROLL_CALL
PAY_FREQ
P_0001
P_0002_GBDAT
P_0016
P_0069
P_ME_NI_ACTIVE_PERIOD
P_ME_TA_NI_EMPLOYMENTS
P_ME_TA_NI_PERNRTAB
P_ME_TA_RESULTS
P_MPT_NIC
P_MPT_NIPAY
P_MPT_TYPE
P_PERNR
P_TEXT
SUMMARY
SW_PROT

Exceptions

CAT_NOT_ALLOWED
ERR_GENERAL
NO_RATES_FOUND

Function Group

HRGN

General Material Data   General Material Data  
This documentation is copyright by SAP AG.

Length: 2153 Date: 20240523 Time: 114211     sap01-206 ( 47 ms )