SAP ABAP Class IF_HRASR00_MAPPER (Message Assignment)
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_HRASR00_BLP_MAPPER | Mapper for BLP Infotypes | 20050317 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_HRASR00_GENSERV_MAPPER | Mapper for Generic Services | 20050128 |
| 3 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_HRASR00_PAITF_MAPPER | Mapper for PA Infotypes | 20041217 |
Properties
| Class | IF_HRASR00_MAPPER | |
| Short Description | Message Assignment | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | ||
| Created | 20040920 | SAP |
| Last change | 20110810 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class IF_HRASR00_MAPPER has no forward declaration.
Interfaces
Class IF_HRASR00_MAPPER has no interface implemented.
Friends
Class IF_HRASR00_MAPPER has no friend class.
Attributes
Class IF_HRASR00_MAPPER has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Performs Authorization Check | 20050317 | |
| 2 | Instance method | Public | Method | Performs Collision Check | 20050503 | |
| 3 | Instance method | Public | Method | Completes Trial for Logical Unit of Work | 20041007 | |
| 4 | Instance method | Public | Method | Performs Operations for Infotypes | 20041007 | |
| 5 | Instance method | Public | Method | Writes to Database | 20041007 | |
| 6 | Instance method | Public | Method | Returns Field Values for Collision Check | 20050428 | |
| 7 | Static method | Public | Method | Returns Instance of Class | 20041125 | |
| 8 | Static method | Public | Method | 20070528 | ||
| 9 | Static method | Public | Method | Returns List of Special Fields for Service | 20050302 | |
| 10 | Static method | Public | Method | Returns Technical Field Information | 20050420 | |
| 11 | Instance method | Public | Method | Returns Input Help for Data Records | 20060713 | |
| 12 | Instance method | Public | Method | Initializes Method for Process | 20040920 | |
| 13 | Instance method | Public | Method | Initializes Method for Process Step | 20040920 | |
| 14 | Instance method | Public | Method | Locks Related Object | 20041110 | |
| 15 | Instance method | Public | Method | Starts Trial for Logical Unit of Work | 20041007 | |
| 16 | Instance method | Public | Method | Cancels Trial for Logical Unit of Work | 20041007 | |
| 17 | Instance method | Public | Method | Unlocks Related Object | 20041110 |
Events
Class IF_HRASR00_MAPPER has no event.
Types
Class IF_HRASR00_MAPPER has no local type.
Method Signatures
Method CHECK_AUTHORIZATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ACTIVITY | Call by reference | Type reference (TYPE) | ASR_ACTIVITY | Aktivitäten | 20050317 | |||
| 2 | AUTHORIZEDUSERS | Call by reference | Type reference (TYPE) | HRASR00AUTHORIZEDUSER_TAB | Berechtigte Benutzer | 20050317 | |||
| 3 | FORM_SCENARIO | Call by reference | Type reference (TYPE) | ASR_FORM_SCENARIO | Formularszenario | 20050317 | |||
| 4 | FORM_SCENARIO_VERSION | Call by reference | Type reference (TYPE) | ASR_FORM_SCENARIO_VERSION | Formularszenarioversion | 20050317 | |||
| 5 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | 20050530 | ||||
| 6 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRBAS_MESSAGE_HANDLER | HR-PD-Infotypen: Meldungen | 20050317 | |||
| 7 | VALUES_OF_FIELDS | Call by reference | Type reference (TYPE) | HRASR00_VALUES_OF_FIELD_TAB | Tabelle zum Zeilentyp HRASR00_VALUES_OF_FIELD | 20050317 |
Method CHECK_AUTHORIZATION on class IF_HRASR00_MAPPER has no exception.
Method CHECK_COLLISION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | COLLISION_RELEVANT_FIELDS | Call by reference | Type reference (TYPE) | HRBAS_FIELDLIST_TAB | Liste von Feldnamen | 20050503 | |||
| 2 | FORM_SCENARIO | Call by reference | Type reference (TYPE) | ASR_FORM_SCENARIO | Formularszenario | 20050503 | |||
| 3 | FORM_SCENARIO_VERSION | Call by reference | Type reference (TYPE) | ASR_FORM_SCENARIO_VERSION | Version des Formularszenarios | 20050503 | |||
| 4 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20050503 | |||
| 5 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRBAS_MESSAGE_HANDLER | HR-PD-Infotypen: Meldungen | 20050503 | |||
| 6 | NO_AUTH_CHECK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20050503 | |||
| 7 | OLD_COLLISION_IMAGE_VALUES | Call by reference | Type reference (TYPE) | HRASR00COLL_IMAGE_VALUE_TAB | Feldwerte für Kollisionserkennung | 20050503 | |||
| 8 | VALUES_OF_FIELDS | Call by reference | Type reference (TYPE) | HRASR00_VALUES_OF_FIELD_TAB | Tabelle zum Zeilentyp HRASR00_VALUES_OF_FIELD | 20050503 |
Method CHECK_COLLISION on class IF_HRASR00_MAPPER has no exception.
Method CLOSE_LUW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20050527 | |||
| 2 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRBAS_MESSAGE_HANDLER | HR-PD-Infotypen: Meldungen | 20050527 |
Method CLOSE_LUW on class IF_HRASR00_MAPPER has no exception.
Method DO_OPERATIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FORM_SCENARIO | Call by reference | Type reference (TYPE) | ASR_FORM_SCENARIO | Formularszenario | 20041125 | |||
| 2 | FORM_SCENARIO_VERSION | Call by reference | Type reference (TYPE) | ASR_FORM_SCENARIO_VERSION | Version des Formularszenarios | 20041207 | |||
| 3 | HELPVALUES_OF_FIELDS | Call by reference | Type reference (TYPE) | HRASR00_FIELD_HELP_DATASET_TAB | Tabelle der Wertehilfen zu den Feldern | 20050215 | |||
| 4 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20041007 | |||
| 5 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRBAS_MESSAGE_HANDLER | HR-PD-Infotypen: Meldungen | 20041007 | |||
| 6 | NO_AUTH_CHECK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20050428 | |||
| 7 | RECORD_KEYS | Call by reference | Type reference (TYPE) | HRASR00_RECORD_KEY_TAB | 20070528 | ||||
| 8 | VALUES_OF_FIELDS | Call by reference | Type reference (TYPE) | HRASR00_VALUES_OF_FIELD_TAB | Tabelle zum Zeilentyp HRASR00_VALUES_OF_FIELD | 20041130 |
Method DO_OPERATIONS on class IF_HRASR00_MAPPER has no exception.
Method FLUSH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20050527 | |||
| 2 | LOG_RECEIPTS | Call by reference | Type reference (TYPE) | HRASR00LOG_RECEIPT_TAB | Log Recepits | 20050401 | |||
| 3 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRBAS_MESSAGE_HANDLER | HR-PD-Infotypen: Meldungen | 20050527 | |||
| 4 | NO_COMMIT | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20041007 |
Method FLUSH on class IF_HRASR00_MAPPER has no exception.
Method GET_COLLISION_IMAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | COLLISION_IMAGE_VALUES | Call by reference | Type reference (TYPE) | HRASR00COLL_IMAGE_VALUE_TAB | Feldwerte für Kollisionserkennung | 20050428 | |||
| 2 | COLLISION_RELEVANT_FIELDS | Call by reference | Type reference (TYPE) | HRBAS_FIELDLIST_TAB | Liste von Feldnamen | 20050428 | |||
| 3 | FORM_SCENARIO | Call by reference | Type reference (TYPE) | ASR_FORM_SCENARIO | Formularszenario | 20050428 | |||
| 4 | FORM_SCENARIO_VERSION | Call by reference | Type reference (TYPE) | ASR_FORM_SCENARIO_VERSION | Version des Formularszenarios | 20050428 | |||
| 5 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20050428 | |||
| 6 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRBAS_MESSAGE_HANDLER | HR-PD-Infotypen: Meldungen | 20050428 | |||
| 7 | NO_AUTH_CHECK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20050428 | |||
| 8 | VALUES_OF_FIELDS | Call by reference | Type reference (TYPE) | HRASR00_VALUES_OF_FIELD_TAB | Tabelle zum Zeilentyp HRASR00_VALUES_OF_FIELD | 20050428 |
Method GET_COLLISION_IMAGE on class IF_HRASR00_MAPPER has no exception.
Method GET_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FORM_SCENARIO_SERVICE | Call by reference | Type reference (TYPE) | ASR_FORM_SCENARIO_SERVICE | Backend-Service | 20041209 | |||
| 2 | INSTANCE | Call by reference | Object reference (TYPE REF TO) | IF_HRASR00_MAPPER | Meldungszuordnung für Infotypen und Generische Services | 20041125 | |||
| 3 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRBAS_MESSAGE_HANDLER | 20070528 |
Method GET_INSTANCE on class IF_HRASR00_MAPPER has no exception.
Method GET_RESERVED_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESERVED_FIELD_LIST | Call by reference | Type reference (TYPE) | HRBAS_FIELDLIST_TAB | 20070528 | ||||
| 2 | SERVICEID | Call by reference | Type reference (TYPE) | ASR_FORM_SCENARIO_SERVICE | 20070528 |
Method GET_RESERVED_FIELDS on class IF_HRASR00_MAPPER has no exception.
Method GET_SPECIAL_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SERVICEID | Call by reference | Type reference (TYPE) | ASR_FORM_SCENARIO_SERVICE | Backend-Service | 20050324 | |||
| 2 | SPECIAL_FIELD_LIST | Call by reference | Type reference (TYPE) | HRBAS_FIELDLIST_TAB | Liste von Feldnamen | 20050302 |
Method GET_SPECIAL_FIELDS on class IF_HRASR00_MAPPER has no exception.
Method GET_TECHNICAL_FIELD_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FORM_SCENARIO | Call by reference | Type reference (TYPE) | ASR_FORM_SCENARIO | Formularszenario | 20050420 | |||
| 2 | FORM_SCENARIO_FIELDS | Call by reference | Type reference (TYPE) | HRBAS_FIELDLIST_TAB | Liste von Feldnamen | 20050420 | |||
| 3 | FORM_SCENARIO_VERSION | Call by reference | Type reference (TYPE) | ASR_FORM_SCENARIO_VERSION | Version des Formularszenarios | 20050420 | |||
| 4 | SERVICEID | Call by reference | Type reference (TYPE) | ASR_FORM_SCENARIO_SERVICE | Service | 20050420 | |||
| 5 | TECHNICAL_FIELD_INFOS | Call by reference | Type reference (TYPE) | HRASR00TECHNICAL_FLD_INFO_TAB | Technische Feldinformationen | 20050420 |
Method GET_TECHNICAL_FIELD_INFO on class IF_HRASR00_MAPPER has no exception.
Method GET_VALUE_HELPS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FORM_SCENARIO | Call by reference | Type reference (TYPE) | ASR_FORM_SCENARIO | Formularszenario | 20060713 | |||
| 2 | FORM_SCENARIO_VERSION | Call by reference | Type reference (TYPE) | ASR_FORM_SCENARIO_VERSION | Version des Formularszenarios | 20060713 | |||
| 3 | HELPVALUES_OF_FIELDS | Call by reference | Type reference (TYPE) | HRASR00_FIELD_HELP_DATASET_TAB | Tabelle der Wertehilfen zu den Feldern | 20060713 | |||
| 4 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20060713 | |||
| 5 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRBAS_MESSAGE_HANDLER | HR-PD-Infotypen: Meldungen | 20060713 | |||
| 6 | NO_AUTH_CHECK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20060713 | |||
| 7 | VALUES_OF_FIELDS | Call by reference | Type reference (TYPE) | HRASR00_VALUES_OF_FIELD_TAB | Tabelle für Zeilentyp HRASR00_VALUES_OF_FIELD | 20060713 |
Method GET_VALUE_HELPS on class IF_HRASR00_MAPPER has no exception.
Method INITIALIZE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FORM_SCENARIO | Call by reference | Type reference (TYPE) | ASR_FORM_SCENARIO | Formularszenario | 20041125 | |||
| 2 | FORM_SCENARIO_VERSION | Call by reference | Type reference (TYPE) | ASR_FORM_SCENARIO_VERSION | Version des Formularszenarios | 20041129 | |||
| 3 | HELPVALUES_OF_FIELDS | Call by reference | Type reference (TYPE) | HRASR00_FIELD_HELP_DATASET_TAB | Tabelle der Wertehilfen zu den Feldern | 20050215 | |||
| 4 | IS_FSCN_STG_INIT | Call by reference | Type reference (TYPE) | BOOLE_D | SPACE | True for stage initialization | 20101108 | ||
| 5 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040921 | |||
| 6 | IS_USER_EVENT | Call by reference | Type reference (TYPE) | BOOLE_D | SPACE | True if user defined event | 20101108 | ||
| 7 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRBAS_MESSAGE_HANDLER | HR-PD-Infotypen: Meldungen | 20040921 | |||
| 8 | NO_AUTH_CHECK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20050428 | |||
| 9 | RECORD_KEYS | Call by reference | Type reference (TYPE) | HRASR00_RECORD_KEY_TAB | 20070528 | ||||
| 10 | VALUES_OF_FIELDS | Call by reference | Type reference (TYPE) | HRASR00_VALUES_OF_FIELD_TAB | Tabelle zum Zeilentyp HRASR00_VALUES_OF_FIELD | 20041130 |
Method INITIALIZE on class IF_HRASR00_MAPPER has no exception.
Method INITIALIZE_STEP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FORM_SCENARIO | Call by reference | Type reference (TYPE) | ASR_FORM_SCENARIO | Formularszenario | 20041125 | |||
| 2 | FORM_SCENARIO_VERSION | Call by reference | Type reference (TYPE) | ASR_FORM_SCENARIO_VERSION | Formularszenarioversion | 20041207 | |||
| 3 | HELPVALUES_OF_FIELDS | Call by reference | Type reference (TYPE) | HRASR00_FIELD_HELP_DATASET_TAB | Tabelle der Wertehilfen zu den Feldern | 20050215 | |||
| 4 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040921 | |||
| 5 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRBAS_MESSAGE_HANDLER | HR-PD-Infotypen: Meldungen | 20040921 | |||
| 6 | NO_AUTH_CHECK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20050428 | |||
| 7 | VALUES_OF_FIELDS | Call by reference | Type reference (TYPE) | HRASR00_VALUES_OF_FIELD_TAB | Tabelle zum Zeilentyp HRASR00_VALUES_OF_FIELD | 20041130 |
Method INITIALIZE_STEP on class IF_HRASR00_MAPPER has no exception.
Method LOCK_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FORM_SCENARIO_SERVICE | Call by reference | Type reference (TYPE) | ASR_FORM_SCENARIO_SERVICE | Backend-Service | 20050406 | |||
| 2 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20050404 | |||
| 3 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRBAS_MESSAGE_HANDLER | HR-PD-Infotypen: Meldungen | 20050404 | |||
| 4 | VALUES_OF_FIELDS | Call by reference | Type reference (TYPE) | HRASR00_VALUES_OF_FIELD_TAB | Tabelle zum Zeilentyp HRASR00_VALUES_OF_FIELD | 20050404 |
Method LOCK_OBJECT on class IF_HRASR00_MAPPER has no exception.
Method OPEN_LUW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20050527 | |||
| 2 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRBAS_MESSAGE_HANDLER | HR-PD-Infotypen: Meldungen | 20050527 |
Method OPEN_LUW on class IF_HRASR00_MAPPER has no exception.
Method ROLLBACK_LUW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20050527 | |||
| 2 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRBAS_MESSAGE_HANDLER | HR-PD-Infotypen: Meldungen | 20050527 |
Method ROLLBACK_LUW on class IF_HRASR00_MAPPER has no exception.
Method UNLOCK_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FORM_SCENARIO_SERVICE | Call by reference | Type reference (TYPE) | ASR_FORM_SCENARIO_SERVICE | Formularszenario | 20050406 | |||
| 2 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20050527 | |||
| 3 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRBAS_MESSAGE_HANDLER | HR-PD-Infotypen: Meldungen | 20050527 | |||
| 4 | VALUES_OF_FIELDS | Call by reference | Type reference (TYPE) | HRASR00_VALUES_OF_FIELD_TAB | Tabelle zum Zeilentyp HRASR00_VALUES_OF_FIELD | 20050404 |
Method UNLOCK_OBJECT on class IF_HRASR00_MAPPER has no exception.
History
| Last changed by/on | SAP | 20110810 |
| SAP Release Created in |