SAP ABAP Class CL_REXC_AJDATA_MI_SERVICES (Data Retrieval Service Class)
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)
Properties
Class CL_REXC_AJDATA_MI_SERVICES  
Short Description Data Retrieval Service Class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RE_XC_AJ_CH   RE: XC - Adjustment Switzerland (Country-Specific) 
Created 20090707   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 RECA0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_REXC_AJDATA_MI_SERVICES has no interface implemented.
Friends
Class CL_REXC_AJDATA_MI_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MS_VIMI01 Static Attribute Private Type reference (TYPE) VIMI01 Rental Unit - Master Data 20110905
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CH01_ADJ_RULE Static method Public Method Creates Change Records for BAdI 20090707
2 GET_CH01_BASIS_DATA_ME Static method Public Method Gets Basic Data for Rental Unit (RE CLASSIC) 20090707
3 GET_CH01_BASIS_DATA_RO Static method Public Method Gets Basic Data for Rental Object 20090707
4 GET_P_MODE Static method Private Method Gets Value of GUI Element GET_P_MODE 20090707
5 GET_P_OVERW Static method Private Method Gets Value of GUI Element GET_P_OVERW 20090707
6 GET_RECC_AJ_CH01 Static method Public Method Gets Customizing Setting 20090707
7 GET_VIMIMV_ADJ_CH_DATA Static method Public Method Data for Adjustment Type = "6" Country-Specific 20110208
8 IS_OVERWRITE Static method Public Method Is Overwriting Allowed 20090709
9 IS_TEST_RUN Static method Public Method Is It a 20090709
10 _CHECK_RO_TERM_ADJ_CH01 Static method Private Method 20120930
Events
Class CL_REXC_AJDATA_MI_SERVICES has no event.
Types
Class CL_REXC_AJDATA_MI_SERVICES has no local type.
Method Signatures

Method ADD_CH01_ADJ_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MSG Call by reference Type reference (TYPE) RECAMSG Message 20090707
2 Exporting ET_CONDITION_CHG Call by reference Type reference (TYPE) BAPI_RE_T_CONDITION_INTC 20091022
3 Exporting ET_TERM_AJ_CHG Call by reference Type reference (TYPE) BAPI_RE_T_TERM_AJ_INTC Anpassungsdaten - Intern - Änd.felder 20111028
4 Importing ID_OVERWRITE Call by reference Type reference (TYPE) RECABOOL Allgemeines Ja/Nein - Feld 20090707
5 Importing IS_CONDITION Call by reference Type reference (TYPE) BAPI_RE_CONDITION_INT Konditionen eines RE Objekts - Intern 20090707
6 Importing IS_TERM_AJ_CH01 Call by reference Type reference (TYPE) REXC_TERM_AJ_CH01 Migration: Verträge Anpassungsdaten 20090709
7 Importing IT_CONDITION Call by reference Type reference (TYPE) BAPI_RE_T_CONDITION_INT Konditionen eines RE Objekts - Intern 20091022
8 Importing IT_TERM_AJ Call by reference Type reference (TYPE) BAPI_RE_T_TERM_AJ_INT Anpassungsdaten - Intern 20090707
# Exception Resumable Description Created on
1 CN_CHANGE_FAILED Vertrag konnte nicht gespeichert werden 20090707
2 RO_NOT_FOUND Mietobjekt nicht gefunden 20090707

Method GET_CH01_BASIS_DATA_ME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MSG Call by reference Type reference (TYPE) RECAMSG Message 20090707
2 Exporting ES_TERM_AJ_CH01 Call by reference Type reference (TYPE) REXC_TERM_AJ_CH01 Migration: Verträge Anpassungsdaten 20090709
3 Importing ID_OBJNR Call by reference Type reference (TYPE) RECAOBJNR Objektnummer 20090707
4 Importing IO_RENTAL_OBJECT Call by reference Object reference (TYPE REF TO) IF_REBD_RENTAL_OBJECT Mietobjekt (VIBDRO) 20091022
# Exception Resumable Description Created on
1 ME_NOT_FOUND Mieteinheit nicht gefunden 20090707
2 NO_DATA Keine Daten vorhanden 20090707
3 RO_NOT_FOUND Mietobjekt nicht gefunden 20090707

