SAP ABAP Class CL_HR_LSTCE_COUNTRY (CL_HR_LSTCE_COUNTRY)
Hierarchy
SAP_HRRXX (Software Component) Sub component SAP_HRRXX of SAP_HR
   PY-XX (Application Component) Payroll: General Parts
     PCAL_CLST (Package) Payroll Result: Display
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HR_LSTCE_CONTAINER IF_HR_LSTCE_CONTAINER 20011023
Properties
Class CL_HR_LSTCE_COUNTRY  
Short Description CL_HR_LSTCE_COUNTRY    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PCAL_CLST   Payroll Result: Display 
Created 20011023   SAP 
Last change 00000000   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HR_LSTCE_COUNTRY has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HR_LSTCE_CONTAINER IF_HR_LSTCE_CONTAINER 20011023
Friends
Class CL_HR_LSTCE_COUNTRY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CLASS_NAME Instance attribute Public Attribute reference (LIKE) 20011023
2 COUNTRY Instance attribute Public Type reference (TYPE) H99_CLST_S_COUNTRY COUNTRY 20011023
3 C_COUNTRY Constant Public Type reference (TYPE) SEOCLSNAME 'COUNTRY' C_COUNTRY 20011023
4 FALSE Constant Private Type reference (TYPE) BOOLEAN ' ' Boolean Variable (X=True, -=False, Space=Unknown) 20011024
5 INTER_MODULES Instance attribute Private Type reference (TYPE) BOOLEAN ' ' INTER_MODULES 20011023
6 INTER_NAME_TABLE Static Attribute Private Type reference (TYPE) H99_CLST_T_NAME_TABLE INTER_NAME_TABLE 20011023
7 INT_CREATE_NAME_TABLE Instance attribute Private Type reference (TYPE) BOOLEAN INT_CREATE_NAME_TABLE 20011023
8 INT_CREATE_PERSON_NAME_TABLE Instance attribute Private Type reference (TYPE) BOOLEAN INT_CREATE_NAME_TABLE 20011101
9 INT_NAME_TABLE Instance attribute Private Type reference (TYPE) H99_CLST_T_NAME_TABLE INT_NAME_TABLE 20011023
10 INT_PERSON_NAME_TABLE Instance attribute Private Type reference (TYPE) H99_CLST_T_NAME_TABLE INT_NAME_TABLE 20011101
11 KEY Instance attribute Public Attribute reference (LIKE) 20011023
12 MODULE_NAMES Instance attribute Private Type reference (TYPE) T_T_MODULE_NAMES MODULE_NAMES 20011023
13 ORDER_TABLE Instance attribute Public Type reference (TYPE) H99_CLST_T_T52CLST ORDER_TABLE 20011023
14 SAVE Constant Private Type reference (TYPE) CHAR01 'A' SAVE 20011023
15 T52OCR Static Attribute Private See coding Cannot import type 20011023
16 TRUE Constant Private Type reference (TYPE) BOOLEAN 'X' Boolean Variable (X=True, -=False, Space=Unknown) 20011024
17 VARIANT_DIR Static Attribute Public Type reference (TYPE) H99_CLST_T_VARIANT VARIANT_DIR 20011023
18 VARIANT_OFFCYCLE Constant Private Type reference (TYPE) CHAR03 'OFF' VARIANT_OFFCYCLE 20011023
19 VARIANT_OTHER Constant Private Type reference (TYPE) CHAR03 'OTH' VARIANT_OTHER 20011023
20 VARIANT_PREFIX Constant Private Type reference (TYPE) CHAR01 '1' VARIANT_PREFIX 20011023
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20011023
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20011023
3 GET_NAMES Instance method Public Method GET_NAMES 20011023
4 GET_NAME_TABLE Instance method Public Method GET_NAME_TABLE 20011023
5 GET_PERSON_NAMES Instance method Public Method GET_NAMES 20011107
6 GET_PERSON_NAME_TABLE Instance method Public Method GET_NAME_TABLE 20011031
7 PRIVATE_GET_NAME_TABLE Instance method Private Method PRIVATE_GET_NAME_TABLE 20011023
8 PRIVATE_GET_PERSON_NAME_TABLE Instance method Private Method PRIVATE_GET_NAME_TABLE 20011031
9 PRIVATE_MODULE_NAMES Instance method Private Method PRIVATE_MODULE_NAMES 20011023
10 PRIVATE_MODULE_NAMES_HELP Instance method Private Method PRIVATE_MODULE_NAMES_HELP 20011023
11 PRIVATE_MODULE_NAME_PREPARE Instance method Private Method PRIVATE_MODULE_NAME_PREPARE 20011023
12 PRIVATE_MODULE_PER_NAMES Instance method Private Method PRIVATE_MODULE_NAMES 20011109
13 PRIVATE_MODULE_PER_NAMES_HELP Instance method Private Method PRIVATE_MODULE_NAMES_HELP 20011109
Events
# Event Type Visibility Description Created on
1 MESSAGE Instance Event
(0)
Public
(2)
Message to the frontend 20020207
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_S_MODULE_NAMES Private See coding Cannot import type 20011023
2 T_T_FUNCNAME Private See coding Cannot import type 20011023
3 T_T_MODULE_NAMES Private See coding Cannot import type 20011023
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_HR_LSTCE_COUNTRY has no parameter.
Method CLASS_CONSTRUCTOR on class CL_HR_LSTCE_COUNTRY has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CREATE_NAME_TABLE Value transfer Type reference (TYPE) BOOLEAN 'X' CREATE_NAME_TABLE 20011023
2 Importing MOLGA Value transfer Type reference (TYPE) MOLGA MOLGA 20011023
# Exception Resumable Description Created on
1 MOLGA_NOT_FOUND MOLGA_NOT_FOUND 20011023

