SAP ABAP Class CL_REAJ_METHOD_COMP (Adjustment Method - COMP)
Hierarchy
EA-FIN (Software Component) EA-FIN
   RE-FX-AJ (Application Component) Rent Adjustment
     RE_AJ_ME (Package) RE: Adjustment Methods
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_REAJ_METHOD Adjustment Method - Basis 20031202
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_REAJ_METHOD_COMP Adjustment Method - COMP 20031202
Properties
Class CL_REAJ_METHOD_COMP  
Short Description Adjustment Method - COMP    
Super Class CL_REAJ_METHOD Adjustment Method - Basis 
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package RE_AJ_ME   RE: Adjustment Methods 
Created 20031202   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 REAJ1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 REAJ4 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 REBD1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 REBD2 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 RECD1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_REAJ_METHOD_COMP Adjustment Method - COMP 20031202
Friends
# Friend Modeled only Created on Description
1 CF_RECA_OBJECT 20031202 Object That Can Be Instantiated: Factory
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_CONTRACT Instance attribute Private Object reference (TYPE REF TO) IF_RECN_CONTRACT Contract (VICN01) 20031208
2 MO_RENTAL_OBJECT Instance attribute Private Object reference (TYPE REF TO) IF_REBD_RENTAL_OBJECT Rental Object (VIBDRO) 20031208
3 MS_RECORD Instance attribute Private Type reference (TYPE) VIAJRECORD Adjustment Record 20110919
4 MT_RECCOMP Instance attribute Protected Type reference (TYPE) RE_T_VIAJRECCOMP Adjustment Record COMP 20031202
5 MT_RECCOMPOBJ Instance attribute Protected Type reference (TYPE) RE_T_VIAJRECCOMPOBJ Adjustment Record COMPOBJ 20031203
6 MT_RECCOMPOBJ_OLD Instance attribute Protected Type reference (TYPE) RE_T_VIAJRECCOMPOBJ Adjustment Record COMPOBJ 20031203
7 MT_RECCOMP_OLD Instance attribute Protected Type reference (TYPE) RE_T_VIAJRECCOMP Adjustment Record COMP 20031202
Methods
# Method Level Visibility Method type Description Created on
1 GET_BASE_POINTER_BY_DATE Instance method Public Method 20031202
2 GET_COMPGRP Instance method Protected Method Gets Comparative Group of Apartments 20031208
3 GET_COMP_DETAIL_BY_CONDITION Instance method Public Method 20031202
4 GET_CONDITION_FOR_OBJECT Instance method Protected Method Gets Condition for Object 20031208
5 GET_DETAIL_BY_DATE Instance method Public Method 20031202
6 GET_OBJECT Instance method Protected Method Gets the Object That Adjustment Is For 20031208
7 GET_OBJECT_DEPEND_DATA Instance method Protected Method Gets Data for Comparison Adjustment 20031208
8 GET_POINTER_BY_DATE Instance method Public Method 20031202
9 GET_RECCOMP_BY_CONDGUID Instance method Public Method 20031202
Events
Class CL_REAJ_METHOD_COMP has no event.
Types
Class CL_REAJ_METHOD_COMP has no local type.
Method Signatures

Method GET_BASE_POINTER_BY_DATE Signature

Method GET_BASE_POINTER_BY_DATE on class CL_REAJ_METHOD_COMP has no parameter.
Method GET_BASE_POINTER_BY_DATE on class CL_REAJ_METHOD_COMP has no exception.

Method GET_COMPGRP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_BUKRS Call by reference Type reference (TYPE) BUKRS Buchungskreis 20031208
2 Exporting ED_COMPGRP Call by reference Type reference (TYPE) REAJCOMPGRP Nummer des Vergleichsbestand 20031208
3 Exporting ED_COMPGRPIDENT Call by reference Type reference (TYPE) RECAIDENTKEY Ident-Teil Schlüssel, z.B. "1000/123" 20031208
4 Exporting ED_INTRENO Call by reference Type reference (TYPE) RECAINTRENO Interner Schlüssel des Immobilienobjekts 20031208
5 Exporting ED_XCOMPGRP Call by reference Type reference (TYPE) REAJXCOMPGRP Bezeichnung des Vergleichsbestands 20031208
6 Exporting EO_COMPGRP Call by reference Object reference (TYPE REF TO) IF_REAJ_COMPARE_GROUP Vergleichsbestand (VIAJCOMPGRP) 20031208
7 Exporting ES_CUST_DETAIL_X Call by reference Type reference (TYPE) REAJC_RULE_COMP_X Zusatz Anpassungsregel COMP und Zusatzfelder (TIVAJSPECCOMP) 20031208
8 Importing ID_KEYDATE Call by reference Type reference (TYPE) SYDATUM Stichtag 20031212

