SAP ABAP Class CL_HRASR00_DISPATCHER (Dispatcher)
Hierarchy
EA-HRGXX (Software Component) Sub component EA-HRGXX of EA-HR
   PA-AS (Application Component) HR Administrative Services
     PAOC_ASR_CONTROLLER (Package) Controller
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRASR00_DISPATCHER Dispatcher 20041109
Properties
Class CL_HRASR00_DISPATCHER  
Short Description Dispatcher    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_ASR_CONTROLLER   Controller 
Created 20041109   SAP 
Last change 20060313   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_HRASR00_PROCESS_CONSTANTS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRASR00_DISPATCHER Dispatcher 20041109
Friends
Class CL_HRASR00_DISPATCHER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_DISPATCHER Static Attribute Private Object reference (TYPE REF TO) CL_HRASR00_DISPATCHER HRASR Dispatcher Class 20041115
2 A_FRAMEWORK_FIELDS Instance attribute Private Type reference (TYPE) HRBAS_FIELDLIST_TAB List of Field Names 20051130
3 A_HELP_VALUES_OF_FIELDS Static Attribute Private Type reference (TYPE) HRASR00_FIELD_HELP_DATASET_TAB Value Helps for Fields 20100804
4 A_LOCKING Instance attribute Private Type reference (TYPE) LOCKING_TAB_TYPE 20050309
5 A_MAPPER_REFS Static Attribute Private Type reference (TYPE) MAPPER_REF_TAB_TYPE 20041125
6 A_RESERVED_FIELDS_LIST Static Attribute Private Type reference (TYPE) SERVICES_FIELDLIST_TAB Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20100804
7 C_CHECK_AUTHY Constant Private Type reference (TYPE) STRING 'CHECK_AUTHORIZATION' 20050315
8 C_CLOSE_LUW Constant Private Type reference (TYPE) STRING 'CLOSE_LUW' 20050114
9 C_COLLISION_CHECK Constant Private Type reference (TYPE) STRING 'COLLISION_CHECK' 20050401
10 C_DEF_TYPE_BACKEND Constant Private Type reference (TYPE) ASR_DEFAULT_FIELD_VALUE_TYPE '2' Type of Default Value 20050615
11 C_DEF_TYPE_MAN Constant Private Type reference (TYPE) ASR_DEFAULT_FIELD_VALUE_TYPE '1' Type of Default Value 20050615
12 C_DO_OPERATIONS Constant Private Type reference (TYPE) STRING 'DO_OPERATIONS' 20050114
13 C_ED_FORM_SCENARIO_STAGE Constant Private Type reference (TYPE) QISRDFIELDNAME 'FORM_SCENARIO_STAGE' Field Name Form Scenario Stage 20100308
14 C_ED_INITIATOR_ROLE Constant Private Type reference (TYPE) QISRDFIELDNAME 'INITIATOR_ROLE' Field Name Initiator Role 20100308
15 C_ED_STEP_OBJECT_GUID Constant Private Type reference (TYPE) QISRDFIELDNAME 'STEP_OBJECT_GUID' Field Name Step Object GUID 20100308
16 C_GENSRV Constant Private Type reference (TYPE) STRING 'GENSRV' 20050606
17 C_GS_MAPPER_CLASS Constant Private Type reference (TYPE) STRING 'CL_HRASR00_GENSERV_MAPPER' 20050407
18 C_HLP_FIXED Constant Private Type reference (TYPE) ASR_HELP_TYPE '1' Value Help Type 20050214
19 C_HLP_FROM_BACKEND Constant Private Type reference (TYPE) ASR_HELP_TYPE '2' Value Help Type 20050207
20 C_HLP_FROM_SINGLE_BACKEND Constant Private Type reference (TYPE) ASR_HELP_TYPE '3' Value Help Type 20050613
21 C_HLP_NO_HELP Constant Private Type reference (TYPE) ASR_HELP_TYPE '0' Value Help Type 20050214
22 C_INITIALIZE Constant Private Type reference (TYPE) STRING 'INITIALIZE' 20050114
23 C_INIT_FORM_STAGE Constant Private Type reference (TYPE) STRING 'INITIALIZE_FORM_STAGE' 20050215
24 C_LOCK Constant Private Type reference (TYPE) CHAR1 'L' Single-Character Indicator 20050308
25 C_NO_COMMIT Constant Private Type reference (TYPE) BOOLE_D TRUE Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20050114
26 C_OPEN_LUW Constant Private Type reference (TYPE) STRING 'OPEN_LUW' 20050114
27 C_PROC_TYPE_CHECK Constant Private Type reference (TYPE) ASR_PROCESSING_TYPE 'CHECK' 20060929
28 C_PROC_TYPE_INITIALIZE Constant Private Type reference (TYPE) ASR_PROCESSING_TYPE 'INITIALIZE' 20060929
29 C_ROLLBACK_LUW Constant Private Type reference (TYPE) STRING 'ROLLBACK_LUW' 20050114
30 C_UNLOCK Constant Private Type reference (TYPE) CHAR1 'U' Single-Character Indicator 20050308
31 C_UNLOCK_ALL Constant Private Type reference (TYPE) CHAR1 'A' Single-Character Indicator 20050310
32 FALSE Constant Private Type reference (TYPE) BOOLE_D ' ' False 20041115
33 TRUE Constant Private Type reference (TYPE) BOOLE_D 'X' True 20041115
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_MANDATORY_FIELDS Instance method Private Method Check Mandatory Field 20080813
2 CONSTRUCTOR Instance method Public Constructor 20051130
3 CREATE_MESSAGE Static method Private Method Creating an Error Message 20050527
4 CREATE_WRONG_CUST_MESSAGE Static method Private Method Creation of Error Message Due to Incorrect Customizing 20050527
5 DETERMINE_ACT_CONTAINERS Instance method Private Method Determination of Current Data & Collision Containers 20050906
6 DO_OPERATION Instance method Private Method Execute Operation 20041124
7 END_LUW Instance method Private Method End Internal LUW 20041111
8 EVALUATE_RULE Instance method Private Method Evaluation of Rule Framework 20050530
9 FLUSH Instance method Private Method Save Data from Flush Buffer to Database 20041214
10 FSCN_DO_OPERATION Instance method Private Method Execution of Defined Operations for Form 20051007
11 FSCN_INIT Instance method Private Method Initialization of Form 20051007
12 FSCN_INITIALIZE_FORM_STAGE Instance method Private Method Initialization of New Stage 20051007
13 GET_FRAMEWORK_FIELDS Instance method Private Method Reading of Framework Fields 20051130
14 GET_HELP_VALUES_OF_FIELDS Static method Public Method Gets Stored Help Values of Fields 20100804
15 GET_INSTANCE Static method Public Method Return of Instance of ASR Controller Klasse 20041118
16 GET_MAPPER_REFERENCE Static method Private Method Get Reference for Mapper Class 20041125
17 GET_RELEVANT_FIELDS_FOR_STAGE Static method Private Method Determine Fields Relevant for Form Stage 20050105
18 GET_SRVS_OF_RELEVANT_FIELDS Static method Private Method Determine Assigned Services of Form Fields 20050114
19 GET_USED_BACKEND_SERVICES Instance method Private Method Determine Backend Services Involved 20041115
20 HANDLE_LUW Instance method Private Method Open/Close LUWs for All Backend Services 20050117
21 IS_ERP_VALUE_PACK_SWITCH_ON Instance method Private Method Switch for ERP Value Pack Is Set 20080813
22 MANAGE_RECORD_KEYS Instance method Private Method Manage Keys Coming After Calls to Mapper 20070611
23 OPEN_LUW Instance method Private Method Open Internal LUW 20041111
24 PROCESS_DATA_CONTAINER Instance method Private Method Execute Data Container 20051004
25 PROCESS_F4_HELP Instance method Private Method Execute F4 Help 20050207
26 PROCESS_F4_INTERSECTION Instance method Private Method Calculate F4 Help (Intersection) 20050722
27 PROCESS_LOCKING Instance method Private Method Lock 20050309
28 PROCESS_PRIOR_DATA_CONTAINER Instance method Private Method Execute All Previous Data Containers 20051007
29 SET_HELP_VALUES_OF_FIELDS Static method Public Method Sets Help Values of Fields 20100804
30 SET_STATUS_OF_FIELDS Instance method Private Method Set Service Field Attribute 20050114
Events
Class CL_HRASR00_DISPATCHER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 REF_DATA_CONT_INIT_TIME Private See coding 20090904 BEGIN OF ref_data_cont_init_time, ref_data_container TYPE REF TO cl_hrasr00_data_container, init_time_stamp TYPE timestamp, END OF ref_data_cont_init_time
2 REF_DATA_CONT_INIT_TIME_TAB Private See coding 20090904 ref_data_cont_init_time_tab TYPE STANDARD TABLE OF ref_data_cont_init_time
3 SERVICES_FIELDLIST_TAB Private See coding 20100909 services_fieldlist_tab TYPE TABLE OF service_fieldlist
4 SERVICE_FIELDLIST Private See coding 20100909 BEGIN OF service_fieldlist, service_seqnr TYPE asr_form_scenario_service_sqnr, form_scen_srv TYPE asr_form_scenario_service, fieldname TYPE fieldname, END OF service_fieldlist
Method Signatures

