SAP ABAP Class CF_RECD_CONDITION_MNGR (Conditions Manager: Factory)
Hierarchy
EA-FIN (Software Component) EA-FIN
   RE-FX-CN (Application Component) Real Estate Contract
     RE_CD_CD (Package) RE: Conditions
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CF_RECA_OBJECT Object That Can Be Instantiated: Factory 20010709
Properties
Class CF_RECD_CONDITION_MNGR  
Short Description Conditions Manager: Factory    
Super Class CF_RECA_OBJECT Object That Can Be Instantiated: Factory 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RE_CD_CD   RE: Conditions 
Created 20001010   SAP 
Last change 20140121   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 RECA1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RECD1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CF_RECD_CONDITION_MNGR has no interface implemented.
Friends
Class CF_RECD_CONDITION_MNGR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MD_COUNT_INIT Static Attribute Private Type reference (TYPE) INT4 INIT Call Counter 20091007
2 MT_CONDITION_MNGR Static Attribute Private Type reference (TYPE) GTYPE_T_CONDITION_MNGR_BUFFER Conditions Manager per Object 20080826
3 MT_MEAS_MNGR Static Attribute Private Type reference (TYPE) RE_T_RECD_MEAS_MNGR Measurement Manager for Object 20030127
4 MT_MEAS_UNIT_X Static Attribute Private Type reference (TYPE) RE_T_MEASUREMENT_UNIT_X Unit of Measurement and Additional Fields (T006/T006A) 20030127
5 MT_MEAS_X Static Attribute Private Type reference (TYPE) RE_T_MEAS_X Measurement Type + Additional Fields (TIVBDMEAS/TIVBDMEAST) 20030127
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20080505
2 COMPARE_CONDITION_FOR_SUMMARY Static method Public Method Compares Two Conditions, If They Can Be Added 20040126
3 FIND_BY_PARENT Static method Public Method Supplies Conditions Manager for Superordinate Object 20010503
4 GET_MEAS_DETAIL_X Static method Public Method Supplies Measurement Row 20030127
5 GET_MEAS_LIST_X Static method Public Method Supplies Measurement Table 20030127
6 GET_MEAS_MNGR Static method Public Method Supplies Measurement Manager for Object Number 20011221
7 GET_MEAS_UNIT_DETAIL_X Static method Public Method Supplies Measurement Unit Row 20030127
8 GET_MEAS_UNIT_LIST_X Static method Public Method Supplies Measurement Unit Table 20030127
9 HANDLE_BUFFER_RESET_ALL Static method Public Event handling method Deletes All Entries in Table Buffer 20080505
10 IS_AUTHORITY_CHECK_ACTIVE Static method Public Method Check Condition Authorizations? 20050519
11 REMOVE_FROM_CONDITION_BUFFER Static method Public Method Removes Instance on Condition Buffer 20090427
12 RESET_MEAS_BUFFER Static method Public Method Resets Measurement Manager Buffer 20030220
Events
Class CF_RECD_CONDITION_MNGR has no event.
Types
Class CF_RECD_CONDITION_MNGR has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CF_RECD_CONDITION_MNGR has no parameter.
Method CLASS_CONSTRUCTOR on class CF_RECD_CONDITION_MNGR has no exception.

Method COMPARE_CONDITION_FOR_SUMMARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_ADVPAY Call by reference Type reference (TYPE) RECABOOL ABAP_FALSE obsolet 20090909
2 Importing IF_SALESBASEDRENT Call by reference Type reference (TYPE) RECABOOL ABAP_FALSE obsolet 20090909
3 Importing IO_COND_1 Call by reference Object reference (TYPE REF TO) IF_RECD_CONDITION Kondition 20040126
4 Importing IO_COND_2 Call by reference Object reference (TYPE REF TO) IF_RECD_CONDITION Kondition 20040126
5 Importing IS_COND_1 Call by reference Type reference (TYPE) RECD_CONDITION Konditionen VICDCOND incl. Berechnung und Verteilung 20040126
6 Importing IS_COND_2 Call by reference Type reference (TYPE) RECD_CONDITION Konditionen VICDCOND incl. Berechnung und Verteilung 20040126
7 Returning RF_EQUAL Value transfer Type reference (TYPE) ABAP_BOOL Gleich? 20040126

