SAP ABAP Class CL_REXC_AJMETHOD_CH01 (Adjustment Method - CH01)
Hierarchy
EA-FIN (Software Component) EA-FIN
   RE-FX (Application Component) Flexible Real Estate Management
     RE_XC_AJ_CH (Package) RE: XC - Adjustment Switzerland (Country-Specific)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_REAJ_METHOD Adjustment Method - Basis 20041208
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_REXC_AJMETHOD_CH01 Adjustment Method - CH01 20041208
Properties
Class CL_REXC_AJMETHOD_CH01  
Short Description Adjustment Method - CH01    
Super Class CL_REAJ_METHOD Adjustment Method - Basis 
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RE_XC_AJ_CH   RE: XC - Adjustment Switzerland (Country-Specific) 
Created 20041208   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 RECA1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 REXCA Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_REXC_AJMETHOD_CH01 Adjustment Method - CH01 20041208
Friends
# Friend Modeled only Created on Description
1 CF_RECA_OBJECT 20041208 Object That Can Be Instantiated: Factory
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_CONDITION_CH01 Instance attribute Protected Object reference (TYPE REF TO) IF_RECD_CONDITION Condition 20061107
2 MS_PARAM_CHANGE Instance attribute Protected Type reference (TYPE) REXC_AJPARAM_CH01_S Parameters of Method for Method CH01 20041220
3 MS_PARAM_CREATE Instance attribute Protected Type reference (TYPE) REXC_AJPARAM_CH01_S Parameters of Method for Method CH01 20041220
4 MT_RECCH01 Instance attribute Protected Type reference (TYPE) RE_T_VIXCAJRECCH01 Adjustment Record CH01 (VIXCAJRECCH01) 20041210
5 MT_RECCH01_OLD Instance attribute Private Type reference (TYPE) RE_T_VIXCAJRECCH01 Adjustment Record CH01 (VIXCAJRECCH01) 20041210
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_SPECIFIC_CUST Instance method Public Method 20050819
2 CHANGE_SPECIFIC_OBJECT Instance method Public Method 20041208
3 CONVERT_PARAMETER Instance method Protected Method Converts Ranges in Parameter 20041220
4 EXPAND_DETAIL Instance method Public Method Enhances a Specific Adjustment Record 20041208
5 GET_ACTUAL_INDEX_BASE Instance method Public Method 20041208
6 GET_ADJ_AMOUNT Instance method Public Method 20050122
7 GET_ADJ_PERCENT_MGR Instance method Public Method 20041209
8 GET_BASE_CONDITIONS_ABS Instance method Public Method 20050207
9 GET_BASE_POINTER_BY_DATE Instance method Public Method 20041208
10 GET_CH01_DETAIL_ABS_COND Instance method Public Method 20050124
11 GET_CH01_DETAIL_BY_CONDITION Instance method Public Method 20041213
12 GET_CONDITIONS_BY_EXT_PURPOSE Instance method Public Method 20050116
13 GET_CONDITION_VALUES_ABS Instance method Public Method 20050116
14 GET_DETAIL_BY_DATE Instance method Public Method 20041208
15 GET_FIRST_ADJM_INDEX_BASE Instance method Public Method 20041208
16 GET_INDEX_BASE_BY_DATE Instance method Public Method 20041208
17 GET_INDEX_CHANGE_PERCENT Instance method Public Method 20041208
18 GET_INDEX_CHANGE_POINTS Instance method Public Method 20041208
19 GET_INDEX_LAST_MAINTAIN Instance method Public Method 20041208
20 GET_LAST_ADJM_INDEX_BASE Instance method Public Method 20041208
21 GET_POINTER_BY_DATE Instance method Public Method 20041208
22 GET_RESERVE Instance method Public Method 20041213
23 PROC_ABSOLUT_METHOD Instance method Public Method 20050121
24 PROC_ADJ_CONDITION_ABS Instance method Public Method 20050204
25 PROC_ADJ_FREE Instance method Public Method 20070314
26 PROC_ADJ_ONE_COND_ABS Instance method Public Method 20050205
27 PROC_PARAM_BY_LOW Instance method Public Method 20050208
28 PROC_RELATIV_METHOD Instance method Public Method 20041209
29 PROC_RELATIV_METHOD_MGR Instance method Public Method 20041209
30 PROC_RELATIV_METHOD_MOC Instance method Public Method 20041209
31 PROC_RELATIV_METHOD_PPC Instance method Public Method 20041209
32 SET_BASE_MGR Instance method Public Method 20041209
33 SET_BASE_PPC Instance method Public Method 20041209
34 SET_GUID_IN_OBJCH01 Instance method Public Method 20060423
35 _GET_ADJMPRIO_BY_LOW Instance method Private Method Determine Adj.Value of Priority Level for Rent Reduction 20090719
36 _GET_DELAYED_VALIDFROM Instance method Private Method Delays Valid-From Date of Condition 20050202
37 _GET_RECCH01_BY_CONDGUID Instance method Private Method Gets Data Record from VIXCAJRECCH01 20050202
38 _GET_RO_CONDITION_MNGR Instance method Private Method Condition Manager from Rental Object 20050202
39 _GET_VALUE_FROM_ADJ_REL Instance method Private Method Determines Value from Adjustment Basis of Relative Method 20050208
40 _SET_ABS_ADJM_BY_AMOUNT Instance method Private Method Adjustment Amount for Abs. Method Based on Absolute Amount 20050406
41 _SET_FIELDCATALOG Instance method Private Method Enter Fields in ALV Display Bar 20050508
42 _SET_TAB_DEPEND_RO Instance method Private Method Data for Adjustment of RO Conditions 20090719
Events
Class CL_REXC_AJMETHOD_CH01 has no event.
Types
Class CL_REXC_AJMETHOD_CH01 has no local type.
Method Signatures

