SAP ABAP Class CL_RESC_MEAS_MNGR (Measurement Manager for SCS: Standard Implementation)
Hierarchy
EA-FIN (Software Component) EA-FIN
   RE-FX-SC (Application Component) Service Charge Settlement
     RE_SC_MS (Package) SCS: Measurement Engine
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RECA_OBJECT Instanciable Object (Abstract): Standard Implementation 20010727
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RESC_MEAS_MNGR Measurement Manager for Service Charge Settlement 20010622
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RESC_MEAS_MNGR_COND Apportionment by Condition 20020123
2 Inheritance (c INHERITING FROM c_ref)  CL_RESC_MEAS_MNGR_CONSUM Apportionment by Consumption 20010702
3 Inheritance (c INHERITING FROM c_ref)  CL_RESC_MEAS_MNGR_EQUAL Equal apportionment 20010702
4 Inheritance (c INHERITING FROM c_ref)  CL_RESC_MEAS_MNGR_MEAS Apportionment Based on Measurement Amount 20050803
5 Inheritance (c INHERITING FROM c_ref)  CL_RESC_MEAS_MNGR_REF Determine Measurement Amounts with Reference Object 20020107
Properties
Class CL_RESC_MEAS_MNGR  
Short Description Measurement Manager for SCS: Standard Implementation    
Super Class CL_RECA_OBJECT Instanciable Object (Abstract): Standard Implementation 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RE_SC_MS   SCS: Measurement Engine 
Created 20010622   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 IF_RESC_OBJECT_LIST_MNGR Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 RESC1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RESC_MEAS_MNGR Measurement Manager for Service Charge Settlement 20010622
Friends
# Friend Modeled only Created on Description
1 CF_RECA_OBJECT 20010709 Object That Can Be Instantiated: Factory
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_PARENT Instance attribute Public Attribute reference (LIKE) 20010622
2 MS_MEAS Instance attribute Public Attribute reference (LIKE) 20010622
3 MS_OPTIONS Instance attribute Public Attribute reference (LIKE) 20050318
Methods
# Method Level Visibility Method type Description Created on
1 CALC_APPORTVALUE Instance method Public Method Calculates Reference Factor 20030627
2 CONVERT_MEASVALUE_APPORTENTRY Instance method Protected Method Creates Export Table 20030627
3 GET_CN_MEAS Instance method Protected Method Delivers Measurements for Lease-Out/Rental Object [Abstract] 20040204
4 GET_EXIT Instance method Protected Method Gets BAdI [Final] 20050915
5 GET_MEASKEYDATE Instance method Protected Method Gets Key Date for Determination of Measurement Amount 20050803
6 GET_OPTAPPORTVALUE Instance method Protected Method Part of the Reference Factor that Opts 20020125
7 GET_OPTION_RATE_MNGR Instance method Protected Method Supplies Option Rate Manager 20050503
8 GET_RO_MEAS Instance method Protected Method Gets Measurements for a Rental Object [Abstract] 20040204
9 GET_RO_MEAS_BY_ROTYPE Instance method Protected Method Gets the Measurement for a Rental Object [Final] 20050330
10 GET_RO_PS_MEAS Instance method Protected Method Gets the Measurement for a Pooled Space 20050330
11 GET_RO_RS_MEAS Instance method Protected Method Gets the Measurement for a Rental Space 20050330
12 GET_RO_RU_MEAS Instance method Protected Method Gets the Measurement for a Rental Unit 20050330
13 GET_SU_MEAS Instance method Protected Method Supplies Measurement for an SU 20040204
14 GET_VALUE_WITH_RANGE Instance method Public Method 20010626
15 INIT_BY_PARENT Instance method Public Method 20010622
16 IS_MEAS_TIMESHARED Instance method Public Method 20010702
17 NEED_CN_ENTRY Instance method Protected Method Requires a Contract Entry 20050321
Events
Class CL_RESC_MEAS_MNGR has no event.
Types
Class CL_RESC_MEAS_MNGR has no local type.
Method Signatures

Method CALC_APPORTVALUE Signature

Method CALC_APPORTVALUE on class CL_RESC_MEAS_MNGR has no parameter.
Method CALC_APPORTVALUE on class CL_RESC_MEAS_MNGR has no exception.

