SAP ABAP Class CL_HRGE_MAPPING (Mapping Class for Activation)
Hierarchy
EA-HRRXX (Software Component) Sub component EA-HRRXX of EA-HR
   PA-GE (Application Component) Management of Global Employees
     PAOC_PAD_MGE (Package) Management Of Global Employees
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRGE_CONSTANTS Constants used for Management of Global Employees 20020130
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRGE_MESSAGE_CONST HR-Global employees: messages constants 20020130
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPA_BOOLE_D HR: Master Data, Attribute True and False 20020130
Properties
Class CL_HRGE_MAPPING  
Short Description Mapping Class for Activation    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_PAD_MGE   Management Of Global Employees 
Created 20011211   SAP 
Last change 20050428   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRGE_MAPPING has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRGE_CONSTANTS Constants used for Management of Global Employees 20020130
2 IF_HRGE_MESSAGE_CONST HR-Global employees: messages constants 20020130
3 IF_HRPA_BOOLE_D HR: Master Data, Attribute True and False 20020130
Friends
Class CL_HRGE_MAPPING has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ABEND Instance attribute Public Attribute reference (LIKE) 20020130
2 ABSENCE Instance attribute Public Attribute reference (LIKE) 20020206
3 ACTIVATED_STATUS Instance attribute Public Attribute reference (LIKE) 20020130
4 ACTIVATIONDEATILS Instance attribute Public Attribute reference (LIKE) 20020307
5 A_ACTIVATION_DATE Instance attribute Private Type reference (TYPE) D Activaiton date 20020426
6 A_ACTIVATION_TYPE Instance attribute Private Type reference (TYPE) PMGE_PAYCY Pay Country 20020426
7 A_COMP_PACKAGE Instance attribute Private Object reference (TYPE REF TO) CL_HRGE_COMP_PACKAGE Entire Compensation Package for Gl. Employees 20030206
8 A_FLAG_TESTRUN Instance attribute Private Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20030214
9 A_PERNR Instance attribute Private Type reference (TYPE) PCCE_PERNR Personnel Assignment 20020426
10 A_PLANNED_GL_ASSIGNMENT Instance attribute Private Object reference (TYPE REF TO) CL_HRGE_PLANNED_GL_ASSIGNMENT Planned Global Assignment (Bracket Object) 20011217
11 A_READ_INFOTYPE Static Attribute Private Object reference (TYPE REF TO) IF_HRPA_READ_INFOTYPE Reading Infotype Records 20011211
12 A_SUBRC Static Attribute Private Type reference (TYPE) SY-SUBRC Return Value, Return Value After ABAP Statements 20020424
13 A_T511 Instance attribute Private Type reference (TYPE) T511 Buffer for T511 reads 20020307
14 BASE Instance attribute Public Attribute reference (LIKE) 20020130
15 BASIC_PAY Instance attribute Public Attribute reference (LIKE) 20020206
16 CHECKLISTITEMS Instance attribute Public Attribute reference (LIKE) 20020307
17 COMPLETED Instance attribute Public Attribute reference (LIKE) 20020208
18 C_EXPAT Constant Public Type reference (TYPE) PADIV_MODULE 'EXPAT' Indirect evaluation module 20020320
19 C_FIX_WT Constant Public Type reference (TYPE) MODUB 'F' No able to overwrite basic pay 20020321
20 C_MAPPING_BADI_NAME Constant Public Type reference (TYPE) EXIT_DEF 'HRMGE00MAPPPING' Business Add-in Definition 20120403
21 DEDUCTION Instance attribute Public Attribute reference (LIKE) 20020130
22 DERIVED Instance attribute Public Attribute reference (LIKE) 20020419
23 ERROR Instance attribute Public Attribute reference (LIKE) 20020130
24 FALSE Instance attribute Public Attribute reference (LIKE) 20011211
25 HIGH_DATE Instance attribute Public Attribute reference (LIKE) 20011211
26 HOME Instance attribute Public Attribute reference (LIKE) 20020130
27 HOME_SUBTY Instance attribute Public Attribute reference (LIKE) 20020130
28 HOST Instance attribute Public Attribute reference (LIKE) 20020130
29 HOST_SUBTY Instance attribute Public Attribute reference (LIKE) 20020130
30 INFO Instance attribute Public Attribute reference (LIKE) 20020130
31 INPROGRESS Instance attribute Public Attribute reference (LIKE) 20020208
32 IT706_NUMBER_OF_LINES Instance attribute Public Attribute reference (LIKE) 20020130
33 LOW_DATE Instance attribute Public Attribute reference (LIKE) 20011211
34 MGE_MSG_CLASS Instance attribute Public Attribute reference (LIKE) 20020130
35 ORGASSIGN Instance attribute Public Attribute reference (LIKE) 20020206
36 OVR_CHANGED Instance attribute Public Attribute reference (LIKE) 20020130
37 OVR_DELETED Instance attribute Public Attribute reference (LIKE) 20020130
38 OVR_INSERTED Instance attribute Public Attribute reference (LIKE) 20020130
39 OVR_INS_CHANGED Instance attribute Public Attribute reference (LIKE) 20020130
40 PAYMENT Instance attribute Public Attribute reference (LIKE) 20020130
41 PAYONETIME Instance attribute Public Attribute reference (LIKE) 20020206
42 PAYRECUR Instance attribute Public Attribute reference (LIKE) 20020206
43 PLANNED_STATUS Instance attribute Public Attribute reference (LIKE) 20020130
44 PME01 Instance attribute Private Type reference (TYPE) PME01 Limited P0001 Structure for T549B 20020204
45 START_DATE Instance attribute Public Attribute reference (LIKE) 20020208
46 SUCCESS Instance attribute Public Attribute reference (LIKE) 20020130
47 TCLAS Instance attribute Public Attribute reference (LIKE) 20020130
48 TOBEACTIVATED Instance attribute Public Attribute reference (LIKE) 20020131
49 TRUE Instance attribute Public Attribute reference (LIKE) 20011211
50 WARNING Instance attribute Public Attribute reference (LIKE) 20020130
51 WORKSCH Instance attribute Private Attribute reference (LIKE) 20020206
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MESSAGE Static method Public Method Adds message to message Handler 20020315
2 ADD_WAGE_TYPE Instance method Public Method Add a new wage type for IT8 20020326
3 CHANGE_PS Instance method Public Method Changes PS for different infotypes 20120403
4 CHANGE_PS_FOR_0007 Instance method Private Method Changes PS for infotype 0007. 20020121
5 CHANGE_PS_FOR_0008 Instance method Private Method Changes PS for infotype 0008. 20020121
6 CHANGE_PS_FOR_0014 Instance method Private Method Changes PS for infotype 0014. 20020123
7 CHANGE_PS_FOR_0015 Instance method Private Method Changes PS for infotype 0015. 20020123
8 CHANGE_STATUS_FOR_ASSIGNMENT Instance method Public Method Changes the assignment status. 20020130
9 CHECK_CPACK_STATUS Static method Private Method Check the status of the compensation package 20030219
10 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20020119
11 CONVERT_CPI_FREQUENCY Instance method Public Method Convert cpi according to frequency of IT8 20020318
12 CONVERT_PAYTYPE Instance method Public Method Convert pay type from +/- to /D 20020315
13 CONVERT_P_TO_Q_0707 Instance method Private Method Converts the P structure to internal table. 20011218
14 CONVERT_Q_TO_P_0008 Instance method Public Method Converts the internal table structure to P: 20020213
15 CREATE_FOR_CPACK Static method Public Method Create instance for a compensation package 20030214
16 CREATE_HOME_STATUS Instance method Public Method Creates the Home assignment status. 20020131
17 GET_COMP_CATEGORY_DATA Instance method Public Method Get the category data for activation. 20020121
18 GET_CURR_FLUC Instance method Public Method Is Currency fluctuation permitted ? 20020424
19 GET_DATA_FOR_IT0008 Instance method Public Method Gets the Pay Scale Attributes and Currency for IT0008 20020307
20 GET_DATA_FOR_RELATIONS Instance method Public Method Gets the data needed for HR_HANDLE_RELATIONS 20020130
21 GET_DEFAULT_WT_FOR_IT8 Instance method Public Method Get default wage type for IT 8 20020325
22 GET_HOST_PERNR_FROM_IT0715 Static method Public Method Reads Infotype 0715 and gets the Host pers. assignment nr. 20020306
23 GET_INSTANCE Static method Public Method Get instance 20020426
24 GET_PAYSCALE_DATA Instance method Private Method Gets Payscale data from table T510 20020307
25 GLOB_ASSIGNMENT Instance method Public Method Access method to the global assignment 20030214
26 HOME_PERNR Instance method Public Method Home pernr 20020429
27 HOST_PERNR Instance method Public Method Host pernr 20020429
28 IS_COMP_PACKAGE_STORED Instance method Public Method Checks if Compensation Infotype is stored on DB 20060919
29 MAP_ASSIGNMENT Instance method Public Method Activation Process HOME Country 20020426
30 MAP_ASSIGNMENT_HOME Instance method Private Method Activation Process HOME Country 20020128
31 MAP_ASSIGNMENT_HOST Instance method Private Method Activation Process HOST Country 20020128
32 MAP_CPI_TO_P0008 Instance method Private Method Converts the MGE CPIs to Wage Types (0008) 20020119
33 MAP_CPI_TO_P0014 Instance method Private Method Converts the MGE CPIs to Wage Types (0014) 20020121
34 MAP_CPI_TO_P0015 Instance method Private Method Converts the MGE CPIs to Wage Types (0015) 20020121
35 MAP_TO_0008_DEFAULT Instance method Private Method Determines the default data for Infotype 0008 for home part 20020212
36 P0001 Instance method Private Method Reads Infotype 0001 20011211
37 P0008 Instance method Private Method Reads Infotype 0008 20020212
38 P0705_READ Instance method Private Method Reads multiple records from IT0705 20011217
39 P0707 Instance method Private Method Reads Infotype 0707 20020125
40 READ_T511 Instance method Public Method Reads table T511 for wage type 20020307
41 SAVE_ACTIVATION_DATE Instance method Public Method Save the assignment activation date. 20020429
42 SET_TO_DEFAULT_POSITION Instance method Private Method Get default values for infotype 1 20020628
Events
Class CL_HRGE_MAPPING has no event.
Types
Class CL_HRGE_MAPPING has no local type.
Method Signatures