Method CHANGE_SPECIFIC_CUST Signature

Method CHANGE_SPECIFIC_CUST on class CL_REXC_AJMETHOD_CH01 has no parameter.
Method CHANGE_SPECIFIC_CUST on class CL_REXC_AJMETHOD_CH01 has no exception.

Method CHANGE_SPECIFIC_OBJECT Signature

Method CHANGE_SPECIFIC_OBJECT on class CL_REXC_AJMETHOD_CH01 has no parameter.
Method CHANGE_SPECIFIC_OBJECT on class CL_REXC_AJMETHOD_CH01 has no exception.

Method CONVERT_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PARAM Call by reference Type reference (TYPE) REXC_AJPARAM_CH01_S Parameter Verfahren für das Verfahren CH01 20041220
2 Importing IT_RANGE Call by reference Type reference (TYPE) RE_T_RANGE Ranges zum Speichern von Selektionsbilderwerten 20041220

Method CONVERT_PARAMETER on class CL_REXC_AJMETHOD_CH01 has no exception.

Method EXPAND_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DETAIL_X Call by reference Type reference (TYPE) REAJ_RECINDX_X Anpassungssatz INDX inkl. Zusatzfelder 20041208
2 Importing IS_RECORD_X Call by reference Type reference (TYPE) REAJ_RECORD_X Anpassungssatz inkl. Zusatzfelder 20041208

Method EXPAND_DETAIL on class CL_REXC_AJMETHOD_CH01 has no exception.

Method GET_ACTUAL_INDEX_BASE Signature

Method GET_ACTUAL_INDEX_BASE on class CL_REXC_AJMETHOD_CH01 has no parameter.
Method GET_ACTUAL_INDEX_BASE on class CL_REXC_AJMETHOD_CH01 has no exception.

Method GET_ADJ_AMOUNT Signature

Method GET_ADJ_AMOUNT on class CL_REXC_AJMETHOD_CH01 has no parameter.
Method GET_ADJ_AMOUNT on class CL_REXC_AJMETHOD_CH01 has no exception.

Method GET_ADJ_PERCENT_MGR Signature

Method GET_ADJ_PERCENT_MGR on class CL_REXC_AJMETHOD_CH01 has no parameter.
Method GET_ADJ_PERCENT_MGR on class CL_REXC_AJMETHOD_CH01 has no exception.

Method GET_BASE_CONDITIONS_ABS Signature

Method GET_BASE_CONDITIONS_ABS on class CL_REXC_AJMETHOD_CH01 has no parameter.
Method GET_BASE_CONDITIONS_ABS on class CL_REXC_AJMETHOD_CH01 has no exception.

Method GET_BASE_POINTER_BY_DATE Signature

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

Method GET_CH01_DETAIL_ABS_COND Signature

Method GET_CH01_DETAIL_ABS_COND on class CL_REXC_AJMETHOD_CH01 has no parameter.
Method GET_CH01_DETAIL_ABS_COND on class CL_REXC_AJMETHOD_CH01 has no exception.