Method CONVERT_MEASVALUE_APPORTENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_APPORTENTRY Call by reference Type reference (TYPE) RESC_MEAS4OBJ Bemessungsgrößen für ein Objekt 20030627
2 Importing ID_VALIDFROM Call by reference Type reference (TYPE) RESC_MEASVALUE-VALIDFROM Datum: Bemessung gültig ab 20030627
3 Importing ID_VALIDTO Call by reference Type reference (TYPE) RESC_MEASVALUE-VALIDTO Datum: Bemessung gültig bis 20030627
4 Importing IF_UNOCCUPIED Call by reference Type reference (TYPE) RECABOOL Allgemeines Ja/Nein - Feld 20030627
5 Importing IO_BUSOBJ Call by reference Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Business-Objekt 20040205
6 Importing IO_CN Call by reference Object reference (TYPE REF TO) IF_RESC_SCSCONTRACT Abrechenbarer Vertrag 20030627
7 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20050318
8 Importing IO_RO Call by reference Object reference (TYPE REF TO) IF_RESC_SCSRENTAL_OBJECT Abrechenbares Mietobjekt 20030627
9 Importing IS_FULL_OBJINFO Call by reference Type reference (TYPE) IF_RESC_OBJECT_LIST_MNGR=>MTY_S_OBJLIST_FULL Teilnahme von MO innerhalb einer Periode 20030627
10 Importing IS_MEASVALUE Call by reference Type reference (TYPE) RESC_MEASVALUE Bemessungen auf Immobilienobjekten und -Verträgen 20030627

Method CONVERT_MEASVALUE_APPORTENTRY on class CL_RESC_MEAS_MNGR has no exception.

Method GET_CN_MEAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LIST Call by reference Type reference (TYPE) RE_T_MEASVALUE Bemessungen 20040204
2 Importing ID_VALIDFROM Call by reference Type reference (TYPE) SY-DATUM Abdatum für Zeitraum 20040204
3 Importing ID_VALIDTO Call by reference Type reference (TYPE) SY-DATUM Bisdatum für Zeitraum 20040204
4 Importing IO_CONTRACT Call by reference Object reference (TYPE REF TO) IF_RESC_SCSCONTRACT Vertrag (VICN01) 20040204
5 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20050318
6 Importing IO_RENTAL_OBJECT Call by reference Object reference (TYPE REF TO) IF_RESC_SCSRENTAL_OBJECT Mietobjekt (VIMI01) 20040204
7 Importing IS_FULL_OBJINFO Call by reference Type reference (TYPE) IF_RESC_OBJECT_LIST_MNGR=>MTY_S_OBJLIST_FULL Teilnahme von MO innerhalb einer Periode 20040204
# Exception Resumable Description Created on
1 ERROR Fehler bei Ermittlung der Bemessungsgröße 20040204

Method GET_EXIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_EXIT Value transfer Object reference (TYPE REF TO) BADI_RESC_SETTLSTEP_AF 20050915

Method GET_EXIT on class CL_RESC_MEAS_MNGR has no exception.

Method GET_MEASKEYDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_VALIDFROM Call by reference Type reference (TYPE) SY-DATUM Abdatum für Zeitraum 20050803
2 Importing ID_VALIDTO Call by reference Type reference (TYPE) SY-DATUM Bisdatum für Zeitraum 20050803
3 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20050803
4 Importing IO_RENTAL_OBJECT Call by reference Object reference (TYPE REF TO) IF_RESC_SCSRENTAL_OBJECT Mietobjekt (VIMI01) 20050803
5 Importing IS_FULL_OBJINFO Call by reference Type reference (TYPE) IF_RESC_OBJECT_LIST_MNGR=>MTY_S_OBJLIST_FULL Teilnahme von MO innerhalb einer Periode 20050803
6 Returning RD_MEASKEYDATE Value transfer Type reference (TYPE) RESCMEASKEYDATE Stichtag für die Bemessungsgrößenermittlung 20050803

Method GET_MEASKEYDATE on class CL_RESC_MEAS_MNGR has no exception.

