Hierarchy

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_REIT_OPTION_RATE_MNGR | Option Rate Manager (VIITOPTRATE): Standard Implementation | 20011022 |
Properties
Interface | IF_REIT_OPTION_RATE_MNGR | |
Short Description | Option Rate Manager (VIITOPTRATE) |
General Data
Package | RE_IT_OR | RE: Input Tax - Option Rate |
Created | 20010503 | SAP |
Last changed | 20131127 | SAP |
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 | RECA0 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
3 | RECA1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
4 | RECA2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
5 | REIT0 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_RECA_STORABLE | Object Can Be Stored | 20011022 |
Friends
Interface IF_REIT_OPTION_RATE_MNGR has no friend.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | MD_ACTIVITY | Instance attribute | Public | Attribute reference (LIKE) | 20011022 | ||||
2 | MF_ARCHIVED | Instance attribute | Public | Attribute reference (LIKE) | 20050225 | ||||
3 | MF_AUTH_CHECK | Instance attribute | Public | Attribute reference (LIKE) | 20011022 | ||||
4 | MF_CALC_MODE | Instance attribute | Public | Type reference (TYPE) | ABAP_BOOL | T/F: Calculation Mode for Option Rates? | 20020612 | ||
5 | MF_ENQUEUE | Instance attribute | Public | Attribute reference (LIKE) | 20011022 | ||||
6 | MO_PARENT | Instance attribute | Public | Object reference (TYPE REF TO) | IF_RECA_BUS_OBJECT | Superordinate Object | 20011022 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | 20011022 | |
2 | ![]() |
Instance method | Public | Method | Sets MD_DATE_LAST_CALC and MD_DATE_LAST_USED | 20011112 |
3 | ![]() |
Instance method | Public | Method | Calculates Option Rate on Key Date | 20011203 |
4 | ![]() |
Instance method | Public | Method | 20011022 | |
5 | ![]() |
Instance method | Public | Method | Checks if Option Rate is Consistent | 20011030 |
6 | ![]() |
Instance method | Public | Method | Checks If Entry Exists (Except.) | 20011022 |
7 | ![]() |
Instance method | Public | Method | Checks for Time Overlaps in Option Rates | 20011030 |
8 | ![]() |
Instance method | Public | Method | Checks If Option Rate Already Used for Distribution in Prd | 20040311 |
9 | ![]() |
Instance method | Public | Method | Copies Existing Single Option Rate with Defaulted Period | 20011113 |
10 | ![]() |
Instance method | Public | Method | Supplies Number of Entries | 20011022 |
11 | ![]() |
Instance method | Public | Method | Deletes an Option Rate | 20011029 |
12 | ![]() |
Instance method | Public | Method | Checks If Entry Exists (Y/N) | 20011022 |
13 | ![]() |
Instance method | Public | Method | 20011022 | |
14 | ![]() |
Instance method | Public | Method | 20050225 | |
15 | ![]() |
Instance method | Public | Method | Supplies Date Up to Which Option Rates Were Calculated | 20011112 |
16 | ![]() |
Instance method | Public | Method | Supplies Structure | 20011022 |
17 | ![]() |
Instance method | Public | Method | Supplies Structure, Incl. Additional Data | 20011022 |
18 | ![]() |
Instance method | Public | Method | Supplies Structure And Additional Data for a Key Date | 20011213 |
19 | ![]() |
Instance method | Public | Method | 20050225 | |
20 | ![]() |
Instance method | Public | Method | 20050225 | |
21 | ![]() |
Instance method | Public | Method | Supplies All Entries | 20011022 |
22 | ![]() |
Instance method | Public | Method | Supplies All Entries Incl. Additional Data | 20011022 |
23 | ![]() |
Instance method | Public | Method | Gets All Entries Incl. Additional Data for a Period | 20110526 |
24 | ![]() |
Instance method | Public | Method | Supplies Next Period for Option Rate Determination | 20011207 |
25 | ![]() |
Instance method | Public | Method | Gets Manager and Anchor Rate for Option Rate Determination | 20020408 |
26 | ![]() |
Instance method | Public | Method | Supplies Result of Option Rate Determination for one Period | 20020123 |
27 | ![]() |
Instance method | Public | Method | Supplies Detailed Results of Calculation | 20051214 |
28 | ![]() |
Instance method | Public | Method | Supplies Field Attributes Dependent on OptRate Method | 20011107 |
29 | ![]() |
Instance method | Public | Method | Supplies Standard Text | 20011022 |
30 | ![]() |
Instance method | Public | Method | Supplies Valid Option Rate Method Dep. on Object Category | 20011113 |
31 | ![]() |
Instance method | Public | Method | Initializes Manager via Superordinate Object | 20011022 |
32 | ![]() |
Instance method | Public | Method | 20050225 | |
33 | ![]() |
Instance method | Public | Method | Inserts New Option Rate | 20011029 |
34 | ![]() |
Instance method | Public | Method | Inserts Initial Anchor Rate with Default Values | 20011112 |
35 | ![]() |
Instance method | Public | Method | 20050225 | |
36 | ![]() |
Instance method | Public | Method | Checks if Option Rate Agreements Exist (Anchor/Period) | 20020125 |
37 | ![]() |
Instance method | Public | Method | 20011022 | |
38 | ![]() |
Instance method | Public | Method | 20011022 | |
39 | ![]() |
Instance method | Public | Method | Checks If Option Rate Method Needs to Exist | 20030521 |
40 | ![]() |
Instance method | Public | Method | Prevents Error "No Anchor Rate for ORDATE", If Required | 20020408 |
41 | ![]() |
Instance method | Public | Method | 20011022 | |
42 | ![]() |
Instance method | Public | Method | 20011022 | |
43 | ![]() |
Instance method | Public | Method | Sets Single Option Rate (Insert or Update9 | 20011105 |
44 | ![]() |
Instance method | Public | Method | 20011022 |
Events
# | Event | Type | Visibility | Description | Created on |
---|---|---|---|---|---|
1 | AFTER_CHANGE | Instance Event (0) |
Public (2) |
After Change | 20030509 |
2 | AFTER_STORE | Instance Event (0) |
Public (2) |
20050225 | |
3 | BEFORE_STORE | Instance Event (0) |
Public (2) |
20050225 | |
4 | ON_CHECK_ALL | Instance Event (0) |
Public (2) |
20050225 |
Types
Interface IF_REIT_OPTION_RATE_MNGR has no local type.
Method Signatures
Method ADD_CHILD Signature
Method ADD_CHILD on Interface IF_REIT_OPTION_RATE_MNGR has no parameter.
Method ADD_CHILD on Interface IF_REIT_OPTION_RATE_MNGR has no exception.
Method CALCULATE_DATE_LAST_CALC_USED Signature
Method CALCULATE_DATE_LAST_CALC_USED on Interface IF_REIT_OPTION_RATE_MNGR has no parameter.
Method CALCULATE_DATE_LAST_CALC_USED on Interface IF_REIT_OPTION_RATE_MNGR has no exception.
Method CALCULATE_OPTRATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_CONTRACT_INFO_FOR_RO | Call by reference | Type reference (TYPE) | REIT0_S_SUBOBJ_INFO | Falls Optsatz für MO berechnet wurde, Info Belgung/Vertrag | 20011214 | ||
2 | ![]() |
ES_VIITOPTRATE | Call by reference | Type reference (TYPE) | VIITOPTRATE | Berechneter Periodensatz zum Stichtag | 20011203 | ||
3 | ![]() |
ES_VIITORCOBJ | Call by reference | Type reference (TYPE) | VIITORCOBJ | Optionssatzermittlung: Ergebnis pro Berechnungsobj | 20011204 | ||
4 | ![]() |
ET_VIITORCSUBOBJ | Call by reference | Type reference (TYPE) | RE_T_VIITORCSUBOBJ | Optionssatzermittlung: Ergebnis pro Berechnungsobj | 20011203 | ||
5 | ![]() |
ID_ORDATE | Call by reference | Type reference (TYPE) | REITORDATE | Stichtag, zu dem der Optionssatz ermittelt werden soll | 20011203 | ||
6 | ![]() |
IF_ACCEPT_OUT_OF_RANGE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | T/F: Akzeptieren, wenn zu ORDATE kein Ankersatz vorh ist? | 20020408 | |
7 | ![]() |
IF_IS_MAIN_OBJECT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Berechnung für Hauptobjekt? | 20020402 | |
8 | ![]() |
IF_STORE_OR | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Berechneten Optionssatz in Periodentabelle speichern? | 20011213 | |
9 | ![]() |
IO_MESSAGE_LIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Referenz Nachrichtensammler | 20020107 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Bei der Berechnung ist ein Fehler aufetreten | 20011207 |
Method CHECK_ALL Signature
Method CHECK_ALL on Interface IF_REIT_OPTION_RATE_MNGR has no parameter.
Method CHECK_ALL on Interface IF_REIT_OPTION_RATE_MNGR has no exception.
Method CHECK_DETAIL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Feldname des falschen Feldes | 20011107 | ||
2 | ![]() |
ED_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname des falschen Feldes | 20011108 | ||
3 | ![]() |
ED_WRONGFIELD | Call by reference | Type reference (TYPE) | RECA2_S_FIELD_ATT-NAME | Name des "falschen" Feldes (tab+Feild) | 20011113 | ||
4 | ![]() |
IF_CHECK_OVERLAP | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Overlaps prüfen? | 20011112 | |
5 | ![]() |
IO_MSGLIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Liste mit Fehlermeldungen für Overlap-Fehler | 20020113 | ||
6 | ![]() |
IS_DETAIL | Call by reference | Type reference (TYPE) | REIT_OPTION_RATE | Einzufügender Optionssatz | 20011030 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Customizing für Optionssatzmethode ist nicht konsistent | 20011030 | |
2 | ![]() |
Korrigierbarer Fehler beim Prüfen der Überschneidungen | 20011112 | |
3 | ![]() |
Fataler Fehler beim Prüfen der Überschneidungen | 20020108 | |
4 | ![]() |
Die Parameter des Optionssatzes sind nicht konsistent | 20011030 |
Method CHECK_KEY Signature
Method CHECK_KEY on Interface IF_REIT_OPTION_RATE_MNGR has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Eintrag nicht gefunden | 20011022 |
Method CHECK_OVERLAP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ID_SEVERITY_CORRECT | Call by reference | Type reference (TYPE) | REIT0_SEVERITY_OVERLAP | REIT0_SEVERITY-NO | Bis zur welcher Schwere Fehler automatisch korr? | 20011109 | |
2 | ![]() |
IS_DETAIL | Call by reference | Type reference (TYPE) | REIT_OPTION_RATE | Einzufügender Optionssatz | 20011030 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Überschneidungen können automatisch korrigiert werden | 20011030 | |
2 | ![]() |
Überschneidungen können nicht korrigiert werden | 20011030 | |
3 | ![]() |
Überschneidungen können nach Rückfrage korrigiert werden | 20011030 |
Method CHECK_USED_IN_PERIOD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_DATE_LAST_USED | Value transfer | Type reference (TYPE) | SYDATUM | Datum, bis zu dem Optsätze zur Aufteilung verwendet wurden | 20040311 | ||
2 | ![]() |
ID_ANCHPER | Call by reference | Type reference (TYPE) | REIT_OPTION_RATE-ANCHPER | 'A' | Anker- oder Periodensatz? (Dient zur Aufbereitung Message) | 20040311 | |
3 | ![]() |
ID_DATE_FROM | Call by reference | Type reference (TYPE) | SYDATUM | Beginn der zu prüfenden Periode | 20040311 | ||
4 | ![]() |
ID_DATE_TO | Call by reference | Type reference (TYPE) | SYDATUM | Ende der zu prüfenden Periode | 20040311 | ||
5 | ![]() |
IF_CHECK_LEGACY_DATA | Call by reference | Type reference (TYPE) | RECABOOL | ABAP_TRUE | Optionssätze aus Altdatenübernahme behandeln wie "verwendet" | 20051213 | |
6 | ![]() |
IF_ERROR_IF_USED | Call by reference | Type reference (TYPE) | RECABOOL | ABAP_TRUE | Exception, wenn Optsatz benutzt wurde | 20040311 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Es gibt Vorsteueraufteilungen in der gegeenen Periode | 20040311 |
Method COPY_DETAIL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_WRONGFIELD | Call by reference | Type reference (TYPE) | RECA2_S_FIELD_ATT-NAME | Name des Feldes, bei dem ein Fehler aufgetreten ist | 20011113 | ||
2 | ![]() |
ES_DETAIL | Call by reference | Type reference (TYPE) | REIT_OPTION_RATE | Eingefügter Optionssatz | 20011113 | ||
3 | ![]() |
IS_DETAIL_OLD | Call by reference | Type reference (TYPE) | REIT_OPTION_RATE | "Alter" (geänderter) Optionssatz | 20011113 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler beim Einfügen des Satzes | 20011113 |
Method COUNT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RD_COUNT | Value transfer | Type reference (TYPE) | I | Anzahl | 20011022 |
Method COUNT on Interface IF_REIT_OPTION_RATE_MNGR has no exception.
Method DELETE_DETAIL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ID_SEVERITY_CORRECT | Call by reference | Type reference (TYPE) | REIT0_SEVERITY_OVERLAP | REIT0_SEVERITY-LOW | Bis zur welcher Schwere Overlap-Fehler automatisch korr? | 20040311 | |
2 | ![]() |
IS_KEY | Call by reference | Type reference (TYPE) | VIITOPTRATE_KEY | Optionsssatz: Schlüsselfelder des zu löschenden Satzes | 20011029 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler beim Löschen | 20011029 | |
2 | ![]() |
Wegen nicht zu korrigierender Überlapp. Löschen nicht möglic | 20040311 | |
3 | ![]() |
Korrigierbare Überlappungen vorhanden, Satz nicht gelöscht | 20040311 |
Method EXISTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_OPTION_RATE_KEY | Call by reference | Type reference (TYPE) | REIT_OPTION_RATE_KEY | Identifikation eines Optionssatzes innerhalb des Managers | 20011030 | ||
2 | ![]() |
RF_EXISTS | Value transfer | Type reference (TYPE) | ABAP_BOOL | Eintrag vorhanden? | 20011022 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Optionssatz nicht gefunden | 20011022 |
Method FREE Signature
Method FREE on Interface IF_REIT_OPTION_RATE_MNGR has no parameter.
Method FREE on Interface IF_REIT_OPTION_RATE_MNGR has no exception.
Method GET_CHILDREN Signature
Method GET_CHILDREN on Interface IF_REIT_OPTION_RATE_MNGR has no parameter.
Method GET_CHILDREN on Interface IF_REIT_OPTION_RATE_MNGR has no exception.
Method GET_DATE_LAST_CALC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RD_DATE_LAST_CALC | Value transfer | Type reference (TYPE) | DATE | Datum, bis zu dem Optionssätze berechnet wurden | 20011112 |
Method GET_DATE_LAST_CALC on Interface IF_REIT_OPTION_RATE_MNGR has no exception.
Method GET_DETAIL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_OPTION_RATE_KEY | Call by reference | Type reference (TYPE) | REIT_OPTION_RATE_KEY | Schlüssel | 20011030 | ||
2 | ![]() |
RS_DETAIL | Value transfer | Type reference (TYPE) | REIT_OPTION_RATE | Optionssatz | 20011022 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Eintrag nicht gefunden | 20011022 |
Method GET_DETAIL_X Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ID_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | SY-LANGU | Sprache | 20011022 | |
2 | ![]() |
IS_OPTION_RATE_KEY | Call by reference | Type reference (TYPE) | REIT_OPTION_RATE_KEY | Schlüssel | 20011030 | ||
3 | ![]() |
RS_DETAIL_X | Value transfer | Type reference (TYPE) | REIT_OPTION_RATE_X | Optionssatz | 20011022 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Eintrag nicht gefunden | 20011022 |
Method GET_DETAIL_X_FOR_DATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ID_ANCHPER | Call by reference | Type reference (TYPE) | REITANCHPER | REIT0_ANCHOR | Anker oder Periode? | 20011213 | |
2 | ![]() |
ID_DATE | Call by reference | Type reference (TYPE) | SYDATUM | SY-DATUM | Stichtag, zu dem der Satz gelesen werden soll | 20011213 | |
3 | ![]() |
ID_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | SY-LANGU | Sprache | 20011213 | |
4 | ![]() |
IF_ACCEPT_SAME_MONTH | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | T/F: Mit Objektende lesen, wenn ID_DATE danach (gl. Monat)? | 20020610 | |
5 | ![]() |
RS_DETAIL_X | Value transfer | Type reference (TYPE) | REIT_OPTION_RATE_X | Optionssatz | 20011213 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Eintrag nicht gefunden | 20011213 |
Method GET_EXTENSION Signature
Method GET_EXTENSION on Interface IF_REIT_OPTION_RATE_MNGR has no parameter.
Method GET_EXTENSION on Interface IF_REIT_OPTION_RATE_MNGR has no exception.
Method GET_FIELDSTATUS Signature
Method GET_FIELDSTATUS on Interface IF_REIT_OPTION_RATE_MNGR has no parameter.
Method GET_FIELDSTATUS on Interface IF_REIT_OPTION_RATE_MNGR has no exception.
Method GET_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_LIST | Call by reference | Type reference (TYPE) | RE_T_OPTION_RATE | Optionssatz | 20011022 | ||
2 | ![]() |
ID_ANCHPER | Call by reference | Type reference (TYPE) | REIT_OPTION_RATE-ANCHPER | ' ' | Filter: 'A': Anker, 'P': Periode, ' ': Alle | 20011029 |
Method GET_LIST on Interface IF_REIT_OPTION_RATE_MNGR has no exception.
Method GET_LIST_X Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_LIST_X | Call by reference | Type reference (TYPE) | RE_T_OPTION_RATE_X | Optionssatz | 20011022 | ||
2 | ![]() |
ID_ANCHPER | Call by reference | Type reference (TYPE) | REIT_OPTION_RATE-ANCHPER | ' ' | Filter: 'A': Anker, 'P': Periode, ' ': Alle | 20011029 | |
3 | ![]() |
ID_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | SY-LANGU | Sprache | 20011022 |
Method GET_LIST_X on Interface IF_REIT_OPTION_RATE_MNGR has no exception.
Method GET_LIST_X_FOR_PERIOD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_LIST_X | Call by reference | Type reference (TYPE) | RE_T_OPTION_RATE_X | Optionssatz | 20110526 | ||
2 | ![]() |
ID_ANCHPER | Call by reference | Type reference (TYPE) | REIT_OPTION_RATE-ANCHPER | ' ' | Filter: 'A': Anker, 'P': Periode, ' ': Alle | 20110526 | |
3 | ![]() |
ID_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | SY-LANGU | Sprache | 20110526 | |
4 | ![]() |
ID_VALIDFROM | Call by reference | Type reference (TYPE) | REITVALIDFROM | Optionssatz gültig ab | 20110526 | ||
5 | ![]() |
ID_VALIDTO | Call by reference | Type reference (TYPE) | REITVALIDTO | Optionssatz gültig bis | 20110526 | ||
6 | ![]() |
IF_KEEP_ORIG_VALIDITY | Call by reference | Type reference (TYPE) | RECABOOL | ABAP_FALSE | T/F: Gültigkeitsint. des Optionssatzes nicht anpassen | 20110526 |
Method GET_LIST_X_FOR_PERIOD on Interface IF_REIT_OPTION_RATE_MNGR has no exception.
Method GET_NEXT_CALC_PERIOD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RD_DATETO | Value transfer | Type reference (TYPE) | REITVALIDTO | Periodenende | 20011207 |
Method GET_NEXT_CALC_PERIOD on Interface IF_REIT_OPTION_RATE_MNGR has no exception.
Method GET_OR_MNGR_FOR_CALC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CD_ORDATE | Call by reference | Type reference (TYPE) | REITORDATE | Stichtag, zu dem der Optionssatz ermittelt werden soll | 20020408 | ||
2 | ![]() |
EO_OR_MNGR | Call by reference | Object reference (TYPE REF TO) | IF_REIT_OPTION_RATE_MNGR | Optionssatzmanager, der für die Berechnung relevant ist | 20020408 | ||
3 | ![]() |
ES_ANCHOR | Call by reference | Type reference (TYPE) | REIT_OPTION_RATE_X | Ankersatz für den OR-Manager zum Datum ID_ORDATE | 20020408 | ||
4 | ![]() |
ES_CONTRACT_INFO_FOR_RO | Call by reference | Type reference (TYPE) | REIT0_S_SUBOBJ_INFO | Vertragsinfo über Opt.satz des Subobjekts und abh. Vertrag | 20020408 | ||
5 | ![]() |
IF_ACCEPT_OUT_OF_RANGE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | T/F: Akzeptieren, wenn zu ORDATE kein Ankersatz vorh ist? | 20020408 | |
6 | ![]() |
IF_IS_MAIN_OBJECT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Berechnung für Hauptobjekt? | 20020408 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Bei der Berechnung ist ein Fehler aufetreten | 20020408 |
Method GET_RESULT_FOR_PERIOD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EF_ISOK | Call by reference | Type reference (TYPE) | ABAP_BOOL | T/F: Ergebnis ist ok (keine E-Meldungen im Fehlerlog) | 20031203 | ||
2 | ![]() |
ES_ERRORFLAGS | Call by reference | Type reference (TYPE) | RESC_ERRORFLAGS | Warnungen, die im Echtlauf zu Fehlern führen | 20120622 | ||
3 | ![]() |
ET_ORPERIOD | Call by reference | Type reference (TYPE) | RE_T_ORPERIOD | Optionssatzinformation zu einem Objekt in einer Periode | 20020123 | ||
4 | ![]() |
ID_OBJNRDETAIL | Call by reference | Type reference (TYPE) | REITOBJNRDET | Objektnummer Detail (nicht verwendet) | 20020123 | ||
5 | ![]() |
ID_VALIDFROM | Call by reference | Type reference (TYPE) | REITVALIDFROM | Optionssatz gültig ab | 20020123 | ||
6 | ![]() |
ID_VALIDTO | Call by reference | Type reference (TYPE) | REITVALIDTO | Optionssatz gültig bis | 20020123 | ||
7 | ![]() |
IF_ACCEPT_OUT_OF_VALIDITY | Call by reference | Type reference (TYPE) | RECABOOL | ABAP_FALSE | T/F: Für Zeiträume außerhalb Objgültigkeit 1. / letzen Wert? | 20040311 | |
8 | ![]() |
IF_KEEP_ORIG_VALIDITY | Call by reference | Type reference (TYPE) | RECABOOL | ABAP_FALSE | T/F: Gültigkeitsint. des Optionssatzes nicht anpassen | 20080221 | |
9 | ![]() |
IF_SH_ANCHOR | Call by reference | Type reference (TYPE) | RECABOOL | ABAP_FALSE | Allgemeines Ja/Nein - Feld | 20130715 | |
10 | ![]() |
IF_SIMULATE_IF_NOT_EXIST | Call by reference | Type reference (TYPE) | RECABOOL | ABAP_FALSE | T/F: Für feste Optmeth Ankerwert liefern, wenn Periode fehlt | 20040430 | |
11 | ![]() |
IO_MESSAGE_LIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Nachrichtensammler, wenn mitgegen, wird er gefüllt, sonst Ex | 20020123 |
Method GET_RESULT_FOR_PERIOD on Interface IF_REIT_OPTION_RATE_MNGR has no exception.
Method GET_RESULT_X Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ETX_CALC_RESULT | Call by reference | Type reference (TYPE) | RE_T_REITORXCALCRESULT | Tabelle (tief) mit Ergebnis der Optionssatzermittlung | 20051214 | ||
2 | ![]() |
ET_VIITOPTRATE | Call by reference | Type reference (TYPE) | RE_T_VIITOPTRATE | Optionssatz (VIITOPTRATE) | 20051214 | ||
3 | ![]() |
ID_VALIDFROM | Call by reference | Type reference (TYPE) | RECADATEFROM | RECA0_DATE-MIN | Datum: Gültig ab | 20080317 | |
4 | ![]() |
ID_VALIDTO | Call by reference | Type reference (TYPE) | RECADATETO | RECA0_DATE-MAX | Datum: Gültig bis | 20080317 | |
5 | ![]() |
IF_WITH_MSGLIST | Call by reference | Type reference (TYPE) | RECABOOL | ABAP_TRUE | Meldungsprotokoll lesen | 20120918 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler | 20051214 |
Method GET_SCREEN_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_FIELD_ATT | Call by reference | Type reference (TYPE) | RECA2_T_FIELD_ATT | Tabelle mit den Screen-Att. pro Feld (INPUT, OUTPUT, ACT) | 20011107 | ||
2 | ![]() |
ID_OPTMETH | Call by reference | Type reference (TYPE) | REITOPTMETH | Optionssatzmethode, für die Feldattribute beschafft werden | 20011107 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Customizing für Optionssatzmethode ist nicht konsistent | 20011107 | |
2 | ![]() |
Optionssatzmethode existiert nicht | 20011107 |
Method GET_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ID_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | SY-LANGU | Sprache | 20011022 | |
2 | ![]() |
RD_TEXT | Value transfer | Type reference (TYPE) | STRING | Standardtext | 20011022 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Eintrag nicht gefunden | 20011022 |
Method GET_VALID_METHODS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RT_VALID_METHOD | Value transfer | Type reference (TYPE) | RE_T_OPT_METHOD_X | Tabelle mit den gültigen Optionssatzmethoden | 20011113 |
Method GET_VALID_METHODS on Interface IF_REIT_OPTION_RATE_MNGR has no exception.
Method INIT_BY_PARENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_PARENT | Call by reference | Object reference (TYPE REF TO) | IF_RECA_BUS_OBJECT | Übergeordnetes Objekt | 20011022 |
Method INIT_BY_PARENT on Interface IF_REIT_OPTION_RATE_MNGR has no exception.
Method INIT_BY_TEMPLATE Signature
Method INIT_BY_TEMPLATE on Interface IF_REIT_OPTION_RATE_MNGR has no parameter.
Method INIT_BY_TEMPLATE on Interface IF_REIT_OPTION_RATE_MNGR has no exception.
Method INSERT_DETAIL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_SEVERITY_CORRECTED | Call by reference | Type reference (TYPE) | REIT0_SEVERITY_OVERLAP | Fehler bis zu dieser Schwere wurden korrigiert | 20011109 | ||
2 | ![]() |
ED_WRONGFIELD | Call by reference | Type reference (TYPE) | RECA2_S_FIELD_ATT-NAME | Name des feldes, bei dem ein Fehler aufgetreten ist | 20011113 | ||
3 | ![]() |
ES_DETAIL | Call by reference | Type reference (TYPE) | REIT_OPTION_RATE | Eingefügter Optionssatz | 20011029 | ||
4 | ![]() |
ID_SEVERITY_CORRECT | Call by reference | Type reference (TYPE) | REIT0_SEVERITY_OVERLAP | REIT0_SEVERITY-LOW | Bis zur welcher Schwere Overlap-Fehler automatisch korr? | 20011109 | |
5 | ![]() |
IF_CHECK_IF_USED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 'X' | T/F: Soll geprüft werden, ob Optsatz schon verw. wurde? | 20040311 | |
6 | ![]() |
IF_CHECK_OVERLAP | Call by reference | Type reference (TYPE) | ABAP_BOOL | 'X' | T/F: Overlaps prüfen? | 20051214 | |
7 | ![]() |
IF_CONDENSE | Call by reference | Type reference (TYPE) | ABAP_BOOL | SPACE | T/F: Soll Verdichtung durchgeführt werden? | 20020207 | |
8 | ![]() |
IS_DETAIL | Value transfer | Type reference (TYPE) | REIT_OPTION_RATE | Einzufügender Optionssatz | 20011029 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Übergebene Daten in IS_DETAIL sind nicht konsistent | 20011109 | |
2 | ![]() |
Fehler beim Einfügen des Satzes | 20011109 | |
3 | ![]() |
Kein Insert wg überlappender Interv. / ID_CORRECT_OVERLAP | 20011030 | |
4 | ![]() |
Kein Insert wg. nicht korrigierbarer Überlappung der Interv. | 20011109 |
Method INSERT_INITIAL_ANCHOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RS_DETAIL | Value transfer | Type reference (TYPE) | REIT_OPTION_RATE | Eingefügter intialer Ankersatz | 20011112 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler beim Einfügen des Satzes | 20011113 |
Method IS_FIELDSTATUS_SET Signature
Method IS_FIELDSTATUS_SET on Interface IF_REIT_OPTION_RATE_MNGR has no parameter.
Method IS_FIELDSTATUS_SET on Interface IF_REIT_OPTION_RATE_MNGR has no exception.
Method IS_INITIAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RF_IS_INITIAL | Value transfer | Type reference (TYPE) | ABAP_BOOL | T/F: Sind Optionssatzvereinbarungen noch initial? | 20031102 |
Method IS_INITIAL on Interface IF_REIT_OPTION_RATE_MNGR has no exception.
Method IS_MODIFIED Signature
Method IS_MODIFIED on Interface IF_REIT_OPTION_RATE_MNGR has no parameter.
Method IS_MODIFIED on Interface IF_REIT_OPTION_RATE_MNGR has no exception.
Method IS_OK Signature
Method IS_OK on Interface IF_REIT_OPTION_RATE_MNGR has no parameter.
Method IS_OK on Interface IF_REIT_OPTION_RATE_MNGR has no exception.
Method IS_OPT_METH_NEEDED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RF_IS_NEEDED | Value transfer | Type reference (TYPE) | RECABOOL | T/F: Ist Optionssatzmethode obligatorisch? | 20031102 |
Method IS_OPT_METH_NEEDED on Interface IF_REIT_OPTION_RATE_MNGR has no exception.
Method MANIPULATE_FOR_OUT_OF_RANGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CD_ORDATE | Call by reference | Type reference (TYPE) | REITORDATE | Stichtag, zu dem der Optionssatz ermittelt werden soll | 20020408 | ||
2 | ![]() |
CS_ANCHOR | Call by reference | Type reference (TYPE) | REIT_OPTION_RATE_X | Ankersatz des Optionssatzmanagers zu CD_ORDATE | 20020408 | ||
3 | ![]() |
EF_ADJUSTED | Call by reference | Type reference (TYPE) | ABAP_BOOL | T/F: Ankersatz wurde neuem Datum angepasst | 20020411 | ||
4 | ![]() |
IF_ACCEPT_OUT_OF_RANGE | Call by reference | Type reference (TYPE) | ABAP_BOOL | T/F: Akzeptieren, wenn zu ORDATE kein Ankersatz vorh ist? | 20020408 | ||
5 | ![]() |
IO_RENTAL_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_REBD_RENTAL_OBJECT | Mietobjekt (VIBDRO) | 20080103 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ankersatz zum geänderten Datum wurde nicht gefunden | 20020408 | |
2 | ![]() |
Bei der Berechnung ist ein Fehler aufetreten | 20020408 |
Method REGISTER_ALL_CHILDREN Signature
Method REGISTER_ALL_CHILDREN on Interface IF_REIT_OPTION_RATE_MNGR has no parameter.
Method REGISTER_ALL_CHILDREN on Interface IF_REIT_OPTION_RATE_MNGR has no exception.
Method RELEASE Signature
Method RELEASE on Interface IF_REIT_OPTION_RATE_MNGR has no parameter.
Method RELEASE on Interface IF_REIT_OPTION_RATE_MNGR has no exception.
Method SET_DETAIL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_SEVERITY_CORRECTED | Value transfer | Type reference (TYPE) | REIT0_SEVERITY_OVERLAP | Fehler bis zu dieser Schwere wurden korrigiert | 20011109 | ||
2 | ![]() |
ED_WRONGFIELD | Value transfer | Type reference (TYPE) | RECA2_S_FIELD_ATT-NAME | Name des Feldes, bei dem ein Fehler aufgetreten ist | 20011113 | ||
3 | ![]() |
ES_DETAIL | Value transfer | Type reference (TYPE) | REIT_OPTION_RATE | Eingefügter Optionssatz | 20011105 | ||
4 | ![]() |
ID_SEVERITY_CORRECT | Call by reference | Type reference (TYPE) | REIT0_SEVERITY_OVERLAP | REIT0_SEVERITY-NO | Autokorrektur für Overlaps welcher Stufe? (s. Doku Methode) | 20011109 | |
5 | ![]() |
IS_DETAIL | Call by reference | Type reference (TYPE) | REIT_OPTION_RATE | Einzufügender Optionssatz | 20011105 | ||
6 | ![]() |
IS_DETAIL_OLD | Call by reference | Type reference (TYPE) | REIT_OPTION_RATE | "Alter" (geänderter) Optionssatz | 20011105 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Übergebene Daten in IS_DETAIL sind nicht konsistent | 20011109 | |
2 | ![]() |
Optsatz IS_DETAIL_OLD fehlt im Manager | 20011105 | |
3 | ![]() |
Fehler beim Einfügen des Satzes | 20011109 | |
4 | ![]() |
Kein Insert wg überlappender Interv. / ID_CORRECT_OVERLAP | 20011105 | |
5 | ![]() |
Kein Insert wg. nicht korrigeribarer Überlappung der Interv. | 20011109 |
Method STORE Signature
Method STORE on Interface IF_REIT_OPTION_RATE_MNGR has no parameter.
Method STORE on Interface IF_REIT_OPTION_RATE_MNGR has no exception.
Event Signatures
Event AFTER_CHANGE Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | IT_DELETE_LIST | Exporting | Value transfer | Type reference (TYPE) | RE_T_OPTION_RATE | Gelöscht | 20030509 | ||
2 | IT_INSERT_LIST | Exporting | Value transfer | Type reference (TYPE) | RE_T_OPTION_RATE | Neu | 20030509 | ||
3 | IT_UPDATE_LIST | Exporting | Value transfer | Type reference (TYPE) | RE_T_OPTION_RATE | Geändert: Neuer Stand | 20030509 | ||
4 | IT_UPDATE_LIST_BEFORE | Exporting | Value transfer | Type reference (TYPE) | RE_T_OPTION_RATE | Geändert: Vorheriger Stand | 20030509 |
Event AFTER_STORE Signature
Event AFTER_STORE on Interface IF_REIT_OPTION_RATE_MNGR has no parameter.
Event BEFORE_STORE Signature
Event BEFORE_STORE on Interface IF_REIT_OPTION_RATE_MNGR has no parameter.
Event ON_CHECK_ALL Signature
Event ON_CHECK_ALL on Interface IF_REIT_OPTION_RATE_MNGR has no parameter.
History
Last changed by/on | SAP | 20131127 |
SAP Release Created in | 110 |