Method GET_CH01_DETAIL_BY_CONDITION Signature

Method GET_CH01_DETAIL_BY_CONDITION on class CL_REXC_AJMETHOD_CH01 has no parameter.
Method GET_CH01_DETAIL_BY_CONDITION on class CL_REXC_AJMETHOD_CH01 has no exception.

Method GET_CONDITIONS_BY_EXT_PURPOSE Signature

Method GET_CONDITIONS_BY_EXT_PURPOSE on class CL_REXC_AJMETHOD_CH01 has no parameter.
Method GET_CONDITIONS_BY_EXT_PURPOSE on class CL_REXC_AJMETHOD_CH01 has no exception.

Method GET_CONDITION_VALUES_ABS Signature

Method GET_CONDITION_VALUES_ABS on class CL_REXC_AJMETHOD_CH01 has no parameter.
Method GET_CONDITION_VALUES_ABS on class CL_REXC_AJMETHOD_CH01 has no exception.

Method GET_DETAIL_BY_DATE Signature

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

Method GET_FIRST_ADJM_INDEX_BASE Signature

Method GET_FIRST_ADJM_INDEX_BASE on class CL_REXC_AJMETHOD_CH01 has no parameter.
Method GET_FIRST_ADJM_INDEX_BASE on class CL_REXC_AJMETHOD_CH01 has no exception.

Method GET_INDEX_BASE_BY_DATE Signature

Method GET_INDEX_BASE_BY_DATE on class CL_REXC_AJMETHOD_CH01 has no parameter.
Method GET_INDEX_BASE_BY_DATE on class CL_REXC_AJMETHOD_CH01 has no exception.

Method GET_INDEX_CHANGE_PERCENT Signature

Method GET_INDEX_CHANGE_PERCENT on class CL_REXC_AJMETHOD_CH01 has no parameter.
Method GET_INDEX_CHANGE_PERCENT on class CL_REXC_AJMETHOD_CH01 has no exception.

Method GET_INDEX_CHANGE_POINTS Signature

Method GET_INDEX_CHANGE_POINTS on class CL_REXC_AJMETHOD_CH01 has no parameter.
Method GET_INDEX_CHANGE_POINTS on class CL_REXC_AJMETHOD_CH01 has no exception.

Method GET_INDEX_LAST_MAINTAIN Signature

Method GET_INDEX_LAST_MAINTAIN on class CL_REXC_AJMETHOD_CH01 has no parameter.
Method GET_INDEX_LAST_MAINTAIN on class CL_REXC_AJMETHOD_CH01 has no exception.

Method GET_LAST_ADJM_INDEX_BASE Signature

Method GET_LAST_ADJM_INDEX_BASE on class CL_REXC_AJMETHOD_CH01 has no parameter.
Method GET_LAST_ADJM_INDEX_BASE on class CL_REXC_AJMETHOD_CH01 has no exception.

Method GET_POINTER_BY_DATE Signature

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

Method GET_RESERVE Signature

Method GET_RESERVE on class CL_REXC_AJMETHOD_CH01 has no parameter.
Method GET_RESERVE on class CL_REXC_AJMETHOD_CH01 has no exception.

Method PROC_ABSOLUT_METHOD Signature

Method PROC_ABSOLUT_METHOD on class CL_REXC_AJMETHOD_CH01 has no parameter.
Method PROC_ABSOLUT_METHOD on class CL_REXC_AJMETHOD_CH01 has no exception.

Method PROC_ADJ_CONDITION_ABS Signature

Method PROC_ADJ_CONDITION_ABS on class CL_REXC_AJMETHOD_CH01 has no parameter.
Method PROC_ADJ_CONDITION_ABS on class CL_REXC_AJMETHOD_CH01 has no exception.

Method PROC_ADJ_FREE Signature

Method PROC_ADJ_FREE on class CL_REXC_AJMETHOD_CH01 has no parameter.
Method PROC_ADJ_FREE on class CL_REXC_AJMETHOD_CH01 has no exception.

Method PROC_ADJ_ONE_COND_ABS Signature

Method PROC_ADJ_ONE_COND_ABS on class CL_REXC_AJMETHOD_CH01 has no parameter.
Method PROC_ADJ_ONE_COND_ABS on class CL_REXC_AJMETHOD_CH01 has no exception.

Method PROC_PARAM_BY_LOW Signature