Method GET_COMPGRP on class CL_REAJ_METHOD_COMP has no exception.

Method GET_COMP_DETAIL_BY_CONDITION Signature

Method GET_COMP_DETAIL_BY_CONDITION on class CL_REAJ_METHOD_COMP has no parameter.
Method GET_COMP_DETAIL_BY_CONDITION on class CL_REAJ_METHOD_COMP has no exception.

Method GET_CONDITION_FOR_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_CONDITION Value transfer Object reference (TYPE REF TO) IF_RECD_CONDITION Kondition 20031208
2 Exporting ES_CONDITION Value transfer Type reference (TYPE) RECD_CONDITION Konditionen VICDCOND incl. Berechnung und Verteilung 20031208
3 Importing ID_CONDPURPOSE Call by reference Type reference (TYPE) RECDCONDPURPOSEEXT Konditionen - Externer Zweck 20031208
4 Importing ID_CONDTYPE Call by reference Type reference (TYPE) RECDCONDTYPE Konditionsart 20031208
5 Importing ID_KEYDATE Call by reference Type reference (TYPE) SYDATUM Stichtag 20031208
6 Importing ID_OBJNR_ADJM Call by reference Type reference (TYPE) RECAOBJNR Anpassungsobjekt 20031208
7 Importing ID_OBJNR_COND Call by reference Type reference (TYPE) RECAOBJNR Konditionenobjekt 20031208
8 Importing IO_HAS_CONDITION Call by reference Object reference (TYPE REF TO) IF_RECD_HAS_CONDITION Objekt mit Konditionen 20031208

Method GET_CONDITION_FOR_OBJECT on class CL_REAJ_METHOD_COMP has no exception.

Method GET_DETAIL_BY_DATE Signature

Method GET_DETAIL_BY_DATE on class CL_REAJ_METHOD_COMP has no parameter.
Method GET_DETAIL_BY_DATE on class CL_REAJ_METHOD_COMP has no exception.

Method GET_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_OBJNR Call by reference Type reference (TYPE) RECAOBJNR Objekt 20031208
2 Importing IO_CONDITION Call by reference Object reference (TYPE REF TO) IF_RECD_CONDITION Kondition 20031208
# Exception Resumable Description Created on
1 ERROR Fehler 20031208

Method GET_OBJECT_DEPEND_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CONDITION_RHYTHM Call by reference Type reference (TYPE) RETM_POSTING_RH Buchungsklausel - Rhythmus 20031211
2 Exporting ES_RECCOMP Call by reference Type reference (TYPE) VIAJRECCOMP Anpassungssatz COMP 20031210
3 Exporting ET_RECCOMPOBJ Call by reference Type reference (TYPE) RE_T_VIAJRECCOMPOBJ Anpassungssatz COMPOBJ 20031208
4 Importing ID_KEYDATE Call by reference Type reference (TYPE) SYDATUM Zugriffsdatum 20031208
5 Importing ID_OBJNR Call by reference Type reference (TYPE) RECAOBJNR Objektnummer 20031208
6 Importing IO_CONDITION Call by reference Object reference (TYPE REF TO) IF_RECD_CONDITION Anzupassende Kondition 20031208
# Exception Resumable Description Created on
1 ERROR Fehler 20031208

Method GET_POINTER_BY_DATE Signature

Method GET_POINTER_BY_DATE on class CL_REAJ_METHOD_COMP has no parameter.
Method GET_POINTER_BY_DATE on class CL_REAJ_METHOD_COMP has no exception.

Method GET_RECCOMP_BY_CONDGUID Signature

Method GET_RECCOMP_BY_CONDGUID on class CL_REAJ_METHOD_COMP has no parameter.
Method GET_RECCOMP_BY_CONDGUID on class CL_REAJ_METHOD_COMP has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 500