Method CHECK_MANDATORY_FIELDS 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 Form Scenario 20080813
2 Importing FORM_SCENARIO_VERSION Call by reference Type reference (TYPE) ASR_FORM_SCENARIO_VERSION Form Scenario Version 20080813
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20080813
4 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER HR-PD-Infotypen: Meldungen 20080813
5 Importing REF_TO_DATA_CONTAINER Call by reference Object reference (TYPE REF TO) CL_HRASR00_DATA_CONTAINER Data Container 20080813
6 Importing VALUES_OF_FIELDS Call by reference Type reference (TYPE) HRASR00_VALUES_OF_FIELD_TAB Field Names/Field Values 20080813

Method CHECK_MANDATORY_FIELDS on class CL_HRASR00_DISPATCHER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FRAMEWORK_FIELDS Call by reference Type reference (TYPE) HRASR00_FIELDLIST_TAB Liste von Feldnamen 20051130

Method CONSTRUCTOR on class CL_HRASR00_DISPATCHER has no exception.

Method CREATE_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ERROR_CATEGORY Call by reference Type reference (TYPE) ASR_ERROR_CATEGORY Fehlerkategorie 20050527
2 Importing ERROR_FIELD Call by reference Type reference (TYPE) SCRRPRFD Feldname aus Programm/Modulpool 20050527
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER HR-PD-Infotypen: Meldungen 20050527
4 Importing MSGID Call by reference Type reference (TYPE) SYMSGID Nachrichtenklasse 20050527
5 Importing MSGNO Call by reference Type reference (TYPE) SYMSGNO Nachrichtennummer 20050527
6 Importing MSGTY Call by reference Type reference (TYPE) SYMSGTY 'E' Nachrichtentyp 20050527
7 Importing MSGV1 Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20050527
8 Importing MSGV2 Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20050527
9 Importing MSGV3 Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20050527
10 Importing MSGV4 Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20050527