Method PROC_PARAM_BY_LOW on class CL_REXC_AJMETHOD_CH01 has no parameter.
Method PROC_PARAM_BY_LOW on class CL_REXC_AJMETHOD_CH01 has no exception.

Method PROC_RELATIV_METHOD Signature

Method PROC_RELATIV_METHOD on class CL_REXC_AJMETHOD_CH01 has no parameter.
Method PROC_RELATIV_METHOD on class CL_REXC_AJMETHOD_CH01 has no exception.

Method PROC_RELATIV_METHOD_MGR Signature

Method PROC_RELATIV_METHOD_MGR on class CL_REXC_AJMETHOD_CH01 has no parameter.
Method PROC_RELATIV_METHOD_MGR on class CL_REXC_AJMETHOD_CH01 has no exception.

Method PROC_RELATIV_METHOD_MOC Signature

Method PROC_RELATIV_METHOD_MOC on class CL_REXC_AJMETHOD_CH01 has no parameter.
Method PROC_RELATIV_METHOD_MOC on class CL_REXC_AJMETHOD_CH01 has no exception.

Method PROC_RELATIV_METHOD_PPC Signature

Method PROC_RELATIV_METHOD_PPC on class CL_REXC_AJMETHOD_CH01 has no parameter.
Method PROC_RELATIV_METHOD_PPC on class CL_REXC_AJMETHOD_CH01 has no exception.

Method SET_BASE_MGR Signature

Method SET_BASE_MGR on class CL_REXC_AJMETHOD_CH01 has no parameter.
Method SET_BASE_MGR on class CL_REXC_AJMETHOD_CH01 has no exception.

Method SET_BASE_PPC Signature

Method SET_BASE_PPC on class CL_REXC_AJMETHOD_CH01 has no parameter.
Method SET_BASE_PPC on class CL_REXC_AJMETHOD_CH01 has no exception.

Method SET_GUID_IN_OBJCH01 Signature

Method SET_GUID_IN_OBJCH01 on class CL_REXC_AJMETHOD_CH01 has no parameter.
Method SET_GUID_IN_OBJCH01 on class CL_REXC_AJMETHOD_CH01 has no exception.

Method _GET_ADJMPRIO_BY_LOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_RELADJMAMOUNT Value transfer Type reference (TYPE) REXCAJRELADJMAMOUNT Effektive Anpassung aus rel. Faktoren: absoluter Wert 20090719
2 Exporting ED_ADJMPRIO Value transfer Type reference (TYPE) REXCAJRELADJMAMOUNT Effektive Anpassung aus rel. Faktoren: absoluter Wert 20090719
3 Importing ID_BASEADJMPRIO Value transfer Type reference (TYPE) REXCAJRELADJMAMOUNT Effektive Anpassung aus rel. Faktoren: absoluter Wert 20090719
4 Importing ID_RESVAMOUNTPRIO Value transfer Type reference (TYPE) REXCAJABSRESVAMOUNT Reserve, Absoluter Wert auf Grund Absoluten Faktoren 20090719

Method _GET_ADJMPRIO_BY_LOW on class CL_REXC_AJMETHOD_CH01 has no exception.

Method _GET_DELAYED_VALIDFROM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_DELAYED_VALIDFROM Call by reference Type reference (TYPE) RECDVALIDFROM Datum, ab dem die Kondition gilt 20050202
2 Importing ID_DELAYBASE Call by reference Type reference (TYPE) REAJDELAYBASE Anpassungsverzögerung in Monaten 20050202
3 Importing ID_DELAYBASEUNIT Call by reference Type reference (TYPE) REAJDELAYBASEUNIT Mögliche Anpassungstermine 20050202
4 Importing ID_VALIDFROM Call by reference Type reference (TYPE) RECDVALIDFROM Datum, ab dem die Kondition gilt 20050202

Method _GET_DELAYED_VALIDFROM on class CL_REXC_AJMETHOD_CH01 has no exception.

Method _GET_RECCH01_BY_CONDGUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_VIAJRECORD Call by reference Type reference (TYPE) VIAJRECORD Anpassungssatz 20050202
2 Exporting ES_VIXCAJRECCH01 Call by reference Type reference (TYPE) VIXCAJRECCH01 Anpassungssatz CH01 20050202
3 Importing ID_CONDGUID Value transfer Type reference (TYPE) RECDCONDGUID GUID (RAW16) für Konditionen 20050202

Method _GET_RECCH01_BY_CONDGUID on class CL_REXC_AJMETHOD_CH01 has no exception.