Method ADD_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELD_LIST Call by reference Type reference (TYPE) HRPAD_FIELD_TAB Feldliste 20020315
2 Importing MESS_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Personalstammdaten: Meldungen 20020315
3 Importing MSG_CLASS Call by reference Type reference (TYPE) SYMSGID Meldungen, Meldungsklasse 20020315
4 Importing MSG_NUMBER Call by reference Type reference (TYPE) SYMSGNO Meldungen, Meldungsnummer 20020315
5 Importing MSG_TYPE Call by reference Type reference (TYPE) SYMSGTY Meldungen, Meldungsart 20020315
6 Importing MSG_VAR1 Call by reference Type reference (TYPE) ANY Meldungen, Meldungsvariablen 20020315
7 Importing MSG_VAR2 Call by reference Type reference (TYPE) ANY Meldungen, Meldungsvariablen 20020315
8 Importing MSG_VAR3 Call by reference Type reference (TYPE) ANY Meldungen, Meldungsvariablen 20020315
9 Importing MSG_VAR4 Call by reference Type reference (TYPE) ANY Meldungen, Meldungsvariablen 20020315

Method ADD_MESSAGE on class CL_HRGE_MAPPING has no exception.

Method ADD_WAGE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_LGART Call by reference Type reference (TYPE) PMGET_LGART Verwendeter Tabellentyp bei Aktivierung 20020326
2 Importing IS_LGART Call by reference Type reference (TYPE) PMGES_LGART Verwendete Struktur bei Aktivierung 20020326