Method GET_OPTAPPORTVALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_MEASUNIT Call by reference Type reference (TYPE) RESC_MEAS4OBJ-MEASUNIT Mengeneinheit für Bemessungsgröße 20020125
2 Importing ID_MEASVALUE Call by reference Type reference (TYPE) RESC_MEAS4OBJ-MEASVALUE Bemessungsgröße: Verfügbare 20020125
3 Importing ID_MEASVALUEARR Call by reference Type reference (TYPE) RESC_MEAS4OBJ-MEASVALUEARR vereinbarte Bemessungsgröße 20020125
4 Importing ID_PFROM Call by reference Type reference (TYPE) RECAPERIODFROM Datum des Periodenbeginns 20020125
5 Importing ID_PTO Call by reference Type reference (TYPE) RECAPERIODTO Datum des Periodenendes 20020125
6 Importing ID_VALIDFROM Call by reference Type reference (TYPE) RESC_MEAS4OBJ-VALIDFROM Optionssatz gültig ab 20020125
7 Importing ID_VALIDTO Call by reference Type reference (TYPE) RESC_MEAS4OBJ-VALIDTO Optionssatz gültig bis 20020125
8 Importing IO_ADDACCASSNT Call by reference Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Business-Objekt 20020125
9 Importing IO_MAIN_OBJECT Call by reference Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Business-Objekt 20020125
10 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20050318
11 Importing IS_FULL_OBJINFO Call by reference Type reference (TYPE) IF_RESC_OBJECT_LIST_MNGR=>MTY_S_OBJLIST_FULL Teilnahme von MO innerhalb einer Periode 20020125
12 Returning RD_OPTAPPORTVALUE Value transfer Type reference (TYPE) RESCAPPORTVALUE Bezugsgröße 20020125

Method GET_OPTAPPORTVALUE on class CL_RESC_MEAS_MNGR has no exception.

Method GET_OPTION_RATE_MNGR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_HAS_OPTION_RATE Call by reference Object reference (TYPE REF TO) IF_REIT_HAS_OPTION_RATE Objekt mit Optionssatz 20050503
2 Exporting EO_OPTION_RATE_MNGR Call by reference Object reference (TYPE REF TO) IF_REIT_OPTION_RATE_MNGR Optionssatz-Manager (VIITOPTRATE) 20050503
3 Importing IO_ADDACCASSNT Call by reference Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Business-Objekt 20050503
4 Importing IO_MAIN_OBJECT Call by reference Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Business-Objekt 20050503
5 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20050503

Method GET_OPTION_RATE_MNGR on class CL_RESC_MEAS_MNGR has no exception.

Method GET_RO_MEAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LIST Call by reference Type reference (TYPE) RE_T_MEASVALUE Bemessungen 20040204
2 Importing ID_VALIDFROM Call by reference Type reference (TYPE) SY-DATUM Abdatum für Zeitraum 20040204
3 Importing ID_VALIDTO Call by reference Type reference (TYPE) SY-DATUM Bisdatum für Zeitraum 20040204
4 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20050318
5 Importing IO_RENTAL_OBJECT Call by reference Object reference (TYPE REF TO) IF_RESC_SCSRENTAL_OBJECT Mietobjekt (VIMI01) 20040204
6 Importing IS_FULL_OBJINFO Call by reference Type reference (TYPE) IF_RESC_OBJECT_LIST_MNGR=>MTY_S_OBJLIST_FULL Teilnahme von MO innerhalb einer Periode 20040204
# Exception Resumable Description Created on
1 ERROR Fehler bei Ermittlung der Bemessungsgröße 20040204

Method GET_RO_MEAS_BY_ROTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LIST Call by reference Type reference (TYPE) RE_T_MEASVALUE Bemessungen 20050330
2 Importing ID_VALIDFROM Call by reference Type reference (TYPE) SY-DATUM Abdatum für Zeitraum 20050330
3 Importing ID_VALIDTO Call by reference Type reference (TYPE) SY-DATUM Bisdatum für Zeitraum 20050330
4 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20050330
5 Importing IO_RENTAL_OBJECT Call by reference Object reference (TYPE REF TO) IF_RESC_SCSRENTAL_OBJECT Mietobjekt (VIMI01) 20050330
6 Importing IS_FULL_OBJINFO Call by reference Type reference (TYPE) IF_RESC_OBJECT_LIST_MNGR=>MTY_S_OBJLIST_FULL Teilnahme von MO innerhalb einer Periode 20050330
# Exception Resumable Description Created on
1 ERROR Fehler bei Ermittlung der Bemessungsgröße 20050330

