Hierarchy
⤷
⤷
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 | Static method | Public | Method | Adds message to message Handler | 20020315 | |
| 2 | Instance method | Public | Method | Add a new wage type for IT8 | 20020326 | |
| 3 | Instance method | Public | Method | Changes PS for different infotypes | 20120403 | |
| 4 | Instance method | Private | Method | Changes PS for infotype 0007. | 20020121 | |
| 5 | Instance method | Private | Method | Changes PS for infotype 0008. | 20020121 | |
| 6 | Instance method | Private | Method | Changes PS for infotype 0014. | 20020123 | |
| 7 | Instance method | Private | Method | Changes PS for infotype 0015. | 20020123 | |
| 8 | Instance method | Public | Method | Changes the assignment status. | 20020130 | |
| 9 | Static method | Private | Method | Check the status of the compensation package | 20030219 | |
| 10 | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20020119 | |
| 11 | Instance method | Public | Method | Convert cpi according to frequency of IT8 | 20020318 | |
| 12 | Instance method | Public | Method | Convert pay type from +/- to /D | 20020315 | |
| 13 | Instance method | Private | Method | Converts the P structure to internal table. | 20011218 | |
| 14 | Instance method | Public | Method | Converts the internal table structure to P: | 20020213 | |
| 15 | Static method | Public | Method | Create instance for a compensation package | 20030214 | |
| 16 | Instance method | Public | Method | Creates the Home assignment status. | 20020131 | |
| 17 | Instance method | Public | Method | Get the category data for activation. | 20020121 | |
| 18 | Instance method | Public | Method | Is Currency fluctuation permitted ? | 20020424 | |
| 19 | Instance method | Public | Method | Gets the Pay Scale Attributes and Currency for IT0008 | 20020307 | |
| 20 | Instance method | Public | Method | Gets the data needed for HR_HANDLE_RELATIONS | 20020130 | |
| 21 | Instance method | Public | Method | Get default wage type for IT 8 | 20020325 | |
| 22 | Static method | Public | Method | Reads Infotype 0715 and gets the Host pers. assignment nr. | 20020306 | |
| 23 | Static method | Public | Method | Get instance | 20020426 | |
| 24 | Instance method | Private | Method | Gets Payscale data from table T510 | 20020307 | |
| 25 | Instance method | Public | Method | Access method to the global assignment | 20030214 | |
| 26 | Instance method | Public | Method | Home pernr | 20020429 | |
| 27 | Instance method | Public | Method | Host pernr | 20020429 | |
| 28 | Instance method | Public | Method | Checks if Compensation Infotype is stored on DB | 20060919 | |
| 29 | Instance method | Public | Method | Activation Process HOME Country | 20020426 | |
| 30 | Instance method | Private | Method | Activation Process HOME Country | 20020128 | |
| 31 | Instance method | Private | Method | Activation Process HOST Country | 20020128 | |
| 32 | Instance method | Private | Method | Converts the MGE CPIs to Wage Types (0008) | 20020119 | |
| 33 | Instance method | Private | Method | Converts the MGE CPIs to Wage Types (0014) | 20020121 | |
| 34 | Instance method | Private | Method | Converts the MGE CPIs to Wage Types (0015) | 20020121 | |
| 35 | Instance method | Private | Method | Determines the default data for Infotype 0008 for home part | 20020212 | |
| 36 | Instance method | Private | Method | Reads Infotype 0001 | 20011211 | |
| 37 | Instance method | Private | Method | Reads Infotype 0008 | 20020212 | |
| 38 | Instance method | Private | Method | Reads multiple records from IT0705 | 20011217 | |
| 39 | Instance method | Private | Method | Reads Infotype 0707 | 20020125 | |
| 40 | Instance method | Public | Method | Reads table T511 for wage type | 20020307 | |
| 41 | Instance method | Public | Method | Save the assignment activation date. | 20020429 | |
| 42 | 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 | FIELD_LIST | Call by reference | Type reference (TYPE) | HRPAD_FIELD_TAB | Feldliste | 20020315 | |||
| 2 | MESS_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20020315 | |||
| 3 | MSG_CLASS | Call by reference | Type reference (TYPE) | SYMSGID | Meldungen, Meldungsklasse | 20020315 | |||
| 4 | MSG_NUMBER | Call by reference | Type reference (TYPE) | SYMSGNO | Meldungen, Meldungsnummer | 20020315 | |||
| 5 | MSG_TYPE | Call by reference | Type reference (TYPE) | SYMSGTY | Meldungen, Meldungsart | 20020315 | |||
| 6 | MSG_VAR1 | Call by reference | Type reference (TYPE) | ANY | Meldungen, Meldungsvariablen | 20020315 | |||
| 7 | MSG_VAR2 | Call by reference | Type reference (TYPE) | ANY | Meldungen, Meldungsvariablen | 20020315 | |||
| 8 | MSG_VAR3 | Call by reference | Type reference (TYPE) | ANY | Meldungen, Meldungsvariablen | 20020315 | |||
| 9 | 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 | CT_LGART | Call by reference | Type reference (TYPE) | PMGET_LGART | Verwendeter Tabellentyp bei Aktivierung | 20020326 | |||
| 2 | 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 | PNNNN | Call by reference | Type reference (TYPE) | ANY | Record | 20120403 | |||
| 2 | PNNNN_TABLE | Call by reference | Type reference (TYPE) | TABLE | Table of Records | 20120403 | |||
| 3 | PROP_FIELDS | Call by reference | Type reference (TYPE) | HRPAD_FIELD_TAB | Field List | 20120403 | |||
| 4 | PS | Call by reference | Type reference (TYPE) | PMGET_PS | Table for PS. | 20120403 | |||
| 5 | 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 | P0007 | Call by reference | Type reference (TYPE) | P0007 | Personal-Stammsatz Infotyp 0007 (Sollarbeitszeit) | 20020121 | |||
| 2 | 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 | P0008 | Call by reference | Type reference (TYPE) | P0008 | Personalstammsatz Infotyp 0008 (Basisbezüge) | 20020121 | |||
| 2 | PROP_FIELDS | Call by reference | Type reference (TYPE) | HRPAD_FIELD_TAB | Feldliste | 20020430 | |||
| 3 | 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 | P0014 | Call by reference | Type reference (TYPE) | PMGET_P0014 | Personalstammsatz: Infotyp 0014 | 20020123 | |||
| 2 | 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 | P0015 | Call by reference | Type reference (TYPE) | PMGET_P0015 | Personalstammsatz: Infotyp 0015 | 20020123 | |||
| 2 | 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 | IS_OK | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20020130 | |||
| 2 | LOCKING | Call by reference | Type reference (TYPE) | BOOLE_D | PERID muss gesperrt werden | 20041019 | |||
| 3 | MESS_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20020416 | |||
| 4 | SUBTY | Call by reference | Type reference (TYPE) | SUBTY | Subtyp | 20020131 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | COMP_PACKAGE | Call by reference | Object reference (TYPE REF TO) | CL_HRGE_COMP_PACKAGE | Gesamtes Vergütungspaket für globale Mitarbeiter | 20030219 | |||
| 2 | IS_OK | Call by reference | Type reference (TYPE) | PMGE_RETURN_CODE | Rückgabewert (Wahr = 'X', Unwahr = Leer) | 20030219 | |||
| 3 | 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 | CPI_VALUE | Call by reference | Type reference (TYPE) | PMGES_CPI_VALUE | Felder zur Angabe des VPB-Werts | 20020318 | |||
| 2 | MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Ländergruppierung | 20020318 | |||
| 3 | P0001 | Call by reference | Type reference (TYPE) | P0001 | 20020318 | ||||
| 4 | P0008 | Call by reference | Type reference (TYPE) | P0008 | 20020318 | ||||
| 5 | 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 | AMOUNT | Call by reference | Type reference (TYPE) | PAD_AMT7S | Lohnartbetrag für Zahlungen | 20020320 | |||
| 2 | CPI_PAYTYPE | Call by reference | Type reference (TYPE) | PMGE_PAYTY | Zahlungsart | 20020320 | |||
| 3 | KEY_DATE | Call by reference | Type reference (TYPE) | D | 20020320 | ||||
| 4 | MOLGA | Call by reference | Type reference (TYPE) | MOLGA | 20020320 | ||||
| 5 | PAYTYPE | Call by reference | Type reference (TYPE) | OPKEN | Operationskennzeichen für Lohnarten | 20020320 | |||
| 6 | 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 | P0707 | Call by reference | Type reference (TYPE) | P0707 | Personalstammsatz für Infotyp 0707 | 20011218 | |||
| 2 | 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 | P0008 | Call by reference | Type reference (TYPE) | P0008 | 20020213 | ||||
| 2 | P0008_LGART | Call by reference | Type reference (TYPE) | PMGET_LGART | Verwendeter Tabellentyp bei Aktivierung | 20020213 | |||
| 3 | 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 | ACTIVATION_DATE | Call by reference | Type reference (TYPE) | PMGE_ACTDT | Datum der Vertragsaktivierung | 20030214 | |||
| 2 | ACTIVATION_TYPE | Call by reference | Type reference (TYPE) | PMGE_PAYCY | Zahlungsland | 20030214 | |||
| 3 | COMP_PACKAGE | Call by reference | Object reference (TYPE REF TO) | CL_HRGE_COMP_PACKAGE | Gesamtes Vergütungspaket für globale Mitarbeiter | 20030214 | |||
| 4 | INSTANCE | Call by reference | Object reference (TYPE REF TO) | CL_HRGE_MAPPING | Mappingklasse für Aktivierung | 20030214 | |||
| 5 | IS_OK | Call by reference | Type reference (TYPE) | PMGE_RETURN_CODE | Rückgabewert (Wahr = 'X', Unwahr = Leer) | 20030214 | |||
| 6 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20030214 | |||
| 7 | TEST_RUN | Call by reference | Type reference (TYPE) | PMGE_TESTRUN | FALSE | Testlauf (kein Update) | 20030214 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IS_OK | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20020131 | |||
| 2 | LOCKING | Call by reference | Type reference (TYPE) | BOOLE_D | PERID muss gesperrt werden | 20041019 | |||
| 3 | MESS_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20020425 | |||
| 4 | SUBTY | Call by reference | Type reference (TYPE) | SUBTY | Subtyp | 20020131 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Beginndatum | 20020121 | |||
| 2 | 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 | CURR_FLUC_OK | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20020424 | |||
| 2 | KEY_DATE | Call by reference | Type reference (TYPE) | D | Stichtag | 20020424 | |||
| 3 | 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 | ACTIVATION_DATE | Call by reference | Type reference (TYPE) | PMGE_ACTDT | Datum der Vertragsaktivierung | 20030217 | |||
| 2 | MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Ländergruppierung | 20020307 | |||
| 3 | P0001 | Call by reference | Type reference (TYPE) | P0001 | 20020307 | ||||
| 4 | P0008 | Call by reference | Type reference (TYPE) | P0008 | Personalstammsatz Infotyp 0008 (Basisbezüge) | 20020430 | |||
| 5 | 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 | HOME_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20020130 | |||
| 2 | HOST_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20020130 | |||
| 3 | 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 | CT_LGART | Call by reference | Type reference (TYPE) | PMGET_LGART | Verwendeter Tabellentyp bei Aktivierung | 20020325 | |||
| 2 | KEY_DATE | Call by reference | Type reference (TYPE) | D | Auswahldatum | 20020325 | |||
| 3 | MESS_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20020326 | |||
| 4 | MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Ländergruppierung | 20020325 | |||
| 5 | P0001 | Call by reference | Type reference (TYPE) | P0001 | Organisationsdaten | 20020325 | |||
| 6 | SUBTY | Call by reference | Type reference (TYPE) | SUBTY | Subtyp | 20020325 | |||
| 7 | 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 | END_DATE | Call by reference | Type reference (TYPE) | ENDDA | Enddatum | 20020429 | |||
| 2 | HOST_PERNR | Value transfer | Type reference (TYPE) | P0715-HOST_PERNR | Personalstammdaten: Infotyp 715 | 20020306 | |||
| 3 | KEY_DATE | Call by reference | Type reference (TYPE) | BEGDA | Beginndatum | 20020306 | |||
| 4 | P0715_TAB | Call by reference | Type reference (TYPE) | PMGET_P0715 | Zeilenart für IT0715 | 20030526 | |||
| 5 | PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20020306 | |||
| 6 | 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 | ACTIVATION_DATE | Call by reference | Type reference (TYPE) | D | Aktivierungsdatum | 20020426 | |||
| 2 | ACTIVATION_TYPE | Call by reference | Type reference (TYPE) | PMGE_PAYCY | Zahlungsland | 20020426 | |||
| 3 | INSTANCE | Call by reference | Object reference (TYPE REF TO) | CL_HRGE_MAPPING | Mappingklasse für Aktivierung | 20020426 | |||
| 4 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20020426 | |||
| 5 | MESS_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20020426 | |||
| 6 | PERNR | Call by reference | Type reference (TYPE) | PCCE_PERNR | Beschäftigungsvertrag | 20020426 | |||
| 7 | 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 | BTRTL | Call by reference | Type reference (TYPE) | P0001-BTRTL | Personalteilbereich | 20020307 | |||
| 2 | P0008 | Call by reference | Type reference (TYPE) | P0008 | Personalstammsatz Infotyp 0008 (Basisbezüge) | 20020307 | |||
| 3 | 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 | 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 | 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 | 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 | ACTIVATION_TYPE | Call by reference | Type reference (TYPE) | PMGE_PAYCY | Pay Country | 20060919 | |||
| 2 | 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 | ACTION_INFTYS | Call by reference | Type reference (TYPE) | PMGET_T588D | Infotype group table | 20050426 | |||
| 2 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20020426 | |||
| 3 | MESS_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR-Management globaler Mitarbeiter: Meldungen | 20020426 | |||
| 4 | P0001 | Call by reference | Type reference (TYPE) | P0001 | 20020426 | ||||
| 5 | 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 | ACTION_INFTYS | Call by reference | Type reference (TYPE) | PMGET_T588D | Infotype group table | 20050426 | |||
| 2 | ACTIVATION_DATE | Call by reference | Type reference (TYPE) | BEGDA | Beginndatum | 20020307 | |||
| 3 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20020130 | |||
| 4 | MESS_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR-Management globaler Mitarbeiter: Meldungen | 20020130 | |||
| 5 | P0001 | Call by reference | Type reference (TYPE) | P0001 | 20020307 | ||||
| 6 | PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20020128 | |||
| 7 | 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 | ACTION_INFTYS | Call by reference | Type reference (TYPE) | PMGET_T588D | Infotype group table | 20050426 | |||
| 2 | ACTIVATION_DATE | Call by reference | Type reference (TYPE) | BEGDA | Beginndatum | 20020307 | |||
| 3 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20020130 | |||
| 4 | MESS_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR-Management globaler Mitarbeiter: Meldungen | 20020130 | |||
| 5 | P0001 | Call by reference | Type reference (TYPE) | P0001 | 20020307 | ||||
| 6 | PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20020128 | |||
| 7 | 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 | ACTIVATION_DATE | Call by reference | Type reference (TYPE) | BEGDA | Beginndatum | 20020307 | |||
| 2 | CPI_MAP_LIST | Call by reference | Type reference (TYPE) | PMGET_CPI_MAP | Tabelle für Anzeigestruktur für Table Control IT 706 | 20020119 | |||
| 3 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20020320 | |||
| 4 | MESS_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20020320 | |||
| 5 | MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Ländergruppierung | 20020307 | |||
| 6 | P0001 | Call by reference | Type reference (TYPE) | P0001 | 20020318 | ||||
| 7 | P0008 | Call by reference | Type reference (TYPE) | P0008 | Personalstammsatz Infotyp 0008 (Basisbezüge) | 20020119 | |||
| 8 | 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 | CPI_MAP_LIST | Value transfer | Type reference (TYPE) | PMGET_CPI_MAP | Tabelle für Anzeigestruktur für Table Control IT 706 | 20020121 | |||
| 2 | KEY_DATE | Call by reference | Type reference (TYPE) | BEGDA | Beginndatum | 20020121 | |||
| 3 | MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Ländergruppierung | 20020319 | |||
| 4 | P0014_TAB | Call by reference | Type reference (TYPE) | PMGET_P0014 | Tabelle der IT0014-Sätze | 20020121 | |||
| 5 | 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 | CPI_MAP_LIST | Value transfer | Type reference (TYPE) | PMGET_CPI_MAP | Tabelle für Anzeigestruktur für Table Control IT 706 | 20020121 | |||
| 2 | KEY_DATE | Call by reference | Type reference (TYPE) | BEGDA | Beginndatum | 20020121 | |||
| 3 | MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Ländergruppierung | 20020320 | |||
| 4 | P0015_TAB | Call by reference | Type reference (TYPE) | PMGET_P0015 | Tabelle der IT0015-Sätze | 20020121 | |||
| 5 | 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 | P0008 | Call by reference | Type reference (TYPE) | P0008 | 20020212 | ||||
| 2 | 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 | BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Beginndatum | 20011211 | |||
| 2 | P0001 | Value transfer | Type reference (TYPE) | P0001 | 20011211 | ||||
| 3 | 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 | BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Beginndatum | 20020212 | |||
| 2 | P0008 | Value transfer | Type reference (TYPE) | P0008 | 20020212 | ||||
| 3 | PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20020212 | |||
| 4 | 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 | P0705 | Value transfer | Type reference (TYPE) | PMGET_P0705 | Zeilenart für IT0705 | 20011217 | |||
| 2 | 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 | BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Beginndatum | 20020125 | |||
| 2 | P0707 | Value transfer | Type reference (TYPE) | P0707 | Personal-Stammsatz Infotyp 0007 (Sollarbeitszeit) | 20020125 | |||
| 3 | PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20020125 | |||
| 4 | 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 | DATE | Call by reference | Type reference (TYPE) | BEGDA | Beginndatum | 20020307 | |||
| 2 | LGART | Call by reference | Type reference (TYPE) | LGART | Lohnart | 20020307 | |||
| 3 | MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Ländergruppierung | 20020307 | |||
| 4 | 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 | ACTIVATION_DATE | Call by reference | Type reference (TYPE) | BEGDA | Subtyp | 20020429 | |||
| 2 | IS_OK | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20020429 | |||
| 3 | MESS_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20020429 | |||
| 4 | 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 | 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 | PERNR | Call by reference | Type reference (TYPE) | PCCE_PERNR | Beschäftigungsvertrag | 20020628 | |||
| 2 | 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 |