SAP ABAP Class CL_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 - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RECA_STORABLE Object Can Be Stored (Abstract): Standard Implementation 20031216
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_REBD_OCCUPANCY_MNGR Occupancy History Manager (VIBDROOCC) 20031216
Properties
Class CL_REBD_OCCUPANCY_MNGR  
Short Description Occupancy History Manager (VIBDROOCC)    
Super Class CL_RECA_STORABLE Object Can Be Stored (Abstract): Standard Implementation 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RE_BD_OC   RE: Occupancy (Occupancy History and Vacancy Reason) 
Created 20031216   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
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)
2 REBD1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 REBD9 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_REBD_OCCUPANCY_MNGR Occupancy History Manager (VIBDROOCC) 20031216
Friends
# Friend Modeled only Created on Description
1 CH_REBD_OCCUPANCY_MNGR 20040402 Occupancy Manager: Event Handler
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_STRUCTURE_NAME Constant Protected Type reference (TYPE) TABNAME 'REBD_OCCUPANCY_L' String 20040316
2 MF_ENABLED Instance attribute Protected Type reference (TYPE) RECABOOL Allowed? 20041012
3 MO_CONTRACT Instance attribute Protected Object reference (TYPE REF TO) IF_RECN_CONTRACT Contract 20040402
4 MO_PARENT Instance attribute Public Attribute reference (LIKE) 20031216
5 MT_LIST Instance attribute Protected Type reference (TYPE) RE_T_OCCUPANCY Occupancy 20031216
6 MT_LIST_OLD Instance attribute Protected Type reference (TYPE) RE_T_OCCUPANCY Occupancy 20031216
Methods
# Method Level Visibility Method type Description Created on
1 ADAPT_PAYMENT_TERM Instance method Public Method 20040312
2 DELETE Instance method Public Method 20040312
3 DELETE_DETAIL Instance method Public Method 20050613
4 ENABLING_CONTEXT_CHANGED Instance method Public Method 20041012
5 FILL_BUFFER Instance method Protected Method Fills Table Buffer 20031216
6 GET_DETAIL Instance method Public Method 20050613
7 GET_DETAIL_X Instance method Public Method 20050613
8 GET_ENABLE_LIST Instance method Public Method 20100126
9 GET_LIST Instance method Public Method 20050613
10 GET_LIST_X Instance method Public Method 20050613
11 INSERT_DETAIL Instance method Public Method 20031217
12 INSERT_VACANCY Instance method Public Method 20050613
13 IS_PERIOD_VACANT Instance method Public Method 20050613
14 SET_DETAIL_FOR_EVENT Instance method Public Method 20040126
15 SET_LIST Instance method Public Method 20050613
16 UPDATE_DETAIL Instance method Public Method 20040309
17 UPDATE_PAYMENT_TERM Instance method Public Method 20050613
18 _ADAPT_VACANCY_TERM Instance method Private Method Adjusts the Reference Posting Term 20040419
19 _FILL_DISABLE_BUFFER Instance method Private Method Fills the Table Buffer If Occupancy Is Locked 20041012
20 _INSERT_DETAIL Instance method Private Method Inserts New Occupancy 20031222
21 _IS_ENABLED Instance method Private Method Asks If Maintaining Occupancy Is Allowed? 20041012
Events
Class CL_REBD_OCCUPANCY_MNGR has no event.
Types
Class CL_REBD_OCCUPANCY_MNGR has no local type.
Method Signatures

Method ADAPT_PAYMENT_TERM Signature

Method ADAPT_PAYMENT_TERM on class CL_REBD_OCCUPANCY_MNGR has no parameter.
Method ADAPT_PAYMENT_TERM on class CL_REBD_OCCUPANCY_MNGR has no exception.

Method DELETE Signature

Method DELETE on class CL_REBD_OCCUPANCY_MNGR has no parameter.
Method DELETE on class CL_REBD_OCCUPANCY_MNGR has no exception.

Method DELETE_DETAIL Signature

Method DELETE_DETAIL on class CL_REBD_OCCUPANCY_MNGR has no parameter.
Method DELETE_DETAIL on class CL_REBD_OCCUPANCY_MNGR has no exception.

Method ENABLING_CONTEXT_CHANGED Signature

