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 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 3 | 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 | Static Attribute | Private | Type reference (TYPE) | VIMI01 | Rental Unit - Master Data | 20110905 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Creates Change Records for BAdI | 20090707 | |
| 2 | Static method | Public | Method | Gets Basic Data for Rental Unit (RE CLASSIC) | 20090707 | |
| 3 | Static method | Public | Method | Gets Basic Data for Rental Object | 20090707 | |
| 4 | Static method | Private | Method | Gets Value of GUI Element GET_P_MODE | 20090707 | |
| 5 | Static method | Private | Method | Gets Value of GUI Element GET_P_OVERW | 20090707 | |
| 6 | Static method | Public | Method | Gets Customizing Setting | 20090707 | |
| 7 | Static method | Public | Method | Data for Adjustment Type = "6" Country-Specific | 20110208 | |
| 8 | Static method | Public | Method | Is Overwriting Allowed | 20090709 | |
| 9 | Static method | Public | Method | Is It a | 20090709 | |
| 10 | 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 | ES_MSG | Call by reference | Type reference (TYPE) | RECAMSG | Message | 20090707 | |||
| 2 | ET_CONDITION_CHG | Call by reference | Type reference (TYPE) | BAPI_RE_T_CONDITION_INTC | 20091022 | ||||
| 3 | ET_TERM_AJ_CHG | Call by reference | Type reference (TYPE) | BAPI_RE_T_TERM_AJ_INTC | Anpassungsdaten - Intern - Änd.felder | 20111028 | |||
| 4 | ID_OVERWRITE | Call by reference | Type reference (TYPE) | RECABOOL | Allgemeines Ja/Nein - Feld | 20090707 | |||
| 5 | IS_CONDITION | Call by reference | Type reference (TYPE) | BAPI_RE_CONDITION_INT | Konditionen eines RE Objekts - Intern | 20090707 | |||
| 6 | IS_TERM_AJ_CH01 | Call by reference | Type reference (TYPE) | REXC_TERM_AJ_CH01 | Migration: Verträge Anpassungsdaten | 20090709 | |||
| 7 | IT_CONDITION | Call by reference | Type reference (TYPE) | BAPI_RE_T_CONDITION_INT | Konditionen eines RE Objekts - Intern | 20091022 | |||
| 8 | IT_TERM_AJ | Call by reference | Type reference (TYPE) | BAPI_RE_T_TERM_AJ_INT | Anpassungsdaten - Intern | 20090707 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Vertrag konnte nicht gespeichert werden | 20090707 | ||
| 2 | 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 | ES_MSG | Call by reference | Type reference (TYPE) | RECAMSG | Message | 20090707 | |||
| 2 | ES_TERM_AJ_CH01 | Call by reference | Type reference (TYPE) | REXC_TERM_AJ_CH01 | Migration: Verträge Anpassungsdaten | 20090709 | |||
| 3 | ID_OBJNR | Call by reference | Type reference (TYPE) | RECAOBJNR | Objektnummer | 20090707 | |||
| 4 | IO_RENTAL_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_REBD_RENTAL_OBJECT | Mietobjekt (VIBDRO) | 20091022 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Mieteinheit nicht gefunden | 20090707 | ||
| 2 | Keine Daten vorhanden | 20090707 | ||
| 3 | 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 | ES_MSG | Call by reference | Type reference (TYPE) | RECAMSG | Message | 20090707 | |||
| 2 | ES_TERM_AJ_CH01 | Call by reference | Type reference (TYPE) | REXC_TERM_AJ_CH01 | Migration: Verträge Anpassungsdaten | 20090709 | |||
| 3 | ID_KEYDATE | Value transfer | Type reference (TYPE) | RECAKEYDATE | SY-DATUM | Aktuelles Datum des Applikationsservers | 20090707 | ||
| 4 | ID_OBJNR | Value transfer | Type reference (TYPE) | RECAOBJNR | Objektnummer | 20090707 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Keine Basisdaten gefunden | 20090707 | ||
| 2 | Mietobjekt nicht gefunden | 20090707 |
Method GET_P_MODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_VALUE | Call by reference | Type reference (TYPE) | RECAPROCESSMODE | Ausführungsmodus des Prozesses | 20090707 | |||
| 2 | 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 | ED_VALUE | Call by reference | Type reference (TYPE) | RECABOOL | Allgemeines Ja/Nein - Feld | 20090707 | |||
| 2 | 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 | ES_LOC_CH01 | Call by reference | Type reference (TYPE) | REXCC_AJ_LOC_CH01 | Zuordnung der Amtsprache und Anpassungsregel zum Standort (T | 20090707 | |||
| 2 | ES_MSG | Call by reference | Type reference (TYPE) | RECAMSG | Message | 20090707 | |||
| 3 | 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 | ES_RULE_X | Call by reference | Type reference (TYPE) | REAJC_RULE_X | Anpassungsregel und Zusatzfelder (TIVAJRULE/TIVAJRULET) | 20090707 | |||
| 5 | ID_IDENTKEY_CC | Call by reference | Type reference (TYPE) | RECAIDENTKEY | Ident-Teil Schlüssel, z.B. "1000/123" | 20120321 | |||
| 6 | ID_OBJNR | Call by reference | Type reference (TYPE) | RECAOBJNR | Objektnummer | 20090707 | |||
| 7 | IO_RENTAL_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_REBD_RENTAL_OBJECT | Mietobjekt (VIBDRO) | 20091022 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Keine Anpassungsregel gefunden | 20090707 | ||
| 2 | Konditionsgruppe für Nettomiete fehlt | 20090707 | ||
| 3 | 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 | ID_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20110208 | |||
| 2 | ID_OBJNRCALC | Call by reference | Type reference (TYPE) | RECDOBJNRCALC | Mietvertrags-Nummer | 20120930 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Anpassungsart nicht Landesspezifisch | 20110208 |
Method IS_OVERWRITE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | 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 | ID_OBJNR | Call by reference | Type reference (TYPE) | RECAOBJNR | Objektnummer | 20120930 | |||
| 2 | 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 | 20120930 |
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 605 |