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 | ![]() |
Instance method | Public | Method | 20030311 | |
2 | ![]() |
Instance method | Public | Method | Change Object Period | 20030212 |
3 | ![]() |
Instance method | Public | Method | Delete Object | 20030204 |
4 | ![]() |
Instance method | Public | Method | 20030311 | |
5 | ![]() |
Instance method | Public | Method | Check Whether Object Exists | 20030129 |
6 | ![]() |
Instance method | Public | Method | 20030311 | |
7 | ![]() |
Instance method | Public | Method | Create Historical Record of Object | 20030211 |
8 | ![]() |
Instance method | Public | Method | 20030311 | |
9 | ![]() |
Instance method | Public | Method | Read an Object | 20030123 |
10 | ![]() |
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 | ![]() |
IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030212 | ||
2 | ![]() |
MESSAGE_HANDLER | Call by reference | Type reference (TYPE) | HRBAS_MSG_HANDLER_IF_REF | Referenz auf Interface des Message Handlers | 20030212 | ||
3 | ![]() |
MODE | Call by reference | Type reference (TYPE) | HRBAS_TIMEPERIOD_CHANGE_MODE | HRBAS: Art der Objektzeitraumänderung | 20030212 | ||
4 | ![]() |
NEW_DATE | Call by reference | Type reference (TYPE) | DATUM | Neues Beginndatum oder Neues Endedatum | 20030408 | ||
5 | ![]() |
NO_AUTH_CHECK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030212 | ||
6 | ![]() |
NO_BUSINESS_LOGIC | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030212 | ||
7 | ![]() |
NO_CHECK_DEPENDENTS | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030212 | ||
8 | ![]() |
OBJID | Call by reference | Type reference (TYPE) | PLOG-OBJID | 20030212 | |||
9 | ![]() |
OTYPE | Call by reference | Type reference (TYPE) | PLOG-OTYPE | 20030212 | |||
10 | ![]() |
PLVAR | Call by reference | Type reference (TYPE) | PLOG-PLVAR | 20030212 | |||
11 | ![]() |
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 | ![]() |
UPDATE_MODE | Call by reference | Type reference (TYPE) | HRBAS_UPDATE_MODE | Welche Bucherfunktionalitäten sollen abgeschaltet sein? | 20030213 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
ISTAT | Call by reference | Type reference (TYPE) | PLOG-ISTAT | '*' | Planungsstatus | 20030217 | |
2 | ![]() |
IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030204 | ||
3 | ![]() |
MESSAGE_HANDLER | Call by reference | Type reference (TYPE) | HRBAS_MSG_HANDLER_IF_REF | Referenz auf Interface des Message Handlers | 20030204 | ||
4 | ![]() |
NO_AUTH_CHECK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030204 | ||
5 | ![]() |
NO_BUSINESS_LOGIC | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030205 | ||
6 | ![]() |
NO_CHECK_DEPENDENTS | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030204 | ||
7 | ![]() |
OBJID | Call by reference | Type reference (TYPE) | PLOG-OBJID | 20030204 | |||
8 | ![]() |
OTYPE | Call by reference | Type reference (TYPE) | PLOG-OTYPE | 20030204 | |||
9 | ![]() |
PLVAR | Call by reference | Type reference (TYPE) | PLOG-PLVAR | 20030204 | |||
10 | ![]() |
UPDATE_MODE | Call by reference | Type reference (TYPE) | HRBAS_UPDATE_MODE | Welche Bucherfunktionalitäten sollen abgeschaltet sein? | 20030213 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
EXISTANCE_TAB | Call by reference | Type reference (TYPE) | HROEXIST_T | Stausabhängige Existenzintervalle eines Objekts | 20030214 | ||
2 | ![]() |
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 | ![]() |
HISTO | Call by reference | Type reference (TYPE) | PLOG-HISTO | Historisierungskennzeichen | 20030414 | ||
4 | ![]() |
IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030129 | ||
5 | ![]() |
MESSAGE_HANDLER | Call by reference | Type reference (TYPE) | HRBAS_MSG_HANDLER_IF_REF | Referenz auf Interface des Message Handlers | 20030129 | ||
6 | ![]() |
OBJID | Call by reference | Type reference (TYPE) | ANY | Objekt-Id | 20030129 | ||
7 | ![]() |
OTYPE | Call by reference | Type reference (TYPE) | PLOG-OTYPE | Objekttyp | 20030129 | ||
8 | ![]() |
PLVAR | Call by reference | Type reference (TYPE) | PLOG-PLVAR | Planvariante | 20030129 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030211 | ||
2 | ![]() |
MESSAGE_HANDLER | Call by reference | Type reference (TYPE) | HRBAS_MSG_HANDLER_IF_REF | Referenz auf Interface des Message Handlers | 20030211 | ||
3 | ![]() |
NO_AUTH_CHECK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030211 | ||
4 | ![]() |
NO_BUSINESS_LOGIC | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030211 | ||
5 | ![]() |
OBJID | Call by reference | Type reference (TYPE) | PLOG-OBJID | ObjektID | 20030211 | ||
6 | ![]() |
OTYPE | Call by reference | Type reference (TYPE) | PLOG-OTYPE | Objekttyp | 20030211 | ||
7 | ![]() |
PLVAR | Call by reference | Type reference (TYPE) | PLOG-PLVAR | Planvariante | 20030211 | ||
8 | ![]() |
UPDATE_MODE | Call by reference | Type reference (TYPE) | HRBAS_UPDATE_MODE | Welche Bucherfunktionalitäten sollen abgeschaltet sein? | 20030213 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
BEGDA | Call by reference | Type reference (TYPE) | PLOG-BEGDA | IF_HRBAS_CONSTANTS=>LOW_DATE | Beginndatum | 20030123 | |
2 | ![]() |
ENDDA | Call by reference | Type reference (TYPE) | PLOG-ENDDA | IF_HRBAS_CONSTANTS=>HIGH_DATE | Endedatum | 20030123 | |
3 | ![]() |
FILL_BUFFER | Call by reference | Type reference (TYPE) | BOOLE_D | IF_HRBAS_BOOLE_D=>TRUE | TRUE: Bei Lesezugriff Puffer füllen | 20030313 | |
4 | ![]() |
HISTO | Call by reference | Type reference (TYPE) | PLOG-HISTO | 'X': Objekt ist historisiert | 20030409 | ||
5 | ![]() |
ISTAT | Call by reference | Type reference (TYPE) | PLOG-ISTAT | '1' | Planungsstatus | 20030123 | |
6 | ![]() |
IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | TRUE: Objekt wurde im angefordeten Status gelesen | 20030123 | ||
7 | ![]() |
LANGU | Call by reference | Type reference (TYPE) | P1000-LANGU | SY-LANGU | Sprachenschlüssel | 20030123 | |
8 | ![]() |
MESSAGE_HANDLER | Call by reference | Type reference (TYPE) | HRBAS_MSG_HANDLER_IF_REF | Referenz auf Interface des Message Handlers | 20030123 | ||
9 | ![]() |
NO_AUTH_CHECK | Call by reference | Type reference (TYPE) | BOOLE_D | TRUE: ohne Berechtigungsprüfung | 20030123 | ||
10 | ![]() |
OBEG | Call by reference | Type reference (TYPE) | PLOG-BEGDA | minimales Beginndatum | 20030123 | ||
11 | ![]() |
OBJID | Call by reference | Type reference (TYPE) | ANY | Objekt-Id | 20030123 | ||
12 | ![]() |
OEND | Call by reference | Type reference (TYPE) | PLOG-ENDDA | maximales Endedatum | 20030123 | ||
13 | ![]() |
OTYPE | Call by reference | Type reference (TYPE) | PLOG-OTYPE | Objekttyp | 20030123 | ||
14 | ![]() |
PLVAR | Call by reference | Type reference (TYPE) | PLOG-PLVAR | Planvariante | 20030123 | ||
15 | ![]() |
SHORT | Call by reference | Type reference (TYPE) | P1000-SHORT | Objektkürzel | 20030123 | ||
16 | ![]() |
STEXT | Call by reference | Type reference (TYPE) | P1000-STEXT | Objektbezeichnung | 20030123 | ||
17 | ![]() |
TLANGU | Call by reference | Type reference (TYPE) | P1000-LANGU | Sprachenschlüssel | 20030123 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 |