SAP ABAP Interface IF_EX_RECD_CF_COND_ENHANCED (Interface for BAdI: BADI_RECD_COND_ENHANCED)
Hierarchy
EA-FIN (Software Component) EA-FIN
   RE-FX-CN (Application Component) Real Estate Contract
     RE_CD_CD (Package) RE: Conditions
Properties
Interface IF_EX_RECD_CF_COND_ENHANCED  
Short Description Interface for BAdI: BADI_RECD_COND_ENHANCED    
General Data
Package RE_CD_CD   RE: Conditions 
Created 20100429   SAP 
Last changed 20130531   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)
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20100531
Friends
Interface IF_EX_RECD_CF_COND_ENHANCED has no friend.
Attributes
Interface IF_EX_RECD_CF_COND_ENHANCED has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_ABS_END Instance method Public Method Changes the Absolute Term End 20110415
2 CHECK_CONDVALIDFROM Instance method Public Method Checks If the Condition Start Is Consistent 20110413
3 CHECK_CONDVALIDTO Instance method Public Method Checks If the Condition End Is Consistent 20110413
4 CHECK_PERIOD_OVERLAP Instance method Public Method Checks If Two Conditions Overlap 20110415
5 GET_ABS_PERIOD Instance method Public Method Supplies the Absolute Validity of a Condition Item 20110415
6 GET_ALLOWED_OBJTYPE Instance method Public Method Gets Allowed Object Types 20110620
7 GET_BOOKING_CONTEXT Instance method Public Method Gets Posting Context for Term Number 20110218
8 GET_CALCRULE_INT Instance method Public Method Returns Internal Calculation Formula 20120907
9 GET_FLEXIBLE_DATES Instance method Public Method Gets Flexible Dates 20110620
10 GET_MEAS_MNGR Instance method Public Method Supplies Measurement Manager 20100531
11 GET_PARENT_DATA Instance method Public Method Supplies Data of Condition Owner 20110415
12 INIT_BY_TEMPLATE Instance method Public Method Copy Conditions 20100831
Events
Interface IF_EX_RECD_CF_COND_ENHANCED has no event.
Types
Interface IF_EX_RECD_CF_COND_ENHANCED has no local type.
Method Signatures

Method CHANGE_ABS_END Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_ABS_END Call by reference Type reference (TYPE) RECNCNENDABS Datum Laufzeitende 20110415
2 Importing IS_CONDITION Call by reference Type reference (TYPE) RECD_CONDITION Kondition incl. Berechnung und Verteilung 20110415

Method CHANGE_ABS_END on Interface IF_EX_RECD_CF_COND_ENHANCED has no exception.

Method CHECK_CONDVALIDFROM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CF_SUPPRESS_DEFAULT_PROCESSING Call by reference Type reference (TYPE) RECABOOL 'X' = Standardlogik soll nicht aufgerufen werden 20110413
2 Importing ID_ACTIVITY Call by reference Type reference (TYPE) RECAACTIVITY Aktivität: '01' = Anlegen, '02' = Ändern, '03' = Anzeigen 20110413
3 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Message-Handler 20110413
4 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) OBJECT Objekt mit Konditionen 20110413
5 Importing IS_CONDITION Call by reference Type reference (TYPE) RECD_CONDITION Kondition incl. Berechnung und Verteilung 20110413

Method CHECK_CONDVALIDFROM on Interface IF_EX_RECD_CF_COND_ENHANCED has no exception.

Method CHECK_CONDVALIDTO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CF_SUPPRESS_DEFAULT_PROCESSING Call by reference Type reference (TYPE) RECABOOL 'X' = Standardlogik soll nicht aufgerufen werden 20110413
2 Importing ID_ACTIVITY Call by reference Type reference (TYPE) RECAACTIVITY Aktivität: '01' = Anlegen, '02' = Ändern, '03' = Anzeigen 20110413
3 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Message-Handler 20110413
4 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) OBJECT Objekt mit Konditionen 20110413
5 Importing IS_CONDITION Call by reference Type reference (TYPE) RECD_CONDITION Kondition incl. Berechnung und Verteilung 20110413

Method CHECK_CONDVALIDTO on Interface IF_EX_RECD_CF_COND_ENHANCED has no exception.