Method ADD_WAGE_TYPE on class CL_HRGE_MAPPING has no exception.

Method CHANGE_PS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PNNNN Call by reference Type reference (TYPE) ANY Record 20120403
2 Importing PNNNN_TABLE Call by reference Type reference (TYPE) TABLE Table of Records 20120403
3 Importing PROP_FIELDS Call by reference Type reference (TYPE) HRPAD_FIELD_TAB Field List 20120403
4 Changing PS Call by reference Type reference (TYPE) PMGET_PS Table for PS. 20120403
5 Importing TABLE_FLAG Call by reference Type reference (TYPE) BOOLE_D Flagged if table is passed 20120403

Method CHANGE_PS on class CL_HRGE_MAPPING has no exception.

Method CHANGE_PS_FOR_0007 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P0007 Call by reference Type reference (TYPE) P0007 Personal-Stammsatz Infotyp 0007 (Sollarbeitszeit) 20020121
2 Changing PS Call by reference Type reference (TYPE) PMGET_PS Tabelle für PS 20020121

Method CHANGE_PS_FOR_0007 on class CL_HRGE_MAPPING has no exception.

Method CHANGE_PS_FOR_0008 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P0008 Call by reference Type reference (TYPE) P0008 Personalstammsatz Infotyp 0008 (Basisbezüge) 20020121
2 Importing PROP_FIELDS Call by reference Type reference (TYPE) HRPAD_FIELD_TAB Feldliste 20020430
3 Changing PS Call by reference Type reference (TYPE) PMGET_PS Tabelle für PS 20020121

