SAP ABAP Class CL_HRASR00_GS_USER_NAME (GS: Functions for System User Name)
Hierarchy
EA-HRGXX (Software Component) Sub component EA-HRGXX of EA-HR
   PA-AS (Application Component) HR Administrative Services
     PAOC_ASR_PROCESS_CONTENT (Package) Processes: Content Sample Delivery
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BADI_INTERFACE Tag Interface for BAdIs 20051022
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRASR00GEN_SERVICE Interface for BAdI: HRASR00GEN_SERVICE_BASIC 20051022
Properties
Class CL_HRASR00_GS_USER_NAME  
Short Description GS: Functions for System User Name    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_ASR_PROCESS_CONTENT   Processes: Content Sample Delivery 
Created 20051022   SAP 
Last change 20060208   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRASR00_GS_USER_NAME has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20051022
2 IF_HRASR00GEN_SERVICE Interface for BAdI: HRASR00GEN_SERVICE_BASIC 20051022
Friends
Class CL_HRASR00_GS_USER_NAME has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_DTEL_FORMATTED_NAME Constant Private Type reference (TYPE) ASR_FIELD_DATA_ELEMENT_NAME 'AD_NAMTEXT' Data Element: Formatted Name 20051022
2 C_DTEL_USER_NAME Constant Private Type reference (TYPE) ASR_FIELD_DATA_ELEMENT_NAME 'UNAME' Data Element: System User Name 20051022
3 C_FIELDNAME_FORMATTED_NAME Constant Private Type reference (TYPE) FIELDNAME 'FORMATTED_NAME' Field Name: Formatted Name 20051022
4 C_FIELDNAME_USER_NAME Constant Private Type reference (TYPE) FIELDNAME 'USER_NAME' Field Name: System User Name 20051022
5 C_GENERIC_SERVICE_NAME Constant Private Type reference (TYPE) ASR_FORM_SCENARIO_SERVICE 'S_USER_NAME' Name of Generic Service 20051022
6 C_OPER_GET_FORMATTED_NAME Constant Private Type reference (TYPE) ASR_BACKEND_OPERATION 'GET_FORMATTED_NAME' Operation: Determine Formatted Name for User Name 20051022
7 FALSE Constant Private Type reference (TYPE) BOOLE_D SPACE False 20051022
8 TRUE Constant Private Type reference (TYPE) BOOLE_D 'X' True 20051022
Methods
# Method Level Visibility Method type Description Created on
1 DO_OPERA_GET_FORMATTED_NAME Instance method Private Method Execute Operation GET_FORMATTED_NAME 20051022
2 EXTRACT_RELEVANT_DATASETS Instance method Private Method Extract Data Records Relevant for Field Group 20051022
3 GET_FIELDS_OF_OPERATION Instance method Private Method Determine Fields/Parameters of Operation 20051022
4 GET_FORMATTED_NAME Instance method Private Method Determine Formetted Name for System User Name 20051022
5 RESTORE_RELEVANT_DATASETS Instance method Private Method Return Data Records Relevant for Field Group 20051022
Events
Class CL_HRASR00_GS_USER_NAME has no event.
Types
Class CL_HRASR00_GS_USER_NAME has no local type.
Method Signatures

Method DO_OPERA_GET_FORMATTED_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing HELP_DATASETS Call by reference Type reference (TYPE) HRASR00GS_HELP_DATASET_TAB Daten für Wertehilfe 20051022
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER Messagehandler 20051022
3 Importing NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D Keine Berechtigungsprüfung 20051022
4 Changing SERVICE_DATASETS Call by reference Type reference (TYPE) HRASR00GENSRV_DATASET_TAB Feldwerte 20051022
5 Importing SPECIAL_FIELDS Call by reference Type reference (TYPE) HRASR00VALUE_OF_FIELD_TAB Servicespezifische Felder 20051022

Method DO_OPERA_GET_FORMATTED_NAME on class CL_HRASR00_GS_USER_NAME has no exception.

Method EXTRACT_RELEVANT_DATASETS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDGROUP Call by reference Type reference (TYPE) ASR_FIELD_GROUP Feldgruppe 20051022
2 Importing HELP_DATASETS Call by reference Type reference (TYPE) HRASR00GS_HELP_DATASET_TAB Daten für Wertehilfe 20051022
3 Importing OPERATION Call by reference Type reference (TYPE) ASR_BACKEND_OPERATION Operation 20051022
4 Exporting RELEVANT_HELP_DATASETS Call by reference Type reference (TYPE) HRASR00GS_HELP_DATASET_TAB Daten für Wertehilfe 20051022
5 Exporting RELEVANT_SERVICE_DATASETS Call by reference Type reference (TYPE) HRASR00GENSRV_DATASET_TAB Feldwerte 20051022
6 Importing SERVICE_DATASETS Call by reference Type reference (TYPE) HRASR00GENSRV_DATASET_TAB Feldwerte 20051022

Method EXTRACT_RELEVANT_DATASETS on class CL_HRASR00_GS_USER_NAME has no exception.

Method GET_FIELDS_OF_OPERATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FIELDNAMES Value transfer Type reference (TYPE) HRBAS_FIELDLIST_TAB Felder/Parameter der Operation 20051022
2 Importing OPERATION Call by reference Type reference (TYPE) ASR_BACKEND_OPERATION Operation 20051022

Method GET_FIELDS_OF_OPERATION on class CL_HRASR00_GS_USER_NAME has no exception.

Method GET_FORMATTED_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting FORMATTED_NAME Call by reference Type reference (TYPE) AD_NAMTEXT Aufbereiteter Name 20051022
2 Exporting SUBRC Call by reference Type reference (TYPE) I Return-Code 20051022
3 Importing USER_NAME Call by reference Type reference (TYPE) UNAME Systembenutzername 20051022

Method GET_FORMATTED_NAME on class CL_HRASR00_GS_USER_NAME has no exception.

Method RESTORE_RELEVANT_DATASETS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDGROUP Call by reference Type reference (TYPE) ASR_FIELD_GROUP Feldgruppe 20051022
2 Changing HELP_DATASETS Call by reference Type reference (TYPE) HRASR00GS_HELP_DATASET_TAB Daten für Wertehilfe 20051022
3 Importing OPERATION Call by reference Type reference (TYPE) ASR_BACKEND_OPERATION Operation 20051022
4 Importing RELEVANT_HELP_DATASETS Call by reference Type reference (TYPE) HRASR00GS_HELP_DATASET_TAB Daten für Wertehilfe 20051022
5 Importing RELEVANT_SERVICE_DATASETS Call by reference Type reference (TYPE) HRASR00GENSRV_DATASET_TAB Feldwerte 20051022
6 Changing SERVICE_DATASETS Call by reference Type reference (TYPE) HRASR00GENSRV_DATASET_TAB Feldwerte 20051022

Method RESTORE_RELEVANT_DATASETS on class CL_HRASR00_GS_USER_NAME has no exception.
History
Last changed by/on SAP  20060208 
SAP Release Created in 600