Method GET_CH01_BASIS_DATA_RO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MSG Call by reference Type reference (TYPE) RECAMSG Message 20090707
2 Exporting ES_TERM_AJ_CH01 Call by reference Type reference (TYPE) REXC_TERM_AJ_CH01 Migration: Verträge Anpassungsdaten 20090709
3 Importing ID_KEYDATE Value transfer Type reference (TYPE) RECAKEYDATE SY-DATUM Aktuelles Datum des Applikationsservers 20090707
4 Importing ID_OBJNR Value transfer Type reference (TYPE) RECAOBJNR Objektnummer 20090707
# Exception Resumable Description Created on
1 NO_DATA Keine Basisdaten gefunden 20090707
2 RO_NOT_FOUND Mietobjekt nicht gefunden 20090707

Method GET_P_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_VALUE Call by reference Type reference (TYPE) RECAPROCESSMODE Ausführungsmodus des Prozesses 20090707
2 Exporting ED_VALUE_X Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20090707

Method GET_P_MODE on class CL_REXC_AJDATA_MI_SERVICES has no exception.

Method GET_P_OVERW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_VALUE Call by reference Type reference (TYPE) RECABOOL Allgemeines Ja/Nein - Feld 20090707
2 Exporting ED_VALUE_X Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20090707

Method GET_P_OVERW on class CL_REXC_AJDATA_MI_SERVICES has no exception.

Method GET_RECC_AJ_CH01 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LOC_CH01 Call by reference Type reference (TYPE) REXCC_AJ_LOC_CH01 Zuordnung der Amtsprache und Anpassungsregel zum Standort (T 20090707
2 Exporting ES_MSG Call by reference Type reference (TYPE) RECAMSG Message 20090707
3 Exporting ES_RULE_CH01_X Call by reference Type reference (TYPE) REXCC_AJ_RULE_CH01_X Zusatzdaten für Anpassungsregel CH01 und Zusatzfelder (TIVXC 20090707
4 Exporting ES_RULE_X Call by reference Type reference (TYPE) REAJC_RULE_X Anpassungsregel und Zusatzfelder (TIVAJRULE/TIVAJRULET) 20090707
5 Importing ID_IDENTKEY_CC Call by reference Type reference (TYPE) RECAIDENTKEY Ident-Teil Schlüssel, z.B. "1000/123" 20120321
6 Importing ID_OBJNR Call by reference Type reference (TYPE) RECAOBJNR Objektnummer 20090707
7 Importing IO_RENTAL_OBJECT Call by reference Object reference (TYPE REF TO) IF_REBD_RENTAL_OBJECT Mietobjekt (VIBDRO) 20091022
# Exception Resumable Description Created on
1 ADJMRULE_NOT_FOUND Keine Anpassungsregel gefunden 20090707
2 CONDGRP_NOT_FOUND Konditionsgruppe für Nettomiete fehlt 20090707
3 RO_NOT_FOUND Mietobjekt nicht gefunden 20090707

Method GET_VIMIMV_ADJ_CH_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_BUKRS Call by reference Type reference (TYPE) BUKRS Buchungskreis 20110208
2 Importing ID_OBJNRCALC Call by reference Type reference (TYPE) RECDOBJNRCALC Mietvertrags-Nummer 20120930
# Exception Resumable Description Created on
1 NO_ADJ_CH Anpassungsart nicht Landesspezifisch 20110208

Method IS_OVERWRITE Signature

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

Method IS_OVERWRITE on class CL_REXC_AJDATA_MI_SERVICES has no exception.

Method IS_TEST_RUN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_VALUE Value transfer Type reference (TYPE) TESTRUN Umschalten auf Simulations-Modus bei schreibenden BAPIs 20090709

Method IS_TEST_RUN on class CL_REXC_AJDATA_MI_SERVICES has no exception.

Method _CHECK_RO_TERM_ADJ_CH01 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_OBJNR Call by reference Type reference (TYPE) RECAOBJNR Objektnummer 20120930
2 Importing IT_TERM_ADJ Call by reference Type reference (TYPE) BAPI_RE_T_TERM_AJ_INT Anpassungsklauseln eines RE Objekts - Intern 20120930
# Exception Resumable Description Created on
1 NOT_FOUND 20120930
History
Last changed by/on SAP  20130531 
SAP Release Created in 605