Method GET_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NAMES Value transfer Type reference (TYPE) H99_CLST_S_NAME_TABLE NAMES 20011023
2 Importing TAB_NAME Call by reference Type reference (TYPE) NAME_KOMP TAB_NAME 20011023
# Exception Resumable Description Created on
1 COUNTRY_HAS_NO_PAYROLL COUNTRY_HAS_NO_PAYROLL 20011023
2 TAB_NAME_NOT_FOUND TAB_NAME_NOT_FOUND 20011023

Method GET_NAME_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NAME_TABLE Value transfer Type reference (TYPE) H99_CLST_T_NAME_TABLE NAME_TABLE 20011023
# Exception Resumable Description Created on
1 COUNTRY_HAS_NO_PAYROLL COUNTRY_HAS_NO_PAYROLL 20011023

Method GET_PERSON_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NAMES Value transfer Type reference (TYPE) H99_CLST_S_NAME_TABLE NAMES 20011107
2 Importing TAB_NAME Call by reference Type reference (TYPE) NAME_KOMP TAB_NAME 20011107
# Exception Resumable Description Created on
1 COUNTRY_HAS_NO_PAYROLL COUNTRY_HAS_NO_PAYROLL 20011107
2 TAB_NAME_NOT_FOUND TAB_NAME_NOT_FOUND 20011107

Method GET_PERSON_NAME_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NAME_TABLE Value transfer Type reference (TYPE) H99_CLST_T_NAME_TABLE NAME_TABLE 20011031
# Exception Resumable Description Created on
1 COUNTRY_HAS_NO_PAYROLL COUNTRY_HAS_NO_PAYROLL 20011031

Method PRIVATE_GET_NAME_TABLE Signature

Method PRIVATE_GET_NAME_TABLE on class CL_HR_LSTCE_COUNTRY has no parameter.
# Exception Resumable Description Created on
1 INTERNAL_ERROR INTERNAL_ERROR 20011023

Method PRIVATE_GET_PERSON_NAME_TABLE Signature

Method PRIVATE_GET_PERSON_NAME_TABLE on class CL_HR_LSTCE_COUNTRY has no parameter.
# Exception Resumable Description Created on
1 INTERNAL_ERROR INTERNAL_ERROR 20011031

Method PRIVATE_MODULE_NAMES Signature

Method PRIVATE_MODULE_NAMES on class CL_HR_LSTCE_COUNTRY has no parameter.
Method PRIVATE_MODULE_NAMES on class CL_HR_LSTCE_COUNTRY has no exception.

Method PRIVATE_MODULE_NAMES_HELP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing FUNCNAMES Call by reference Type reference (TYPE) T_T_FUNCNAME FUNCNAMES 20011023
2 Importing MODE Call by reference Type reference (TYPE) CHAR01 MODE 20011023

Method PRIVATE_MODULE_NAMES_HELP on class CL_HR_LSTCE_COUNTRY has no exception.

Method PRIVATE_MODULE_NAME_PREPARE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INTERNATIONAL Value transfer Type reference (TYPE) BOOLEAN INTERNATIONAL 20011023
2 Importing TAB_NAME Value transfer Type reference (TYPE) NAME_KOMP TAB_NAME 20011023

Method PRIVATE_MODULE_NAME_PREPARE on class CL_HR_LSTCE_COUNTRY has no exception.

Method PRIVATE_MODULE_PER_NAMES Signature

Method PRIVATE_MODULE_PER_NAMES on class CL_HR_LSTCE_COUNTRY has no parameter.
Method PRIVATE_MODULE_PER_NAMES on class CL_HR_LSTCE_COUNTRY has no exception.

Method PRIVATE_MODULE_PER_NAMES_HELP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing FUNCNAMES Call by reference Type reference (TYPE) T_T_FUNCNAME FUNCNAMES 20011109
2 Importing MODE Call by reference Type reference (TYPE) CHAR01 MODE 20011109

Method PRIVATE_MODULE_PER_NAMES_HELP on class CL_HR_LSTCE_COUNTRY has no exception.
Event Signatures

Event MESSAGE Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 MSG_CLASS Exporting Value transfer Type reference (TYPE) ARBGB 'H99_DP_MESSAGES' Nachrichtenklasse 20020207
2 MSG_NUMBER Exporting Value transfer Type reference (TYPE) MSGNO Nachrichtennummer 20020207
3 MSG_TYPE Exporting Value transfer Type reference (TYPE) MSGTY Nachrichtentyp - E,I,S,W 20020207
4 MSG_V1 Exporting Value transfer Type reference (TYPE) C Variable 1 der Nachricht 20020207
5 MSG_V2 Exporting Value transfer Type reference (TYPE) C Variable 2 der Nachricht 20020207
6 MSG_V3 Exporting Value transfer Type reference (TYPE) C Variable 3 der Nachricht 20020207
7 MSG_V4 Exporting Value transfer Type reference (TYPE) C Variable 4 der Nachricht 20020207
History
Last changed by/on SAP  00000000 
SAP Release Created in