Method CHANGE_PS_FOR_0008 on class CL_HRGE_MAPPING has no exception.

Method CHANGE_PS_FOR_0014 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P0014 Call by reference Type reference (TYPE) PMGET_P0014 Personalstammsatz: Infotyp 0014 20020123
2 Changing PS Call by reference Type reference (TYPE) PMGET_PS Tabelle für PS 20020123

Method CHANGE_PS_FOR_0014 on class CL_HRGE_MAPPING has no exception.

Method CHANGE_PS_FOR_0015 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P0015 Call by reference Type reference (TYPE) PMGET_P0015 Personalstammsatz: Infotyp 0015 20020123
2 Changing PS Call by reference Type reference (TYPE) PMGET_PS Tabelle für PS 20020123

Method CHANGE_PS_FOR_0015 on class CL_HRGE_MAPPING has no exception.

Method CHANGE_STATUS_FOR_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020130
2 Importing LOCKING Call by reference Type reference (TYPE) BOOLE_D PERID muss gesperrt werden 20041019
3 Importing MESS_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Personalstammdaten: Meldungen 20020416
4 Importing SUBTY Call by reference Type reference (TYPE) SUBTY Subtyp 20020131
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION Personalstammdaten, unerfüllte Programmbedingung 20020131

Method CHECK_CPACK_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMP_PACKAGE Call by reference Object reference (TYPE REF TO) CL_HRGE_COMP_PACKAGE Gesamtes Vergütungspaket für globale Mitarbeiter 20030219
2 Exporting IS_OK Call by reference Type reference (TYPE) PMGE_RETURN_CODE Rückgabewert (Wahr = 'X', Unwahr = Leer) 20030219
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Personalstammdaten: Meldungen 20030219

Method CHECK_CPACK_STATUS on class CL_HRGE_MAPPING has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method CONVERT_CPI_FREQUENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CPI_VALUE Call by reference Type reference (TYPE) PMGES_CPI_VALUE Felder zur Angabe des VPB-Werts 20020318
2 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20020318
3 Importing P0001 Call by reference Type reference (TYPE) P0001 20020318
4 Importing P0008 Call by reference Type reference (TYPE) P0008 20020318
5 Importing SEL_DATE Call by reference Type reference (TYPE) D Auswahldatum 20020318