Method CREATE_MESSAGE on class CL_HRASR00_DISPATCHER has no exception.

Method CREATE_WRONG_CUST_MESSAGE 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 Formularszenario 20050527
2 Importing FORM_SCENARIO_VERSION Call by reference Type reference (TYPE) ASR_FORM_SCENARIO_VERSION Version des Formularszenarios 20050527
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER HR-PD-Infotypen: Meldungen 20050527

Method CREATE_WRONG_CUST_MESSAGE on class CL_HRASR00_DISPATCHER has no exception.

Method DETERMINE_ACT_CONTAINERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ACTUAL_COL_CONTAINER Call by reference Object reference (TYPE REF TO) CL_HRASR00_COLLISION_CONTAINER Collision Container 20050906
2 Exporting ACTUAL_COL_CONTAINER_INDEX Call by reference Type reference (TYPE) I 20050906
3 Exporting ACTUAL_DATA_CONTAINER Call by reference Object reference (TYPE REF TO) CL_HRASR00_DATA_CONTAINER Data Container 20050906
4 Exporting ACTUAL_DATA_CONTAINER_INDEX Call by reference Type reference (TYPE) I 20050906
5 Importing FORM_SCENARIO Call by reference Type reference (TYPE) ASR_FORM_SCENARIO Formularszenario 20050906
6 Importing REF_TO_COL_CONTAINERS Call by reference Type reference (TYPE) HRASR00_COL_CONTAINER_REF_TAB Referenzen auf Collision Container 20050906
7 Importing REF_TO_DATA_CONTAINERS Call by reference Type reference (TYPE) HRASR00_DATA_CONTAINER_REF_TAB Referenzen auf Data Container 20050906

Method DETERMINE_ACT_CONTAINERS on class CL_HRASR00_DISPATCHER has no exception.

Method DO_OPERATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FLUSH Value transfer Type reference (TYPE) BOOLE_D SPACE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20041126
2 Importing FORM_SCENARIO Call by reference Type reference (TYPE) ASR_FORM_SCENARIO Formularszenario 20050906
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050215
4 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER Message Handler 20041124
5 Importing NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D SPACE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050428
6 Importing OPERATION Call by reference Type reference (TYPE) STRING Operation 20041124
7 Importing PRECHECKS_FOR_SAVE Call by reference Type reference (TYPE) BOOLE_D SPACE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050908
8 Importing REF_TO_COL_CONTAINERS Call by reference Type reference (TYPE) HRASR00_COL_CONTAINER_REF_TAB HRASR Tabelle von Referenzen zu Kollisions Containern 20050322
9 Importing REF_TO_DATA_CONTAINERS Call by reference Type reference (TYPE) HRASR00_DATA_CONTAINER_REF_TAB HRASR Tabelle von Referenzn zu Daten Conatinern 20041124
10 Importing REF_TO_DEF_VALUE_CONTAINER Call by reference Object reference (TYPE REF TO) CL_HRASR00_DEF_VALUE_CONTAINER Default value container 20051014
11 Exporting REF_TO_LOG_RECEIPTS Call by reference Object reference (TYPE REF TO) CL_HRASR00_IMAGE_CONTAINER HRASR Data Container 20050401
12 Importing SKIP_HELP_VALUES_COMPUTATION Call by reference Type reference (TYPE) BOOLE_D SPACE 20060929

