Hierarchy
⤷
⤷
Properties
| Class | CL_REXC_AJCH_SERVICES | |
| Short Description | Adjustment Method - CH01 | |
| Super Class | ||
| Instantiability of a Class | 0 | Private |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | RE_XC_AJ_CH | RE: XC - Adjustment Switzerland (Country-Specific) |
| Created | 20050125 | 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) | |
| 4 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 5 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_REXC_AJCH_SERVICES has no interface implemented.
Friends
Class CL_REXC_AJCH_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) | ABAP_BOOL | Buffer for Morrgage Rates Completely Filled? | 20050125 | |||
| 2 | Static Attribute | Private | Type reference (TYPE) | TY_FOR_PRT_FORMS | 20070702 | ||||
| 3 | Static Attribute | Private | Type reference (TYPE) | RE_T_AJ_MGR_CH01 | Maintain Pass On Rates for Mortgage Rates of Canton Banks | 20050125 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Checks the Adjustment-Specific Process Parameters | 20050125 | |
| 2 | Static method | Public | Method | Converts Parameters to Ranges | 20050125 | |
| 3 | Static method | Public | Method | Converts Ranges in Parameter | 20050125 | |
| 4 | Static method | Public | Method | Adds to a Specific Adjustment Record CH01 | 20050401 | |
| 5 | Static method | Public | Method | Gets the Last Adjustment Data | 20050125 | |
| 6 | Static method | Public | Method | Gets Adjustment Rule from Location of BE | 20050127 | |
| 7 | Static method | Public | Method | Gets Adjustment Rule with Selection of BE from Contract | 20050127 | |
| 8 | Static method | Public | Method | Gets Adjustment Rule with Selection of BE from RO | 20050127 | |
| 9 | Static method | Public | Method | Determine Condition Record for Adjustment Rule | 20050125 | |
| 10 | Static method | Public | Method | For a Date, Gets the Date from Which Mortgage Rate Is Valid | 20050125 | |
| 11 | Static method | Public | Method | For Date, Gets Date from Which Stand. of Living Index Valid | 20050125 | |
| 12 | Static method | Public | Method | Gets the Field Mod. Criteria for the Field to Be Transferred | 20050224 | |
| 13 | Static method | Public | Method | Customizing Table of Pass On Rates | 20050125 | |
| 14 | Static method | Public | Method | Gets the Field Modification Criterion for the Rule | 20050224 | |
| 15 | Static method | Public | Method | Gets Amount Reference in Number of Months | 20061107 | |
| 16 | Static method | Public | Method | Determine Mortgage Rate for a Date | 20050125 | |
| 17 | Static method | Public | Method | Determine Record Structure of Mortgage Rate for a Date | 20050125 | |
| 18 | Static method | Public | Method | Obsolete: Gets Amount Reference in Number of Months | 20070702 | |
| 19 | Static method | Public | Method | Determine External Condition Purpose from Adjustment Option | 20050125 | |
| 20 | Static method | Public | Method | Texts for Adjustment Rule, Adjustment Method CH01 | 20050125 | |
| 21 | Static method | Public | Method | Are There Adjustments in Classic RE? | 20111028 | |
| 22 | Static method | Public | Method | Set Interface for Printing Form | 20060423 | |
| 23 | Static method | Private | Method | Gets Keys from Contract | 20050209 | |
| 24 | Static method | Private | Method | Gets Dates from Adjustments | 20050210 | |
| 25 | Static method | Private | Method | Gets Interfaces Needed for 'GET_CONDITION_FROM_ADJRULE' | 20050210 | |
| 26 | Static method | Private | Method | Gets Keys from Rental Object | 20050209 | |
| 27 | Static method | Private | Method | Find Initial Adjustment Data from Rental Object | 20050818 | |
| 28 | Static method | Private | Method | Searches for Last Adjustment Data from Contract | 20050209 | |
| 29 | Static method | Private | Method | Searches for Last Adjustment Data from Rental Object | 20050209 |
Events
Class CL_REXC_AJCH_SERVICES has no event.
Types
Class CL_REXC_AJCH_SERVICES has no local type.
Method Signatures
Method CHECK_PARAMETER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_SCSE_INTERNAL | Call by reference | Type reference (TYPE) | RECABOOL | ABAP_FALSE | Allgemeines Ja/Nein - Feld | 20050125 | ||
| 2 | IO_MSGLIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Nachrichtensammler | 20050125 | |||
| 3 | IO_PROCESS | Call by reference | Object reference (TYPE REF TO) | IF_REAJ_PROCESS | Anpassungsprozess | 20050125 | |||
| 4 | IT_RANGE | Call by reference | Type reference (TYPE) | RE_T_RANGE | Ranges zum Speichern von Selektionsbilderwerten | 20050125 |
Method CHECK_PARAMETER on class CL_REXC_AJCH_SERVICES has no exception.
Method CONVERT_PARAM_TO_RANGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RANGE | Call by reference | Type reference (TYPE) | RE_T_RANGE | 20050125 | ||||
| 2 | IF_INCLEMPTY | Call by reference | Type reference (TYPE) | RECABOOL | 20050125 | ||||
| 3 | IS_PARAM | Call by reference | Type reference (TYPE) | REXC_AJPARAM_CH01_S | 20050125 |
Method CONVERT_PARAM_TO_RANGE on class CL_REXC_AJCH_SERVICES has no exception.
Method CONVERT_RANGE_TO_PARAM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_PARAM | Call by reference | Type reference (TYPE) | REXC_AJPARAM_CH01_S | Parameter Verfahren für das Verfahren CH01 | 20050125 | |||
| 2 | IT_RANGE | Call by reference | Type reference (TYPE) | RE_T_RANGE | Ranges zum Speichern von Selektionsbilderwerten | 20050125 |
Method CONVERT_RANGE_TO_PARAM on class CL_REXC_AJCH_SERVICES has no exception.
Method EXPAND_DETAIL_CH01 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_DETAIL_X | Call by reference | Type reference (TYPE) | REXC_AJRECCH01_X | Anpassungssatz CH01 inkl. Zusatzfelder | 20050402 | |||
| 2 | IO_BUSOBJ | Call by reference | Object reference (TYPE REF TO) | IF_RECA_BUS_OBJECT | Business-Objekt | 20070702 | |||
| 3 | IS_RECORD_X | Call by reference | Type reference (TYPE) | REAJ_RECORD_X | Anpassungssatz inkl. Zusatzfelder | 20050401 |
Method EXPAND_DETAIL_CH01 on class CL_REXC_AJCH_SERVICES has no exception.
Method GET_ADJDATE_PREVIOUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CD_MGRBASEDATE | Call by reference | Type reference (TYPE) | REXCAJMGRBASEDATE | Basisdatum, Hypothekarzins der Kantonal Bank | 20050209 | |||
| 2 | CD_MOCBASEDATE | Call by reference | Type reference (TYPE) | REXCAJMOCBASEDATE | Basisdatum, Unterhalts&Betriebskosten | 20050209 | |||
| 3 | CD_PPCBASEDATE | Call by reference | Type reference (TYPE) | REXCAJPPCBASEDATE | Basisdatum, Kaufkraftsicherung des Risikotragenden Kapitals | 20050209 | |||
| 4 | EF_MGRINPUT_OFF | Call by reference | Type reference (TYPE) | ABAP_BOOL | Anpassung bereits erfolgt? | 20050204 | |||
| 5 | EF_MOCINPUT_OFF | Call by reference | Type reference (TYPE) | ABAP_BOOL | Anpassung bereits erfolgt? | 20050204 | |||
| 6 | EF_PPCINPUT_OFF | Call by reference | Type reference (TYPE) | ABAP_BOOL | Anpassung bereits erfolgt? | 20050204 | |||
| 7 | EF_SIMULATION | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20060423 | ||||
| 8 | ES_AJRECORD | Call by reference | Type reference (TYPE) | VIAJRECORD | Anpassungssatz | 20050823 | |||
| 9 | ID_ADJMRULE | Call by reference | Type reference (TYPE) | REAJADJMRULE | Anpassungsregel | 20050125 | |||
| 10 | ID_INTRENO | Call by reference | Type reference (TYPE) | RECAINTRENO | Interner Schlüssel des Immobilienobjekts | 20050129 | |||
| 11 | ID_OBJNR | Call by reference | Type reference (TYPE) | RECAOBJNR | Objektnummer | 20050203 | |||
| 12 | ID_TERMNOAJ | Call by reference | Type reference (TYPE) | RETMTERMNO | Nummer der Klausel | 20050131 | |||
| 13 | IF_WITH_SIMULATION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ' ' | Default no simulation | 20060423 | ||
| 14 | IO_AJ_TERM_MNGR | Call by reference | Object reference (TYPE REF TO) | IF_REAJ_TERM_MNGR | Anpassungsregel zum Vertrag/Mietobjekt - Manager | 20060423 | |||
| 15 | IO_BUS_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_RECA_BUS_OBJECT | Business-Objekt | 20050125 | |||
| 16 | IT_AJOBJECT_CH01_OLD | Call by reference | Type reference (TYPE) | RE_T_AJOBJECT_CH01 | Anpassungsregel: Vertrag/Mietobjekt CH01 (VIXCAJOBJCH01) | 20111028 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Keine vorherige Anpassung | 20050129 |
Method GET_ADJRULE_BY_BUSOBJ 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 | 20060812 | |||
| 2 | ET_ADJMRULE | Call by reference | Type reference (TYPE) | RE_T_ADJMRULE | Anpassungsregel | 20050214 | |||
| 3 | IO_CONTRACT | Call by reference | Object reference (TYPE REF TO) | IF_RECN_CONTRACT | Vertrag (VICNCN) | 20050127 | |||
| 4 | IO_RENTAL_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_REBD_RENTAL_OBJECT | Mietobjekt (VIBDRO) | 20050127 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Anpassungsregel nicht gefunden | 20050127 |
Method GET_ADJRULE_BY_CN 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 | 20060812 | |||
| 2 | ET_ADJMRULE | Call by reference | Type reference (TYPE) | RE_T_ADJMRULE | Anpassungsregel | 20050214 | |||
| 3 | IO_CONTRACT | Call by reference | Object reference (TYPE REF TO) | IF_RECN_CONTRACT | Mietobjekt (VIBDRO) | 20050127 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Anpassungsregel nicht gefunden | 20050127 |
Method GET_ADJRULE_BY_RO 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 | 20060812 | |||
| 2 | ET_ADJMRULE | Call by reference | Type reference (TYPE) | RE_T_ADJMRULE | 20050214 | ||||
| 3 | IO_RENTAL_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_REBD_RENTAL_OBJECT | Mietobjekt (VIBDRO) | 20050127 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Anpassungregel nicht gefunden | 20050127 |
Method GET_CONDITION_FROM_ADJRULE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_CONDGUID | Call by reference | Type reference (TYPE) | RECDCONDGUID | GUID (RAW16) für Konditionen | 20050210 | |||
| 2 | ED_OBJNR_RO | Call by reference | Type reference (TYPE) | RECAOBJNR | Objektnummer | 20050210 | |||
| 3 | EO_AJ_TERM_MNGR | Call by reference | Object reference (TYPE REF TO) | IF_REAJ_TERM_MNGR | Anpassungsregel zum Vertrag/Mietobjekt - Manager | 20061202 | |||
| 4 | ET_CONDGUID | Call by reference | Type reference (TYPE) | RE_T_GUID | GUID | 20060423 | |||
| 5 | ID_ADJMRULE | Call by reference | Type reference (TYPE) | REAJADJMRULE | Anpassungsregel | 20050125 | |||
| 6 | ID_OBJNR | Call by reference | Type reference (TYPE) | RECAOBJNR | Objektnummer | 20050131 | |||
| 7 | ID_TERMNOAJ | Call by reference | Type reference (TYPE) | RETMTERMNO | Nummer der Klausel | 20050131 | |||
| 8 | IO_AJ_TERM_MNGR | Call by reference | Object reference (TYPE REF TO) | IF_REAJ_TERM_MNGR | Anpassungsregel zum Vertrag/Mietobjekt - Manager | 20060423 | |||
| 9 | IO_CONTRACT | Call by reference | Object reference (TYPE REF TO) | IF_RECN_CONTRACT | Vertrag (VICNCN) | 20050125 | |||
| 10 | IO_RENTAL_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_REBD_RENTAL_OBJECT | Mietobjekt (VIBDRO) | 20050210 |
Method GET_CONDITION_FROM_ADJRULE on class CL_REXC_AJCH_SERVICES has no exception.
Method GET_DATE_FROM_MORGAGE_RATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CD_BASEDATE | Call by reference | Type reference (TYPE) | REXCAJMGRBASEDATE | Basisdatum, Hypothekarzins der Kantonal Bank | 20050125 | |||
| 2 | ID_ADJMRULE | Call by reference | Type reference (TYPE) | REAJADJMRULE | Anpassungsregel | 20050125 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Anpassungsregel nicht gefunden | 20050125 |
Method GET_DATE_FROM_PPCAPITAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CD_BASEDATE | Call by reference | Type reference (TYPE) | REXCAJPPCBASEDATE | Basisdatum, Kaufkraftsicherung des Risikotragenden Kapitals | 20050125 | |||
| 2 | ID_ADJMRULE | Call by reference | Type reference (TYPE) | REAJADJMRULE | Anpassungsregel | 20050125 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Anpassungsregel nicht gefunden | 20050125 |
Method GET_FIELD_MODIF_RULE_CH01 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_ADJMRULE | Call by reference | Type reference (TYPE) | REAJADJMRULE | Anpassungsregel | 20050224 | |||
| 2 | ID_FIELD | Call by reference | Type reference (TYPE) | FIELDNAME | Feldname | 20050224 | |||
| 3 | RD_FMOD | Value transfer | Type reference (TYPE) | REAJFIELDCHANGEABLE | Eingabestatus im Vertrag/Mietobjekt | 20050224 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Keine Feldmodfikation | 20050224 |
Method GET_LIST_MGR_CH01 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_REQUIRE | Call by reference | Type reference (TYPE) | CHAR1 | ' ' | NOT_FOUND für: 'L'iste leer / ' '=keine Exception | 20050125 | ||
| 2 | RT_LIST | Value transfer | Type reference (TYPE) | RE_T_AJ_MGR_CH01 | Umwälzungssätze für Hypo.-zinsen der Kantonalbanken pflegen | 20050125 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Customizingtabelle falsch angelegt | 20050125 | ||
| 2 | Liste ist leer | 20050125 |
Method GET_MODIF_RULE_CH01 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_ADJMRULE | Call by reference | Type reference (TYPE) | REAJADJMRULE | Anpassungsregel | 20050224 | |||
| 2 | RD_FMOD | Value transfer | Type reference (TYPE) | REAJFIELDCHANGEABLE | Eingabestatus im Vertrag/Mietobjekt | 20050224 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Keine Feldmodfikation | 20050224 |
Method GET_MONTH_OF_REFER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_MONTH_OF_REFER | Call by reference | Type reference (TYPE) | RECDFREQUENCY | Anzahl von Rhythmuseinheiten der Periode | 20061107 | |||
| 2 | EF_EXISTS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20061107 | ||||
| 3 | ID_KEYDATE | Call by reference | Type reference (TYPE) | SY-DATUM | Aktuelles Datum des Applikationsservers | 20061107 | |||
| 4 | IO_CONDITION | Call by reference | Object reference (TYPE REF TO) | IF_RECD_CONDITION | Kondition | 20061107 |
Method GET_MONTH_OF_REFER on class CL_REXC_AJCH_SERVICES has no exception.
Method GET_MORGAGE_RATE_BY_DATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_MGRDATE | Call by reference | Type reference (TYPE) | REXCAJMGRBASEDATE | Basisdatum, Hypothekarzins der Kantonal Bank | 20050125 | |||
| 2 | ID_REFERENZ | Call by reference | Type reference (TYPE) | REXCAJMGRBASEREF | Basiswert: Hypothekarzins, Zinsreferenz der Kantonalbank | 20050125 | |||
| 3 | RD_ZSOLL | Value transfer | Type reference (TYPE) | REXCAJMGRADJMRATE | NeuerZinssatz vom Hypothekarzins der Kantonal Bank | 20050125 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Zinssatz nicht gefunden | 20050125 |
Method GET_MORGAGE_RATE_DETAIL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_DETAIL_MGRDATE | Call by reference | Type reference (TYPE) | REXCAJMGRBASEDATE | Basisdatum für Hypothekarzins der Kantonal Bank | 20050615 | |||
| 2 | ES_DETAIL | Call by reference | Type reference (TYPE) | REXCC_AJ_MORGAGE_RATE | Referenzzinssatztabelle (T056P) | 20050615 | |||
| 3 | ID_MGRDATE | Call by reference | Type reference (TYPE) | REXCAJMGRBASEDATE | Basisdatum, Hypothekarzins der Kantonal Bank | 20050125 | |||
| 4 | ID_REFERENZ | Call by reference | Type reference (TYPE) | REXCAJMGRBASEREF | Basiswert: Hypothekarzins, Zinsreferenz der Kantonalbank | 20050125 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Zinssatz nicht gefunden | 20050125 |
Method GET_MOUNTH_OF_REFER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_MONTH_OF_REFER | Call by reference | Type reference (TYPE) | RECDFREQUENCY | Anzahl von Rhythmuseinheiten der Periode | 20070702 | |||
| 2 | EF_EXISTS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20070702 | ||||
| 3 | ID_KEYDATE | Call by reference | Type reference (TYPE) | SY-DATUM | Aktuelles Datum des Applikationsservers | 20070702 | |||
| 4 | IO_CONDITION | Call by reference | Object reference (TYPE REF TO) | IF_RECD_CONDITION | Kondition | 20070702 |
Method GET_MOUNTH_OF_REFER on class CL_REXC_AJCH_SERVICES has no exception.
Method GET_PPEXT_FROM_ADJOPT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_CONDPURPOSEEXT | Call by reference | Type reference (TYPE) | RECDCONDPURPOSEEXT | Konditionen - Externer Zweck | 20050125 | |||
| 2 | ID_ADJMRULE | Call by reference | Type reference (TYPE) | REAJADJMRULE | Anpassungsregel | 20050125 | |||
| 3 | ID_REASCOND | Call by reference | Type reference (TYPE) | REXCAJABSREASCOND | Absolute Faktoren, Anpassungsgrund Konditionstyp | 20050125 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Anpassungsregel nicht vorhanden | 20050125 | ||
| 2 | Keinen externen Konditionszweck gefunden | 20050125 | ||
| 3 | Falsche Anpassungsoption für ext.Konditionszweck | 20050125 |
Method GET_RULE_CH01_TXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_DETAIL_TXT | Call by reference | Type reference (TYPE) | REXCC_AJ_RULE_CH01_TXT | 20050125 | ||||
| 2 | ES_DETAIL_X | Call by reference | Type reference (TYPE) | REXCC_AJ_RULE_CH01_X | 20050125 | ||||
| 3 | ID_ADJMRULE | Call by reference | Type reference (TYPE) | REAJADJMRULE | Anpassungsregel | 20050125 | |||
| 4 | ID_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | SY-LANGU | Sprachenschlüssel der aktuellen Textumgebung | 20050125 | ||
| 5 | ID_REQUIRE | Call by reference | Type reference (TYPE) | CHAR1 | ' ' | Einstelliges Kennzeichen | 20050125 | ||
| 6 | ID_XSEARCH | Call by reference | Type reference (TYPE) | CHAR1 | '1' | Einstelliges Kennzeichen | 20050125 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Nicht gefunden | 20050125 |
Method HAS_VIMI16 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_BUSOBJ | Call by reference | Object reference (TYPE REF TO) | IF_RECA_BUS_OBJECT | Business-Objekt | 20111028 | |||
| 2 | RF_OK | Value transfer | Type reference (TYPE) | RECABOOL | Allgemeines Ja/Nein - Feld | 20111028 |
Method HAS_VIMI16 on class CL_REXC_AJCH_SERVICES has no exception.
Method SET_MO_FOR_PRINT_FORMULAR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_CONDOBJ | Call by reference | Type reference (TYPE) | RECAOBJNR | Objektnummer | 20070702 | |||
| 2 | ID_INTRENO | Call by reference | Type reference (TYPE) | RECAINTRENO | Interner Schlüssel des Immobilienobjekts | 20070702 | |||
| 3 | IO_BUS_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_RECA_BUS_OBJECT | Business-Objekt | 20060423 | |||
| 4 | IO_METHOD_CH01 | Call by reference | Object reference (TYPE REF TO) | IF_REXC_AJMETHOD_CH01 | Adjustment Method - CH01 | 20060423 |
Method SET_MO_FOR_PRINT_FORMULAR on class CL_REXC_AJCH_SERVICES has no exception.
Method _GET_CN_KEY_FOR_ADJDATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CD_OBJNR_RO | Call by reference | Type reference (TYPE) | RECAOBJNR | Objektnummer | 20050209 | |||
| 2 | EO_CONTRACT | Call by reference | Object reference (TYPE REF TO) | IF_RECN_CONTRACT | Vertrag (VICNCN) | 20050209 | |||
| 3 | ID_ADJMRULE | Call by reference | Type reference (TYPE) | REAJADJMRULE | Anpassungsregel | 20050209 | |||
| 4 | ID_INTRENO | Call by reference | Type reference (TYPE) | RECAINTRENO | Interner Schlüssel des Immobilienobjekts | 20050209 | |||
| 5 | ID_TERMNOAJ | Call by reference | Type reference (TYPE) | RETMTERMNO | Nummer der Klausel | 20050209 | |||
| 6 | IO_AJ_TERM_MNGR | Call by reference | Object reference (TYPE REF TO) | IF_REAJ_TERM_MNGR | Anpassungsregel zum Vertrag/Mietobjekt - Manager | 20060423 | |||
| 7 | IO_BUS_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_RECA_BUS_OBJECT | Business-Objekt | 20050209 |
Method _GET_CN_KEY_FOR_ADJDATE on class CL_REXC_AJCH_SERVICES has no exception.
Method _GET_DATE_FROM_ADJUSTMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CD_MGRBASEDATE | Call by reference | Type reference (TYPE) | REXCAJMGRBASEDATE | Basisdatum, Hypothekarzins der Kantonal Bank | 20050210 | |||
| 2 | CD_MOCBASEDATE | Call by reference | Type reference (TYPE) | REXCAJMOCBASEDATE | Basisdatum, Unterhalts&Betriebskosten | 20050210 | |||
| 3 | CD_PPCBASEDATE | Call by reference | Type reference (TYPE) | REXCAJPPCBASEDATE | Basisdatum, Kaufkraftsicherung des Risikotragenden Kapitals | 20050210 | |||
| 4 | EF_MGRINPUT_OFF | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20050210 | ||||
| 5 | EF_MOCINPUT_OFF | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20050210 | ||||
| 6 | EF_PPCINPUT_OFF | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20050210 | ||||
| 7 | EF_SIMULATION | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20060423 | ||||
| 8 | ES_AJRECORD | Call by reference | Type reference (TYPE) | VIAJRECORD | Anpassungssatz | 20050823 | |||
| 9 | ID_ADJMRULE | Call by reference | Type reference (TYPE) | REAJADJMRULE | Anpassungsregel | 20050210 | |||
| 10 | ID_CONDGUID | Call by reference | Type reference (TYPE) | RECDCONDGUID | GUID (RAW16) für Konditionen | 20050210 | |||
| 11 | ID_TERMNOAJ | Call by reference | Type reference (TYPE) | RETMTERMNO | Nummer der Klausel | 20120602 | |||
| 12 | IF_WITH_SIMULATION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ' ' | Default no simulation | 20060423 | ||
| 13 | IO_AJ_TERM_MNGR | Call by reference | Object reference (TYPE REF TO) | IF_REAJ_TERM_MNGR | Anpassungsregel zum Vertrag/Mietobjekt - Manager | 20050210 | |||
| 14 | IT_CONDGUID | Call by reference | Type reference (TYPE) | RE_T_GUID | GUID | 20060423 |
Method _GET_DATE_FROM_ADJUSTMENT on class CL_REXC_AJCH_SERVICES has no exception.
Method _GET_INSTANCE_FOR_COND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CO_AJ_TERM_MNGR | Call by reference | Object reference (TYPE REF TO) | IF_REAJ_TERM_MNGR | Anpassungsregel zum Vertrag/Mietobjekt - Manager | 20061202 | |||
| 2 | EO_CONDITION_MNGR | Call by reference | Object reference (TYPE REF TO) | IF_RECD_CONDITION_MNGR | Verwalter - Konditionen | 20050210 | |||
| 3 | IO_CONTRACT | Call by reference | Object reference (TYPE REF TO) | IF_RECN_CONTRACT | Vertrag (VICNCN) | 20050210 | |||
| 4 | IO_RENTAL_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_REBD_RENTAL_OBJECT | Mietobjekt (VIBDRO) | 20050210 |
Method _GET_INSTANCE_FOR_COND on class CL_REXC_AJCH_SERVICES has no exception.
Method _GET_RO_KEY_FOR_ADJDATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CD_OBJNR_RO | Call by reference | Type reference (TYPE) | RECAOBJNR | Objektnummer | 20050210 | |||
| 2 | EO_RENTAL_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_REBD_RENTAL_OBJECT | Mietobjekt (VIBDRO) | 20050210 | |||
| 3 | ID_INTRENO | Call by reference | Type reference (TYPE) | RECAINTRENO | Interner Schlüssel des Immobilienobjekts | 20050209 | |||
| 4 | IO_BUS_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_RECA_BUS_OBJECT | Business-Objekt | 20050209 |
Method _GET_RO_KEY_FOR_ADJDATE on class CL_REXC_AJCH_SERVICES has no exception.
Method _PROC_ADJDATE_INIT_RO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_MGRBASEDATE | Call by reference | Type reference (TYPE) | REXCAJMGRBASEDATE | Basisdatum, Hypothekarzins der Kantonal Bank | 20050818 | |||
| 2 | ED_MOCBASEDATE | Call by reference | Type reference (TYPE) | REXCAJMOCBASEDATE | Basisdatum, Unterhalts&Betriebskosten | 20050818 | |||
| 3 | ED_PPCBASEDATE | Call by reference | Type reference (TYPE) | REXCAJPPCBASEDATE | Basisdatum, Kaufkraftsicherung des Risikotragenden Kapitals | 20050818 | |||
| 4 | ID_OBJNR_RO | Call by reference | Type reference (TYPE) | RECAOBJNR | Objektnummer | 20050818 | |||
| 5 | IF_MGRINPUT_OFF | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20050818 | ||||
| 6 | IF_MOCINPUT_OFF | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20050818 | ||||
| 7 | IF_PPCINPUT_OFF | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20050818 | ||||
| 8 | IO_BUS_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_RECA_BUS_OBJECT | Mietobjekt (VIBDRO) | 20050818 |
Method _PROC_ADJDATE_INIT_RO on class CL_REXC_AJCH_SERVICES has no exception.
Method _PROC_ADJDATE_PREV_IS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CD_MGRBASEDATE | Call by reference | Type reference (TYPE) | REXCAJMGRBASEDATE | Basisdatum, Hypothekarzins der Kantonal Bank | 20050209 | |||
| 2 | CD_MOCBASEDATE | Call by reference | Type reference (TYPE) | REXCAJMOCBASEDATE | Basisdatum, Unterhalts&Betriebskosten | 20050209 | |||
| 3 | CD_PPCBASEDATE | Call by reference | Type reference (TYPE) | REXCAJPPCBASEDATE | Basisdatum, Kaufkraftsicherung des Risikotragenden Kapitals | 20050209 | |||
| 4 | EF_MGRINPUT_OFF | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20050209 | ||||
| 5 | EF_MOCINPUT_OFF | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20050209 | ||||
| 6 | EF_PPCINPUT_OFF | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20050209 | ||||
| 7 | EF_SIMULATION | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20060423 | ||||
| 8 | ES_AJRECORD | Call by reference | Type reference (TYPE) | VIAJRECORD | Anpassungssatz | 20050823 | |||
| 9 | ID_ADJMRULE | Call by reference | Type reference (TYPE) | REAJADJMRULE | Anpassungsregel | 20050209 | |||
| 10 | ID_OBJNR_RO | Call by reference | Type reference (TYPE) | RECAOBJNR | Objektnummer | 20050209 | |||
| 11 | ID_TERMNOAJ | Call by reference | Type reference (TYPE) | RETMTERMNO | Nummer der Klausel | 20120602 | |||
| 12 | IF_WITH_SIMULATION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ' ' | Default no simulation | 20060423 | ||
| 13 | IO_CONTRACT | Call by reference | Object reference (TYPE REF TO) | IF_RECN_CONTRACT | Einstelliges Kennzeichen | 20050209 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler bei der Verarbeitung aufgetreten | 20050209 |
Method _PROC_ADJDATE_PREV_RO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CD_MGRBASEDATE | Call by reference | Type reference (TYPE) | REXCAJMGRBASEDATE | Basisdatum, Hypothekarzins der Kantonal Bank | 20050210 | |||
| 2 | CD_MOCBASEDATE | Call by reference | Type reference (TYPE) | REXCAJMOCBASEDATE | Basisdatum, Unterhalts&Betriebskosten | 20050210 | |||
| 3 | CD_PPCBASEDATE | Call by reference | Type reference (TYPE) | REXCAJPPCBASEDATE | Basisdatum, Kaufkraftsicherung des Risikotragenden Kapitals | 20050210 | |||
| 4 | EF_MGRINPUT_OFF | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20050210 | ||||
| 5 | EF_MOCINPUT_OFF | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20050210 | ||||
| 6 | EF_PPCINPUT_OFF | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20050210 | ||||
| 7 | ES_AJRECORD | Call by reference | Type reference (TYPE) | VIAJRECORD | Anpassungssatz | 20050823 | |||
| 8 | ID_ADJMRULE | Call by reference | Type reference (TYPE) | REAJADJMRULE | Anpassungsregel | 20050210 | |||
| 9 | ID_OBJNR_RO | Call by reference | Type reference (TYPE) | RECAOBJNR | Objektnummer | 20050210 | |||
| 10 | ID_TERMNOAJ | Call by reference | Type reference (TYPE) | RETMTERMNO | Nummer der Klausel | 20120602 | |||
| 11 | IO_AJ_TERM_MNGR | Call by reference | Object reference (TYPE REF TO) | IF_REAJ_TERM_MNGR | Anpassungsregel zum Vertrag/Mietobjekt - Manager | 20061202 | |||
| 12 | IO_RENTAL_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_REBD_RENTAL_OBJECT | Mietobjekt (VIBDRO) | 20050210 |
Method _PROC_ADJDATE_PREV_RO on class CL_REXC_AJCH_SERVICES has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 600 |