Method CHECK_PERIOD_OVERLAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CF_SUPPRESS_DEFAULT_PROCESSING Call by reference Type reference (TYPE) ABAP_BOOL 'X' = Standardlogik soll nicht aufgerufen werden 20110415
2 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Message-Handler 20110415
3 Importing IS_CONDITION_1 Call by reference Type reference (TYPE) RECD_CONDITION Kondition incl. Berechnung und Verteilung 20110415
4 Importing IS_CONDITION_2 Call by reference Type reference (TYPE) RECD_CONDITION Kondition incl. Berechnung und Verteilung 20110415

Method CHECK_PERIOD_OVERLAP on Interface IF_EX_RECD_CF_COND_ENHANCED has no exception.

Method GET_ABS_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_CONDVALIDFROM Call by reference Type reference (TYPE) RECD_CONDITION-CONDVALIDFROM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20110415
2 Changing CD_CONDVALIDTO Call by reference Type reference (TYPE) RECD_CONDITION-CONDVALIDTO Datum und Zeit, aktuelles (Applikationsserver-)Datum 20110415
3 Changing CF_SUPPRESS_DEFAULT_PROCESSING Call by reference Type reference (TYPE) ABAP_BOOL 'X' = Standardlogik soll nicht aufgerufen werden 20110415
4 Importing IF_DISTRIBUTION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Für Berechnung oder Verteilung 20110415
5 Importing IF_IGNORE_VALIDTO Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Bis ignorieren 20110415
6 Importing IF_UNIQUE_VALIDITY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Zeitraum für Einmal-Kondition 20110415
7 Importing IS_CONDITION Call by reference Type reference (TYPE) RECD_CONDITION Kondition incl. Berechnung und Verteilung 20110415

Method GET_ABS_PERIOD on Interface IF_EX_RECD_CF_COND_ENHANCED has no exception.

Method GET_ALLOWED_OBJTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CF_OBJTYPE_ALL Call by reference Type reference (TYPE) RECABOOL Allgemeines Ja/Nein - Feld 20110620
2 Changing CT_OBJTYPE_CONDITION Call by reference Type reference (TYPE) RE_T_OBJTYPE Objektarten 20110620
3 Changing CT_OBJTYPE_PARENT Call by reference Type reference (TYPE) RE_T_OBJTYPE Objektarten 20110620
4 Importing ID_RULE Call by reference Type reference (TYPE) RECDCALCRULE Berechnungsvorschrift 20110620
5 Importing IO_CONDITION Call by reference Object reference (TYPE REF TO) IF_RECD_CONDITION Kondition 20110620
6 Importing IO_HAS_CONDITION Call by reference Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Business-Objekt 20110620

Method GET_ALLOWED_OBJTYPE on Interface IF_EX_RECD_CF_COND_ENHANCED has no exception.

Method GET_BOOKING_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_BOOKED_FROM Call by reference Type reference (TYPE) SYDATUM Gebucht ab 20110218
2 Changing CD_BOOKED_TO Call by reference Type reference (TYPE) SYDATUM Gebucht bis 20110218
3 Changing CF_BOOKED Call by reference Type reference (TYPE) RECABOOL Gebucht? 20110218
4 Changing CF_DELETE_POSSIBLE Call by reference Type reference (TYPE) RECABOOL Löschen erlaubt? 20110218
5 Importing ID_TERMNO Call by reference Type reference (TYPE) RETMTERMNO Nummer der Klausel 20110218
6 Importing IF_ADJUST Call by reference Type reference (TYPE) RECABOOL Anpassung? 20110218
7 Importing IF_BOOKING Call by reference Type reference (TYPE) RECABOOL Buchung? 20110218
8 Importing IF_ORGASSIGN Call by reference Type reference (TYPE) RECABOOL Org.Zuordnung? 20110218
9 Importing IF_RHYTHM Call by reference Type reference (TYPE) RECABOOL Rhythmus? 20110218
10 Importing IF_WITHTAX Call by reference Type reference (TYPE) RECABOOL Quellensteuer? 20110218
11 Importing IO_HAS_CONDITION Call by reference Object reference (TYPE REF TO) IF_RECD_HAS_CONDITION Objekt mit Konditionen 20110218
12 Importing IT_CONDITION Call by reference Type reference (TYPE) RE_T_RECD_CONDITION Konditionen - RECD_CONDITION 20110218