Method DO_OPERATION on class CL_HRASR00_DISPATCHER has no exception.

Method END_LUW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CANCEL Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20041123
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050425
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER HR-PD-Infotypen: Meldungen 20050425
4 Importing REF_TO_DATA_CONTAINERS Call by reference Type reference (TYPE) HRASR00_DATA_CONTAINER_REF_TAB HRASR Tabelle von Referenzn zu Daten Conatinern 20041115

Method END_LUW on class CL_HRASR00_DISPATCHER has no exception.

Method EVALUATE_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050601
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER HR-PD-Infotypen: Meldungen 20050601
3 Importing REF_TO_DATA_CONTAINER Call by reference Object reference (TYPE REF TO) CL_HRASR00_DATA_CONTAINER HRASR Data Container 20050530
4 Exporting RESULT Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050530
5 Importing RULE Call by reference Type reference (TYPE) ASR_RULE Regel 20050530

Method EVALUATE_RULE on class CL_HRASR00_DISPATCHER has no exception.

Method FLUSH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FLUSHES Call by reference Type reference (TYPE) FLUSH_TAB_TYPE 20041214
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050527
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER HR-PD-Infotypen: Meldungen 20050527
4 Exporting REF_TO_LOG_RECEIPTS Call by reference Object reference (TYPE REF TO) CL_HRASR00_IMAGE_CONTAINER HRASR Data Container 20050401
5 Importing SAVEP_FORM_SCENARIO Call by reference Type reference (TYPE) ASR_FORM_SCENARIO Formularbasiertes Szenario 20050401
6 Importing SAVEP_FORM_SCENARIO_STAGE Call by reference Type reference (TYPE) ASR_FORM_SCENARIO_STAGE Formularszenario-Schritt 20050401
7 Importing SAVEP_FORM_SCENARIO_VERSION Call by reference Type reference (TYPE) ASR_FORM_SCENARIO_VERSION Version des Formularszenarios 20050401

Method FLUSH on class CL_HRASR00_DISPATCHER has no exception.

Method FSCN_DO_OPERATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FLUSH Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20051007
2 Changing FLUSHES Call by reference Type reference (TYPE) FLUSH_TAB_TYPE 20051007
3 Importing FLUSH_ORDER Call by reference Type reference (TYPE) ASR_FLUSH_ORDER Reihenfolge der Backend-Services beim Sichern auf die DB 20051007
4 Importing FORM_SCENARIO Call by reference Type reference (TYPE) ASR_FORM_SCENARIO Formularszenario 20051007
5 Importing FORM_SCENARIO_SERVICE Call by reference Type reference (TYPE) ASR_FORM_SCENARIO_SERVICE Formularszenario 20051007
6 Importing FORM_SCENARIO_VERSION Call by reference Type reference (TYPE) ASR_FORM_SCENARIO_VERSION Version des Formularszenarios 20051007
7 Changing HELP_VALUES_OF_FIELDS Call by reference Type reference (TYPE) HRASR00_FIELD_HELP_DATASET_TAB Wertehilfe zu Feldern 20051007
8 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20051007
9 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER HR-PD-Infotypen: Meldungen 20051007
10 Importing NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20051007
11 Importing PRECHECKS_FOR_SAVE Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20051007
12 Changing RECORD_KEYS Call by reference Type reference (TYPE) HRASR00_RECORD_KEY_TAB 20070528
13 Importing REF_TO_DATA_CONTAINER Call by reference Object reference (TYPE REF TO) CL_HRASR00_DATA_CONTAINER Data Container 20051007
14 Importing REF_TO_MAPPER Call by reference Object reference (TYPE REF TO) IF_HRASR00_MAPPER Mapper 20051007
15 Changing SRV_VALUES_OF_FIELDS Call by reference Type reference (TYPE) HRASR00_VALUES_OF_FIELD_TAB Feldnamen/Feldwerte 20051007
16 Changing VALUES_OF_FIELDS Call by reference Type reference (TYPE) HRASR00_VALUES_OF_FIELD_TAB Feldnamen/Feldwerte 20051007

