SAP ABAP Interface IF_HRASR00GENERIC_SERVICES (BAdI Interface IF_EX_HRASR00_GENSERVICES)
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
Properties
Interface IF_HRASR00GENERIC_SERVICES  
Short Description BAdI Interface IF_EX_HRASR00_GENSERVICES    
General Data
Package PAOC_ASR_GENERIC_ACCESS   Generic Access 
Created 20050311   SAP 
Last changed 20050520   SAP 
Unicode checks active    
Forward declarations
Interface IF_HRASR00GENERIC_SERVICES has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20050311
Friends
Interface IF_HRASR00GENERIC_SERVICES has no friend.
Attributes
Interface IF_HRASR00GENERIC_SERVICES has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AUTHORIZATION Instance method Public Method Returns List of Authorized Users for Service 20050404
2 CHECK_COLLISION Instance method Public Method Checks for Collision Between Datasets 20050406
3 CLOSE_LUW Instance method Public Method Completes Trial 20050311
4 DO_OPERATIONS Instance method Public Method Perform Operation on Fields in Buffer 20050311
5 FLUSH Instance method Public Method Flushes Data 20050311
6 GET_COLLISION_IMAGE Instance method Public Method Returns Image for Collision Detection 20050428
7 GET_OPERATIONS Instance method Public Method Gets List of Operations for Service 20050407
8 GET_SPECIAL_FIELDS Instance method Public Method Returns List of Special Fields for Service 20050311
9 GET_TECHNICAL_FIELD_INFO Instance method Public Method Returns Technical Information of Service Fields 20050420
10 INITIALIZE Instance method Public Method Return Default Values for Requested Fields 20050406
11 LOCK_OBJECT Instance method Public Method Locks Related Object 20050405
12 OPEN_LUW Instance method Public Method Opens Trial 20050311
13 ROLLBACK_LUW Instance method Public Method Discards Trial 20050311
14 UNLOCK_OBJECT Instance method Public Method Unlocks Related Object 20050405
Events
Interface IF_HRASR00GENERIC_SERVICES has no event.
Types
Interface IF_HRASR00GENERIC_SERVICES 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 Importing ACTIVITY Call by reference Type reference (TYPE) ASR_ACTIVITY Activities 20050404
2 Changing AUTHORIZEDUSERS Call by reference Type reference (TYPE) HRASR00AUTHORIZEDUSER_TAB Authorized Users 20050404
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER HR-PD-Infotypen: Meldungen 20050404
4 Importing SERVICE_DATASETS Call by reference Type reference (TYPE) HRASR00GENSRV_DATASET_TAB Generic Service Datasets 20050404
5 Importing SPECIAL_FIELDS Call by reference Type reference (TYPE) HRASR00VALUE_OF_FIELD_TAB Table type of Line type HRASR00VALUE_OF_FIELD 20050404

Method CHECK_AUTHORIZATION on Interface IF_HRASR00GENERIC_SERVICES has no exception.

Method CHECK_COLLISION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting COLLISION_DETECTED Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050428
2 Importing COLLISION_RELEVANT_FIELDS Call by reference Type reference (TYPE) HRBAS_FIELDLIST_TAB Liste von Feldnamen 20050428
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER HR-PD-Infotypen: Meldungen 20050406
4 Importing NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050428
5 Importing OLD_COLLISION_IMAGE_VALUES Call by reference Type reference (TYPE) HRASR00COLL_IMAGE_VALUE_TAB Feldwerte für Kollisionserkennung 20050428
6 Importing SPECIAL_FIELDS Call by reference Type reference (TYPE) HRASR00VALUE_OF_FIELD_TAB Feldname/Feldwert 20050428

Method CHECK_COLLISION on Interface IF_HRASR00GENERIC_SERVICES has no exception.

Method CLOSE_LUW Signature

Method CLOSE_LUW on Interface IF_HRASR00GENERIC_SERVICES has no parameter.
Method CLOSE_LUW on Interface IF_HRASR00GENERIC_SERVICES has no exception.