Method _GET_RO_CONDITION_MNGR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_BUS_OBJECT Call by reference Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Business-Objekt 20060423
2 Exporting EO_RO_CONDITION_MNGR Call by reference Object reference (TYPE REF TO) IF_RECD_CONDITION_MNGR Verwalter - Konditionen 20050202
3 Importing IO_CONDITION Call by reference Object reference (TYPE REF TO) IF_RECD_CONDITION Kondition 20050202
# Exception Resumable Description Created on
1 ERROR Objekt Manager nicht ermittelt 20050202

Method _GET_VALUE_FROM_ADJ_REL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_ADJMUPRICE Call by reference Type reference (TYPE) REXCAJABSADJMUNITPRICE Absolute Faktoren, Währungsbetrag (Anpassung) Konditionspos. 20050208
2 Importing ID_BASEUPRICE Call by reference Type reference (TYPE) REXCAJABSBASEUNITPRICE Absolute Faktoren, Währungsbetrag (Brutto) Konditionspos. 20050208
3 Importing ID_MGRPERCENT Call by reference Type reference (TYPE) REXCAJMGRADJMPERCENT Prozentsatz der Anpassung des Hypothekarzinses 20050208
4 Importing ID_MOCPERCENT Call by reference Type reference (TYPE) REXCAJMOCADJMPERCENT Prozentsatz der Anpassung aus Unterhalts&Betriebskosten 20050208
5 Importing ID_PPCPERCENT Call by reference Type reference (TYPE) REXCAJPPCADJMPERCENT Prozentsatz der Anp. aus Kaufkraftsich. Risikotr. Kapitals 20050208

Method _GET_VALUE_FROM_ADJ_REL on class CL_REXC_AJMETHOD_CH01 has no exception.

Method _SET_ABS_ADJM_BY_AMOUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_ABSADJAMOUNT Call by reference Type reference (TYPE) REXCAJABSADJAMOUNT Absolute Faktoren, Absoluter Wert der Anpassung 20050406
2 Importing ID_ABSBASEUPRICE Call by reference Type reference (TYPE) REXCAJABSBASEUNITPRICE Absolute Faktoren, Währungsbetrag (Brutto) Konditionspos. 20050406
3 Importing ID_NETRENTAMOUNT Call by reference Type reference (TYPE) REXCAJMGRADJMAMOUNT Absoluter Wert der Anpassung des Hypothekarzinses 20050406
4 Importing ID_REASAMOUNT Call by reference Type reference (TYPE) REXCAJABSREASAMOUNT Absolute Faktoren, Anpassungsgrund in absoluter Wert 20050406

Method _SET_ABS_ADJM_BY_AMOUNT on class CL_REXC_AJMETHOD_CH01 has no exception.

Method _SET_FIELDCATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELDCATALOG Call by reference Type reference (TYPE) RE_T_ADJM_FIELDCATALOG Feldkatalog zur Anpassungsregel 20050508
2 Importing IS_INFO_CH01 Call by reference Type reference (TYPE) REXC_AJMETHOD_INFO_CH01 Info zu [Anpassungsregel, Kondition] CH01 20050508

Method _SET_FIELDCATALOG on class CL_REXC_AJMETHOD_CH01 has no exception.

Method _SET_TAB_DEPEND_RO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_REC Call by reference Type reference (TYPE) VIXCAJRECCH01 Anpassungssatz CH01 20090719
2 Changing CT_DEPEND Call by reference Type reference (TYPE) RE_T_RECORD_METH Felder des Anpassungsatzes für die Verfahren 20090719
3 Importing ID_ABSCOND Value transfer Type reference (TYPE) REXCAJABSREASCOND Absolute Faktoren, Anpassungsgrund Konditionstyp 20090719
4 Importing ID_ADJMAMOUNT Value transfer Type reference (TYPE) REXCAJRELADJMAMOUNT Effektive Anpassung aus rel. Faktoren: absoluter Wert 20090719
5 Importing ID_NEW_VALIDFROM Value transfer Type reference (TYPE) RECDVALIDFROM Datum, ab dem die Kondition gilt 20090719
6 Importing IO_CONDITION Value transfer Object reference (TYPE REF TO) IF_RECD_CONDITION Kondition 20090719
7 Importing IO_MSGLIST Value transfer Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20090719

Method _SET_TAB_DEPEND_RO on class CL_REXC_AJMETHOD_CH01 has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 600