Method CONVERT_CPI_FREQUENCY on class CL_HRGE_MAPPING has no exception.

Method CONVERT_PAYTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing AMOUNT Call by reference Type reference (TYPE) PAD_AMT7S Lohnartbetrag für Zahlungen 20020320
2 Importing CPI_PAYTYPE Call by reference Type reference (TYPE) PMGE_PAYTY Zahlungsart 20020320
3 Importing KEY_DATE Call by reference Type reference (TYPE) D 20020320
4 Importing MOLGA Call by reference Type reference (TYPE) MOLGA 20020320
5 Exporting PAYTYPE Call by reference Type reference (TYPE) OPKEN Operationskennzeichen für Lohnarten 20020320
6 Importing WTYPE Call by reference Type reference (TYPE) LGART Lohnart 20020320

Method CONVERT_PAYTYPE on class CL_HRGE_MAPPING has no exception.

Method CONVERT_P_TO_Q_0707 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P0707 Call by reference Type reference (TYPE) P0707 Personalstammsatz für Infotyp 0707 20011218
2 Returning Q707 Value transfer Type reference (TYPE) PMGET_Q0707 Tabelle für Q0707 20011218

Method CONVERT_P_TO_Q_0707 on class CL_HRGE_MAPPING has no exception.

Method CONVERT_Q_TO_P_0008 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P0008 Call by reference Type reference (TYPE) P0008 20020213
2 Importing P0008_LGART Call by reference Type reference (TYPE) PMGET_LGART Verwendeter Tabellentyp bei Aktivierung 20020213
3 Changing PROP_FIELDS Call by reference Type reference (TYPE) HRPAD_FIELD_TAB Feldliste 20020430

Method CONVERT_Q_TO_P_0008 on class CL_HRGE_MAPPING has no exception.

Method CREATE_FOR_CPACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTIVATION_DATE Call by reference Type reference (TYPE) PMGE_ACTDT Datum der Vertragsaktivierung 20030214
2 Importing ACTIVATION_TYPE Call by reference Type reference (TYPE) PMGE_PAYCY Zahlungsland 20030214
3 Importing COMP_PACKAGE Call by reference Object reference (TYPE REF TO) CL_HRGE_COMP_PACKAGE Gesamtes Vergütungspaket für globale Mitarbeiter 20030214
4 Exporting INSTANCE Call by reference Object reference (TYPE REF TO) CL_HRGE_MAPPING Mappingklasse für Aktivierung 20030214
5 Exporting IS_OK Call by reference Type reference (TYPE) PMGE_RETURN_CODE Rückgabewert (Wahr = 'X', Unwahr = Leer) 20030214
6 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Personalstammdaten: Meldungen 20030214
7 Importing TEST_RUN Call by reference Type reference (TYPE) PMGE_TESTRUN FALSE Testlauf (kein Update) 20030214
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_PRECONDITION Personalstammdaten: Unerfüllte Vorbedingung 20030214

Method CREATE_HOME_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020131
2 Importing LOCKING Call by reference Type reference (TYPE) BOOLE_D PERID muss gesperrt werden 20041019
3 Importing MESS_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Personalstammdaten: Meldungen 20020425
4 Importing SUBTY Call by reference Type reference (TYPE) SUBTY Subtyp 20020131
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION Personalstammdaten, unerfüllte Programmbedingung 20020131

Method GET_COMP_CATEGORY_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGDA Call by reference Type reference (TYPE) BEGDA Beginndatum 20020121
2 Returning ITYGR Value transfer Type reference (TYPE) PMGET_ITYGR Tabelle für ITYGR 20020205

Method GET_COMP_CATEGORY_DATA on class CL_HRGE_MAPPING has no exception.

Method GET_CURR_FLUC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CURR_FLUC_OK Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020424
2 Importing KEY_DATE Call by reference Type reference (TYPE) D Stichtag 20020424
3 Importing PERNR Call by reference Type reference (TYPE) PCCE_PERNR Beschäftigungsvertrag 20020424

