Hierarchy
⤷ 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
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 |