SAP ABAP Class CL_REXC_CP_CH_AJ_RESULT (Swiss Law: Rent Adjustment)
Hierarchy
EA-FIN (Software Component) EA-FIN
   RE-FX (Application Component) Flexible Real Estate Management
     RE_XC_CP_CH (Package) RE: XC - Correspondence Switzerland
Properties
Class CL_REXC_CP_CH_AJ_RESULT  
Short Description Swiss Law: Rent Adjustment    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RE_XC_CP_CH   RE: XC - Correspondence Switzerland 
Created 20050325   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 REBD2 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 REXCA Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_REXC_CP_CH_AJ_RESULT has no interface implemented.
Friends
Class CL_REXC_CP_CH_AJ_RESULT has no friend class.
Attributes
Class CL_REXC_CP_CH_AJ_RESULT has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_RESULT Static method Public Method Gets Adjustment Results for Rent Adjustment per Swiss Law 20050325
2 _CHANGE_CONDITION_ADJM_START Static method Private Method Prepare Conditions for Initial Rent 20050819
3 _CHANGE_CONDITION_ALL_OBJ Static method Private Method Prepare Conditions for Cover Page 20050819
4 _GET_ABS_CONDTYPE_TEXT Static method Private Method Gets Name of Condition for Absolute Method 20050404
5 _GET_CH_FREE Static method Private Method Gets Formatting Structure for Free Adjustment 20050405
6 _GET_CH_INDX Static method Private Method Gets Formatting Structure for Index Adjustment 20050405
7 _GET_CONDGROUP_CH01 Static method Private Method Condition Group from Adjustment Procedure CH01 20080806
8 _HAS_ADJM_START Static method Private Method Is This an Initial Rent 20050601
9 _INCLUDE_OTHER_ADJ_BY_DATE Static method Private Method Transfer Condition Adjustments from Other Adjustments 20130627
10 _SET_CONDOBJ_IF_INIT Static method Private Method Maintain CONDOBJ If Empty 20120624
Events
Class CL_REXC_CP_CH_AJ_RESULT has no event.
Types
Class CL_REXC_CP_CH_AJ_RESULT has no local type.
Method Signatures

Method GET_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CF_ERROR Call by reference Type reference (TYPE) ABAP_BOOL 20050328
2 Changing CT_CONDITION Call by reference Type reference (TYPE) RECP_T_CONDITION_C Konditionen 20050819
3 Exporting ED_LINE_ADJM_OBJECT_TOT Call by reference Type reference (TYPE) N 20050525
4 Exporting ED_VALIDFROM Call by reference Type reference (TYPE) RECDVALIDFROM Datum, ab dem die Kondition gilt 20050817
5 Exporting EF_ADJM_START Call by reference Type reference (TYPE) ABAP_BOOL 20050601
6 Exporting ES_COMPAGNY_CODE_ADDRESS Call by reference Type reference (TYPE) REXC_CH_COMPAGNY_CODE_ADDRESS Buchungskreisadresse 20050326
7 Exporting ET_AJR_RECCH01 Call by reference Type reference (TYPE) RE_T_CH_AJR_RECCH01_C Anpassungssatz für Anpassung nach CH-Recht 20050329
8 Exporting ET_AJR_RECCH01_REC_COND Call by reference Type reference (TYPE) RE_T_CH_AJR_RECCH01_REC_COND_C CH-Recht-Daten, Mietanpassungssatz und Konditionen 20050329
9 Exporting ET_CH_AJR_RECFREE Call by reference Type reference (TYPE) RE_T_CH_AJR_RECFREE_C Anpassungssatz für Anpassung nach freie Anpassung 20050405
10 Exporting ET_CH_AJR_RECINDX Call by reference Type reference (TYPE) RE_T_CH_AJR_RECINDX_C Anpassungssatz für Anpassung nach Index 20050405
11 Exporting ET_COND_CH01 Call by reference Type reference (TYPE) RE_T_CH_AJR_COND_C Konditionsdaten für Anpassung nach CH-Recht 20050402
12 Exporting ET_OBJECT_CH01 Call by reference Type reference (TYPE) RE_T_CH_AJR_OBJECT_C Objektdaten für Anpassung nach CH-Recht 20050402
13 Exporting ET_OBJECT_X Call by reference Type reference (TYPE) RE_T_CH_AJR_OBJECT_C Objektdaten für Anpassung nach CH-Recht 20050818
14 Importing ID_GUID Call by reference Type reference (TYPE) C 20050325
15 Importing IS_CONTRACT Call by reference Type reference (TYPE) RECP_CONTRACT_C Vertrag 20050402
16 Importing IS_OPTIONS Call by reference Type reference (TYPE) RECP_OPTIONS_C Key SAPscript Text-Datei Header 20050524
17 Importing IT_AJR_COND Call by reference Type reference (TYPE) RECP_T_AJR_COND_C Mietanpassung und Konditionen 20050401
18 Importing IT_AJR_COND_CHANGED Call by reference Type reference (TYPE) RECP_T_AJR_COND_C Mietanpassung und Konditionen 20050819
19 Importing IT_AJR_RECFREE_REC_COND Call by reference Type reference (TYPE) RECP_T_AJR_RECFREE_REC_COND_C Freie Anpassungsdaten, Mietanpassungssatz und Konditionen 20050405
20 Importing IT_AJR_RECINDX_REC_COND Call by reference Type reference (TYPE) RECP_T_AJR_RECINDX_REC_COND_C Indexdaten, Mietanpassungssatz und Konditionen 20050405
21 Importing IT_AJR_RECORD Call by reference Type reference (TYPE) RECP_T_AJR_RECORD_C Anpassungssätze 20050401
22 Importing IT_OBJECT Call by reference Type reference (TYPE) RECP_T_OBJECT_C Vertragsobjekte 20050402

