SAP ABAP Interface IF_REBD_OCCUPANCY_MNGR (Occupancy History Manager (VIBDROOCC))
Hierarchy
☛
EA-FIN (Software Component) EA-FIN
⤷
RE-FX-BD (Application Component) Basic Data
⤷
RE_BD_OC (Package) RE: Occupancy (Occupancy History and Vacancy Reason)
⤷
⤷
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
| Interface | IF_REBD_OCCUPANCY_MNGR | |
| Short Description | Occupancy History Manager (VIBDROOCC) |
General Data
| Package | RE_BD_OC | RE: Occupancy (Occupancy History and Vacancy Reason) |
| Created | 20031216 | SAP |
| Last changed | 20100310 | SAP |
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_RECA_STORABLE | Object Can Be Stored | 20031216 |
Friends
Interface IF_REBD_OCCUPANCY_MNGR has no friend.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | MD_ACTIVITY | Instance attribute | Public | Attribute reference (LIKE) | 20041012 | ||||
| 2 | MO_PARENT | 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
Interface IF_REBD_OCCUPANCY_MNGR has no event.
Types
Interface 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 Interface IF_REBD_OCCUPANCY_MNGR has no parameter.
Method ENABLING_CONTEXT_CHANGED on Interface 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 Interface 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 Interface 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 Interface 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 Interface 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 Interface IF_REBD_OCCUPANCY_MNGR has no exception.
Method IS_MODIFIED Signature
Method IS_MODIFIED on Interface IF_REBD_OCCUPANCY_MNGR has no parameter.
Method IS_MODIFIED on Interface 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 Interface 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 Interface 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 Interface 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 | 500 |