Method FSCN_DO_OPERATION on class CL_HRASR00_DISPATCHER has no exception.

Method FSCN_INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELD_SERVICES Call by reference Type reference (TYPE) LOC_FIELD_SERVICE_TAB_TYPE 20051007
2 Importing FORM_SCENARIO Call by reference Type reference (TYPE) ASR_FORM_SCENARIO Formularszenario 20051007
3 Importing FORM_SCENARIO_VERSION Call by reference Type reference (TYPE) ASR_FORM_SCENARIO_VERSION Version des Formularszenarios 20051007
4 Changing HELP_VALUES_OF_FIELDS Call by reference Type reference (TYPE) HRASR00_FIELD_HELP_DATASET_TAB Wertehilfe zu Feldern 20051007
5 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20051007
6 Importing IS_USER_EVENT Call by reference Type reference (TYPE) BOOLE_D SPACE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20101108
7 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER HR-PD-Infotypen: Meldungen 20051007
8 Importing NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20051007
9 Changing RECORD_KEYS Call by reference Type reference (TYPE) HRASR00_RECORD_KEY_TAB 20070528
10 Importing REF_TO_COL_CONTAINER Call by reference Object reference (TYPE REF TO) CL_HRASR00_COLLISION_CONTAINER Data Container 20051007
11 Importing REF_TO_DEF_VALUE_CONTAINER Call by reference Object reference (TYPE REF TO) CL_HRASR00_DEF_VALUE_CONTAINER Default value container 20051014
12 Importing REF_TO_MAPPER Call by reference Object reference (TYPE REF TO) IF_HRASR00_MAPPER Mapper 20051007
13 Importing SERVICE_SQNR Call by reference Type reference (TYPE) ASR_FORM_SCENARIO_SERVICE_SQNR Verarbeitungs-Sequenznummer Backend-Service 20051011
14 Changing SRV_VALUES_OF_FIELDS Call by reference Type reference (TYPE) HRASR00_VALUES_OF_FIELD_TAB Feldnamen/Feldwerte 20051007
15 Changing VALUES_OF_FIELDS Call by reference Type reference (TYPE) HRASR00_VALUES_OF_FIELD_TAB Feldnamen/Feldwerte 20051007

Method FSCN_INIT on class CL_HRASR00_DISPATCHER has no exception.

Method FSCN_INITIALIZE_FORM_STAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELD_SERVICES Call by reference Type reference (TYPE) LOC_FIELD_SERVICE_TAB_TYPE 20051007
2 Importing FORM_SCENARIO Call by reference Type reference (TYPE) ASR_FORM_SCENARIO Formularszenario 20051007
3 Importing FORM_SCENARIO_VERSION Call by reference Type reference (TYPE) ASR_FORM_SCENARIO_VERSION Version des Formularszenarios 20051007
4 Changing HELP_VALUES_OF_FIELDS Call by reference Type reference (TYPE) HRASR00_FIELD_HELP_DATASET_TAB Wertehilfe zu Feldern 20051007
5 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20051007
6 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER HR-PD-Infotypen: Meldungen 20051007
7 Importing NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20051007
8 Changing RECORD_KEYS Call by reference Type reference (TYPE) HRASR00_RECORD_KEY_TAB 20070528
9 Importing REF_TO_DATA_CONTAINER Call by reference Object reference (TYPE REF TO) CL_HRASR00_DATA_CONTAINER Data Container 20051007
10 Importing REF_TO_DEF_VALUE_CONTAINER Call by reference Object reference (TYPE REF TO) CL_HRASR00_DEF_VALUE_CONTAINER Default value container 20051014
11 Importing REF_TO_MAPPER Call by reference Object reference (TYPE REF TO) IF_HRASR00_MAPPER Mapper 20051007
12 Importing SERVICE_SQNR Call by reference Type reference (TYPE) ASR_FORM_SCENARIO_SERVICE_SQNR Verarbeitungs-Sequenznummer Backend-Service 20051011
13 Changing SRV_VALUES_OF_FIELDS Call by reference Type reference (TYPE) HRASR00_VALUES_OF_FIELD_TAB Feldnamen/Feldwerte 20051007
14 Changing VALUES_OF_FIELDS Call by reference Type reference (TYPE) HRASR00_VALUES_OF_FIELD_TAB Feldnamen/Feldwerte 20051007

Method FSCN_INITIALIZE_FORM_STAGE on class CL_HRASR00_DISPATCHER has no exception.

