SAP ABAP Interface IF_HRBAS_OBJECT_OPERATIONS (HRBAS Object-Specific Operations)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-OM (Application Component) Organizational Management
     SP00_ITF (Package) Infotype Framework
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRBAS_OBJECT_OPERATIONS HRBAS Object-Specific Operations 20030123
Properties
Interface IF_HRBAS_OBJECT_OPERATIONS  
Short Description HRBAS Object-Specific Operations    
General Data
Package SP00_ITF   Infotype Framework 
Created 20030123   SAP 
Last changed 20090618   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_HRBAS_BOOLE_D Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 IF_HRBAS_CONSTANTS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_HRBAS_OBJECT_OPERATIONS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRBAS_BUFFER_CONTROL HR Infotypes: Buffer Operations 20030311
Friends
Interface IF_HRBAS_OBJECT_OPERATIONS has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CUT Constant Public Type reference (TYPE) HRBAS_TIMEPERIOD_CHANGE_MODE '0' HRBAS: Type of Object Period Change 20030213
2 EXTEND Constant Public Type reference (TYPE) HRBAS_TIMEPERIOD_CHANGE_MODE '1' HRBAS: Type of Object Period Change 20030213
3 SET_BEGDA Constant Public Type reference (TYPE) HRBAS_TIMEPERIOD_CHANGE_MODE '3' HRBAS: Type of Object Period Change 20030213
4 SET_ENDDA Constant Public Type reference (TYPE) HRBAS_TIMEPERIOD_CHANGE_MODE '2' HRBAS: Type of Object Period Change 20030213
Methods
# Method Level Visibility Method type Description Created on
1 APPROVE_TRIAL Instance method Public Method 20030311
2 CHANGE_OBJECT_TIMEPERIOD Instance method Public Method Change Object Period 20030212
3 DELETE_OBJECT Instance method Public Method Delete Object 20030204
4 DISCARD_TRIAL Instance method Public Method 20030311
5 EXIST_OBJECT Instance method Public Method Check Whether Object Exists 20030129
6 FLUSH Instance method Public Method 20030311
7 HISTORICIZE_OBJECT Instance method Public Method Create Historical Record of Object 20030211
8 INITIALIZE Instance method Public Method 20030311
9 READ_OBJECT Instance method Public Method Read an Object 20030123
10 START_TRIAL Instance method Public Method 20030311
Events
Interface IF_HRBAS_OBJECT_OPERATIONS has no event.
Types
Interface IF_HRBAS_OBJECT_OPERATIONS has no local type.
Method Signatures

Method APPROVE_TRIAL Signature

Method APPROVE_TRIAL on Interface IF_HRBAS_OBJECT_OPERATIONS has no parameter.
Method APPROVE_TRIAL on Interface IF_HRBAS_OBJECT_OPERATIONS has no exception.

Method CHANGE_OBJECT_TIMEPERIOD 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 Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030212
2 Importing MESSAGE_HANDLER Call by reference Type reference (TYPE) HRBAS_MSG_HANDLER_IF_REF Referenz auf Interface des Message Handlers 20030212
3 Importing MODE Call by reference Type reference (TYPE) HRBAS_TIMEPERIOD_CHANGE_MODE HRBAS: Art der Objektzeitraumänderung 20030212
4 Importing NEW_DATE Call by reference Type reference (TYPE) DATUM Neues Beginndatum oder Neues Endedatum 20030408
5 Importing NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030212
6 Importing NO_BUSINESS_LOGIC Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030212
7 Importing NO_CHECK_DEPENDENTS Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030212
8 Importing OBJID Call by reference Type reference (TYPE) PLOG-OBJID 20030212
9 Importing OTYPE Call by reference Type reference (TYPE) PLOG-OTYPE 20030212
10 Importing PLVAR Call by reference Type reference (TYPE) PLOG-PLVAR 20030212
11 Importing SAFE_MODE Call by reference Type reference (TYPE) BOOLE_D Use it (=X)! Only ITs with same ENDDA as object will be ext. 20080409
12 Importing UPDATE_MODE Call by reference Type reference (TYPE) HRBAS_UPDATE_MODE Welche Bucherfunktionalitäten sollen abgeschaltet sein? 20030213
# Exception Resumable Description Created on
1 CX_HRBAS_VIOLATED_ASSERTION HRBAS-Infotypdaten: unerfüllte Programmbedingung 20030212

Method DELETE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ISTAT Call by reference Type reference (TYPE) PLOG-ISTAT '*' Planungsstatus 20030217
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030204
3 Importing MESSAGE_HANDLER Call by reference Type reference (TYPE) HRBAS_MSG_HANDLER_IF_REF Referenz auf Interface des Message Handlers 20030204
4 Importing NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030204
5 Importing NO_BUSINESS_LOGIC Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030205
6 Importing NO_CHECK_DEPENDENTS Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030204
7 Importing OBJID Call by reference Type reference (TYPE) PLOG-OBJID 20030204
8 Importing OTYPE Call by reference Type reference (TYPE) PLOG-OTYPE 20030204
9 Importing PLVAR Call by reference Type reference (TYPE) PLOG-PLVAR 20030204
10 Importing UPDATE_MODE Call by reference Type reference (TYPE) HRBAS_UPDATE_MODE Welche Bucherfunktionalitäten sollen abgeschaltet sein? 20030213
# Exception Resumable Description Created on
1 CX_HRBAS_VIOLATED_ASSERTION HRBAS-Infotypdaten: unerfüllte Programmbedingung 20030204

Method DISCARD_TRIAL Signature