Method GET_CURR_FLUC on class CL_HRGE_MAPPING has no exception.

Method GET_DATA_FOR_IT0008 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTIVATION_DATE Call by reference Type reference (TYPE) PMGE_ACTDT Datum der Vertragsaktivierung 20030217
2 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20020307
3 Importing P0001 Call by reference Type reference (TYPE) P0001 20020307
4 Changing P0008 Call by reference Type reference (TYPE) P0008 Personalstammsatz Infotyp 0008 (Basisbezüge) 20020430
5 Importing SUBTYPE Call by reference Type reference (TYPE) SUBTY '0 ' Subtype 20120403

Method GET_DATA_FOR_IT0008 on class CL_HRGE_MAPPING has no exception.

Method GET_DATA_FOR_RELATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting HOME_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20020130
2 Exporting HOST_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20020130
3 Exporting START_DATE Call by reference Type reference (TYPE) BEGDA Beginndatum 20020130

Method GET_DATA_FOR_RELATIONS on class CL_HRGE_MAPPING has no exception.

Method GET_DEFAULT_WT_FOR_IT8 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_LGART Call by reference Type reference (TYPE) PMGET_LGART Verwendeter Tabellentyp bei Aktivierung 20020325
2 Importing KEY_DATE Call by reference Type reference (TYPE) D Auswahldatum 20020325
3 Importing MESS_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Personalstammdaten: Meldungen 20020326
4 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20020325
5 Importing P0001 Call by reference Type reference (TYPE) P0001 Organisationsdaten 20020325
6 Importing SUBTY Call by reference Type reference (TYPE) SUBTY Subtyp 20020325
7 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 20020325

Method GET_DEFAULT_WT_FOR_IT8 on class CL_HRGE_MAPPING has no exception.

Method GET_HOST_PERNR_FROM_IT0715 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing END_DATE Call by reference Type reference (TYPE) ENDDA Enddatum 20020429
2 Returning HOST_PERNR Value transfer Type reference (TYPE) P0715-HOST_PERNR Personalstammdaten: Infotyp 715 20020306
3 Importing KEY_DATE Call by reference Type reference (TYPE) BEGDA Beginndatum 20020306
4 Importing P0715_TAB Call by reference Type reference (TYPE) PMGET_P0715 Zeilenart für IT0715 20030526
5 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20020306
6 Importing SUBTY Call by reference Type reference (TYPE) SUBTY Subtyp 20020306

Method GET_HOST_PERNR_FROM_IT0715 on class CL_HRGE_MAPPING has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTIVATION_DATE Call by reference Type reference (TYPE) D Aktivierungsdatum 20020426
2 Importing ACTIVATION_TYPE Call by reference Type reference (TYPE) PMGE_PAYCY Zahlungsland 20020426
3 Exporting INSTANCE Call by reference Object reference (TYPE REF TO) CL_HRGE_MAPPING Mappingklasse für Aktivierung 20020426
4 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020426
5 Importing MESS_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Personalstammdaten: Meldungen 20020426
6 Importing PERNR Call by reference Type reference (TYPE) PCCE_PERNR Beschäftigungsvertrag 20020426
7 Exporting PLANNED_GL_ASS Call by reference Object reference (TYPE REF TO) CL_HRGE_PLANNED_GL_ASSIGNMENT Geplanter Auslandseinsatz 20020429

Method GET_INSTANCE on class CL_HRGE_MAPPING has no exception.

Method GET_PAYSCALE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BTRTL Call by reference Type reference (TYPE) P0001-BTRTL Personalteilbereich 20020307
2 Changing P0008 Call by reference Type reference (TYPE) P0008 Personalstammsatz Infotyp 0008 (Basisbezüge) 20020307
3 Importing WERKS Call by reference Type reference (TYPE) P0001-WERKS Personalbereich 20020307