Method GET_FRAMEWORK_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting FRAMEWORK_FIELDS Call by reference Type reference (TYPE) HRASR00_FIELDLIST_TAB Liste von Feldnamen 20051130

Method GET_FRAMEWORK_FIELDS on class CL_HRASR00_DISPATCHER has no exception.

Method GET_HELP_VALUES_OF_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting HELP_VALUES_OF_FIELDS Call by reference Type reference (TYPE) HRASR00_FIELD_HELP_DATASET_TAB Wertehilfe zu Feldern 20100804

Method GET_HELP_VALUES_OF_FIELDS on class CL_HRASR00_DISPATCHER has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FRAMEWORK_FIELDS Call by reference Type reference (TYPE) HRASR00_FIELDLIST_TAB Liste von Feldnamen 20051130
2 Exporting REF_TO_DISPATCHER Call by reference Object reference (TYPE REF TO) IF_HRASR00_DISPATCHER HRASR Dispatcher Interface 20041118

Method GET_INSTANCE on class CL_HRASR00_DISPATCHER has no exception.

Method GET_MAPPER_REFERENCE 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 Identifier für Service 20050114
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050407
3 Exporting MAPPER_CLASSNAME Call by reference Type reference (TYPE) CLASSNAME Referenztyp 20050405
4 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER HR-PD-Infotypen: Meldungen 20050407
5 Exporting REF_TO_MAPPER Call by reference Object reference (TYPE REF TO) IF_HRASR00_MAPPER 20041125
6 Exporting SERVICE_FLUSH_ORDER_INDEX Call by reference Type reference (TYPE) ASR_FLUSH_ORDER Reihenfolge der Backend-Services beim Sichern auf die DB 20050606

Method GET_MAPPER_REFERENCE on class CL_HRASR00_DISPATCHER has no exception.

Method GET_RELEVANT_FIELDS_FOR_STAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELD_STATES Call by reference Type reference (TYPE) HRASR00_FIELD_STATE_TAB Status der Felder 20050105
2 Importing FORM_SCENARIO Call by reference Type reference (TYPE) ASR_FORM_SCENARIO ASR Process Name 20050105
3 Importing FORM_SCENARIO_STAGE Call by reference Type reference (TYPE) ASR_FORM_SCENARIO_STAGE ASR Process Step Name 20050105
4 Importing FORM_SCENARIO_VERSION Call by reference Type reference (TYPE) ASR_FORM_SCENARIO_VERSION ASR Process Version 20050105
5 Importing PROCESS_RUNTIME_FIELDS_ONLY Call by reference Type reference (TYPE) BOOLE_D SPACE 20060926
6 Exporting RELEVANT_FIELDS Call by reference Type reference (TYPE) HRASR00_FIELDLIST_TAB Liste von Feldnamen 20050105

Method GET_RELEVANT_FIELDS_FOR_STAGE on class CL_HRASR00_DISPATCHER has no exception.

Method GET_SRVS_OF_RELEVANT_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting FIELDS_OF_SCENARIO Call by reference Type reference (TYPE) HRASR00_FIELDLIST_TAB Liste von Feldnamen 20050406
2 Exporting FIELD_SERVICES Call by reference Type reference (TYPE) FIELD_SERVICE_TAB_TYPE 20050114
3 Importing FIELD_STATES Call by reference Type reference (TYPE) HRASR00_FIELD_STATE_TAB Status der Felder 20050114
4 Importing FORM_SCENARIO Call by reference Type reference (TYPE) ASR_FORM_SCENARIO ASR Process Name 20050114
5 Importing FORM_SCENARIO_STAGE Call by reference Type reference (TYPE) ASR_FORM_SCENARIO_STAGE ASR Process Step Name 20050114
6 Importing FORM_SCENARIO_VERSION Call by reference Type reference (TYPE) ASR_FORM_SCENARIO_VERSION ASR Process Version 20050114
7 Importing FRAMEWORK_FIELDS Call by reference Type reference (TYPE) HRASR00_FIELDLIST_TAB Liste von Feldnamen 20051130
8 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050425
9 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER HR-PD-Infotypen: Meldungen 20050425
10 Importing PROCESS_RUNTIME_FIELDS_ONLY Call by reference Type reference (TYPE) BOOLE_D SPACE 20060926
11 Exporting SERVICES Call by reference Type reference (TYPE) SERVICE_LIST_TYPE 20050114

Method GET_SRVS_OF_RELEVANT_FIELDS on class CL_HRASR00_DISPATCHER has no exception.

