Hierarchy
⤷ PY-GB-PS (Application Component) Öffentlicher Dienst
⤷ P08P1 (Package) HR Public Sector Great Britain
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_EX_HRPAY_GB_ME_NI | BAdI interface IF_EX_HRPAY_GB_ME_NI | 20001011 |
Properties
Class | CL_IM_HRPAY_GB_ME_NI | |
Short Description | Imp. class for BAdI imp. HRPAY_GB_ME_NI | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | P | SAP Standard Production Program |
Category | 0 | |
Package | P08P1 | HR Public Sector Great Britain |
Created | 20001011 | SAP |
Last change | 20021205 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | HRGBP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | PLOG | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_EX_HRPAY_GB_ME_NI | BAdI interface IF_EX_HRPAY_GB_ME_NI | 20001011 |
Friends
Class CL_IM_HRPAY_GB_ME_NI has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | BGT_NIRA | Instance attribute | Private | Type reference (TYPE) | HRPAYGB_NIRA | Table for NIRA entries in BADI | 20001103 | ||
2 | BGT_OLD_NIRA | Instance attribute | Private | Type reference (TYPE) | HRPAYGB_NIRA | Table to store NIRA entries of previous line in table NIC | 20010129 | ||
3 | BG_FIRST_NIRA_CALL | Instance attribute | Private | Type reference (TYPE) | XFELD | 'X' | First call of the Exit NIRA for this instance | 20001103 | |
4 | BG_LATE_STARTER | Instance attribute | Private | Type reference (TYPE) | C | Indicates that a non-primary late starter is processed | 20010312 | ||
5 | BG_NIC_LENGTH | Instance attribute | Private | Type reference (TYPE) | I | Number of lines in NIC | 20001103 | ||
6 | BG_NIC_LINES | Instance attribute | Private | Type reference (TYPE) | I | Pointer on NIC | 20001103 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CONSTRUCTOR | Instance method | Public | Constructor | CONSTRUCTOR | 20001103 |
2 | LOG_CNIC_ALL_CNICS | Instance method | Private | Method | Log: show CNICs of all contracts (in primary) | 20001117 |
3 | LOG_CNIC_NON_PRIMARY | Instance method | Private | Method | Log of CNIC adjustment in non-primary | 20001122 |
4 | LOG_CNIC_START | Instance method | Private | Method | Log start of CNIC adjustment | 20001117 |
5 | LOG_DIRECTOR_ERROR | Instance method | Private | Method | Log directors payment AND multiple employment not possible | 20001207 |
6 | LOG_NICALC1_ORIGINAL | Instance method | Private | Method | Log table nicalc before modifications took place | 20001130 |
7 | LOG_NICALC1_SORTING | Instance method | Private | Method | Log modifications of table nicalc | 20001130 |
8 | LOG_NICALC2_ORIGINAL_TINA | Instance method | Private | Method | Log table nicalc before delta calculation for TinA solution | 20100920 |
9 | LOG_NICALC2_SET_ZERO | Instance method | Private | Method | Log NIC modifications of non-primary contracts | 20001205 |
10 | LOG_NIPAY_NO_CHANGES | Instance method | Private | Method | Log that table NIPAY is not modified | 20001129 |
11 | LOG_NIPAY_PRIMARY | Instance method | Private | Method | Table NIPAY with non-primary contracts is displayed in log | 20001130 |
12 | LOG_NIRA_LIMITS | Instance method | Private | Method | Log total amount of NICs employee is allowed to pay period | 20001206 |
13 | LOG_NIRA_ORIGINAL | Instance method | Private | Method | Nira table provided standard | 20001206 |
14 | LOG_NI_PAID | Instance method | Private | Method | Logs the amount of NI already paid on earlier pay day | 20020306 |
15 | ME_NI_BUILD_BGT_NIRA | Instance method | Private | Method | Creates and maintains table bgt_nira | 20030114 |
16 | ME_NI_BUILD_ENHNICALC | Instance method | Private | Method | Builds a table nicalc with additional information | 20021205 |
17 | ME_NI_BUILD_ENHNICALC_TINA | Instance method | Private | Method | Builds a table nicalc with additional information | 20100920 |
18 | ME_NI_FILL_AMTTOLEL | Instance method | Private | Method | Fills Amttolel field with NIable pay if niable pay below LEL | 20021206 |
19 | ME_NI_FILL_NIBASE | Instance method | Private | Method | Fills field nibase in enhanced nicalc table | 20021205 |
20 | ME_NI_NICAT_ABOVE_UEL | Instance method | Private | Method | Corrects the NICAT above UEL for Contracted out earnings | 20021205 |
21 | ME_NI_NICAT_ABOVE_UEL_TINA | Instance method | Private | Method | Corrects the NICAT above UEL and below LEL for TinA | 20101011 |
22 | ME_NI_SET_NIC_ROUNDED | Instance method | Private | Method | Set Nicalc values to the correct rounded amounts | 20021209 |
23 | ME_NI_SET_NIC_ROUNDED_TINA | Instance method | Private | Method | Set Nicalc values to the correct rounded amounts(For TinA) | 20100920 |
24 | ME_NI_SET_NIC_ZERO1 | Instance method | Private | Method | Set Nicalc values for non-primary contract to 0 | 20021209 |
25 | ME_NI_SET_NIC_ZERO2 | Instance method | Private | Method | Set Nicalc values for primary contract to 0 | 20021209 |
26 | ME_NI_SORT_ENHNICALC | Instance method | Private | Method | Sorts table nicalc for correct calculation | 20021205 |
27 | ME_NI_SORT_ENHNICALC_TINA | Instance method | Private | Method | Sorts table nicalc for correct calculation(TinA) | 20100929 |
28 | ME_TINA_GET_LAST_RUN | Instance method | Private | Method | Read Last Run Payroll Result | 20101011 |
29 | ME_TINA_GET_PREVIOUS_RESULTS | Instance method | Private | Method | Read Last Run Payroll Result | 20101118 |
30 | ME_TINA_LS_GET_LAST_RUN | Instance method | Private | Method | Read Last Run Payroll Result for Late starter | 20101118 |
31 | ME_TINA_NICALC01 | Instance method | Private | Method | Fills NICALC for contracts for TinA before core NI Calc | 20100920 |
32 | ME_TINA_NICALC02 | Instance method | Private | Method | Fills NICALC for contracts for TinA after core NI Calc | 20100920 |
33 | ME_TINA_NIPAY | Instance method | Private | Method | Creates NIPAY for contracts that should be aggregated(TinA) | 20100920 |
34 | ME_TINA_NIRA | Instance method | Private | Method | For adjusting NI contribs/arrears in TinA solution | 20100920 |
Events
Class CL_IM_HRPAY_GB_ME_NI has no event.
Types
Class CL_IM_HRPAY_GB_ME_NI has no local type.
Method Signatures
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_IM_HRPAY_GB_ME_NI has no parameter.
Method CONSTRUCTOR on class CL_IM_HRPAY_GB_ME_NI has no exception.
Method LOG_CNIC_ALL_CNICS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | CNIC | Call by reference | Type reference (TYPE) | HRPAYGB_CNIC | CNIC of current contract | 20001117 | ||
2 | Changing | PTEXT | Call by reference | Type reference (TYPE) | P08_PLOG | Payroll log | 20001117 |
Method LOG_CNIC_ALL_CNICS on class CL_IM_HRPAY_GB_ME_NI has no exception.
Method LOG_CNIC_NON_PRIMARY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | PTEXT | Call by reference | Type reference (TYPE) | P08_PLOG | Payroll log | 20001122 |
Method LOG_CNIC_NON_PRIMARY on class CL_IM_HRPAY_GB_ME_NI has no exception.
Method LOG_CNIC_START Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | PTEXT | Call by reference | Type reference (TYPE) | P08_PLOG | Payroll log | 20001117 |
Method LOG_CNIC_START on class CL_IM_HRPAY_GB_ME_NI has no exception.
Method LOG_DIRECTOR_ERROR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | ERROR | Call by reference | Type reference (TYPE) | HRERROR_TAB | Error table | 20001207 | ||
2 | Importing | P_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personnel number | 20021206 |
Method LOG_DIRECTOR_ERROR on class CL_IM_HRPAY_GB_ME_NI has no exception.
Method LOG_NICALC1_ORIGINAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | NICALC | Call by reference | Type reference (TYPE) | HRPAYGB_NIC | table for NIC calculations | 20001130 | ||
2 | Changing | PTEXT | Call by reference | Type reference (TYPE) | P08_PLOG | log table | 20001130 | ||
3 | Importing | P_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | personnel number | 20001130 |
Method LOG_NICALC1_ORIGINAL on class CL_IM_HRPAY_GB_ME_NI has no exception.
Method LOG_NICALC1_SORTING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | NICALC | Call by reference | Type reference (TYPE) | HRPAYGB_NIC | table for calculation of NICs | 20001130 | ||
2 | Changing | PTEXT | Call by reference | Type reference (TYPE) | P08_PLOG | log table | 20001130 | ||
3 | Importing | P_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | personnel number | 20001130 |
Method LOG_NICALC1_SORTING on class CL_IM_HRPAY_GB_ME_NI has no exception.
Method LOG_NICALC2_ORIGINAL_TINA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | NICALC | Call by reference | Type reference (TYPE) | HRPAYGB_NIC | HR-PAY-GB: table type for NIC | 20100920 | ||
2 | Changing | PTEXT | Call by reference | Type reference (TYPE) | P08_PLOG | Payroll protocol | 20100920 | ||
3 | Importing | P_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personnel Number | 20100920 |
Method LOG_NICALC2_ORIGINAL_TINA on class CL_IM_HRPAY_GB_ME_NI has no exception.
Method LOG_NICALC2_SET_ZERO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | NICALC | Call by reference | Type reference (TYPE) | HRPAYGB_NIC | table with NI contributions | 20001205 | ||
2 | Changing | PTEXT | Call by reference | Type reference (TYPE) | P08_PLOG | table with log entries | 20001205 | ||
3 | Importing | P_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | personnel number | 20001205 |
Method LOG_NICALC2_SET_ZERO on class CL_IM_HRPAY_GB_ME_NI has no exception.
Method LOG_NIPAY_NO_CHANGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | PTEXT | Call by reference | Type reference (TYPE) | P08_PLOG | Logs NIPAY modifications | 20001129 | ||
2 | Importing | P_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Current personnel number | 20001129 |
Method LOG_NIPAY_NO_CHANGES on class CL_IM_HRPAY_GB_ME_NI has no exception.
Method LOG_NIPAY_PRIMARY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | NIPAY | Call by reference | Type reference (TYPE) | HRPAYGB_NIPAY | table nipay | 20001130 | ||
2 | Changing | PTEXT | Call by reference | Type reference (TYPE) | P08_PLOG | log table | 20001130 | ||
3 | Importing | P_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | personnel number | 20001130 |
Method LOG_NIPAY_PRIMARY on class CL_IM_HRPAY_GB_ME_NI has no exception.
Method LOG_NIRA_LIMITS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | PTEXT | Call by reference | Type reference (TYPE) | P08_PLOG | Log table | 20001206 | ||
2 | Importing | P_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | personnel number | 20001206 | ||
3 | Importing | P_TOTAL_BALANCE | Call by reference | Type reference (TYPE) | MAXBT | Total amount of NICs including arrears/refunds | 20001206 | ||
4 | Importing | P_TOTAL_NICS | Call by reference | Type reference (TYPE) | MAXBT | Total amount of NICs for this period | 20001206 |
Method LOG_NIRA_LIMITS on class CL_IM_HRPAY_GB_ME_NI has no exception.
Method LOG_NIRA_ORIGINAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | NIRA | Call by reference | Type reference (TYPE) | HRPAYGB_NIRA | Table with arrears/refunds | 20001206 | ||
2 | Changing | PTEXT | Call by reference | Type reference (TYPE) | P08_PLOG | Log table | 20001206 | ||
3 | Importing | P_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personnel number | 20001206 |
Method LOG_NIRA_ORIGINAL on class CL_IM_HRPAY_GB_ME_NI has no exception.
Method LOG_NI_PAID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | PTEXT | Call by reference | Type reference (TYPE) | P08_PLOG | Payroll protocol | 20020306 | ||
2 | Importing | P_NIRA | Call by reference | Type reference (TYPE) | HRPAYGB_NIRA | HR-PAY-GB: table type for NIRA | 20020306 |
Method LOG_NI_PAID on class CL_IM_HRPAY_GB_ME_NI has no exception.
Method ME_NI_BUILD_BGT_NIRA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | PT_BGT_NIRA | Call by reference | Type reference (TYPE) | HRPAYGB_NIRA | Help table to build table nira | 20030114 | ||
2 | Changing | PT_NIRA | Call by reference | Type reference (TYPE) | HRPAYGB_NIRA | Table NIRA for payroll results | 20030114 |
Method ME_NI_BUILD_BGT_NIRA on class CL_IM_HRPAY_GB_ME_NI has no exception.
Method ME_NI_BUILD_ENHNICALC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | PT_ENH_NICALC | Call by reference | Type reference (TYPE) | HRGBP_ME_NI_NICALCTAB | Enhanced table nicalc | 20021205 | ||
2 | Changing | PT_ERRORS | Call by reference | Type reference (TYPE) | HRERROR_TAB | Error table | 20021205 | ||
3 | Importing | PT_ME_NI_SAVE_NI | Call by reference | Type reference (TYPE) | HRGBP_ME_NI_SAVE_NI | Deep table with non-primary results | 20021205 | ||
4 | Importing | PT_NICALC | Call by reference | Type reference (TYPE) | HRPAYGB_NIC | HR-PAY-GB: table type for NIC | 20021205 | ||
5 | Importing | PT_NIPAY | Call by reference | Type reference (TYPE) | HRPAYGB_NIPAY | HR-PAY-GB: table type for NIPAY | 20021205 | ||
6 | Importing | P_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personnel number | 20021206 |
Method ME_NI_BUILD_ENHNICALC on class CL_IM_HRPAY_GB_ME_NI has no exception.
Method ME_NI_BUILD_ENHNICALC_TINA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | LV_APER | Call by reference | Type reference (TYPE) | PC2APER | structure of table APER in payroll | 20101118 | ||
2 | Changing | PT_ENH_NICALC | Call by reference | Type reference (TYPE) | HRGBP_ME_NI_NICALCTAB | 20100920 | |||
3 | Changing | PT_ERRORS | Call by reference | Type reference (TYPE) | HRERROR_TAB | HR Errors Table | 20100920 | ||
4 | Importing | PT_ME_TA_RESULTS | Call by reference | Type reference (TYPE) | HRPAYGB_PBS_ME_TA_RESULT | ME TA: Payroll Results | 20100920 | ||
5 | Importing | PT_NICALC | Call by reference | Type reference (TYPE) | HRPAYGB_NIC | HR-PAY-GB: table type for NIC | 20100920 | ||
6 | Importing | PT_NIPAY | Call by reference | Type reference (TYPE) | HRPAYGB_NIPAY | HR-PAY-GB: table type for NIPAY | 20100920 | ||
7 | Importing | P_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personnel Number | 20100920 |
Method ME_NI_BUILD_ENHNICALC_TINA on class CL_IM_HRPAY_GB_ME_NI has no exception.
Method ME_NI_FILL_AMTTOLEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | PT_NICALC | Call by reference | Type reference (TYPE) | HRPAYGB_NIC | HR-PAY-GB: table type for NIC | 20021206 | ||
2 | Importing | PT_NIPAY | Call by reference | Type reference (TYPE) | HRPAYGB_NIPAY | HR-PAY-GB: table type for NIPAY | 20021206 |
Method ME_NI_FILL_AMTTOLEL on class CL_IM_HRPAY_GB_ME_NI has no exception.
Method ME_NI_FILL_NIBASE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | PT_ENH_NICALC | Call by reference | Type reference (TYPE) | HRGBP_ME_NI_NICALCTAB | Enhanced nicalc table | 20021205 |
Method ME_NI_FILL_NIBASE on class CL_IM_HRPAY_GB_ME_NI has no exception.
Method ME_NI_NICAT_ABOVE_UEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | PT_ENH_NICALC | Call by reference | Type reference (TYPE) | HRGBP_ME_NI_NICALCTAB | Enhanced Nicalc Structure | 20021205 | ||
2 | Importing | P_LEL | Call by reference | Type reference (TYPE) | P08_NIAMT | Lower earnings limit | 20030130 | ||
3 | Importing | P_UEL | Call by reference | Type reference (TYPE) | P08_NIAMT | Upper earnings limit | 20021205 |
Method ME_NI_NICAT_ABOVE_UEL on class CL_IM_HRPAY_GB_ME_NI has no exception.
Method ME_NI_NICAT_ABOVE_UEL_TINA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | PT_ENH_NICALC | Call by reference | Type reference (TYPE) | HRGBP_ME_NI_NICALCTAB | Enhanced Nicalc Structure | 20101011 | ||
2 | Importing | P_LEL | Call by reference | Type reference (TYPE) | P08_NIAMT | Amount of NI limit | 20101011 | ||
3 | Importing | P_UEL | Call by reference | Type reference (TYPE) | P08_NIAMT | Amount of NI limit | 20101011 |
Method ME_NI_NICAT_ABOVE_UEL_TINA on class CL_IM_HRPAY_GB_ME_NI has no exception.
Method ME_NI_SET_NIC_ROUNDED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | LV_APER | Call by reference | Type reference (TYPE) | PC2APER | structure of table APER in payroll | 20121206 | ||
2 | Changing | PT_ERRORS | Call by reference | Type reference (TYPE) | HRERROR_TAB | HR Errors Table | 20021209 | ||
3 | Changing | PT_NICALC | Call by reference | Type reference (TYPE) | HRPAYGB_NIC | HR-PAY-GB: table type for NIC | 20021209 | ||
4 | Importing | PT_NIPAY | Call by reference | Type reference (TYPE) | HRPAYGB_NIPAY | HR-PAY-GB: table type for NIPAY | 20021209 | ||
5 | Changing | PT_NIRND | Call by reference | Type reference (TYPE) | HRPAYGB_NIRND | HR-PAY-GB: table type for NIRND | 20021209 | ||
6 | Changing | PT_PTEXT | Call by reference | Type reference (TYPE) | P08_PLOG | Payroll protocol | 20021209 | ||
7 | Changing | PT_REB_ORI | Call by reference | Type reference (TYPE) | HRPAYGB_REB_ORI | HR-PAY-GB: table type for REB_ORI | 20021209 | ||
8 | Importing | P_PAYDATE | Call by reference | Type reference (TYPE) | D | Paydate of current period | 20021209 | ||
9 | Importing | P_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personnel number | 20021209 | ||
10 | Importing | P_SW_PROT | Call by reference | Type reference (TYPE) | C | Protocol switch | 20021209 |
Method ME_NI_SET_NIC_ROUNDED on class CL_IM_HRPAY_GB_ME_NI has no exception.
Method ME_NI_SET_NIC_ROUNDED_TINA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | PT_ERRORS | Call by reference | Type reference (TYPE) | HRERROR_TAB | HR Errors Table | 20100920 | ||
2 | Changing | PT_NICALC | Call by reference | Type reference (TYPE) | HRPAYGB_NIC | HR-PAY-GB: table type for NIC | 20100920 | ||
3 | Importing | PT_NIPAY | Call by reference | Type reference (TYPE) | HRPAYGB_NIPAY | HR-PAY-GB: table type for NIPAY | 20100920 | ||
4 | Changing | PT_NIRND | Call by reference | Type reference (TYPE) | HRPAYGB_NIRND | HR-PAY-GB: table type for NIRND | 20100920 | ||
5 | Changing | PT_PTEXT | Call by reference | Type reference (TYPE) | P08_PLOG | Payroll protocol | 20100920 | ||
6 | Changing | PT_REB_ORI | Call by reference | Type reference (TYPE) | HRPAYGB_REB_ORI | HR-PAY-GB: table type for REB_ORI | 20100920 | ||
7 | Importing | P_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personnel Number | 20100920 | ||
8 | Importing | P_SW_PROT | Call by reference | Type reference (TYPE) | C | Protocol switch | 20100920 |
Method ME_NI_SET_NIC_ROUNDED_TINA on class CL_IM_HRPAY_GB_ME_NI has no exception.
Method ME_NI_SET_NIC_ZERO1 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | PT_NICALC | Call by reference | Type reference (TYPE) | HRPAYGB_NIC | HR-PAY-GB: table type for NIC | 20021209 | ||
2 | Changing | PT_PTEXT | Call by reference | Type reference (TYPE) | P08_PLOG | Payroll protocol | 20021209 | ||
3 | Changing | PT_REB_ORI | Call by reference | Type reference (TYPE) | HRPAYGB_REB_ORI | HR-PAY-GB: table type for REB_ORI | 20021209 | ||
4 | Importing | P_PAYDATE | Call by reference | Type reference (TYPE) | D | Paydate of current period | 20021209 | ||
5 | Importing | P_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personnel number | 20021209 | ||
6 | Importing | P_SW_PROT | Call by reference | Type reference (TYPE) | C | Payroll log switch | 20021209 |
Method ME_NI_SET_NIC_ZERO1 on class CL_IM_HRPAY_GB_ME_NI has no exception.
Method ME_NI_SET_NIC_ZERO2 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | PT_NICALC | Call by reference | Type reference (TYPE) | HRPAYGB_NIC | HR-PAY-GB: table type for NIC | 20021209 | ||
2 | Importing | PT_NIPAY | Call by reference | Type reference (TYPE) | HRPAYGB_NIPAY | HR-PAY-GB: table type for NIPAY | 20021209 | ||
3 | Changing | PT_NIRND | Call by reference | Type reference (TYPE) | HRPAYGB_NIRND | HR-PAY-GB: table type for NIRND | 20021209 | ||
4 | Changing | PT_PTEXT | Call by reference | Type reference (TYPE) | P08_PLOG | Payroll protocol | 20021209 | ||
5 | Changing | PT_REB_ORI | Call by reference | Type reference (TYPE) | HRPAYGB_REB_ORI | HR-PAY-GB: table type for REB_ORI | 20021209 | ||
6 | Importing | P_PAYDATE | Call by reference | Type reference (TYPE) | D | Paydate of current period | 20021209 | ||
7 | Importing | P_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | p_pernr | 20021209 | ||
8 | Importing | P_SW_PROT | Call by reference | Type reference (TYPE) | C | Payroll log switch | 20021209 |
Method ME_NI_SET_NIC_ZERO2 on class CL_IM_HRPAY_GB_ME_NI has no exception.
Method ME_NI_SORT_ENHNICALC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | PT_ENH_NICALC | Call by reference | Type reference (TYPE) | HRGBP_ME_NI_NICALCTAB | Enhanced table NICALC | 20021205 |
Method ME_NI_SORT_ENHNICALC on class CL_IM_HRPAY_GB_ME_NI has no exception.
Method ME_NI_SORT_ENHNICALC_TINA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | PT_ENH_NICALC | Call by reference | Type reference (TYPE) | HRGBP_ME_NI_NICALCTAB | Enhanced table NICALC | 20100929 |
Method ME_NI_SORT_ENHNICALC_TINA on class CL_IM_HRPAY_GB_ME_NI has no exception.
Method ME_TINA_GET_LAST_RUN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_ME_TA_NI_PERNRTAB | Call by reference | Type reference (TYPE) | HRGPBS_TPS_LINKED_PERNR | Multiple Employment Structure of Pernrs | 20101011 | ||
2 | Importing | P_MOLGA | Call by reference | Type reference (TYPE) | MOLGA | '08' | Country Grouping | 20101011 | |
3 | Changing | P_NIC | Call by reference | Type reference (TYPE) | HRPAYGB_NIC | HR-PAY-GB: table type for NIC | 20101118 | ||
4 | Changing | P_NIPAY | Call by reference | Type reference (TYPE) | HRPAYGB_NIPAY | HR-PAY-GB: table type for NIPAY | 20101118 | ||
5 | Changing | P_NIRA | Call by reference | Type reference (TYPE) | HRPAYGB_NIRA | HR-PAY-GB: table type for NIRA | 20101011 | ||
6 | Importing | P_PAPER | Call by reference | Type reference (TYPE) | FAPER | 20101118 | |||
7 | Importing | P_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personnel Number | 20101011 |
Method ME_TINA_GET_LAST_RUN on class CL_IM_HRPAY_GB_ME_NI has no exception.
Method ME_TINA_GET_PREVIOUS_RESULTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | P_ENH_NICALC | Call by reference | Type reference (TYPE) | HRGBP_ME_NI_NICALCTAB | 20101118 | |||
2 | Importing | P_ME_TA_NI_PERNRTAB | Call by reference | Type reference (TYPE) | HRGPBS_TPS_LINKED_PERNR | Multiple Employment Structure of Pernrs | 20101118 | ||
3 | Changing | P_ME_TA_RESULTS | Call by reference | Type reference (TYPE) | HRPAYGB_PBS_ME_TA_RESULT | ME TA: Payroll Results | 20101118 | ||
4 | Importing | P_MOLGA | Call by reference | Type reference (TYPE) | MOLGA | '08' | Country Grouping | 20101118 | |
5 | Changing | P_NIC | Call by reference | Type reference (TYPE) | HRPAYGB_NIC | HR-PAY-GB: table type for NIC | 20101118 | ||
6 | Changing | P_NIPAY | Call by reference | Type reference (TYPE) | HRPAYGB_NIPAY | HR-PAY-GB: table type for NIPAY | 20101118 | ||
7 | Importing | P_PAPER | Call by reference | Type reference (TYPE) | FAPER | For-period for payroll | 20101118 | ||
8 | Importing | P_PERMO | Call by reference | Type reference (TYPE) | PERMO | Period Parameters | 20101118 | ||
9 | Importing | P_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personnel Number | 20101118 | ||
10 | Importing | P_READ_RESULTS | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20101118 |
Method ME_TINA_GET_PREVIOUS_RESULTS on class CL_IM_HRPAY_GB_ME_NI has no exception.
Method ME_TINA_LS_GET_LAST_RUN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_ME_TA_NI_PERNRTAB | Call by reference | Type reference (TYPE) | HRGPBS_TPS_LINKED_PERNR | Multiple Employment Structure of Pernrs | 20101118 | ||
2 | Importing | P_MOLGA | Call by reference | Type reference (TYPE) | MOLGA | '08' | Country Grouping | 20101118 | |
3 | Changing | P_NIC | Call by reference | Type reference (TYPE) | HRPAYGB_NIC | HR-PAY-GB: table type for NIC | 20101118 | ||
4 | Changing | P_NIPAY | Call by reference | Type reference (TYPE) | HRPAYGB_NIPAY | HR-PAY-GB: table type for NIPAY | 20101118 | ||
5 | Changing | P_NIRA | Call by reference | Type reference (TYPE) | HRPAYGB_NIRA | HR-PAY-GB: table type for NIRA | 20101118 | ||
6 | Importing | P_PAPER | Call by reference | Type reference (TYPE) | FAPER | For-period for payroll | 20101118 | ||
7 | Importing | P_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personnel Number | 20101118 |
Method ME_TINA_LS_GET_LAST_RUN on class CL_IM_HRPAY_GB_ME_NI has no exception.
Method ME_TINA_NICALC01 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | DIRCUMFLAG | Call by reference | Type reference (TYPE) | C | 20100920 | |||
2 | Changing | ERROR | Call by reference | Type reference (TYPE) | HRERROR_TAB | HR Errors Table | 20100920 | ||
3 | Importing | G_ME_NI_ACTIVE_PERIOD | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20100920 | ||
4 | Importing | G_ME_TA_RESULTS | Call by reference | Type reference (TYPE) | HRPAYGB_PBS_ME_TA_RESULT | ME TA: Payroll Results | 20100920 | ||
5 | Importing | LV_APER | Call by reference | Type reference (TYPE) | PC2APER | structure of table APER in payroll | 20101119 | ||
6 | Changing | NICALC | Call by reference | Type reference (TYPE) | HRPAYGB_NIC | HR-PAY-GB: table type for NIC | 20100920 | ||
7 | Importing | NIPAY | Call by reference | Type reference (TYPE) | HRPAYGB_NIPAY | HR-PAY-GB: table type for NIPAY | 20100920 | ||
8 | Changing | PTEXT | Call by reference | Type reference (TYPE) | P08_PLOG | Payroll protocol | 20100920 | ||
9 | Importing | P_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personnel Number | 20100920 | ||
10 | Importing | SW_PROT | Call by reference | Type reference (TYPE) | C | 20100920 |
Method ME_TINA_NICALC01 on class CL_IM_HRPAY_GB_ME_NI has no exception.
Method ME_TINA_NICALC02 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | ERROR | Call by reference | Type reference (TYPE) | HRERROR_TAB | HR Errors Table | 20100920 | ||
2 | Importing | G_ME_NI_ACTIVE_PERIOD | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20100920 | ||
3 | Importing | G_ME_TA_NI_PERNRTAB | Call by reference | Type reference (TYPE) | HRGPBS_TPS_LINKED_PERNR | TPS Linked personnel numbers | 20101119 | ||
4 | Importing | G_ME_TA_RESULTS | Call by reference | Type reference (TYPE) | HRPAYGB_PBS_ME_TA_RESULT | ME TA: Payroll Results | 20100920 | ||
5 | Importing | LV_APER | Call by reference | Type reference (TYPE) | PC2APER | structure of table APER in payroll | 20101011 | ||
6 | Changing | NICALC | Call by reference | Type reference (TYPE) | HRPAYGB_NIC | HR-PAY-GB: table type for NIC | 20100920 | ||
7 | Importing | NIPAY | Call by reference | Type reference (TYPE) | HRPAYGB_NIPAY | HR-PAY-GB: table type for NIPAY | 20100920 | ||
8 | Importing | NIRND | Call by reference | Type reference (TYPE) | HRPAYGB_NIRND | HR-PAY-GB: table type for NIRND | 20100920 | ||
9 | Changing | PTEXT | Call by reference | Type reference (TYPE) | P08_PLOG | Payroll protocol | 20100920 | ||
10 | Importing | P_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personnel Number | 20100920 | ||
11 | Changing | REB_ORI | Call by reference | Type reference (TYPE) | HRPAYGB_REB_ORI | HR-PAY-GB: table type for REB_ORI | 20100920 | ||
12 | Importing | SW_PROT | Call by reference | Type reference (TYPE) | C | 20100920 |
Method ME_TINA_NICALC02 on class CL_IM_HRPAY_GB_ME_NI has no exception.
Method ME_TINA_NIPAY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | ERROR | Call by reference | Type reference (TYPE) | HRERROR_TAB | HR Errors Table | 20100920 | ||
2 | Importing | G_ME_TA_NI_PERNRTAB | Call by reference | Type reference (TYPE) | HRGPBS_TPS_LINKED_PERNR | TPS Linked personnel numbers | 20101118 | ||
3 | Importing | G_ME_TA_RESULTS | Call by reference | Type reference (TYPE) | HRPAYGB_PBS_ME_TA_RESULT | ME TA: Payroll Results | 20100920 | ||
4 | Importing | LV_APER | Call by reference | Type reference (TYPE) | PC2APER | structure of table APER in payroll | 20100920 | ||
5 | Changing | NIPAY | Call by reference | Type reference (TYPE) | HRPAYGB_NIPAY | HR-PAY-GB: table type for NIPAY | 20100920 | ||
6 | Changing | PTEXT | Call by reference | Type reference (TYPE) | P08_PLOG | Payroll protocol | 20100920 | ||
7 | Importing | P_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personnel Number | 20100920 | ||
8 | Importing | SW_PROT | Call by reference | Type reference (TYPE) | C | 20100920 |
Method ME_TINA_NIPAY on class CL_IM_HRPAY_GB_ME_NI has no exception.
Method ME_TINA_NIRA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | ERROR | Call by reference | Type reference (TYPE) | HRERROR_TAB | HR Errors Table | 20100920 | ||
2 | Importing | G_ME_TA_NI_PERNRTAB | Call by reference | Type reference (TYPE) | HRGPBS_TPS_LINKED_PERNR | Multiple Employment Person/Employees | 20101011 | ||
3 | Importing | G_ME_TA_RESULTS | Call by reference | Type reference (TYPE) | HRPAYGB_PBS_ME_TA_RESULT | ME TA: Payroll Results | 20100920 | ||
4 | Importing | LNIRA | Call by reference | Type reference (TYPE) | HRPAYGB_NIRA | HR-PAY-GB: table type for NIRA | 20100920 | ||
5 | Importing | LV_APER | Call by reference | Type reference (TYPE) | PC2APER | structure of table APER in payroll | 20101011 | ||
6 | Importing | NIC | Call by reference | Type reference (TYPE) | HRPAYGB_NIC | HR-PAY-GB: table type for NIC | 20100920 | ||
7 | Importing | NIC_LINE | Call by reference | Type reference (TYPE) | PC2N1 | National Insurance Contributions | 20100920 | ||
8 | Changing | NIRA | Call by reference | Type reference (TYPE) | HRPAYGB_NIRA | HR-PAY-GB: table type for NIRA | 20100920 | ||
9 | Importing | ONIRA | Call by reference | Type reference (TYPE) | HRPAYGB_NIRA | HR-PAY-GB: table type for NIRA | 20100920 | ||
10 | Changing | PTEXT | Call by reference | Type reference (TYPE) | P08_PLOG | Payroll protocol | 20100920 | ||
11 | Importing | P_IAPER | Call by reference | Type reference (TYPE) | PC2PAPER | Substructure for Table APER Payroll | 20100920 | ||
12 | Importing | P_PAPER | Call by reference | Type reference (TYPE) | PC2PAPER | Substructure for Table APER Payroll | 20100920 | ||
13 | Importing | P_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personnel Number | 20100920 | ||
14 | Importing | SW_PROT | Call by reference | Type reference (TYPE) | C | 20100920 |
Method ME_TINA_NIRA on class CL_IM_HRPAY_GB_ME_NI has no exception.
History
Last changed by/on | SAP | 20021205 |
SAP Release Created in |