SAP ABAP Class IF_HRASR00GEN_SERVICE_ADVANCED (Interface for BAdI: HRASR00GEN_SERVICE_ADVANCED)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_BADI_INTERFACE Tag Interface for BAdIs 20050428
Properties
Class IF_HRASR00GEN_SERVICE_ADVANCED  
Short Description Interface for BAdI: HRASR00GEN_SERVICE_ADVANCED    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20050428   SAP 
Last change 20060313   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IF_HRASR00GEN_SERVICE_ADVANCED has no forward declaration.
Interfaces
Class IF_HRASR00GEN_SERVICE_ADVANCED has no interface implemented.
Friends
Class IF_HRASR00GEN_SERVICE_ADVANCED has no friend class.
Attributes
Class IF_HRASR00GEN_SERVICE_ADVANCED has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AUTHORIZATION Instance method Public Method Check Authorization 20050428
2 CHECK_COLLISION Instance method Public Method Check Collision 20050428
3 CLOSE_LUW Instance method Public Method End of "Logical Unit of Work" (LUW) 20050428
4 FLUSH Instance method Public Method Make Data Persistent 20050428
5 GET_COLLISION_IMAGE Instance method Public Method Determine Image for Collision Check 20050428
6 LOCK_OBJECT Instance method Public Method Lock 20050428
7 OPEN_LUW Instance method Public Method Start of "Logical Unit of Work" (LUW) 20050428
8 ROLLBACK_LUW Instance method Public Method Rejection of "Logical Unit of Work" (LUW) 20050428
9 UNLOCK_OBJECT Instance method Public Method Unlock 20050428
Events
Class IF_HRASR00GEN_SERVICE_ADVANCED has no event.
Types
Class IF_HRASR00GEN_SERVICE_ADVANCED 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 Aktivität 20050428
2 Changing AUTHORIZEDUSERS Call by reference Type reference (TYPE) HRASR00AUTHORIZEDUSER_TAB Berechtigungsinformation über USER 20050428
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER Messagehandler 20050428
4 Importing SERVICE_DATASETS Call by reference Type reference (TYPE) HRASR00GENSRV_DATASET_TAB Feldwerte 20050428
5 Importing SPECIAL_FIELDS Call by reference Type reference (TYPE) HRASR00VALUE_OF_FIELD_TAB Servicespezifische Felder 20050428

Method CHECK_AUTHORIZATION on class IF_HRASR00GEN_SERVICE_ADVANCED 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 Kollision eingetreten/erkannt 20050428
2 Importing COLLISION_RELEVANT_FIELDS Call by reference Type reference (TYPE) HRBAS_FIELDLIST_TAB Felder, für die Kollisionsprüfung aktiv ist 20050428
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER Messagehandler 20050428
4 Importing NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D Keine Berechtigungsprüfung 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 Servicespezifische Felder 20050428

Method CHECK_COLLISION on class IF_HRASR00GEN_SERVICE_ADVANCED has no exception.

Method CLOSE_LUW 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 Messagehandler 20050527

Method CLOSE_LUW on class IF_HRASR00GEN_SERVICE_ADVANCED 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 Änderungsbelege 20050428
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER Messagehandler 20050527

Method FLUSH on class IF_HRASR00GEN_SERVICE_ADVANCED 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 Felder, für die Kollisionsprüfung aktiv ist 20050428
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER Messagehandler 20050428
4 Importing NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D Keine Berechtigungsprüfung 20050428
5 Importing SPECIAL_FIELDS Call by reference Type reference (TYPE) HRASR00VALUE_OF_FIELD_TAB Servicespezifische Felder 20050428

Method GET_COLLISION_IMAGE on class IF_HRASR00GEN_SERVICE_ADVANCED 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 Messagehandler 20050428
2 Importing SPECIAL_FIELDS Call by reference Type reference (TYPE) HRASR00VALUE_OF_FIELD_TAB Servicespezifische Felder 20050428

Method LOCK_OBJECT on class IF_HRASR00GEN_SERVICE_ADVANCED has no exception.

Method OPEN_LUW 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 Messagehandler 20050527

Method OPEN_LUW on class IF_HRASR00GEN_SERVICE_ADVANCED has no exception.

Method ROLLBACK_LUW 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 Messagehandler 20050527

Method ROLLBACK_LUW on class IF_HRASR00GEN_SERVICE_ADVANCED has no exception.

Method UNLOCK_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 Messagehandler 20050527
2 Importing SPECIAL_FIELDS Call by reference Type reference (TYPE) HRASR00VALUE_OF_FIELD_TAB Servicespezifische Felder 20050428

Method UNLOCK_OBJECT on class IF_HRASR00GEN_SERVICE_ADVANCED has no exception.
History
Last changed by/on SAP  20060313 
SAP Release Created in