Method GET_USED_BACKEND_SERVICES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting FIELD_SERVICES Call by reference Type reference (TYPE) FIELD_SERVICE_TAB_TYPE 20041123
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050425
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER HR-PD-Infotypen: Meldungen 20050425
4 Importing PROCESS_RUNTIME_FIELDS_ONLY Call by reference Type reference (TYPE) BOOLE_D SPACE 20060926
5 Importing REF_TO_DATA_CONTAINER Call by reference Object reference (TYPE REF TO) CL_HRASR00_DATA_CONTAINER HRASR Tabelle von Referenzn zu Daten Conatinern 20041123
6 Exporting SERVICES Call by reference Type reference (TYPE) SERVICE_LIST_TYPE Tabelle von Referenzen auf eingebundene Adapter 20041123

Method GET_USED_BACKEND_SERVICES on class CL_HRASR00_DISPATCHER has no exception.

Method HANDLE_LUW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050425
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER HR-PD-Infotypen: Meldungen 20050425
3 Importing MODE Call by reference Type reference (TYPE) STRING 20050117
4 Importing REF_TO_DATA_CONTAINERS Call by reference Type reference (TYPE) HRASR00_DATA_CONTAINER_REF_TAB HRASR Tabelle von Referenzn zu Daten Conatinern 20050117

Method HANDLE_LUW on class CL_HRASR00_DISPATCHER has no exception.

Method IS_ERP_VALUE_PACK_SWITCH_ON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ERP_VALUE_PACK_SWITCH_ON Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20080813

Method IS_ERP_VALUE_PACK_SWITCH_ON on class CL_HRASR00_DISPATCHER has no exception.

Method MANAGE_RECORD_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FLUSH Call by reference Type reference (TYPE) BOOLE_D SPACE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20070611
2 Importing FORM_SCEN_SRV Call by reference Type reference (TYPE) ASR_FORM_SCENARIO_SERVICE Backend Service 20070611
3 Importing MAPPED_RECORD_KEYS Call by reference Type reference (TYPE) HRASR00_RECORD_KEY_TAB 20070611
4 Changing NEW_RECORD_KEYS Call by reference Type reference (TYPE) HRASR00_RECORD_KEY_TAB 20070611
5 Importing OPERATION Call by reference Type reference (TYPE) STRING Operation 20070611
6 Importing SEQNR Call by reference Type reference (TYPE) ASR_FORM_SCENARIO_SERVICE_SQNR Processing Sequence Number of Backend Service 20070611
7 Changing STORED_RECORD_KEYS Call by reference Type reference (TYPE) HRASR00_RECORD_KEY_TAB 20070611

Method MANAGE_RECORD_KEYS on class CL_HRASR00_DISPATCHER has no exception.

Method OPEN_LUW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050425
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER HR-PD-Infotypen: Meldungen 20050425
3 Importing REF_TO_DATA_CONTAINERS Call by reference Type reference (TYPE) HRASR00_DATA_CONTAINER_REF_TAB HRASR Tabelle von Referenzn zu Daten Conatinern 20041115

Method OPEN_LUW on class CL_HRASR00_DISPATCHER has no exception.

Method PROCESS_DATA_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTIVITY Call by reference Type reference (TYPE) ASR_ACTIVITY Activities 20051004
2 Changing AUTHORIZEDUSERS Call by reference Type reference (TYPE) HRASR00AUTHORIZEDUSER_TAB Authorized Users 20051004
3 Importing DO_CONTAINER_UPDATE Call by reference Type reference (TYPE) BOOLE_D 'X' Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20051004
4 Importing FLUSH Call by reference Type reference (TYPE) BOOLE_D SPACE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20051004
5 Changing FLUSHES Call by reference Type reference (TYPE) FLUSH_TAB_TYPE 20051004
6 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20051004
7 Importing IS_USER_EVENT Call by reference Type reference (TYPE) BOOLE_D SPACE X - filter services for invoking. Use in user events only 20100909
8 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER HR-PD-Infotypen: Meldungen 20051004
9 Importing NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D SPACE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20051004
10 Importing OPERATION Call by reference Type reference (TYPE) STRING 20051004
11 Importing PRECHECKS_FOR_SAVE Call by reference Type reference (TYPE) BOOLE_D SPACE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20051004
12 Importing PROCESS_RUNTIME_FIELDS_ONLY Call by reference Type reference (TYPE) BOOLE_D SPACE 20060926
13 Importing REF_TO_COL_CONTAINER Call by reference Object reference (TYPE REF TO) CL_HRASR00_COLLISION_CONTAINER HRASR Tabelle von Referenzen zu Kollisions Containern 20051004
14 Importing REF_TO_DATA_CONTAINER Call by reference Object reference (TYPE REF TO) CL_HRASR00_DATA_CONTAINER HRASR Tabelle von Referenzn zu Daten Conatinern 20051004
15 Importing REF_TO_DEF_VALUE_CONTAINER Call by reference Object reference (TYPE REF TO) CL_HRASR00_DEF_VALUE_CONTAINER Referenz auf Default value container 20051014
16 Importing SKIP_HELP_VALUES_COMPUTATION Call by reference Type reference (TYPE) BOOLE_D SPACE 20060929

