SAP ABAP Class CL_HRASR00_FSCN_GENSERV_UTILS (Utilities for Form Scenarios: Generic Service)
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
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRASR00_FSCN_SRV_UTILS Service-Specific Utilities 20050422
Properties
Class CL_HRASR00_FSCN_GENSERV_UTILS  
Short Description Utilities for Form Scenarios: Generic Service    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class HRASR00_GENSERV    
Program status     
Category 0   
Package PAOC_ASR_GENERIC_ACCESS   Generic Access 
Created 20050422   SAP 
Last change 20050428   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRASR00_FSCN_GENSERV_UTILS has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRASR00_FSCN_SRV_UTILS Service-Specific Utilities 20050422
Friends
Class CL_HRASR00_FSCN_GENSERV_UTILS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_BADI_CTX Static Attribute Private Object reference (TYPE REF TO) LCL_CONTEXT Interface, a BAdI Context has to Implement 20050502
2 A_FORM_SCEN_DEFAULT_FIELDS Static Attribute Private Type reference (TYPE) HRBAS_FIELDLIST_TAB 20050617
3 A_FORM_SCEN_FIELDS Static Attribute Private Type reference (TYPE) HRBAS_FIELDLIST_TAB 20050426
4 A_FORM_SCEN_HELP_FIELDS Static Attribute Private Type reference (TYPE) HRBAS_FIELDLIST_TAB 20050616
5 A_FORM_SCEN_SPECIAL_FIELDS Static Attribute Private Type reference (TYPE) HRBAS_FIELDLIST_TAB 20050525
6 A_GENSERV_BADI Static Attribute Private Object reference (TYPE REF TO) HRASR00GEN_SERVICE_BASIC HR Admin: Generic Services BAdI 20050426
7 A_GENSERV_BADI_ADV Static Attribute Private Object reference (TYPE REF TO) HRASR00GEN_SERVICE_ADVANCED 20050607
8 A_GENSERV_OPERATIONS Static Attribute Private Type reference (TYPE) HRASR00GS_OPERATION_TAB 20050426
9 A_GENSERV_SPECIAL_FIELDS Static Attribute Private Type reference (TYPE) HRBAS_FIELDLIST_TAB 20050427
10 A_MESSAGE_CONTEXT Static Attribute Private Object reference (TYPE REF TO) CL_HRASR00_MESSAGE_CONTEXT 20050426
11 A_NO_OPERATIONS Static Attribute Private Type reference (TYPE) BOOLE_D FALSE 20060904
12 A_SCENARIO Static Attribute Private Type reference (TYPE) ASR_FORM_SCENARIO 20060904
13 A_SERVICE Static Attribute Private Type reference (TYPE) ASR_FORM_SCENARIO_SERVICE 20050426
14 A_T5ASRFSCNGSMAP Static Attribute Private See coding 20050426
15 A_T5ASRFSCNGSOP Static Attribute Private See coding 20050426
16 A_VERSION Static Attribute Private Type reference (TYPE) ASR_FORM_SCENARIO_VERSION 20060904
17 FALSE Constant Private Type reference (TYPE) BOOLE_D SPACE 20050426
18 TRUE Constant Private Type reference (TYPE) BOOLE_D 'X' 20050426
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_DATASET_OPERATIONS Static method Private Method 20050426
2 CHECK_FIELD_MAPPING Static method Private Method 20050426
3 CHECK_MAPPED_FIELDS Static method Private Method 20050426
4 CHECK_RULE_CUSTOMIZING Static method Private Method 20050426
5 CREATE_BADI_INSTANCE Static method Private Method 20050426
6 READ_FSCN_CUSTOMIZING_TABLES Static method Private Method 20050426
7 READ_GENSERV_OPERATIONS Static method Private Method 20050426
8 READ_GENSERV_SPECIAL_FIELDS Static method Private Method 20050427
Events
Class CL_HRASR00_FSCN_GENSERV_UTILS has no event.
Types
Class CL_HRASR00_FSCN_GENSERV_UTILS has no local type.
Method Signatures

Method CHECK_DATASET_OPERATIONS 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 20050426
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER 20050426

Method CHECK_DATASET_OPERATIONS on class CL_HRASR00_FSCN_GENSERV_UTILS has no exception.

Method CHECK_FIELD_MAPPING 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 20050426
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER 20050426
3 Importing RULES_FIELDS Call by reference Type reference (TYPE) HRBAS_FIELDLIST_TAB 20050530

Method CHECK_FIELD_MAPPING on class CL_HRASR00_FSCN_GENSERV_UTILS has no exception.

Method CHECK_MAPPED_FIELDS 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 20050426
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER 20050426

Method CHECK_MAPPED_FIELDS on class CL_HRASR00_FSCN_GENSERV_UTILS has no exception.

Method CHECK_RULE_CUSTOMIZING 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 20050426
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER 20050426
3 Exporting RULES_FIELDS Call by reference Type reference (TYPE) HRBAS_FIELDLIST_TAB 20050530

Method CHECK_RULE_CUSTOMIZING on class CL_HRASR00_FSCN_GENSERV_UTILS has no exception.

Method CREATE_BADI_INSTANCE 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 20050426
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER 20050426

Method CREATE_BADI_INSTANCE on class CL_HRASR00_FSCN_GENSERV_UTILS has no exception.

Method READ_FSCN_CUSTOMIZING_TABLES 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 20050426
2 Importing FORM_SCENARIO_VERSION Call by reference Type reference (TYPE) ASR_FORM_SCENARIO_VERSION 20050426
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D 20050426
4 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER 20050426

Method READ_FSCN_CUSTOMIZING_TABLES on class CL_HRASR00_FSCN_GENSERV_UTILS has no exception.

Method READ_GENSERV_OPERATIONS 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 20050427
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER 20050427

Method READ_GENSERV_OPERATIONS on class CL_HRASR00_FSCN_GENSERV_UTILS has no exception.

Method READ_GENSERV_SPECIAL_FIELDS 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 20050427
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER 20050427

Method READ_GENSERV_SPECIAL_FIELDS on class CL_HRASR00_FSCN_GENSERV_UTILS has no exception.
History
Last changed by/on SAP  20050428 
SAP Release Created in 600