SAP ABAP Class CL_HRASR00_GENSERV_MAPPER (Mapper for Generic Services)
Hierarchy
☛
EA-HRGXX (Software Component) Sub component EA-HRGXX of EA-HR
⤷ PA-AS (Application Component) HR Administrative Services
⤷ PAOC_ASR_GENERIC_ACCESS (Package) Generic Access
⤷ PA-AS (Application Component) HR Administrative Services
⤷ PAOC_ASR_GENERIC_ACCESS (Package) Generic Access
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_HRASR00_MAPPER | Message Assignment | 20050128 |
Properties
Class | CL_HRASR00_GENSERV_MAPPER | |
Short Description | Mapper for Generic Services | |
Super Class | ||
Instantiability of a Class | 0 | Private |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | PAOC_ASR_GENERIC_ACCESS | Generic Access |
Created | 20050128 | SAP |
Last change | 20050520 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_HRASR00_GENSERV_MAPPER has no forward declaration.
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_HRASR00_MAPPER | Message Assignment | 20050128 |
Friends
Class CL_HRASR00_GENSERV_MAPPER has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | A_FORM_SCENARIO_SERVICE | Instance attribute | Private | Type reference (TYPE) | ASR_FORM_SCENARIO_SERVICE | Service | 20050517 | ||
2 | A_GS_BADI_ADVANCED | Instance attribute | Private | Object reference (TYPE REF TO) | HRASR00GEN_SERVICE_ADVANCED | HR Admin: Generic Services BAdI for Performing Add. Operat. | 20050429 | ||
3 | A_GS_BADI_BASIC | Instance attribute | Private | Object reference (TYPE REF TO) | HRASR00GEN_SERVICE_BASIC | HR Admin: Generic Services BAdI for Basic Operations | 20050429 | ||
4 | A_MAPPER_REFS | Static Attribute | Private | Type reference (TYPE) | HRASR00MAPPER_REFERENCE_TAB | 20050517 | |||
5 | CTX | Instance attribute | Private | Object reference (TYPE REF TO) | CL_CONTEXT | 20050429 | |||
6 | FALSE | Constant | Private | Type reference (TYPE) | BOOLE_D | SPACE | Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") | 20050131 | |
7 | TRUE | Constant | Private | Type reference (TYPE) | BOOLE_D | 'X' | Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") | 20050131 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | APPLY_RULE | Instance method | Private | Method | 20050915 | |
2 | CONSTRUCTOR | Instance method | Public | Constructor | 20050131 | |
3 | EXTRACT_SPECIAL_FIELDS | Instance method | Private | Method | Extract Special Fields for Service | 20050915 |
4 | MAP_BACKEND_FIELDS_TO_UI | Instance method | Private | Method | Map Fields from Backend to UI Fields | 20050217 |
5 | MAP_HELP_FIELDS_TO_BACKEND | Instance method | Private | Method | 20050614 | |
6 | MAP_HELP_FIELDS_TO_UI | Instance method | Private | Method | Map Help Fields to UI Fields | 20050404 |
7 | MAP_UI_FIELDS_TO_BACKEND | Instance method | Private | Method | Maps UI Fields to Backend Fields | 20050216 |
8 | VERIFY_DATASETS | Instance method | Private | Method | Verify Whether Datasets Are Changed | 20050916 |
Events
Class CL_HRASR00_GENSERV_MAPPER has no event.
Types
Class CL_HRASR00_GENSERV_MAPPER has no local type.
Method Signatures
Method APPLY_RULE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FORM_SCENARIO | Call by reference | Type reference (TYPE) | ASR_FORM_SCENARIO | 20050915 | |||
2 | Importing | FORM_SCEN_VERS | Call by reference | Type reference (TYPE) | ASR_FORM_SCENARIO_VERSION | 20050915 | |||
3 | Importing | GS_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | CL_HRBAS_MESSAGE_LIST | 20050915 | |||
4 | Changing | MAPPING_TABLE | Call by reference | Type reference (TYPE) | MAPPING_TABLE | 20050915 | |||
5 | Changing | SERVICE_OPERATIONS | Call by reference | Type reference (TYPE) | HRASR00GENSERV_OPERATION_TAB | 20050915 | |||
6 | Importing | SERVICE_RULES | Call by reference | Type reference (TYPE) | HRASR00SERVICE_RULES | 20050915 | |||
7 | Importing | VALUES_OF_FIELDS_FOR_RULE | Call by reference | Type reference (TYPE) | HRASR00_VALUES_OF_FIELD_TAB | 20050915 |
Method APPLY_RULE on class CL_HRASR00_GENSERV_MAPPER has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FORM_SCENARIO_SERVICE | Call by reference | Type reference (TYPE) | ASR_FORM_SCENARIO_SERVICE | Backend Service | 20050216 | ||
2 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRBAS_MESSAGE_HANDLER | 20070528 |
Method CONSTRUCTOR on class CL_HRASR00_GENSERV_MAPPER has no exception.
Method EXTRACT_SPECIAL_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FORM_SCENARIO_SERVICE | Call by reference | Type reference (TYPE) | ASR_FORM_SCENARIO_SERVICE | Backend Service | 20050915 | ||
2 | Importing | VALUES_OF_FIELDS | Call by reference | Type reference (TYPE) | HRASR00_VALUES_OF_FIELD_TAB | Table for Line Type HRASR00_VALUES_OF_FIELD | 20050915 | ||
3 | Exporting | VALUE_OF_SPECIAL_FIELDS | Call by reference | Type reference (TYPE) | HRASR00VALUE_OF_FIELD_TAB | 20050915 |
Method EXTRACT_SPECIAL_FIELDS on class CL_HRASR00_GENSERV_MAPPER has no exception.
Method MAP_BACKEND_FIELDS_TO_UI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | MAPPING_DATASETS | Call by reference | Type reference (TYPE) | MAPPING_TABLE | 20050914 | |||
2 | Importing | SERVICE_DATASETS | Call by reference | Type reference (TYPE) | HRASR00GENSRV_DATASET_TAB | Generic Service Datasets | 20050217 | ||
3 | Importing | SPECIAL_FIELDS | Call by reference | Type reference (TYPE) | HRASR00VALUE_OF_FIELD_TAB | Table type of Line type HRASR00VALUE_OF_FIELD | 20050330 | ||
4 | Exporting | VALUES_OF_FIELDS | Call by reference | Type reference (TYPE) | HRASR00_VALUES_OF_FIELD_TAB | Tabelle zum Zeilentyp HRASR00_VALUES_OF_FIELD | 20050217 |
Method MAP_BACKEND_FIELDS_TO_UI on class CL_HRASR00_GENSERV_MAPPER has no exception.
Method MAP_HELP_FIELDS_TO_BACKEND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FORM_SCENARIO | Call by reference | Type reference (TYPE) | ASR_FORM_SCENARIO | 20050614 | |||
2 | Importing | FORM_SCEN_VERS | Call by reference | Type reference (TYPE) | ASR_FORM_SCENARIO_VERSION | 20050614 | |||
3 | Importing | HELPVALUES_OF_FIELDS | Call by reference | Type reference (TYPE) | HRASR00_FIELD_HELP_DATASET_TAB | 20050614 | |||
4 | Exporting | HELP_DATASETS | Call by reference | Type reference (TYPE) | HRASR00GS_HELP_DATASET_TAB | 20050614 |
Method MAP_HELP_FIELDS_TO_BACKEND on class CL_HRASR00_GENSERV_MAPPER has no exception.
Method MAP_HELP_FIELDS_TO_UI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | HELPVALUES_OF_FIELDS | Call by reference | Type reference (TYPE) | HRASR00_FIELD_HELP_DATASET_TAB | Tabelle der Wertehilfen zu den Feldern | 20050404 | ||
2 | Importing | HELP_DATASETS | Call by reference | Type reference (TYPE) | HRASR00GS_HELP_DATASET_TAB | Generic Services Help Datasets | 20050404 | ||
3 | Importing | MAPPING_DATASETS | Call by reference | Type reference (TYPE) | MAPPING_TABLE | 20050914 |
Method MAP_HELP_FIELDS_TO_UI on class CL_HRASR00_GENSERV_MAPPER has no exception.
Method MAP_UI_FIELDS_TO_BACKEND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FORM_SCENARIO | Call by reference | Type reference (TYPE) | ASR_FORM_SCENARIO | Formularbasiertes Szenario | 20050216 | ||
2 | Importing | FORM_SCEN_VERS | Call by reference | Type reference (TYPE) | ASR_FORM_SCENARIO_VERSION | Form Scenario Version | 20050216 | ||
3 | Importing | GS_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | CL_HRBAS_MESSAGE_LIST | HR-PD-Infotypen: Meldungen | 20050421 | ||
4 | Exporting | MAPPING_DATASETS | Call by reference | Type reference (TYPE) | MAPPING_TABLE | 20050913 | |||
5 | Exporting | SERVICE_OPERATIONS | Call by reference | Type reference (TYPE) | HRASR00GENSERV_OPERATION_TAB | Generic Service operations | 20050216 | ||
6 | Exporting | SERVICE_RULES | Call by reference | Type reference (TYPE) | HRASR00SERVICE_RULES | 20050602 | |||
7 | Importing | VALUES_OF_FIELDS | Call by reference | Type reference (TYPE) | HRASR00_VALUES_OF_FIELD_TAB | Tabelle zum Zeilentyp HRASR00_VALUES_OF_FIELD | 20050216 |
Method MAP_UI_FIELDS_TO_BACKEND on class CL_HRASR00_GENSERV_MAPPER has no exception.
Method VERIFY_DATASETS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | HELP_DATASETS_NEW | Call by reference | Type reference (TYPE) | HRASR00GS_HELP_DATASET_TAB | Wertehilfe | 20050916 | ||
2 | Importing | HELP_DATASETS_OLD | Call by reference | Type reference (TYPE) | HRASR00GS_HELP_DATASET_TAB | Wertehilfe | 20050916 | ||
3 | Importing | SERVICE_DATASETS_NEW | Call by reference | Type reference (TYPE) | HRASR00GENSRV_DATASET_TAB | Daten | 20050916 | ||
4 | Importing | SERVICE_DATASETS_OLD | Call by reference | Type reference (TYPE) | HRASR00GENSRV_DATASET_TAB | Daten | 20050916 |
Method VERIFY_DATASETS on class CL_HRASR00_GENSERV_MAPPER has no exception.
History
Last changed by/on | SAP | 20050520 |
SAP Release Created in | 600 |