SAP ABAP Interface IF_REIT_OPTION_RATE_MNGR (Option Rate Manager (VIITOPTRATE))
Hierarchy
EA-FIN (Software Component) EA-FIN
   RE-FX-IT (Application Component) Input Tax Treatment
     RE_IT_OR (Package) RE: Input Tax - Option Rate
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 ADD_CHILD Instance method Public Method 20011022
2 CALCULATE_DATE_LAST_CALC_USED Instance method Public Method Sets MD_DATE_LAST_CALC and MD_DATE_LAST_USED 20011112
3 CALCULATE_OPTRATE Instance method Public Method Calculates Option Rate on Key Date 20011203
4 CHECK_ALL Instance method Public Method 20011022
5 CHECK_DETAIL Instance method Public Method Checks if Option Rate is Consistent 20011030
6 CHECK_KEY Instance method Public Method Checks If Entry Exists (Except.) 20011022
7 CHECK_OVERLAP Instance method Public Method Checks for Time Overlaps in Option Rates 20011030
8 CHECK_USED_IN_PERIOD Instance method Public Method Checks If Option Rate Already Used for Distribution in Prd 20040311
9 COPY_DETAIL Instance method Public Method Copies Existing Single Option Rate with Defaulted Period 20011113
10 COUNT Instance method Public Method Supplies Number of Entries 20011022
11 DELETE_DETAIL Instance method Public Method Deletes an Option Rate 20011029
12 EXISTS Instance method Public Method Checks If Entry Exists (Y/N) 20011022
13 FREE Instance method Public Method 20011022
14 GET_CHILDREN Instance method Public Method 20050225
15 GET_DATE_LAST_CALC Instance method Public Method Supplies Date Up to Which Option Rates Were Calculated 20011112
16 GET_DETAIL Instance method Public Method Supplies Structure 20011022
17 GET_DETAIL_X Instance method Public Method Supplies Structure, Incl. Additional Data 20011022
18 GET_DETAIL_X_FOR_DATE Instance method Public Method Supplies Structure And Additional Data for a Key Date 20011213
19 GET_EXTENSION Instance method Public Method 20050225
20 GET_FIELDSTATUS Instance method Public Method 20050225
21 GET_LIST Instance method Public Method Supplies All Entries 20011022
22 GET_LIST_X Instance method Public Method Supplies All Entries Incl. Additional Data 20011022
23 GET_LIST_X_FOR_PERIOD Instance method Public Method Gets All Entries Incl. Additional Data for a Period 20110526
24 GET_NEXT_CALC_PERIOD Instance method Public Method Supplies Next Period for Option Rate Determination 20011207
25 GET_OR_MNGR_FOR_CALC Instance method Public Method Gets Manager and Anchor Rate for Option Rate Determination 20020408
26 GET_RESULT_FOR_PERIOD Instance method Public Method Supplies Result of Option Rate Determination for one Period 20020123
27 GET_RESULT_X Instance method Public Method Supplies Detailed Results of Calculation 20051214
28 GET_SCREEN_ATTRIBUTES Instance method Public Method Supplies Field Attributes Dependent on OptRate Method 20011107
29 GET_TEXT Instance method Public Method Supplies Standard Text 20011022
30 GET_VALID_METHODS Instance method Public Method Supplies Valid Option Rate Method Dep. on Object Category 20011113
31 INIT_BY_PARENT Instance method Public Method Initializes Manager via Superordinate Object 20011022
32 INIT_BY_TEMPLATE Instance method Public Method 20050225
33 INSERT_DETAIL Instance method Public Method Inserts New Option Rate 20011029
34 INSERT_INITIAL_ANCHOR Instance method Public Method Inserts Initial Anchor Rate with Default Values 20011112
35 IS_FIELDSTATUS_SET Instance method Public Method 20050225
36 IS_INITIAL Instance method Public Method Checks if Option Rate Agreements Exist (Anchor/Period) 20020125
37 IS_MODIFIED Instance method Public Method 20011022
38 IS_OK Instance method Public Method 20011022
39 IS_OPT_METH_NEEDED Instance method Public Method Checks If Option Rate Method Needs to Exist 20030521
40 MANIPULATE_FOR_OUT_OF_RANGE Instance method Public Method Prevents Error "No Anchor Rate for ORDATE", If Required 20020408
41 REGISTER_ALL_CHILDREN Instance method Public Method 20011022
42 RELEASE Instance method Public Method 20011022
43 SET_DETAIL Instance method Public Method Sets Single Option Rate (Insert or Update9 20011105
44 STORE 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 Exporting 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 Exporting ES_VIITOPTRATE Call by reference Type reference (TYPE) VIITOPTRATE Berechneter Periodensatz zum Stichtag 20011203
3 Exporting ES_VIITORCOBJ Call by reference Type reference (TYPE) VIITORCOBJ Optionssatzermittlung: Ergebnis pro Berechnungsobj 20011204
4 Exporting ET_VIITORCSUBOBJ Call by reference Type reference (TYPE) RE_T_VIITORCSUBOBJ Optionssatzermittlung: Ergebnis pro Berechnungsobj 20011203
5 Importing ID_ORDATE Call by reference Type reference (TYPE) REITORDATE Stichtag, zu dem der Optionssatz ermittelt werden soll 20011203
6 Importing 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 Importing IF_IS_MAIN_OBJECT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Berechnung für Hauptobjekt? 20020402
8 Importing IF_STORE_OR Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Berechneten Optionssatz in Periodentabelle speichern? 20011213
9 Importing IO_MESSAGE_LIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Referenz Nachrichtensammler 20020107
# Exception Resumable Description Created on
1 ERROR 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 Exporting ED_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feldname des falschen Feldes 20011107
2 Exporting ED_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname des falschen Feldes 20011108
3 Exporting ED_WRONGFIELD Call by reference Type reference (TYPE) RECA2_S_FIELD_ATT-NAME Name des "falschen" Feldes (tab+Feild) 20011113
4 Importing IF_CHECK_OVERLAP Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Overlaps prüfen? 20011112
5 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Liste mit Fehlermeldungen für Overlap-Fehler 20020113
6 Importing IS_DETAIL Call by reference Type reference (TYPE) REIT_OPTION_RATE Einzufügender Optionssatz 20011030
# Exception Resumable Description Created on
1 INCONSISTENT_CUSTOMIZING Customizing für Optionssatzmethode ist nicht konsistent 20011030
2 OVERLAP_ERROR Korrigierbarer Fehler beim Prüfen der Überschneidungen 20011112
3 OVERLAP_FATAL_ERROR Fataler Fehler beim Prüfen der Überschneidungen 20020108
4 WRONG_PARAMETERS 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 NOT_FOUND Eintrag nicht gefunden 20011022

Method CHECK_OVERLAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_SEVERITY_CORRECT Call by reference Type reference (TYPE) REIT0_SEVERITY_OVERLAP REIT0_SEVERITY-NO Bis zur welcher Schwere Fehler automatisch korr? 20011109
2 Importing IS_DETAIL Call by reference Type reference (TYPE) REIT_OPTION_RATE Einzufügender Optionssatz 20011030
# Exception Resumable Description Created on
1 OVERLAP_AUTO_CORR Überschneidungen können automatisch korrigiert werden 20011030
2 OVERLAP_ERROR Überschneidungen können nicht korrigiert werden 20011030
3 OVERLAP_WARNING Ü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 Exporting ED_DATE_LAST_USED Value transfer Type reference (TYPE) SYDATUM Datum, bis zu dem Optsätze zur Aufteilung verwendet wurden 20040311
2 Importing ID_ANCHPER Call by reference Type reference (TYPE) REIT_OPTION_RATE-ANCHPER 'A' Anker- oder Periodensatz? (Dient zur Aufbereitung Message) 20040311
3 Importing ID_DATE_FROM Call by reference Type reference (TYPE) SYDATUM Beginn der zu prüfenden Periode 20040311
4 Importing ID_DATE_TO Call by reference Type reference (TYPE) SYDATUM Ende der zu prüfenden Periode 20040311
5 Importing IF_CHECK_LEGACY_DATA Call by reference Type reference (TYPE) RECABOOL ABAP_TRUE Optionssätze aus Altdatenübernahme behandeln wie "verwendet" 20051213
6 Importing 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 USED_IN_PERIOD 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 Exporting ED_WRONGFIELD Call by reference Type reference (TYPE) RECA2_S_FIELD_ATT-NAME Name des Feldes, bei dem ein Fehler aufgetreten ist 20011113
2 Exporting ES_DETAIL Call by reference Type reference (TYPE) REIT_OPTION_RATE Eingefügter Optionssatz 20011113
3 Importing IS_DETAIL_OLD Call by reference Type reference (TYPE) REIT_OPTION_RATE "Alter" (geänderter) Optionssatz 20011113
# Exception Resumable Description Created on
1 INSERT_ERROR 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 Returning 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 Importing 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 Importing 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 ERROR Fehler beim Löschen 20011029
2 OVERLAP_ERROR Wegen nicht zu korrigierender Überlapp. Löschen nicht möglic 20040311
3 OVERLAP_WARNING 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 Importing IS_OPTION_RATE_KEY Call by reference Type reference (TYPE) REIT_OPTION_RATE_KEY Identifikation eines Optionssatzes innerhalb des Managers 20011030
2 Returning RF_EXISTS Value transfer Type reference (TYPE) ABAP_BOOL Eintrag vorhanden? 20011022
# Exception Resumable Description Created on
1 NOT_FOUND 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 Returning 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 Importing IS_OPTION_RATE_KEY Call by reference Type reference (TYPE) REIT_OPTION_RATE_KEY Schlüssel 20011030
2 Returning RS_DETAIL Value transfer Type reference (TYPE) REIT_OPTION_RATE Optionssatz 20011022
# Exception Resumable Description Created on
1 NOT_FOUND Eintrag nicht gefunden 20011022

Method GET_DETAIL_X Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU Sprache 20011022
2 Importing IS_OPTION_RATE_KEY Call by reference Type reference (TYPE) REIT_OPTION_RATE_KEY Schlüssel 20011030
3 Returning RS_DETAIL_X Value transfer Type reference (TYPE) REIT_OPTION_RATE_X Optionssatz 20011022
# Exception Resumable Description Created on
1 NOT_FOUND 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 Importing ID_ANCHPER Call by reference Type reference (TYPE) REITANCHPER REIT0_ANCHOR Anker oder Periode? 20011213
2 Importing ID_DATE Call by reference Type reference (TYPE) SYDATUM SY-DATUM Stichtag, zu dem der Satz gelesen werden soll 20011213
3 Importing ID_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU Sprache 20011213
4 Importing 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 Returning RS_DETAIL_X Value transfer Type reference (TYPE) REIT_OPTION_RATE_X Optionssatz 20011213
# Exception Resumable Description Created on
1 NOT_FOUND 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 Exporting ET_LIST Call by reference Type reference (TYPE) RE_T_OPTION_RATE Optionssatz 20011022
2 Importing 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 Exporting ET_LIST_X Call by reference Type reference (TYPE) RE_T_OPTION_RATE_X Optionssatz 20011022
2 Importing ID_ANCHPER Call by reference Type reference (TYPE) REIT_OPTION_RATE-ANCHPER ' ' Filter: 'A': Anker, 'P': Periode, ' ': Alle 20011029
3 Importing 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 Exporting ET_LIST_X Call by reference Type reference (TYPE) RE_T_OPTION_RATE_X Optionssatz 20110526
2 Importing ID_ANCHPER Call by reference Type reference (TYPE) REIT_OPTION_RATE-ANCHPER ' ' Filter: 'A': Anker, 'P': Periode, ' ': Alle 20110526
3 Importing ID_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU Sprache 20110526
4 Importing ID_VALIDFROM Call by reference Type reference (TYPE) REITVALIDFROM Optionssatz gültig ab 20110526
5 Importing ID_VALIDTO Call by reference Type reference (TYPE) REITVALIDTO Optionssatz gültig bis 20110526
6 Importing 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 Returning 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 Changing CD_ORDATE Call by reference Type reference (TYPE) REITORDATE Stichtag, zu dem der Optionssatz ermittelt werden soll 20020408
2 Exporting 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 Exporting ES_ANCHOR Call by reference Type reference (TYPE) REIT_OPTION_RATE_X Ankersatz für den OR-Manager zum Datum ID_ORDATE 20020408
4 Exporting 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 Importing 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 Importing 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 ERROR 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 Exporting EF_ISOK Call by reference Type reference (TYPE) ABAP_BOOL T/F: Ergebnis ist ok (keine E-Meldungen im Fehlerlog) 20031203
2 Exporting ES_ERRORFLAGS Call by reference Type reference (TYPE) RESC_ERRORFLAGS Warnungen, die im Echtlauf zu Fehlern führen 20120622
3 Exporting ET_ORPERIOD Call by reference Type reference (TYPE) RE_T_ORPERIOD Optionssatzinformation zu einem Objekt in einer Periode 20020123
4 Importing ID_OBJNRDETAIL Call by reference Type reference (TYPE) REITOBJNRDET Objektnummer Detail (nicht verwendet) 20020123
5 Importing ID_VALIDFROM Call by reference Type reference (TYPE) REITVALIDFROM Optionssatz gültig ab 20020123
6 Importing ID_VALIDTO Call by reference Type reference (TYPE) REITVALIDTO Optionssatz gültig bis 20020123
7 Importing 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 Importing IF_KEEP_ORIG_VALIDITY Call by reference Type reference (TYPE) RECABOOL ABAP_FALSE T/F: Gültigkeitsint. des Optionssatzes nicht anpassen 20080221
9 Importing IF_SH_ANCHOR Call by reference Type reference (TYPE) RECABOOL ABAP_FALSE Allgemeines Ja/Nein - Feld 20130715
10 Importing 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 Importing 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 Exporting ETX_CALC_RESULT Call by reference Type reference (TYPE) RE_T_REITORXCALCRESULT Tabelle (tief) mit Ergebnis der Optionssatzermittlung 20051214
2 Exporting ET_VIITOPTRATE Call by reference Type reference (TYPE) RE_T_VIITOPTRATE Optionssatz (VIITOPTRATE) 20051214
3 Importing ID_VALIDFROM Call by reference Type reference (TYPE) RECADATEFROM RECA0_DATE-MIN Datum: Gültig ab 20080317
4 Importing ID_VALIDTO Call by reference Type reference (TYPE) RECADATETO RECA0_DATE-MAX Datum: Gültig bis 20080317
5 Importing IF_WITH_MSGLIST Call by reference Type reference (TYPE) RECABOOL ABAP_TRUE Meldungsprotokoll lesen 20120918
# Exception Resumable Description Created on
1 ERROR Fehler 20051214

Method GET_SCREEN_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting 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 Importing ID_OPTMETH Call by reference Type reference (TYPE) REITOPTMETH Optionssatzmethode, für die Feldattribute beschafft werden 20011107
# Exception Resumable Description Created on
1 INCONSISTENT_CUSTOMIZING Customizing für Optionssatzmethode ist nicht konsistent 20011107
2 NOT_FOUND Optionssatzmethode existiert nicht 20011107

Method GET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU Sprache 20011022
2 Returning RD_TEXT Value transfer Type reference (TYPE) STRING Standardtext 20011022
# Exception Resumable Description Created on
1 NOT_FOUND Eintrag nicht gefunden 20011022

Method GET_VALID_METHODS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning 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 Importing 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 Exporting ED_SEVERITY_CORRECTED Call by reference Type reference (TYPE) REIT0_SEVERITY_OVERLAP Fehler bis zu dieser Schwere wurden korrigiert 20011109
2 Exporting ED_WRONGFIELD Call by reference Type reference (TYPE) RECA2_S_FIELD_ATT-NAME Name des feldes, bei dem ein Fehler aufgetreten ist 20011113
3 Exporting ES_DETAIL Call by reference Type reference (TYPE) REIT_OPTION_RATE Eingefügter Optionssatz 20011029
4 Importing 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 Importing 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 Importing IF_CHECK_OVERLAP Call by reference Type reference (TYPE) ABAP_BOOL 'X' T/F: Overlaps prüfen? 20051214
7 Importing IF_CONDENSE Call by reference Type reference (TYPE) ABAP_BOOL SPACE T/F: Soll Verdichtung durchgeführt werden? 20020207
8 Importing IS_DETAIL Value transfer Type reference (TYPE) REIT_OPTION_RATE Einzufügender Optionssatz 20011029
# Exception Resumable Description Created on
1 DETAIL_ERROR Übergebene Daten in IS_DETAIL sind nicht konsistent 20011109
2 OTHER_ERROR Fehler beim Einfügen des Satzes 20011109
3 OVERLAP_ERROR Kein Insert wg überlappender Interv. / ID_CORRECT_OVERLAP 20011030
4 OVERLAP_FATAL_ERROR 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 Returning RS_DETAIL Value transfer Type reference (TYPE) REIT_OPTION_RATE Eingefügter intialer Ankersatz 20011112
# Exception Resumable Description Created on
1 INSERT_ERROR 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 Returning 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 Returning 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 Changing CD_ORDATE Call by reference Type reference (TYPE) REITORDATE Stichtag, zu dem der Optionssatz ermittelt werden soll 20020408
2 Changing CS_ANCHOR Call by reference Type reference (TYPE) REIT_OPTION_RATE_X Ankersatz des Optionssatzmanagers zu CD_ORDATE 20020408
3 Exporting EF_ADJUSTED Call by reference Type reference (TYPE) ABAP_BOOL T/F: Ankersatz wurde neuem Datum angepasst 20020411
4 Importing 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 Importing IO_RENTAL_OBJECT Call by reference Object reference (TYPE REF TO) IF_REBD_RENTAL_OBJECT Mietobjekt (VIBDRO) 20080103
# Exception Resumable Description Created on
1 NOT_FOUND Ankersatz zum geänderten Datum wurde nicht gefunden 20020408
2 OUT_OF_RANGE 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 Exporting ED_SEVERITY_CORRECTED Value transfer Type reference (TYPE) REIT0_SEVERITY_OVERLAP Fehler bis zu dieser Schwere wurden korrigiert 20011109
2 Exporting ED_WRONGFIELD Value transfer Type reference (TYPE) RECA2_S_FIELD_ATT-NAME Name des Feldes, bei dem ein Fehler aufgetreten ist 20011113
3 Exporting ES_DETAIL Value transfer Type reference (TYPE) REIT_OPTION_RATE Eingefügter Optionssatz 20011105
4 Importing 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 Importing IS_DETAIL Call by reference Type reference (TYPE) REIT_OPTION_RATE Einzufügender Optionssatz 20011105
6 Importing IS_DETAIL_OLD Call by reference Type reference (TYPE) REIT_OPTION_RATE "Alter" (geänderter) Optionssatz 20011105
# Exception Resumable Description Created on
1 DETAIL_ERROR Übergebene Daten in IS_DETAIL sind nicht konsistent 20011109
2 DETAIL_OLD_NOT_EXIST_ERROR Optsatz IS_DETAIL_OLD fehlt im Manager 20011105
3 OTHER_ERROR Fehler beim Einfügen des Satzes 20011109
4 OVERLAP_ERROR Kein Insert wg überlappender Interv. / ID_CORRECT_OVERLAP 20011105
5 OVERLAP_FATAL_ERROR 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