Method GET_RESULT on class CL_REXC_CP_CH_AJ_RESULT has no exception.

Method _CHANGE_CONDITION_ADJM_START Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CF_ERROR Call by reference Type reference (TYPE) ABAP_BOOL 20050819
2 Changing CT_COND_CH01 Call by reference Type reference (TYPE) RE_T_CH_AJR_COND_C Konditionsdaten für Anpassung nach CH-Recht 20050819
3 Importing ID_GUID Call by reference Type reference (TYPE) C 20050819
4 Importing IS_CONTRACT Call by reference Type reference (TYPE) RECP_CONTRACT_C Vertrag 20050819

Method _CHANGE_CONDITION_ADJM_START on class CL_REXC_CP_CH_AJ_RESULT has no exception.

Method _CHANGE_CONDITION_ALL_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CONDITION Call by reference Type reference (TYPE) RECP_T_CONDITION_C Konditionen 20050819
2 Importing IT_AJR_COND_CHANGED Call by reference Type reference (TYPE) RECP_T_AJR_COND_C Mietanpassung und Konditionen 20050819

Method _CHANGE_CONDITION_ALL_OBJ on class CL_REXC_CP_CH_AJ_RESULT has no exception.

Method _GET_ABS_CONDTYPE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_CONDTYPE Call by reference Type reference (TYPE) RECDCONDTYPE Konditionsart 20050404
2 Importing ID_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU Sprachenschlüssel der aktuellen Textumgebung 20050404
3 Returning RD_TEXT Value transfer Type reference (TYPE) RECDXCONDTYPEL Bezeichnung der Konditionsart 20050404

Method _GET_ABS_CONDTYPE_TEXT on class CL_REXC_CP_CH_AJ_RESULT has no exception.

Method _GET_CH_FREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CH_AJR_RECFREE Call by reference Type reference (TYPE) RE_T_CH_AJR_RECFREE_C Freie Anpassungsdaten, Mietanpassungssatz und Konditionen 20050405
2 Importing IT_AJR_RECFREE_REC_COND Call by reference Type reference (TYPE) RECP_T_AJR_RECFREE_REC_COND_C Indexdaten, Mietanpassungssatz und Konditionen 20050405

Method _GET_CH_FREE on class CL_REXC_CP_CH_AJ_RESULT has no exception.

Method _GET_CH_INDX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CH_AJR_RECINDX Call by reference Type reference (TYPE) RE_T_CH_AJR_RECINDX_C Anpassungssatz für Anpassung nach Index 20050405
2 Importing IT_AJR_RECINDX_REC_COND Call by reference Type reference (TYPE) RECP_T_AJR_RECINDX_REC_COND_C Indexdaten, Mietanpassungssatz und Konditionen 20050405

Method _GET_CH_INDX on class CL_REXC_CP_CH_AJ_RESULT has no exception.

Method _GET_CONDGROUP_CH01 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_CONDGROUP Value transfer Type reference (TYPE) REXCAJCONDGROUPBASISRENT Konditionsgruppe für Grundmiete 20080806

Method _GET_CONDGROUP_CH01 on class CL_REXC_CP_CH_AJ_RESULT has no exception.

Method _HAS_ADJM_START Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_ADJM_START Call by reference Type reference (TYPE) ABAP_BOOL 20050601
2 Importing IS_CONTRACT Call by reference Type reference (TYPE) RECP_CONTRACT_C Vertrag 20050601
3 Importing IT_AJR_RECORD Call by reference Type reference (TYPE) RECP_T_AJR_RECORD_C Anpassungssätze 20050601

Method _HAS_ADJM_START on class CL_REXC_CP_CH_AJ_RESULT has no exception.

Method _INCLUDE_OTHER_ADJ_BY_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_AJR_COND Call by reference Type reference (TYPE) RECP_T_AJR_COND_C Mietanpassung und Konditionen 20130627
2 Changing CT_AJR_RECFREE_REC_COND Call by reference Type reference (TYPE) RECP_T_AJR_RECFREE_REC_COND_C Freie Anpassungsdaten, Mietanpassungssatz und Konditionen 20130627
3 Importing ID_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU Sprachenschlüssel 20130627
4 Importing ID_VALIDFROM Call by reference Type reference (TYPE) RECDVALIDFROM Datum, ab dem die Kondition gilt 20130627
5 Importing IO_BUSOBJ Call by reference Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Business-Objekt 20130627
6 Importing IT_AJR_RECORD Call by reference Type reference (TYPE) RECP_T_AJR_RECORD_C Anpassungssätze 20131030
# Exception Resumable Description Created on
1 ERROR 20130627

Method _SET_CONDOBJ_IF_INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_VALUE Call by reference Type reference (TYPE) RECAOBJNR Objektnummer 20120624
2 Importing ID_CONDGUIDOLD Call by reference Type reference (TYPE) RECDCONDGUID GUID (RAW16) für Konditionen 20120624
3 Importing IO_BUSOBJ Call by reference Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Business-Objekt 20120624

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