SAP ABAP Class CL_HRPAYLA_TRM_COUNTRY (Abstract class for termination infotypes)
Hierarchy
☛
SAP_HRRXX (Software Component) Sub component SAP_HRRXX of SAP_HR
⤷
PY-XX-RS (Application Component) Reuse Services for Country Development
⤷
P99L (Package) Payroll Latin America

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_HRPAYAR_TRM_COUNTRY | Country specific class for term. (Argentina) | 20010712 |
2 | Inheritance (c INHERITING FROM c_ref) | CL_HRPAYBR_TRM_COUNTRY | Country specific class for term. (Brazil) | 20010705 |
3 | Inheritance (c INHERITING FROM c_ref) | CL_HRPAYMX_TRM_COUNTRY | Country specific class for term. (Mexico) | 20010712 |
4 | Inheritance (c INHERITING FROM c_ref) | CL_HRPAYVE_TRM_COUNTRY | Country specific class for term. (Venezuela) | 20010712 |
Properties
Class | CL_HRPAYLA_TRM_COUNTRY | |
Short Description | Abstract class for termination infotypes | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | P99L | Payroll Latin America |
Created | 20010705 | SAP |
Last change | 20050705 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_HRPAYLA_TRM_COUNTRY has no interface implemented.
Friends
Class CL_HRPAYLA_TRM_COUNTRY has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | HELP_INFO-FIELDNAME | Field name | 20010709 | ||
2 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | HELP_INFO-TABNAME | Table name | 20010709 | ||
3 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | INFTY | Termination Infotype | 20051128 | ||
4 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | P0001_TAB | HR Master Record: Infotype 0001 (Organizational Assignment) | 20010823 | ||
5 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | PMXGEN_T_EEDATA | Table to store personnel information data | 20010717 | ||
6 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_HRPAYMX_APPLOG | Class for Application log | 20040312 | ||
7 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | MOLGA | Country Grouping | 20010712 | ||
8 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | RSVAR-VARIANT | Variant name | 20010713 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Adjust IT 2013 due to pre-notice generated entitlements | 20011211 |
2 | ![]() |
Instance method | Public | Method | Change field propierties in selections screens | 20011207 |
3 | ![]() |
Instance method | Public | Method | Checks coind and get text | 20010709 |
4 | ![]() |
Instance method | Public | Constructor | CONSTRUCTOR | 20010709 |
5 | ![]() |
Instance method | Public | Method | Send additional parameters to memory | 20051103 |
6 | ![]() |
Instance method | Public | Method | Calls F1 help for coind payments | 20010709 |
7 | ![]() |
Instance method | Public | Method | Calls F4 help for coind payments | 20010709 |
8 | ![]() |
Instance method | Public | Method | Calls F4 help for offcycle reasons | 20010709 |
9 | ![]() |
Instance method | Public | Method | Calls F4 values for ttype | 20050623 |
10 | ![]() |
Instance method | Public | Method | Fills internal table with personnel information | 20010717 |
11 | ![]() |
Instance method | Public | Method | Return table of coinds for a given term. class if any | 20010725 |
12 | ![]() |
Instance method | Public | Method | Get the relevant record from the termination infotype | 20040401 |
13 | ![]() |
Instance method | Public | Method | Insert entry with termination type and action | 20010705 |
14 | ![]() |
Instance method | Public | Method | Insert table of coind ( additional payments ) | 20010705 |
15 | ![]() |
Instance method | Public | Method | Liquidate/compensate contingents | 20010712 |
16 | ![]() |
Instance method | Public | Method | Update country specific infotypes in database | 20010705 |
17 | ![]() |
Instance method | Public | Method | Add country specific code for quota generation | 20021106 |
18 | ![]() |
Instance method | Public | Method | Read table with personnel information | 20010717 |
19 | ![]() |
Instance method | Public | Method | Get days to be compesanted ( a P2006 table ) | 20040312 |
20 | ![]() |
Instance method | Public | Method | Discard employee from processing | 20010705 |
21 | ![]() |
Instance method | Public | Method | Returns country molga etc ... | 20011203 |
22 | ![]() |
Instance method | Public | Method | Prepare an appropiate IT 2013 for quota transfer | 20010924 |
23 | ![]() |
Instance method | Public | Method | Set table of compensation classes | 20010725 |
24 | ![]() |
Instance method | Public | Method | Simulate infotypes for payroll | 20010705 |
Events
Class CL_HRPAYLA_TRM_COUNTRY has no event.
Types
Class CL_HRPAYLA_TRM_COUNTRY has no local type.
Method Signatures
Method ADJUST_PRENOTICE_QUOTAS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DATE | Call by reference | Type reference (TYPE) | PLATRM_TDATE | Termination date | 20011211 | ||
2 | ![]() |
OBJ_IPREL | Call by reference | Object reference (TYPE REF TO) | CL_HRPAY99_FILL_INFOTYPES | Preassign Infotypes for Function Module HR_PAYROLL | 20050815 | ||
3 | ![]() |
P2006_TAB | Call by reference | Type reference (TYPE) | TIM_TMW_P2006_TAB | Absence Quotas Table | 20021104 | ||
4 | ![]() |
P2013_TAB | Call by reference | Type reference (TYPE) | TIM_P2013_TAB | IT 2013 table | 20011211 | ||
5 | ![]() |
PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personnel Number | 20011211 | ||
6 | ![]() |
PRENOT_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Last date (pre-notice) | 20011211 | ||
7 | ![]() |
QUOTAS_TAB | Call by reference | Type reference (TYPE) | PLATIM_T_KTART | Quota Types Table | 20021104 | ||
8 | ![]() |
RETURN_TAB | Call by reference | Type reference (TYPE) | PLAGEN_T_RETURN | Table for messages | 20011211 | ||
9 | ![]() |
SIMULATION | Call by reference | Type reference (TYPE) | PLATRM_TEST | Simulation Flag | 20021104 | ||
10 | ![]() |
TSCHEMA | Call by reference | Type reference (TYPE) | SCHEMA | Name of a schema (program template) | 20011211 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Error running time evaluation | 20011211 | |
2 | ![]() |
Inconsitency when calculating accrual number in quotas | 20020116 |
Method CHANGE_SCREEN_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
COIND_PAYMENT | Call by reference | Type reference (TYPE) | PLATRM_S_COINDPAYMENTS | Structure of additional payments for Termination | 20051128 | ||
2 | ![]() |
DYNPRO | Call by reference | Type reference (TYPE) | SYDYNNR | Dynpro number of Term. report | 20011207 | ||
3 | ![]() |
SCREEN | Call by reference | Type reference (TYPE) | ANY | Screen | 20011207 | ||
4 | ![]() |
TBLOCK | Call by reference | Type reference (TYPE) | ANY | Tblock selection subscreens | 20020418 | ||
5 | ![]() |
TRM_OPTIONS | Call by reference | Type reference (TYPE) | PLATRM_S_OPTIONS | Options for termination program HLACTRM0 | 20011207 |
Method CHANGE_SCREEN_FIELDS on class CL_HRPAYLA_TRM_COUNTRY has no exception.
Method CHECK_PAYMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PAYMENT | Call by reference | Type reference (TYPE) | PLATRM_S_COINDPAYMENTS | Structure of additional payments for Termination | 20010709 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Always enter both the number and unit | 20010709 | |
2 | ![]() |
Amount or number must be entered | 20010709 | |
3 | ![]() |
No entries | 20010709 |
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_HRPAYLA_TRM_COUNTRY has no parameter.
Method CONSTRUCTOR on class CL_HRPAYLA_TRM_COUNTRY has no exception.
Method EXPORT_PARAMETERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
OPTIONS | Call by reference | Type reference (TYPE) | PLATRM_S_OPTIONS | Options for termination program HLACTRM0 | 20051103 |
Method EXPORT_PARAMETERS on class CL_HRPAYLA_TRM_COUNTRY has no exception.
Method F1_HELP_COIND Signature
Method F1_HELP_COIND on class CL_HRPAYLA_TRM_COUNTRY has no parameter.
Method F1_HELP_COIND on class CL_HRPAYLA_TRM_COUNTRY has no exception.
Method F4_HELP_COIND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
SELECT_VALUE | Call by reference | Type reference (TYPE) | PLATRM_APCOD | Authorization value | 20010709 |
Method F4_HELP_COIND on class CL_HRPAYLA_TRM_COUNTRY has no exception.
Method F4_HELP_OCRSN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
OCRSN | Value transfer | Type reference (TYPE) | PAY_OCRSN | Reason for Off-Cycle Payroll | 20010709 | ||
2 | ![]() |
PAYTY | Value transfer | Type reference (TYPE) | PAYTY | Payroll type | 20010709 |
Method F4_HELP_OCRSN on class CL_HRPAYLA_TRM_COUNTRY has no exception.
Method F4_VALUES_TTYPE Signature
Method F4_VALUES_TTYPE on class CL_HRPAYLA_TRM_COUNTRY has no parameter.
Method F4_VALUES_TTYPE on class CL_HRPAYLA_TRM_COUNTRY has no exception.
Method FILL_EE_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DATE | Call by reference | Type reference (TYPE) | DATUM | Date | 20010717 | ||
2 | ![]() |
OBJ_IPREL | Call by reference | Object reference (TYPE REF TO) | CL_HRPAY99_FILL_INFOTYPES | Preassign Infotypes for Function Module HR_PAYROLL | 20050815 | ||
3 | ![]() |
PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personnel Number | 20010717 |
Method FILL_EE_DATA on class CL_HRPAYLA_TRM_COUNTRY has no exception.
Method GET_DEFAULT_COINDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
COIND_TAB | Call by reference | Type reference (TYPE) | PLATRM_T_COINDPAYMENTS | Table of default coind payments | 20010725 | ||
2 | ![]() |
OPTIONS | Value transfer | Type reference (TYPE) | PLATRM_S_OPTIONS | Options for termination program HLACTRM0 | 20051128 | ||
3 | ![]() |
PAYMTS | Call by reference | Type reference (TYPE) | PLATRM_T_COINDPAYMENTS | Table of coind payments for Termination | 20051128 |
Method GET_DEFAULT_COINDS on class CL_HRPAYLA_TRM_COUNTRY has no exception.
Method GET_TERMINATION_RECORD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
INFTYP_REC | Call by reference | Type reference (TYPE) | PRELP | HR Master Data Buffer | 20040401 | ||
2 | ![]() |
PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personnel Number | 20040401 | ||
3 | ![]() |
TDATE | Call by reference | Type reference (TYPE) | PLATRM_TDATE | Term. Date (last active day) | 20040401 | ||
4 | ![]() |
TTYPE | Call by reference | Type reference (TYPE) | PLATRM_TTYPE | Termination Type | 20040401 |
Method GET_TERMINATION_RECORD on class CL_HRPAYLA_TRM_COUNTRY has no exception.
Method INSERT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
INFTY | Call by reference | Type reference (TYPE) | INFTY | Infotype | 20010711 | ||
2 | ![]() |
MASSG | Value transfer | Type reference (TYPE) | MASSG | Reason for Action ( IT 0000 ) | 20010705 | ||
3 | ![]() |
MASSN | Value transfer | Type reference (TYPE) | MASSN | Action Type for ( IT 0000 ) | 20010705 | ||
4 | ![]() |
OBJ_IPREL | Call by reference | Object reference (TYPE REF TO) | CL_HRPAY99_FILL_INFOTYPES | Preassign Infotypes for Function Module HR_PAYROLL | 20050815 | ||
5 | ![]() |
PERNR | Value transfer | Type reference (TYPE) | P_PERNR | Personnel number | 20010705 | ||
6 | ![]() |
TDATE | Value transfer | Type reference (TYPE) | PLATRM_TDATE | Termination date | 20010705 | ||
7 | ![]() |
TEEGR | Value transfer | Type reference (TYPE) | P_99S_TEEGR | Employee group for severance pay calculations | 20051128 | ||
8 | ![]() |
TTYPE | Value transfer | Type reference (TYPE) | PLATRM_TTYPE | Termination type | 20010709 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Entry already exists | 20010705 |
Method INSERT_COIND_TAB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
COIND_TABLE | Call by reference | Type reference (TYPE) | PLATRM_T_COINDPAYMENTS | Table of coind payments for Termination | 20010705 | ||
2 | ![]() |
INFTY | Call by reference | Type reference (TYPE) | INFTY | Infotype | 20010711 | ||
3 | ![]() |
PERNR | Value transfer | Type reference (TYPE) | PERNR_D | Personnel Number | 20010710 | ||
4 | ![]() |
REJECT_TAB | Call by reference | Type reference (TYPE) | PLATRM_T_COINDPAYMENTS | Table of coind payments for Termination | 20010711 | ||
5 | ![]() |
RETURN_TAB | Call by reference | Type reference (TYPE) | PLAGEN_T_RETURN | Table for errors | 20010720 | ||
6 | ![]() |
TDATE | Call by reference | Type reference (TYPE) | BEGDA | Termination date | 20010705 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Error inserting tab of coind | 20010705 | |
2 | ![]() |
All additional payments in database | 20010711 | |
3 | ![]() |
Some of the additional payments already in database | 20010711 |
Method LIQUIDATE_CONTINGENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CMPINFO | Call by reference | Type reference (TYPE) | PMXTIME_T_CMPINFO | Table type to compensate quota | 20010712 | ||
2 | ![]() |
DATE | Call by reference | Type reference (TYPE) | SYDATUM | Date and time, current (application server) date | 20010712 | ||
3 | ![]() |
DO_SIMULATION | Value transfer | Type reference (TYPE) | PLATRM_TEST | Indicador de simulación | 20030702 | ||
4 | ![]() |
OBJ_IPREL | Call by reference | Object reference (TYPE REF TO) | CL_HRPAY99_FILL_INFOTYPES | Preassign Infotypes for Function Module HR_PAYROLL | 20060102 | ||
5 | ![]() |
P0416_TAB | Value transfer | Type reference (TYPE) | TIM_P0416_TAB | Inft. 0416 | 20010712 | ||
6 | ![]() |
P2006_TAB | Call by reference | Type reference (TYPE) | TIM_TMW_P2006_TAB | Absence Quotas Table | 20010712 | ||
7 | ![]() |
RETURN_TAB | Call by reference | Type reference (TYPE) | PLAGEN_T_RETURN | Tabla para mensajes | 20030703 |
Method LIQUIDATE_CONTINGENTS on class CL_HRPAYLA_TRM_COUNTRY has no exception.
Method MASTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PERNR | Value transfer | Type reference (TYPE) | PERNR_D | Personnel Number | 20010705 | ||
2 | ![]() |
RETURN_TAB | Call by reference | Type reference (TYPE) | PLAGEN_T_RETURN | Table for errors | 20010711 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Error in update | 20010711 |
Method QUOTA_GENERATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DO_SIMULATION | Value transfer | Type reference (TYPE) | PLATRM_TEST | Flag de simulação | 20030708 | ||
2 | ![]() |
END_DATE | Value transfer | Type reference (TYPE) | DATUM | Date | 20021106 | ||
3 | ![]() |
OBJ_IPREL | Call by reference | Object reference (TYPE REF TO) | CL_HRPAY99_FILL_INFOTYPES | Preassign Infotypes for Function Module HR_PAYROLL | 20050815 | ||
4 | ![]() |
P2006_TAB | Call by reference | Type reference (TYPE) | TIM_TMW_P2006_TAB | Absence Quotas Table | 20021106 | ||
5 | ![]() |
PERNR | Value transfer | Type reference (TYPE) | PERNR_D | Personnel Number | 20021106 | ||
6 | ![]() |
QUOTAS_TAB | Value transfer | Type reference (TYPE) | PLATIM_T_KTART | Quota Types Table | 20021106 | ||
7 | ![]() |
RETURN_TAB | Call by reference | Type reference (TYPE) | PLAGEN_T_RETURN | Table for messages | 20021106 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Error setting up quotas | 20021106 |
Method READ_EE_TAB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EE_TAB | Call by reference | Type reference (TYPE) | PMXGEN_T_EEDATA | Table to store personnel information data | 20010717 | ||
2 | ![]() |
PERNR | Value transfer | Type reference (TYPE) | PERNR_D | Personnel Number | 20010823 | ||
3 | ![]() |
S_P0001 | Call by reference | Type reference (TYPE) | P0001 | HR Master Record: Infotype 0001 (Org. Assignment) | 20010823 |
Method READ_EE_TAB on class CL_HRPAYLA_TRM_COUNTRY has no exception.
Method READ_IT2006 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CMPINFO | Call by reference | Type reference (TYPE) | PMXTIME_T_CMPINFO | Tipo de tabela para compensar contingente | 20040312 | ||
2 | ![]() |
COMP_CLASS_TAB | Call by reference | Type reference (TYPE) | PMXTIME_T_CMPCL | Classe para arquivar tipos de remuneração | 20040312 | ||
3 | ![]() |
DATE | Call by reference | Type reference (TYPE) | SYDATE | Data-elemento de dados p/sistema | 20040312 | ||
4 | ![]() |
OBJ_IPREL | Call by reference | Object reference (TYPE REF TO) | CL_HRPAY99_FILL_INFOTYPES | Preassign Infotypes for Function Module HR_PAYROLL | 20050815 | ||
5 | ![]() |
P2006_TAB | Call by reference | Type reference (TYPE) | TIM_TMW_P2006_TAB | Tabela sobre contingentes de ausências | 20040312 | ||
6 | ![]() |
RETCD | Call by reference | Type reference (TYPE) | SYSUBRC | Valor de retorno, valor de retorno após instruções ABAP | 20040312 | ||
7 | ![]() |
RETURN_TAB | Call by reference | Type reference (TYPE) | PLAGEN_T_RETURN | Table for messages | 20040312 | ||
8 | ![]() |
SIMULATION | Call by reference | Type reference (TYPE) | PLATRM_TEST | Simulation Flag | 20060102 | ||
9 | ![]() |
S_P0001 | Call by reference | Type reference (TYPE) | P0001 | Registro mestre HR: infotipo 0001 (atrib.org.) | 20040312 |
Method READ_IT2006 on class CL_HRPAYLA_TRM_COUNTRY has no exception.
Method REJECT_EE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PERNR | Value transfer | Type reference (TYPE) | P_PERNR | Personnel Number | 20010705 |
Method REJECT_EE on class CL_HRPAYLA_TRM_COUNTRY has no exception.
Method SETUP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
COUNTRY_ID | Call by reference | Type reference (TYPE) | MOLGA | Country Grouping | 20011203 | ||
2 | ![]() |
COUNTRY_ISO | Call by reference | Type reference (TYPE) | INTCA | Country ISO code | 20011203 | ||
3 | ![]() |
COUNTRY_VARIANT | Call by reference | Type reference (TYPE) | RSVAR-VARIANT | Variant name | 20011203 | ||
4 | ![]() |
REPORT_TITLE | Call by reference | Type reference (TYPE) | SYTITLE | Contents of Title Line | 20050627 | ||
5 | ![]() |
TERM_INFTY | Call by reference | Type reference (TYPE) | INFTY | Termination Infotype | 20051128 |
Method SETUP on class CL_HRPAYLA_TRM_COUNTRY has no exception.
Method SETUP_QUOTAS_TRANSFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DATE | Value transfer | Type reference (TYPE) | SYDATUM | Date | 20010924 | ||
2 | ![]() |
OBJ_IPREL | Call by reference | Object reference (TYPE REF TO) | CL_HRPAY99_FILL_INFOTYPES | Preassign Infotypes for Function Module HR_PAYROLL | 20050815 | ||
3 | ![]() |
P0001_TAB | Value transfer | Type reference (TYPE) | P0001 | Tabela de infotipos 0001 | 20030219 | ||
4 | ![]() |
P2006_TAB | Call by reference | Type reference (TYPE) | TIM_TMW_P2006_TAB | Absence Quotas Table | 20021107 | ||
5 | ![]() |
P2013_TAB | Call by reference | Type reference (TYPE) | TIM_P2013_TAB | IT 2013 table | 20010924 | ||
6 | ![]() |
PERNR | Value transfer | Type reference (TYPE) | PERNR_D | Personnel Number | 20010924 | ||
7 | ![]() |
PRENOTICE | Value transfer | Type reference (TYPE) | PLATRM_PRENOT0 | SPACE | Flag to consider quotas generated during prenotice period | 20020115 | |
8 | ![]() |
QUOTAS_TAB | Value transfer | Type reference (TYPE) | PLATIM_T_KTART | Quota Types Table | 20010924 | ||
9 | ![]() |
RETURN_TAB | Call by reference | Type reference (TYPE) | PLAGEN_T_RETURN | Table for messages | 20011120 | ||
10 | ![]() |
SIMULATION | Value transfer | Type reference (TYPE) | PLATRM_TEST | Simulation Flag | 20021104 | ||
11 | ![]() |
TSCHEMA | Value transfer | Type reference (TYPE) | SCHEMA | Name of a schema (program template) | 20011119 | ||
12 | ![]() |
TTYPE | Value transfer | Type reference (TYPE) | PLATRM_TTYPE | Termination type | 20011119 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Error setting up quotas | 20011120 |
Method SET_COMP_CLASS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
COMP_TAB | Call by reference | Type reference (TYPE) | PMXTIME_T_CMPCL | Class to store compensation types | 20010725 | ||
2 | ![]() |
OPTIONS | Value transfer | Type reference (TYPE) | PLATRM_S_OPTIONS | Options for termination program HLACTRM0 | 20051128 |
Method SET_COMP_CLASS on class CL_HRPAYLA_TRM_COUNTRY has no exception.
Method SIMULATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
OBJ_IPREL | Call by reference | Object reference (TYPE REF TO) | CL_HRPAY99_FILL_INFOTYPES | Preassign Infotypes for Function Module HR_PAYROLL | 20010705 | ||
2 | ![]() |
PERNR | Value transfer | Type reference (TYPE) | PERNR_D | Personnel Number | 20010705 | ||
3 | ![]() |
RETURN_TAB | Call by reference | Type reference (TYPE) | PLAGEN_T_RETURN | Table for errors | 20010711 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Error in simulation | 20010711 |
History
Last changed by/on | SAP | 20050705 |
SAP Release Created in | 470 |