Method GET_PAYSCALE_DATA on class CL_HRGE_MAPPING has no exception.

Method GLOB_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning GLOB_ASS Value transfer Object reference (TYPE REF TO) CL_HRGE_PLANNED_GL_ASSIGNMENT Geplanter Auslandseinsatz 20030214

Method GLOB_ASSIGNMENT on class CL_HRGE_MAPPING has no exception.

Method HOME_PERNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning HOME_PERNR Value transfer Type reference (TYPE) PMGE_HOME_PERNR Personalnummer im Stammland 20020429

Method HOME_PERNR on class CL_HRGE_MAPPING has no exception.

Method HOST_PERNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning HOST_PERNR Value transfer Type reference (TYPE) PMGE_HOST_PERNR Personalnummer im Gastland 20020429

Method HOST_PERNR on class CL_HRGE_MAPPING has no exception.

Method IS_COMP_PACKAGE_STORED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTIVATION_TYPE Call by reference Type reference (TYPE) PMGE_PAYCY Pay Country 20060919
2 Returning HAS_COMPENSATION_PACKAGE Value transfer Type reference (TYPE) BOOLE_D HAS_COMPENSATION_PACKAGE 20060919

Method IS_COMP_PACKAGE_STORED on class CL_HRGE_MAPPING has no exception.

Method MAP_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTION_INFTYS Call by reference Type reference (TYPE) PMGET_T588D Infotype group table 20050426
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020426
3 Importing MESS_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Management globaler Mitarbeiter: Meldungen 20020426
4 Importing P0001 Call by reference Type reference (TYPE) P0001 20020426
5 Exporting PS Call by reference Type reference (TYPE) PMGET_PS Puffer für Personalstammdaten 20020426

Method MAP_ASSIGNMENT on class CL_HRGE_MAPPING has no exception.

Method MAP_ASSIGNMENT_HOME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTION_INFTYS Call by reference Type reference (TYPE) PMGET_T588D Infotype group table 20050426
2 Importing ACTIVATION_DATE Call by reference Type reference (TYPE) BEGDA Beginndatum 20020307
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020130
4 Importing MESS_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Management globaler Mitarbeiter: Meldungen 20020130
5 Importing P0001 Call by reference Type reference (TYPE) P0001 20020307
6 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20020128
7 Exporting PS Call by reference Type reference (TYPE) PMGET_PS Puffer für Personalstammdaten 20020128

Method MAP_ASSIGNMENT_HOME on class CL_HRGE_MAPPING has no exception.

Method MAP_ASSIGNMENT_HOST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTION_INFTYS Call by reference Type reference (TYPE) PMGET_T588D Infotype group table 20050426
2 Importing ACTIVATION_DATE Call by reference Type reference (TYPE) BEGDA Beginndatum 20020307
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020130
4 Importing MESS_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Management globaler Mitarbeiter: Meldungen 20020130
5 Importing P0001 Call by reference Type reference (TYPE) P0001 20020307
6 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20020128
7 Exporting PS Call by reference Type reference (TYPE) PMGET_PS Puffer für Personalstammdaten 20020128

Method MAP_ASSIGNMENT_HOST on class CL_HRGE_MAPPING has no exception.

Method MAP_CPI_TO_P0008 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTIVATION_DATE Call by reference Type reference (TYPE) BEGDA Beginndatum 20020307
2 Importing CPI_MAP_LIST Call by reference Type reference (TYPE) PMGET_CPI_MAP Tabelle für Anzeigestruktur für Table Control IT 706 20020119
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020320
4 Importing MESS_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Personalstammdaten: Meldungen 20020320
5 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20020307
6 Importing P0001 Call by reference Type reference (TYPE) P0001 20020318
7 Changing P0008 Call by reference Type reference (TYPE) P0008 Personalstammsatz Infotyp 0008 (Basisbezüge) 20020119
8 Changing PROP_FIELDS Call by reference Type reference (TYPE) HRPAD_FIELD_TAB Feldliste 20020430