Method GET_BOOKING_CONTEXT on Interface IF_EX_RECD_CF_COND_ENHANCED has no exception.

Method GET_CALCRULE_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CALCRULE_INT Call by reference Type reference (TYPE) RE_T_CALCRULE_INT Interne Berechnungsvorschrift (TIVCDCALCINT) 20120907
2 Changing CT_CALCRULE_INT_TEXT Call by reference Type reference (TYPE) RE_T_CALCRULE_INT_TEXT Interne Berechnungsvorschrift (Text) 20120907

Method GET_CALCRULE_INT on Interface IF_EX_RECD_CF_COND_ENHANCED has no exception.

Method GET_FLEXIBLE_DATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_FLEXIBLE_FROM Call by reference Type reference (TYPE) RECADATEFROM Datum: Gültig ab 20110620
2 Changing CD_FLEXIBLE_TO Call by reference Type reference (TYPE) RECADATETO Datum: Gültig bis 20110620
3 Changing CF_SUPPRESS_DEFAULT_PROCESSING Call by reference Type reference (TYPE) RECABOOL 'X' = Standardlogik soll nicht aufgerufen werden 20110620
4 Importing ID_RULE Call by reference Type reference (TYPE) RECDCALCRULE Berechnungsvorschrift 20110620
5 Importing IO_CONDITION Call by reference Object reference (TYPE REF TO) IF_RECD_CONDITION Kondition 20110620
6 Importing IO_CONDITION_MNGR Call by reference Object reference (TYPE REF TO) IF_RECD_CONDITION_MNGR Verwalter - Konditionen 20110620
7 Importing IO_OBJECT_CONDITION Call by reference Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Business-Objekt 20110620

Method GET_FLEXIBLE_DATES on Interface IF_EX_RECD_CF_COND_ENHANCED has no exception.

Method GET_MEAS_MNGR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_MEAS_MNGR Call by reference Object reference (TYPE REF TO) IF_REBD_MEAS_MNGR Bemessungsmanager (VIBDMEAS) 20100531
2 Importing IO_BUSOBJ Call by reference Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Business-Objekt 20100531

Method GET_MEAS_MNGR on Interface IF_EX_RECD_CF_COND_ENHANCED has no exception.

Method GET_PARENT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_ABS_END Call by reference Type reference (TYPE) RECNCNENDABS Datum Laufzeitende 20110415
2 Changing CD_BEG Call by reference Type reference (TYPE) RECNCNBEG Datum Vertragsbeginn 20110415
3 Importing IO_HAS_CONDITION Call by reference Object reference (TYPE REF TO) IF_RECD_HAS_CONDITION Objekt mit Konditionen 20110415
4 Importing IS_CONDITION Call by reference Type reference (TYPE) RECD_CONDITION Kondition incl. Berechnung und Verteilung 20110415

Method GET_PARENT_DATA on Interface IF_EX_RECD_CF_COND_ENHANCED has no exception.

Method INIT_BY_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CF_SUPPRESS_DEFAULT_PROCESSING Call by reference Type reference (TYPE) RECABOOL Allgemeines Ja/Nein - Feld 20100831
2 Changing CT_OBJ_LIST Call by reference Type reference (TYPE) RE_T_OBJ_ASSIGN_BO_X Objektzuordnung Businessobjekt mit Zusatzfeldern 20100831
3 Changing CT_OBJ_TEMP_LIST Call by reference Type reference (TYPE) RE_T_OBJ_ASSIGN_BO_X Objektzuordnung Businessobjekt mit Zusatzfeldern 20100831
4 Importing IO_COPY Call by reference Object reference (TYPE REF TO) IF_RECA_STORABLE Speicherbares Objekt 20100831
5 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20100831
6 Importing IO_TEMPLATE Call by reference Object reference (TYPE REF TO) IF_RECA_STORABLE Speicherbares Objekt 20100831
7 Importing IS_PARAMETER Call by reference Type reference (TYPE) RECA_COPY_PARAMETER Parameter für CREATE- bzw. INIT_BY_TEMPLATE-Methoden 20100831

Method INIT_BY_TEMPLATE on Interface IF_EX_RECD_CF_COND_ENHANCED has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 617