Method GET_RO_PS_MEAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LIST Call by reference Type reference (TYPE) RE_T_MEASVALUE Bemessungen 20050330
2 Importing ID_VALIDFROM Call by reference Type reference (TYPE) SY-DATUM Abdatum für Zeitraum 20050330
3 Importing ID_VALIDTO Call by reference Type reference (TYPE) SY-DATUM Bisdatum für Zeitraum 20050330
4 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20050330
5 Importing IO_RENTAL_OBJECT Call by reference Object reference (TYPE REF TO) IF_RESC_SCSRENTAL_OBJECT Mietobjekt (VIMI01) 20050330
6 Importing IS_FULL_OBJINFO Call by reference Type reference (TYPE) IF_RESC_OBJECT_LIST_MNGR=>MTY_S_OBJLIST_FULL Teilnahme von MO innerhalb einer Periode 20050330
# Exception Resumable Description Created on
1 ERROR Fehler bei Ermittlung der Bemessungsgröße 20050330

Method GET_RO_RS_MEAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LIST Call by reference Type reference (TYPE) RE_T_MEASVALUE Bemessungen 20050330
2 Importing ID_VALIDFROM Call by reference Type reference (TYPE) SY-DATUM Abdatum für Zeitraum 20050330
3 Importing ID_VALIDTO Call by reference Type reference (TYPE) SY-DATUM Bisdatum für Zeitraum 20050330
4 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20050330
5 Importing IO_RENTAL_OBJECT Call by reference Object reference (TYPE REF TO) IF_RESC_SCSRENTAL_OBJECT Mietobjekt (VIMI01) 20050330
6 Importing IS_FULL_OBJINFO Call by reference Type reference (TYPE) IF_RESC_OBJECT_LIST_MNGR=>MTY_S_OBJLIST_FULL Teilnahme von MO innerhalb einer Periode 20050330
# Exception Resumable Description Created on
1 ERROR Fehler bei Ermittlung der Bemessungsgröße 20050330

Method GET_RO_RU_MEAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LIST Call by reference Type reference (TYPE) RE_T_MEASVALUE Bemessungen 20050330
2 Importing ID_VALIDFROM Call by reference Type reference (TYPE) SY-DATUM Abdatum für Zeitraum 20050330
3 Importing ID_VALIDTO Call by reference Type reference (TYPE) SY-DATUM Bisdatum für Zeitraum 20050330
4 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20050330
5 Importing IO_RENTAL_OBJECT Call by reference Object reference (TYPE REF TO) IF_RESC_SCSRENTAL_OBJECT Mietobjekt (VIMI01) 20050330
6 Importing IS_FULL_OBJINFO Call by reference Type reference (TYPE) IF_RESC_OBJECT_LIST_MNGR=>MTY_S_OBJLIST_FULL Teilnahme von MO innerhalb einer Periode 20050330
# Exception Resumable Description Created on
1 ERROR Fehler bei Ermittlung der Bemessungsgröße 20050330

Method GET_SU_MEAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LIST Call by reference Type reference (TYPE) RE_T_MEASVALUE Bemessungen 20040204
2 Importing ID_VALIDFROM Call by reference Type reference (TYPE) SY-DATUM Abdatum für Zeitraum 20040204
3 Importing ID_VALIDTO Call by reference Type reference (TYPE) SY-DATUM Bisdatum für Zeitraum 20040204
4 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20050318
5 Importing IO_SETTLUNIT Call by reference Object reference (TYPE REF TO) IF_RESC_SETTL_UNIT Abrechnungseinheit (VISCSU) 20040204
6 Importing IS_FULL_OBJINFO Call by reference Type reference (TYPE) IF_RESC_OBJECT_LIST_MNGR=>MTY_S_OBJLIST_FULL Teilnahme von MO innerhalb einer Periode 20040204
# Exception Resumable Description Created on
1 ERROR Fehler bei Ermittlung der Bemessungsgröße 20040204

Method GET_VALUE_WITH_RANGE Signature

Method GET_VALUE_WITH_RANGE on class CL_RESC_MEAS_MNGR has no parameter.
Method GET_VALUE_WITH_RANGE on class CL_RESC_MEAS_MNGR has no exception.

Method INIT_BY_PARENT Signature

Method INIT_BY_PARENT on class CL_RESC_MEAS_MNGR has no parameter.
Method INIT_BY_PARENT on class CL_RESC_MEAS_MNGR has no exception.

Method IS_MEAS_TIMESHARED Signature

Method IS_MEAS_TIMESHARED on class CL_RESC_MEAS_MNGR has no parameter.
Method IS_MEAS_TIMESHARED on class CL_RESC_MEAS_MNGR has no exception.

Method NEED_CN_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_NEED Value transfer Type reference (TYPE) RECABOOL Allgemeines Ja/Nein - Feld 20050321

Method NEED_CN_ENTRY on class CL_RESC_MEAS_MNGR has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 110