SAP ABAP Class CL_RECN_OBJ_ASSIGN_MNGR_CN (Object Assignments - Contract Objects)
Hierarchy
EA-FIN (Software Component) EA-FIN
   RE-FX-CN (Application Component) Real Estate Contract
     RE_CN_CN (Package) RE: Contract
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_REBD_OBJ_ASSIGN_MNGR_BO Object Assignments - Business Objects with Object Group 20040630
Properties
Class CL_RECN_OBJ_ASSIGN_MNGR_CN  
Short Description Object Assignments - Contract Objects    
Super Class CL_REBD_OBJ_ASSIGN_MNGR_BO Object Assignments - Business Objects with Object Group 
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RE_CN_CN   RE: Contract 
Created 20040621   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 REBD2 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RECN1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 REMM1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RECN_OBJ_ASSIGN_MNGR_CN has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CF_RECA_OBJECT 20050202 Object That Can Be Instantiated: Factory
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_MAX_OBJECT_MSG Instance attribute Private Type reference (TYPE) SYTABIX 100 Maximum Number of Objects for Message 20080415
2 MF_LIST_BO_OCCUPYING Instance attribute Private Type reference (TYPE) RECABOOL ABAP_FALSE Object Assignment Read for OCCUPYING 20100615
3 MF_LIST_BO_RESERVING Instance attribute Private Type reference (TYPE) RECABOOL ABAP_FALSE Object Assignment Read for RESERVING 20100615
4 MT_LIST_BO_OCCUPYING Instance attribute Private Type reference (TYPE) RE_T_OBJ_ASSIGN_BO Object Assignment for OCCUPYING 20100615
5 MT_LIST_BO_RESERVING Instance attribute Private Type reference (TYPE) RE_T_OBJ_ASSIGN_BO Object Assignment for RESERVING 20100615
Methods
# Method Level Visibility Method type Description Created on
1 _CHECK_BUSOBJ_OCCUPYING Instance method Private Method Checks for Double Occupancy of Business Object 20041214
2 _CHECK_BUSOBJ_RESERVING Instance method Private Method Checks for Reservation of Business Object 20041214
3 _CHECK_BUSOBJ_TENANT_AVAIL Instance method Private Method Checks Business Object Availability for Lease-In 20041215
4 _CHECK_BUSOBJ_USAGETYPE Instance method Private Method Checks Business Object Usage Type 20050610
5 _CHECK_DETAIL Instance method Private Method Checks Line in Contract 20041210
6 _CHECK_DETAIL_ASSIGNMENT Instance method Private Method Checks Line in Contract Regarding Assignments 20041210
7 _CLEAR_CHECK_BUFFER Instance method Private Method Resets the Check Buffer 20100615
8 _GET_AVAILABILITY_TYPE Instance method Private Method Supplies Type of Availability 20041210
Events
Class CL_RECN_OBJ_ASSIGN_MNGR_CN has no event.
Types
Class CL_RECN_OBJ_ASSIGN_MNGR_CN has no local type.
Method Signatures

Method _CHECK_BUSOBJ_OCCUPYING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_OBJNR Call by reference Type reference (TYPE) RECAOBJNR Objektnummer 20041214
2 Importing IO_BUSOBJ Call by reference Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Business-Objekt 20041214
3 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20041214

Method _CHECK_BUSOBJ_OCCUPYING on class CL_RECN_OBJ_ASSIGN_MNGR_CN has no exception.

Method _CHECK_BUSOBJ_RESERVING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_OBJNR Call by reference Type reference (TYPE) RECAOBJNR Objektnummer 20041214
2 Importing IO_BUSOBJ Call by reference Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Business-Objekt 20041214
3 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20041214

Method _CHECK_BUSOBJ_RESERVING on class CL_RECN_OBJ_ASSIGN_MNGR_CN has no exception.

Method _CHECK_BUSOBJ_TENANT_AVAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_OBJNR Call by reference Type reference (TYPE) RECAOBJNR Objektnummer 20041215
2 Importing IO_BUSOBJ Call by reference Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Business-Objekt 20041215
3 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20041215

Method _CHECK_BUSOBJ_TENANT_AVAIL on class CL_RECN_OBJ_ASSIGN_MNGR_CN has no exception.

Method _CHECK_BUSOBJ_USAGETYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_OBJNR Call by reference Type reference (TYPE) RECAOBJNR Objektnummer 20050610
2 Importing IO_BUSOBJ Call by reference Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Business-Objekt 20050610
3 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20050610

Method _CHECK_BUSOBJ_USAGETYPE on class CL_RECN_OBJ_ASSIGN_MNGR_CN has no exception.

Method _CHECK_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_INDEX Value transfer Type reference (TYPE) SYTABIX Geprüfte Zeile der internen Tabelle 20041210
2 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20041210
3 Importing IS_DETAIL Call by reference Type reference (TYPE) REBD_OBJ_ASSIGN Objektzuordnung (VIBDOBJASS) 20041210

Method _CHECK_DETAIL on class CL_RECN_OBJ_ASSIGN_MNGR_CN has no exception.

Method _CHECK_DETAIL_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_INDEX Value transfer Type reference (TYPE) SYTABIX Geprüfte Zeile der internen Tabelle 20041210
2 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20041210
3 Importing IS_DETAIL Call by reference Type reference (TYPE) REBD_OBJ_ASSIGN Objektzuordnung (VIBDOBJASS) 20041210

Method _CHECK_DETAIL_ASSIGNMENT on class CL_RECN_OBJ_ASSIGN_MNGR_CN has no exception.

Method _CLEAR_CHECK_BUFFER Signature

Method _CLEAR_CHECK_BUFFER on class CL_RECN_OBJ_ASSIGN_MNGR_CN has no parameter.
Method _CLEAR_CHECK_BUFFER on class CL_RECN_OBJ_ASSIGN_MNGR_CN has no exception.

Method _GET_AVAILABILITY_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_AVAILABILITY_TYPE Value transfer Type reference (TYPE) VVSMVARTINT Vertrag Immobilien: Bezug zwischen Objekten und Vertrag 20041210

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