Method DISCARD_TRIAL on Interface IF_HRBAS_OBJECT_OPERATIONS has no parameter.
Method DISCARD_TRIAL on Interface IF_HRBAS_OBJECT_OPERATIONS has no exception.

Method EXIST_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXISTANCE_TAB Call by reference Type reference (TYPE) HROEXIST_T Stausabhängige Existenzintervalle eines Objekts 20030214
2 Importing FILL_BUFFER Call by reference Type reference (TYPE) BOOLE_D IF_HRBAS_BOOLE_D=>TRUE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030313
3 Exporting HISTO Call by reference Type reference (TYPE) PLOG-HISTO Historisierungskennzeichen 20030414
4 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030129
5 Importing MESSAGE_HANDLER Call by reference Type reference (TYPE) HRBAS_MSG_HANDLER_IF_REF Referenz auf Interface des Message Handlers 20030129
6 Importing OBJID Call by reference Type reference (TYPE) ANY Objekt-Id 20030129
7 Importing OTYPE Call by reference Type reference (TYPE) PLOG-OTYPE Objekttyp 20030129
8 Importing PLVAR Call by reference Type reference (TYPE) PLOG-PLVAR Planvariante 20030129
# Exception Resumable Description Created on
1 CX_HRBAS_VIOLATED_ASSERTION HRBAS-Infotypdaten: unerfüllte Programmbedingung 20030129

Method FLUSH Signature

Method FLUSH on Interface IF_HRBAS_OBJECT_OPERATIONS has no parameter.
Method FLUSH on Interface IF_HRBAS_OBJECT_OPERATIONS has no exception.

Method HISTORICIZE_OBJECT 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 Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030211
2 Importing MESSAGE_HANDLER Call by reference Type reference (TYPE) HRBAS_MSG_HANDLER_IF_REF Referenz auf Interface des Message Handlers 20030211
3 Importing NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030211
4 Importing NO_BUSINESS_LOGIC Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030211
5 Importing OBJID Call by reference Type reference (TYPE) PLOG-OBJID ObjektID 20030211
6 Importing OTYPE Call by reference Type reference (TYPE) PLOG-OTYPE Objekttyp 20030211
7 Importing PLVAR Call by reference Type reference (TYPE) PLOG-PLVAR Planvariante 20030211
8 Importing UPDATE_MODE Call by reference Type reference (TYPE) HRBAS_UPDATE_MODE Welche Bucherfunktionalitäten sollen abgeschaltet sein? 20030213
# Exception Resumable Description Created on
1 CX_HRBAS_VIOLATED_ASSERTION HRBAS-Infotypdaten: unerfüllte Programmbedingung 20030211

Method INITIALIZE Signature

Method INITIALIZE on Interface IF_HRBAS_OBJECT_OPERATIONS has no parameter.
Method INITIALIZE on Interface IF_HRBAS_OBJECT_OPERATIONS has no exception.

Method READ_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGDA Call by reference Type reference (TYPE) PLOG-BEGDA IF_HRBAS_CONSTANTS=>LOW_DATE Beginndatum 20030123
2 Importing ENDDA Call by reference Type reference (TYPE) PLOG-ENDDA IF_HRBAS_CONSTANTS=>HIGH_DATE Endedatum 20030123
3 Importing FILL_BUFFER Call by reference Type reference (TYPE) BOOLE_D IF_HRBAS_BOOLE_D=>TRUE TRUE: Bei Lesezugriff Puffer füllen 20030313
4 Exporting HISTO Call by reference Type reference (TYPE) PLOG-HISTO 'X': Objekt ist historisiert 20030409
5 Importing ISTAT Call by reference Type reference (TYPE) PLOG-ISTAT '1' Planungsstatus 20030123
6 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D TRUE: Objekt wurde im angefordeten Status gelesen 20030123
7 Importing LANGU Call by reference Type reference (TYPE) P1000-LANGU SY-LANGU Sprachenschlüssel 20030123
8 Importing MESSAGE_HANDLER Call by reference Type reference (TYPE) HRBAS_MSG_HANDLER_IF_REF Referenz auf Interface des Message Handlers 20030123
9 Importing NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D TRUE: ohne Berechtigungsprüfung 20030123
10 Exporting OBEG Call by reference Type reference (TYPE) PLOG-BEGDA minimales Beginndatum 20030123
11 Importing OBJID Call by reference Type reference (TYPE) ANY Objekt-Id 20030123
12 Exporting OEND Call by reference Type reference (TYPE) PLOG-ENDDA maximales Endedatum 20030123
13 Importing OTYPE Call by reference Type reference (TYPE) PLOG-OTYPE Objekttyp 20030123
14 Importing PLVAR Call by reference Type reference (TYPE) PLOG-PLVAR Planvariante 20030123
15 Exporting SHORT Call by reference Type reference (TYPE) P1000-SHORT Objektkürzel 20030123
16 Exporting STEXT Call by reference Type reference (TYPE) P1000-STEXT Objektbezeichnung 20030123
17 Exporting TLANGU Call by reference Type reference (TYPE) P1000-LANGU Sprachenschlüssel 20030123
# Exception Resumable Description Created on
1 CX_HRBAS_VIOLATED_ASSERTION HRBAS-Infotypdaten: unerfüllte Programmbedingung 20030123

Method START_TRIAL Signature

Method START_TRIAL on Interface IF_HRBAS_OBJECT_OPERATIONS has no parameter.
Method START_TRIAL on Interface IF_HRBAS_OBJECT_OPERATIONS has no exception.
History
Last changed by/on SAP  20090618 
SAP Release Created in 640