SAP ABAP Interface IF_HRASR00GEN_SERVICE (Interface for BAdI: HRASR00GEN_SERVICE_BASIC)
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 - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRASR00_GS_BIRTH_OF_CHILD Disjunction ID HRASR00GEN_SERVICE_BASIC 20051011
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRASR00_GS_CHECK_FUTR_DATE GS: Checks for Date in the Future 20060905
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRASR00_GS_CHECK_PAST_DATE GS: Checks for Date in the Past 20060906
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRASR00_GS_FIRST_DAY_CURMON GS: Sets Service Date to First Day of Current Month 20060905
5 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRASR00_GS_FIRST_DAY_CURPY GS: Sets Service Date to First Day of Current Period 20060906
6 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRASR00_GS_FIRST_DAY_NXTMON GS: Sets Service Date to First Day of Following Month 20060905
7 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRASR00_GS_FIRST_DAY_NXTPY GS: Sets Service Date to First Day of Following Period 20060907
8 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRASR00_GS_HIRE_ADD_FUNCTNS Disjunction ID HRASR00GEN_SERVICE_BASIC 20051020
9 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRASR00_GS_HIRE_US_FUNCTNS Disjunction ID HRASR00GEN_SERVICE_BASIC 20051031
10 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRASR00_GS_LAST_DAY_CURMON GS: Sets Service Date to Last Day of Current Month 20060905
... Click here to see Used By full list (16 items)
Properties
Interface IF_HRASR00GEN_SERVICE  
Short Description Interface for BAdI: HRASR00GEN_SERVICE_BASIC    
General Data
Package PAOC_ASR_GENERIC_ACCESS   Generic Access 
Created 20050428   SAP 
Last changed 20070913   SAP 
Unicode checks active    
Forward declarations
Interface IF_HRASR00GEN_SERVICE has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20050428
Friends
Interface IF_HRASR00GEN_SERVICE has no friend.
Attributes
Interface IF_HRASR00GEN_SERVICE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 DO_OPERATIONS Instance method Public Method Perform Operation 20050428
2 GET_FIELD_INFO Instance method Public Method Determine Information for Supported Fields 20051021
3 GET_HELP_VALUES Instance method Public Method Determine Values for Input Help 20060823
4 GET_OPERATIONS Instance method Public Method Determine Supported Operations 20050428
5 GET_SPECIAL_FIELDS Instance method Public Method Determine Service-Specific Fields 20050428
6 INITIALIZE Instance method Public Method Initialize 20050428
Events
Interface IF_HRASR00GEN_SERVICE has no event.
Types
Interface IF_HRASR00GEN_SERVICE has no local type.
Method Signatures

Method DO_OPERATIONS 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 20050428
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER Messagehandler 20050428
3 Importing NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D Keine Berechtigungsprüfung 20050428
4 Changing SERVICE_DATASETS Call by reference Type reference (TYPE) HRASR00GENSRV_DATASET_TAB Feldwerte 20050428
5 Importing SERVICE_OPERATIONS Call by reference Type reference (TYPE) HRASR00GENSERV_OPERATION_TAB Operationen 20050428
6 Importing SPECIAL_FIELDS Call by reference Type reference (TYPE) HRASR00VALUE_OF_FIELD_TAB Servicespezifische Felder 20050428

Method DO_OPERATIONS on Interface IF_HRASR00GEN_SERVICE has no exception.

Method GET_FIELD_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting FIELD_INFOS Call by reference Type reference (TYPE) HRASR00GS_FIELD_INFO_TAB Feldinformationen 20051021
2 Importing SERVICE_FIELDS Call by reference Type reference (TYPE) HRBAS_FIELDLIST_TAB Liste von Feldnamen 20051021

Method GET_FIELD_INFO on Interface IF_HRASR00GEN_SERVICE has no exception.

Method GET_HELP_VALUES 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 20060823
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER Messagehandler 20060823
3 Importing NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D Keine Berechtigungsprüfung 20060823
4 Importing SERVICE_FIELD_VALUES Call by reference Type reference (TYPE) HRASR00GENSRV_DATASET_TAB Service-Feldwerte 20060823
5 Importing SPECIAL_FIELDS Call by reference Type reference (TYPE) HRASR00VALUE_OF_FIELD_TAB Servicespezifische Felder 20060823

Method GET_HELP_VALUES on Interface IF_HRASR00GEN_SERVICE has no exception.

Method GET_OPERATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting OPERATIONS Call by reference Type reference (TYPE) HRASR00GS_OPERATION_TAB Unterstützte Operationen 20050428

Method GET_OPERATIONS on Interface IF_HRASR00GEN_SERVICE has no exception.

Method GET_SPECIAL_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting SPECIAL_FIELDS Call by reference Type reference (TYPE) HRBAS_FIELDLIST_TAB Namen der servicespezifischen Felder 20050429

Method GET_SPECIAL_FIELDS on Interface IF_HRASR00GEN_SERVICE has no exception.

Method INITIALIZE 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 20050428
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER Messagehandler 20050428
3 Importing NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D Keine Berechtigungsprüfung 20050428
4 Changing SERVICE_FIELD_VALUES Call by reference Type reference (TYPE) HRASR00GENSRV_DATASET_INIT_TAB Vorschlagswerte für Felder 20050623
5 Importing SPECIAL_FIELDS Call by reference Type reference (TYPE) HRASR00VALUE_OF_FIELD_TAB Servicespezifische Felder 20050428

Method INITIALIZE on Interface IF_HRASR00GEN_SERVICE has no exception.
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRASR00_GS_BIRTH_OF_CHILD Disjunction ID HRASR00GEN_SERVICE_BASIC 20051011
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRASR00_GS_CHECK_FUTR_DATE GS: Checks for Date in the Future 20060905
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRASR00_GS_CHECK_PAST_DATE GS: Checks for Date in the Past 20060906
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRASR00_GS_FIRST_DAY_CURMON GS: Sets Service Date to First Day of Current Month 20060905
5 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRASR00_GS_FIRST_DAY_CURPY GS: Sets Service Date to First Day of Current Period 20060906
6 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRASR00_GS_FIRST_DAY_NXTMON GS: Sets Service Date to First Day of Following Month 20060905
7 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRASR00_GS_FIRST_DAY_NXTPY GS: Sets Service Date to First Day of Following Period 20060907
8 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRASR00_GS_HIRE_ADD_FUNCTNS Disjunction ID HRASR00GEN_SERVICE_BASIC 20051020
9 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRASR00_GS_HIRE_US_FUNCTNS Disjunction ID HRASR00GEN_SERVICE_BASIC 20051031
10 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRASR00_GS_LAST_DAY_CURMON GS: Sets Service Date to Last Day of Current Month 20060905
11 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRASR00_GS_LAST_DAY_CURPY GS: Sets Service Date to Last Day of Current Period 20060906
12 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRASR00_GS_LAST_DAY_NXTMON GS: Sets Service Date to Last Day of Following Month 20060905
13 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRASR00_GS_LAST_DAY_NXTPY GS: Sets Service Date to Last Day of Following Period 20060907
14 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRASR00_GS_MATERNITY_LEAVE Disjunction ID HRASR00GEN_SERVICE_BASIC 20050905
15 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRASR00_GS_MGRS_POSITIONS GS: Positions in Manager's Area of Responsibility 20050429
16 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRASR00_GS_USER_NAME GS: Functions for System User Name 20051022
History
Last changed by/on SAP  20070913 
SAP Release Created in 600