Method COMPARE_CONDITION_FOR_SUMMARY on class CF_RECD_CONDITION_MNGR has no exception.

Method FIND_BY_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PARENT Value transfer Object reference (TYPE REF TO) IF_RECD_HAS_CONDITION Objekt mit Konditionen 20010503
2 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) IF_RECD_CONDITION_MNGR Konditionen-Manager 20010503

Method FIND_BY_PARENT on class CF_RECD_CONDITION_MNGR has no exception.

Method GET_MEAS_DETAIL_X Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_MEAS Call by reference Type reference (TYPE) REBDC_MEAS-MEAS Bemessungsart 20030127
2 Returning RS_DETAIL_X Value transfer Type reference (TYPE) REBDC_MEAS_X Bemessungsart und Zusatzfelder (TIVBDMEAS/TIVBDMEAST) 20030127
# Exception Resumable Description Created on
1 NOT_FOUND Nicht gefunden 20030127

Method GET_MEAS_LIST_X Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LIST_X Call by reference Type reference (TYPE) RE_T_MEAS_X Bemessungsart und Zusatzfelder (TIVBDMEAS/TIVBDMEAST) 20030127
# Exception Resumable Description Created on
1 NOT_FOUND Liste ist Leer 20030127

Method GET_MEAS_MNGR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_OBJNR Value transfer Type reference (TYPE) RECAOBJNR Objektnummer 20011221
2 Importing IO_OBJECT Value transfer Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Business-Objekt 20041216
3 Importing IO_OBJECT_MNGR Value transfer Object reference (TYPE REF TO) IF_REBD_OBJ_ASSIGN_MNGR Verwalter - Objekte 20020328
4 Returning RO_MEAS_MNGR Value transfer Object reference (TYPE REF TO) IF_REBD_MEAS_MNGR Bemessungsmanager (VIBDMEAS) 20011221

Method GET_MEAS_MNGR on class CF_RECD_CONDITION_MNGR has no exception.

Method GET_MEAS_UNIT_DETAIL_X Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_MSEHI Call by reference Type reference (TYPE) REEXC_MEASUREMENT_UNIT-MSEHI Bemessungseinheit 20030127
2 Returning RS_DETAIL_X Value transfer Type reference (TYPE) REEXC_MEASUREMENT_UNIT_X Bemessungseinheit 20030127
# Exception Resumable Description Created on
1 NOT_FOUND Nicht gefunden 20030127

Method GET_MEAS_UNIT_LIST_X Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LIST_X Call by reference Type reference (TYPE) RE_T_MEASUREMENT_UNIT_X Bemessungseinheit 20030127
# Exception Resumable Description Created on
1 NOT_FOUND Liste ist Leer 20030127

Method HANDLE_BUFFER_RESET_ALL Signature

Method HANDLE_BUFFER_RESET_ALL on class CF_RECD_CONDITION_MNGR has no parameter.
Method HANDLE_BUFFER_RESET_ALL on class CF_RECD_CONDITION_MNGR has no exception.

Method IS_AUTHORITY_CHECK_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_ACTIVE Value transfer Type reference (TYPE) RECABOOL Aktiv? 20050519

Method IS_AUTHORITY_CHECK_ACTIVE on class CF_RECD_CONDITION_MNGR has no exception.

Method REMOVE_FROM_CONDITION_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONDITION_MNGR Call by reference Object reference (TYPE REF TO) IF_RECD_CONDITION_MNGR Verwalter - Konditionen 20090427
2 Returning RF_LEAVE_WITHOUT_RELEASE Value transfer Type reference (TYPE) RECABOOL Kein Release durchführen 20120301

Method REMOVE_FROM_CONDITION_BUFFER on class CF_RECD_CONDITION_MNGR has no exception.

Method RESET_MEAS_BUFFER Signature

Method RESET_MEAS_BUFFER on class CF_RECD_CONDITION_MNGR has no parameter.
Method RESET_MEAS_BUFFER on class CF_RECD_CONDITION_MNGR has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 46C