Method ENABLING_CONTEXT_CHANGED on class CL_REBD_OCCUPANCY_MNGR has no parameter.
Method ENABLING_CONTEXT_CHANGED on class CL_REBD_OCCUPANCY_MNGR has no exception.

Method FILL_BUFFER Signature

Method FILL_BUFFER on class CL_REBD_OCCUPANCY_MNGR has no parameter.
Method FILL_BUFFER on class CL_REBD_OCCUPANCY_MNGR has no exception.

Method GET_DETAIL Signature

Method GET_DETAIL on class CL_REBD_OCCUPANCY_MNGR has no parameter.
Method GET_DETAIL on class CL_REBD_OCCUPANCY_MNGR has no exception.

Method GET_DETAIL_X Signature

Method GET_DETAIL_X on class CL_REBD_OCCUPANCY_MNGR has no parameter.
Method GET_DETAIL_X on class CL_REBD_OCCUPANCY_MNGR has no exception.

Method GET_ENABLE_LIST Signature

Method GET_ENABLE_LIST on class CL_REBD_OCCUPANCY_MNGR has no parameter.
Method GET_ENABLE_LIST on class CL_REBD_OCCUPANCY_MNGR has no exception.

Method GET_LIST Signature

Method GET_LIST on class CL_REBD_OCCUPANCY_MNGR has no parameter.
Method GET_LIST on class CL_REBD_OCCUPANCY_MNGR has no exception.

Method GET_LIST_X Signature

Method GET_LIST_X on class CL_REBD_OCCUPANCY_MNGR has no parameter.
Method GET_LIST_X on class CL_REBD_OCCUPANCY_MNGR has no exception.

Method INSERT_DETAIL Signature

Method INSERT_DETAIL on class CL_REBD_OCCUPANCY_MNGR has no parameter.
Method INSERT_DETAIL on class CL_REBD_OCCUPANCY_MNGR has no exception.

Method INSERT_VACANCY Signature

Method INSERT_VACANCY on class CL_REBD_OCCUPANCY_MNGR has no parameter.
Method INSERT_VACANCY on class CL_REBD_OCCUPANCY_MNGR has no exception.

Method IS_PERIOD_VACANT Signature

Method IS_PERIOD_VACANT on class CL_REBD_OCCUPANCY_MNGR has no parameter.
Method IS_PERIOD_VACANT on class CL_REBD_OCCUPANCY_MNGR has no exception.

Method SET_DETAIL_FOR_EVENT Signature

Method SET_DETAIL_FOR_EVENT on class CL_REBD_OCCUPANCY_MNGR has no parameter.
Method SET_DETAIL_FOR_EVENT on class CL_REBD_OCCUPANCY_MNGR has no exception.

Method SET_LIST Signature

Method SET_LIST on class CL_REBD_OCCUPANCY_MNGR has no parameter.
Method SET_LIST on class CL_REBD_OCCUPANCY_MNGR has no exception.

Method UPDATE_DETAIL Signature

Method UPDATE_DETAIL on class CL_REBD_OCCUPANCY_MNGR has no parameter.
Method UPDATE_DETAIL on class CL_REBD_OCCUPANCY_MNGR has no exception.

Method UPDATE_PAYMENT_TERM Signature

Method UPDATE_PAYMENT_TERM on class CL_REBD_OCCUPANCY_MNGR has no parameter.
Method UPDATE_PAYMENT_TERM on class CL_REBD_OCCUPANCY_MNGR has no exception.

Method _ADAPT_VACANCY_TERM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OCCUPANCY Call by reference Type reference (TYPE) REBD_OCCUPANCY Belegung 20040419
# Exception Resumable Description Created on
1 ERROR Fehler 20040419

Method _FILL_DISABLE_BUFFER Signature

Method _FILL_DISABLE_BUFFER on class CL_REBD_OCCUPANCY_MNGR has no parameter.
Method _FILL_DISABLE_BUFFER on class CL_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 Importing IS_OCCUPANCY Call by reference Type reference (TYPE) REBD_OCCUPANCY Belegung 20031222
# Exception Resumable Description Created on
1 ERROR 20040105

Method _IS_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_ENABLED Value transfer Type reference (TYPE) RECABOOL Erlaubt? 20041012

Method _IS_ENABLED on class CL_REBD_OCCUPANCY_MNGR has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 500