SAP ABAP Class IF_REBD_OCCUPANCY_MNGR (Occupancy History Manager (VIBDROOCC))
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface composition (i COMPRISING i_ref) | IF_RECA_STORABLE | Object Can Be Stored | 20031216 |
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_REBD_OCCUPANCY_MNGR | Occupancy History Manager (VIBDROOCC) | 20031216 |
Properties
Class | IF_REBD_OCCUPANCY_MNGR | |
Short Description | Occupancy History Manager (VIBDROOCC) | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | ||
Created | 20031216 | SAP |
Last change | 20100310 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class IF_REBD_OCCUPANCY_MNGR has no interface implemented.
Friends
Class IF_REBD_OCCUPANCY_MNGR has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Public | Attribute reference (LIKE) | 20041012 | ||||
2 | ![]() |
Instance attribute | Public | Object reference (TYPE REF TO) | IF_REBD_HAS_OCCUPANCY | Business Object | 20031216 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Adjusts the Standard Posting Term | 20040312 |
2 | ![]() |
Instance method | Public | Method | Removes Occupancy | 20031216 |
3 | ![]() |
Instance method | Public | Method | Removes Occupancy Using Key | 20031216 |
4 | ![]() |
Instance method | Public | Method | Context of Occupancy Authorization Was Changed | 20041012 |
5 | ![]() |
Instance method | Public | Method | Gets Single Occupancy | 20031216 |
6 | ![]() |
Instance method | Public | Method | Gets Single Occupancy and Additional Data | 20050613 |
7 | ![]() |
Instance method | Public | Method | Gets All Own Occupancies | 20100126 |
8 | ![]() |
Instance method | Public | Method | Gets All Occupancies | 20031216 |
9 | ![]() |
Instance method | Public | Method | Gets All Occupancies and Additional Data | 20050613 |
10 | ![]() |
Instance method | Public | Method | Initializes Occupancy Manager Using Superordinate Object | 20031216 |
11 | ![]() |
Instance method | Public | Method | Inserts New Occupancy | 20031216 |
12 | ![]() |
Instance method | Public | Method | Adds Vacancy | 20040304 |
13 | ![]() |
Instance method | Public | Method | Asks If Maintaining Occupancy Is Allowed? | 20100126 |
14 | ![]() |
Instance method | Public | Method | 20041027 | |
15 | ![]() |
Instance method | Public | Method | Is Period Vacant? | 20040115 |
16 | ![]() |
Instance method | Public | Method | Sets Detail for Deletion | 20100122 |
17 | ![]() |
Instance method | Public | Method | Sets Vacancy for Event | 20031222 |
18 | ![]() |
Instance method | Public | Method | Sets All Occupancies | 20031216 |
19 | ![]() |
Instance method | Public | Method | Updates Occupancy | 20040309 |
20 | ![]() |
Instance method | Public | Method | Writes Template Term into Standard Posting Term | 20040312 |
Events
Class IF_REBD_OCCUPANCY_MNGR has no event.
Types
Class IF_REBD_OCCUPANCY_MNGR has no local type.
Method Signatures
Method ADAPT_PAYMENT_TERM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IF_ADAPT_TEMPLATE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Vorlageklauseln aktualisieren? | 20040419 | |
2 | ![]() |
IS_OCCUPANCY | Call by reference | Type reference (TYPE) | REBD_OCCUPANCY | Belegung | 20040312 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler | 20040312 |
Method DELETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ID_VALIDFROM | Call by reference | Type reference (TYPE) | REBD_OCCUPANCY-OCCFROM | Beginn der Belegung/des Leerstandes | 20031216 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Nicht gefunden | 20031216 |
Method DELETE_DETAIL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_KEY | Call by reference | Type reference (TYPE) | VIBDROOCC_KEY | Schlüssel für Belegungshistorie (VIBDROOCC) | 20031216 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler beim Löschen | 20031216 |
Method ENABLING_CONTEXT_CHANGED Signature
Method ENABLING_CONTEXT_CHANGED on class IF_REBD_OCCUPANCY_MNGR has no parameter.
Method ENABLING_CONTEXT_CHANGED on class IF_REBD_OCCUPANCY_MNGR has no exception.
Method GET_DETAIL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ID_VALIDFROM | Call by reference | Type reference (TYPE) | REBD_OCCUPANCY-OCCFROM | Beginn der Belegung/des Leerstandes | 20031216 | ||
2 | ![]() |
RS_DETAIL | Value transfer | Type reference (TYPE) | REBD_OCCUPANCY | Belegung | 20031216 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Nicht gefunden | 20031216 |
Method GET_DETAIL_X Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ID_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | SY-LANGU | Sprache | 20050613 | |
2 | ![]() |
ID_VALIDFROM | Call by reference | Type reference (TYPE) | REBD_OCCUPANCY-OCCFROM | Beginn der Belegung/des Leerstandes | 20050613 | ||
3 | ![]() |
RS_DETAIL_X | Value transfer | Type reference (TYPE) | REBD_OCCUPANCY_X | Belegung und Zusatzdaten | 20050613 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Nicht gefunden | 20050613 |
Method GET_ENABLE_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_LIST | Call by reference | Type reference (TYPE) | RE_T_OCCUPANCY | Belegung | 20100126 |
Method GET_ENABLE_LIST on class IF_REBD_OCCUPANCY_MNGR has no exception.
Method GET_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_LIST | Call by reference | Type reference (TYPE) | RE_T_OCCUPANCY | Belegung | 20031216 |
Method GET_LIST on class IF_REBD_OCCUPANCY_MNGR has no exception.
Method GET_LIST_X Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_LIST_X | Call by reference | Type reference (TYPE) | RE_T_OCCUPANCY_X | Belegung und Zusatzdaten | 20050613 | ||
2 | ![]() |
ID_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | SY-LANGU | Sprache | 20050613 |
Method GET_LIST_X on class IF_REBD_OCCUPANCY_MNGR has no exception.
Method INIT_BY_PARENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_PARENT | Call by reference | Object reference (TYPE REF TO) | IF_REBD_HAS_OCCUPANCY | Business-Objekt | 20031216 |
Method INIT_BY_PARENT on class IF_REBD_OCCUPANCY_MNGR has no exception.
Method INSERT_DETAIL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_DETAIL | Call by reference | Type reference (TYPE) | REBD_OCCUPANCY | Belegung | 20031216 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20040105 |
Method INSERT_VACANCY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ID_OCCFROM | Call by reference | Type reference (TYPE) | REBDOCCFROM | Beginn der Belegung/des Leerstandes | 20040304 | ||
2 | ![]() |
ID_OCCTO | Call by reference | Type reference (TYPE) | REBDOCCFROM | Beginn der Belegung/des Leerstandes | 20040304 | ||
3 | ![]() |
ID_VACREASON | Call by reference | Type reference (TYPE) | REBDVACREASON | Leerstandsgrund | 20040304 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20040304 |
Method IS_ENABLED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RF_ENABLED | Value transfer | Type reference (TYPE) | RECABOOL | Erlaubt? | 20100126 |
Method IS_ENABLED on class IF_REBD_OCCUPANCY_MNGR has no exception.
Method IS_MODIFIED Signature
Method IS_MODIFIED on class IF_REBD_OCCUPANCY_MNGR has no parameter.
Method IS_MODIFIED on class IF_REBD_OCCUPANCY_MNGR has no exception.
Method IS_PERIOD_VACANT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ID_VALIDFROM | Call by reference | Type reference (TYPE) | RECADATEFROM | Datum: gültig ab | 20040115 | ||
2 | ![]() |
ID_VALIDTO | Call by reference | Type reference (TYPE) | RECADATETO | Datum: gültig bis | 20040115 | ||
3 | ![]() |
RF_VACANT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20040115 |
Method IS_PERIOD_VACANT on class IF_REBD_OCCUPANCY_MNGR has no exception.
Method SET_DETAIL_FOR_DELETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_OCCUPANCY | Call by reference | Type reference (TYPE) | REBD_OCCUPANCY | Belegung | 20100122 |
Method SET_DETAIL_FOR_DELETE on class IF_REBD_OCCUPANCY_MNGR has no exception.
Method SET_DETAIL_FOR_EVENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ID_CREATEDEFAULT | Value transfer | Type reference (TYPE) | RECABOOL | ' ' | Defaultbelegung anlegen | 20100119 | |
2 | ![]() |
ID_VACEVENT | Value transfer | Type reference (TYPE) | REBDVACEVENT | Ereignis, wodurch ein neuer Leerstand erzeugt wird | 20031222 | ||
3 | ![]() |
IS_DATERANGE | Value transfer | Type reference (TYPE) | RECADATERANGE | Zeitraum von-bis | 20031223 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler aufgetreten | 20040405 |
Method SET_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_LIST | Call by reference | Type reference (TYPE) | RE_T_OCCUPANCY | Belegung | 20031216 |
Method SET_LIST on class IF_REBD_OCCUPANCY_MNGR has no exception.
Method UPDATE_DETAIL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_DETAIL | Call by reference | Type reference (TYPE) | REBD_OCCUPANCY | Belegung | 20040309 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler beim Aktualisieren | 20040309 |
Method UPDATE_PAYMENT_TERM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IF_ADAPT_TEMPLATE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Vorlageklauseln aktualisieren? | 20040419 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20040312 |
History
Last changed by/on | SAP | 20100310 |
SAP Release Created in |