Method MAP_CPI_TO_P0008 on class CL_HRGE_MAPPING has no exception.

Method MAP_CPI_TO_P0014 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CPI_MAP_LIST Value transfer Type reference (TYPE) PMGET_CPI_MAP Tabelle für Anzeigestruktur für Table Control IT 706 20020121
2 Importing KEY_DATE Call by reference Type reference (TYPE) BEGDA Beginndatum 20020121
3 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20020319
4 Changing P0014_TAB Call by reference Type reference (TYPE) PMGET_P0014 Tabelle der IT0014-Sätze 20020121
5 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20020121

Method MAP_CPI_TO_P0014 on class CL_HRGE_MAPPING has no exception.

Method MAP_CPI_TO_P0015 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CPI_MAP_LIST Value transfer Type reference (TYPE) PMGET_CPI_MAP Tabelle für Anzeigestruktur für Table Control IT 706 20020121
2 Importing KEY_DATE Call by reference Type reference (TYPE) BEGDA Beginndatum 20020121
3 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20020320
4 Changing P0015_TAB Call by reference Type reference (TYPE) PMGET_P0015 Tabelle der IT0015-Sätze 20020121
5 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20020121

Method MAP_CPI_TO_P0015 on class CL_HRGE_MAPPING has no exception.

Method MAP_TO_0008_DEFAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P0008 Call by reference Type reference (TYPE) P0008 20020212
2 Exporting P0008_LGART Call by reference Type reference (TYPE) PMGET_LGART Personalstammsatz Infotyp 0008 (Basisbezüge) 20020213

Method MAP_TO_0008_DEFAULT on class CL_HRGE_MAPPING has no exception.

Method P0001 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGDA Call by reference Type reference (TYPE) BEGDA Beginndatum 20011211
2 Returning P0001 Value transfer Type reference (TYPE) P0001 20011211
3 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20011211

Method P0001 on class CL_HRGE_MAPPING has no exception.

Method P0008 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGDA Call by reference Type reference (TYPE) BEGDA Beginndatum 20020212
2 Returning P0008 Value transfer Type reference (TYPE) P0008 20020212
3 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20020212
4 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20020212

Method P0008 on class CL_HRGE_MAPPING has no exception.

Method P0705_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P0705 Value transfer Type reference (TYPE) PMGET_P0705 Zeilenart für IT0705 20011217
2 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20011217

Method P0705_READ on class CL_HRGE_MAPPING has no exception.

Method P0707 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGDA Call by reference Type reference (TYPE) BEGDA Beginndatum 20020125
2 Returning P0707 Value transfer Type reference (TYPE) P0707 Personal-Stammsatz Infotyp 0007 (Sollarbeitszeit) 20020125
3 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20020125
4 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20020125

Method P0707 on class CL_HRGE_MAPPING has no exception.

Method READ_T511 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATE Call by reference Type reference (TYPE) BEGDA Beginndatum 20020307
2 Importing LGART Call by reference Type reference (TYPE) LGART Lohnart 20020307
3 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20020307
4 Returning T511 Value transfer Type reference (TYPE) T511 Lohnarten 20020307

Method READ_T511 on class CL_HRGE_MAPPING has no exception.

Method SAVE_ACTIVATION_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTIVATION_DATE Call by reference Type reference (TYPE) BEGDA Subtyp 20020429
2 Exporting IS_OK Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020429
3 Importing MESS_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Personalstammdaten: Meldungen 20020429
4 Importing NO_FLUSH Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030228
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION Personalstammdaten, unerfüllte Programmbedingung 20020429

Method SET_TO_DEFAULT_POSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PERNR Call by reference Type reference (TYPE) PCCE_PERNR Beschäftigungsvertrag 20020628
2 Changing PS Call by reference Type reference (TYPE) PMGET_PS Tabelle für PS 20020628

Method SET_TO_DEFAULT_POSITION on class CL_HRGE_MAPPING has no exception.
History
Last changed by/on SAP  20050428 
SAP Release Created in 110