Method DO_OPERATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting HELP_DATASETS Call by reference Type reference (TYPE) HRASR00GS_HELP_DATASET_TAB Generic Services Help Datasets 20050404
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER HR-PD-Infotypen: Meldungen 20050311
3 Importing NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050428
4 Changing SERVICE_DATASETS Call by reference Type reference (TYPE) HRASR00GENSRV_DATASET_TAB Generic Service Datasets 20050311
5 Importing SERVICE_OPERATIONS Call by reference Type reference (TYPE) HRASR00GENSERV_OPERATION_TAB Generic Service operations 20050311
6 Importing SPECIAL_FIELDS Call by reference Type reference (TYPE) HRASR00VALUE_OF_FIELD_TAB Table type of Line type HRASR00VALUE_OF_FIELD 20050330

Method DO_OPERATIONS on Interface IF_HRASR00GENERIC_SERVICES has no exception.

Method FLUSH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting LOG_RECEIPTS Call by reference Type reference (TYPE) HRASR00LOG_RECEIPT_TAB Log Recepits 20050401

Method FLUSH on Interface IF_HRASR00GENERIC_SERVICES has no exception.

Method GET_COLLISION_IMAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting COLLISION_IMAGE_VALUES Call by reference Type reference (TYPE) HRASR00COLL_IMAGE_VALUE_TAB Feldwerte für Kollisionserkennung 20050428
2 Importing COLLISION_RELEVANT_FIELDS Call by reference Type reference (TYPE) HRBAS_FIELDLIST_TAB Liste von Feldnamen 20050428
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER HR-PD-Infotypen: Meldungen 20050428
4 Importing NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050428
5 Importing SPECIAL_FIELDS Call by reference Type reference (TYPE) HRASR00VALUE_OF_FIELD_TAB Table type of Line type HRASR00VALUE_OF_FIELD 20050428

Method GET_COLLISION_IMAGE on Interface IF_HRASR00GENERIC_SERVICES 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 Operations for Generic Service Fields 20050407

Method GET_OPERATIONS on Interface IF_HRASR00GENERIC_SERVICES 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_FIELD_LIST Call by reference Type reference (TYPE) HRBAS_FIELDLIST_TAB Liste von Feldnamen 20050311

Method GET_SPECIAL_FIELDS on Interface IF_HRASR00GENERIC_SERVICES has no exception.

Method GET_TECHNICAL_FIELD_INFO Signature

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

Method GET_TECHNICAL_FIELD_INFO on Interface IF_HRASR00GENERIC_SERVICES has no exception.

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting HELP_DATASETS Call by reference Type reference (TYPE) HRASR00GS_HELP_DATASET_TAB Generic Services Help Datasets 20050406
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER HR-PD-Infotypen: Meldungen 20050406
3 Importing NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050428
4 Changing SERVICE_DATASETS Call by reference Type reference (TYPE) HRASR00GENSRV_DATASET_TAB Generic Service Datasets 20050406
5 Importing SPECIAL_FIELDS Call by reference Type reference (TYPE) HRASR00VALUE_OF_FIELD_TAB Table type of Line type HRASR00VALUE_OF_FIELD 20050406

Method INITIALIZE on Interface IF_HRASR00GENERIC_SERVICES has no exception.

Method LOCK_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER HR-PD-Infotypen: Meldungen 20050405
2 Importing SPECIAL_FIELDS Call by reference Type reference (TYPE) HRASR00VALUE_OF_FIELD_TAB Table type of Line type HRASR00VALUE_OF_FIELD 20050405

Method LOCK_OBJECT on Interface IF_HRASR00GENERIC_SERVICES has no exception.

Method OPEN_LUW Signature

Method OPEN_LUW on Interface IF_HRASR00GENERIC_SERVICES has no parameter.
Method OPEN_LUW on Interface IF_HRASR00GENERIC_SERVICES has no exception.

Method ROLLBACK_LUW Signature

Method ROLLBACK_LUW on Interface IF_HRASR00GENERIC_SERVICES has no parameter.
Method ROLLBACK_LUW on Interface IF_HRASR00GENERIC_SERVICES has no exception.

Method UNLOCK_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SPECIAL_FIELDS Call by reference Type reference (TYPE) HRASR00VALUE_OF_FIELD_TAB Table type of Line type HRASR00VALUE_OF_FIELD 20050405

Method UNLOCK_OBJECT on Interface IF_HRASR00GENERIC_SERVICES has no exception.
History
Last changed by/on SAP  20050520 
SAP Release Created in 600