Method PROCESS_DATA_CONTAINER on class CL_HRASR00_DISPATCHER has no exception.

Method PROCESS_F4_HELP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing F4_INTERSECTIONS Call by reference Type reference (TYPE) F4_INTERSECTION_TAB_TYPE 20050207
2 Importing FIELD_SERVICES Call by reference Type reference (TYPE) FIELD_SERVICE_TAB_TYPE 20050207
3 Exporting HELP_VALUES_OF_FIELDS Call by reference Type reference (TYPE) HRASR00_FIELD_HELP_DATASET_TAB Wertehilfe zum Feld 20050214
4 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050727
5 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER HR-PD-Infotypen: Meldungen 20050727
6 Importing REF_TO_DATA_CONTAINER Call by reference Object reference (TYPE REF TO) CL_HRASR00_DATA_CONTAINER HRASR Data Container 20050207

Method PROCESS_F4_HELP on class CL_HRASR00_DISPATCHER has no exception.

Method PROCESS_F4_INTERSECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing F4_INTERSECTIONS Call by reference Type reference (TYPE) F4_INTERSECTION_TAB_TYPE 20050722
2 Importing FIELD_SERVICES Call by reference Type reference (TYPE) FIELD_SERVICE_TAB_TYPE 20050722
3 Exporting HELP_VALUES_OF_FIELDS Call by reference Type reference (TYPE) HRASR00_FIELD_HELP_DATASET_TAB Tabelle der Wertehilfen zu den Feldern 20050722
4 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050727

Method PROCESS_F4_INTERSECTION on class CL_HRASR00_DISPATCHER has no exception.

Method PROCESS_LOCKING 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 20050406
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050309
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER HR-PD-Infotypen: Meldungen 20050309
4 Importing MODE Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20050309
5 Importing REF_TO_MAPPER Call by reference Object reference (TYPE REF TO) IF_HRASR00_MAPPER Mapper for infotype and generic services 20050309
6 Importing SRV_VALUES_OF_FIELDS Call by reference Type reference (TYPE) HRASR00_VALUES_OF_FIELD_TAB Tabelle der Wertehilfen zu den Feldern 20050310

Method PROCESS_LOCKING on class CL_HRASR00_DISPATCHER has no exception.

Method PROCESS_PRIOR_DATA_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FLUSH Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20051007
2 Exporting FLUSHES Call by reference Type reference (TYPE) FLUSH_TAB_TYPE 20051007
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20051007
4 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER HR-PD-Infotypen: Meldungen 20051007
5 Importing NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20051007
6 Importing PRECHECKS_FOR_SAVE Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20051007
7 Importing REF_TO_COL_CONTAINERS Call by reference Type reference (TYPE) HRASR00_COL_CONTAINER_REF_TAB HRASR Tabelle von Referenzen zu Kollisions Containern 20051007
8 Importing REF_TO_DATA_CONTAINERS Call by reference Type reference (TYPE) HRASR00_DATA_CONTAINER_REF_TAB HRASR Tabelle von Referenzn zu Daten Conatinern 20051007

Method PROCESS_PRIOR_DATA_CONTAINER on class CL_HRASR00_DISPATCHER has no exception.

Method SET_HELP_VALUES_OF_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HELP_VALUES_OF_FIELDS Call by reference Type reference (TYPE) HRASR00_FIELD_HELP_DATASET_TAB Wertehilfe zu Feldern 20100804

Method SET_HELP_VALUES_OF_FIELDS on class CL_HRASR00_DISPATCHER has no exception.

Method SET_STATUS_OF_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FLUSH Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050114
2 Importing REF_TO_DATA_CONTAINER Call by reference Object reference (TYPE REF TO) CL_HRASR00_DATA_CONTAINER HRASR Data Container 20050114
3 Importing VALUES_OF_FIELDS Call by reference Type reference (TYPE) HRASR00_VALUES_OF_FIELD_TAB Tabelle zum Zeilentyp HRASR00_VALUES_OF_FIELD 20050114

Method SET_STATUS_OF_FIELDS on class CL_HRASR00_DISPATCHER has no exception.
History
Last changed by/on SAP  20060313 
SAP Release Created in 600