SAP ABAP Interface IF_EX_RECN_CONTRACT (BAdI Interface IF_EX_RECN_CONTRACT)
Hierarchy
EA-FIN (Software Component) EA-FIN
   RE-FX-CN (Application Component) Real Estate Contract
     RE_CN_CN (Package) RE: Contract
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_BADI_RECN_AA_SPLIT Class for BAdI: BADI_RECN_CONTRACT 20080316
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EXM_IM_RECN_CONTRACT Example Implementation for BAdI Definition RECN_CONTRACT 20030129
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EXM_IM_RECN_CONTRACT_FAS13 Example BAdI: Mapping of FAS 13 Requirements 20060111
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EXM_IM_RECN_DUNN_BLOCK_SET BAdI Example: Set/Delete Dunning Lock in All Terms 20111205
5 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EXM_IM_RECN_SINGLE_BE_CHECK BAdI Example: Check BE of Objects (All the Same) 20051220
6 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EXM_IM_RECN_SUBCN_CHECK BAdI Example: Check Dependent on Subcontracts 20051220
7 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EXM_IM_RECN_TAX_GROUP_SET BAdI Example: Tax for Conditions 20051220
8 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EXM_IM_RECN_TENAN_LAW_SET BAdI Example: Set Tenancy Law 20120315
9 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_REXC_CN_NL_CHK_SUBS Class for BAdI Impl.: BADI_RE_XC_CN_NL_CHK_SUBS 20090407
10 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_REXC_ES_CD_CONTRACT Security Deposit contract maintenance 20120320
... Click here to see Used By full list (13 items)
Properties
Interface IF_EX_RECN_CONTRACT  
Short Description BAdI Interface IF_EX_RECN_CONTRACT    
General Data
Package RE_CN_CN   RE: Contract 
Created 20021103   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)
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20050518
Friends
Interface IF_EX_RECN_CONTRACT has no friend.
Attributes
Interface IF_EX_RECN_CONTRACT has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 AFTER_DELETE Instance method Public Method Delete Data From Additional Tables 20041216
2 AFTER_OBJECT_REL_CHANGE Instance method Public Method Change or Add Data After Changing Object Assignment 20050616
3 AFTER_STORE Instance method Public Method Perform Further Actions After Saving 20030110
4 BEFORE_DELETE Instance method Public Method Carry Out Additional Checks Before Deletion 20030620
5 CHANGE_FM_DOCUMENT_DATA Instance method Public Method Change Data of an Earmarked Funds Document 20100629
6 CHECK_ALL Instance method Public Method Performa Additional Checks (Validation) 20030110
7 GET_BEHAVIOR_CONTEXT Instance method Public Method Gets Behavior Context for a Contract 20100311
8 GET_NUMBER Instance method Public Method Determine Contract Number with Internal Number Assignment 20021103
9 SUBSTITUTE Instance method Public Method Change or Add to Data (Substitution) 20030110
Events
Interface IF_EX_RECN_CONTRACT has no event.
Types
Interface IF_EX_RECN_CONTRACT has no local type.
Method Signatures

Method AFTER_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJECT Value transfer Object reference (TYPE REF TO) OBJECT Generische Objektreferenz 20041216

Method AFTER_DELETE on Interface IF_EX_RECN_CONTRACT has no exception.

Method AFTER_OBJECT_REL_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ACTIVITY Call by reference Type reference (TYPE) RECAACTIVITY Aktivität: '01' = Anlegen, '02' = Ändern, '03' = Anzeigen 20050616
2 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) OBJECT Generische Objektreferenz 20050616
3 Importing IT_DELETE_LIST Call by reference Type reference (TYPE) RE_T_OBJ_ASSIGN Gelöschte Objekte 20050616
4 Importing IT_INSERT_LIST Call by reference Type reference (TYPE) RE_T_OBJ_ASSIGN Neue Objekte 20050616
5 Importing IT_UPDATE_LIST Call by reference Type reference (TYPE) RE_T_OBJ_ASSIGN Geändert: Neuer Stand 20050616
6 Importing IT_UPDATE_LIST_BEFORE Call by reference Type reference (TYPE) RE_T_OBJ_ASSIGN Geändert: Vorheriger Stand 20050616

Method AFTER_OBJECT_REL_CHANGE on Interface IF_EX_RECN_CONTRACT has no exception.

Method AFTER_STORE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_IN_UPDATE_TASK Value transfer Type reference (TYPE) RECABOOL Verbuchung wird "IN UPDATE TASK" durchgeführt 20030626
2 Importing IO_OBJECT Value transfer Object reference (TYPE REF TO) OBJECT Generische Objektreferenz 20030110
# Exception Resumable Description Created on
1 ERROR Schwerwiegender Fehler; führt zum Abbruch mit A-Meldung 20030219

Method BEFORE_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) RE_T_MSG Liste der Meldungen (E-Meldung verhindert das Löschen) 20030620
2 Importing IO_OBJECT Value transfer Object reference (TYPE REF TO) OBJECT Generische Objektreferenz 20030620

Method BEFORE_DELETE on Interface IF_EX_RECN_CONTRACT has no exception.

Method CHANGE_FM_DOCUMENT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_HEADER_TEXT Call by reference Type reference (TYPE) KBLKTEXT Belegkopftext 20100629
2 Changing CD_POSTING_DATE Call by reference Type reference (TYPE) SYDATUM Buchungsdatum 20100629
3 Importing ID_CASHFLOW_START Call by reference Type reference (TYPE) RECDCFSTARTFROM Finanzstromgenerierung ab 20100629
4 Importing ID_CONTRACT_BEGIN Call by reference Type reference (TYPE) RECNCNBEG Vertragsbeginn 20100629
5 Importing ID_DOCUMENT_DATE Call by reference Type reference (TYPE) SYDATUM Belegdatum 20100629
6 Importing ID_FOLLOW_DOC_BEHAVIOR Call by reference Type reference (TYPE) REEXFMDOCPDS Verhalten Buchungsdatum Folgebeleg 20100629
7 Importing ID_POSTING_FROM Call by reference Type reference (TYPE) RECDCFPOSTINGFROM Erste Buchung ab 20100629
8 Importing ID_RENEWAL_DATE Call by reference Type reference (TYPE) SYDATUM Beginn der letzten Vertragsverlängerung 20100629
9 Importing IF_FOLLOW_DOC Call by reference Type reference (TYPE) RECABOOL Folgebelegerzeugung aktiv 20100629
10 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) OBJECT Generische Objektreferenz 20100629

Method CHANGE_FM_DOCUMENT_DATA on Interface IF_EX_RECN_CONTRACT has no exception.

Method CHECK_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) RE_T_MSG Liste zusätzlicher Meldungen 20030620
2 Importing ID_ACTIVITY Value transfer Type reference (TYPE) RECAACTIVITY Aktivität: '01' = Anlegen, '02' = Ändern, '03' = Anzeigen 20030219
3 Importing IF_BEFORE_STORE Value transfer Type reference (TYPE) RECABOOL ' ' ' ' = während Objektbearbeitung; 'X' = vor dem Sichern 20030110
4 Importing IO_OBJECT Value transfer Object reference (TYPE REF TO) OBJECT Generische Objektreferenz 20030110

Method CHECK_ALL on Interface IF_EX_RECN_CONTRACT has no exception.

Method GET_BEHAVIOR_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_FMDOCUMENT_CREATE_TO Call by reference Type reference (TYPE) SYDATUM Datum, bis zu dem Mittel.belege erzweugt werden sollen 20100311
2 Changing CF_ACTI_WITHOUT_APPROVAL_ENTRY Call by reference Type reference (TYPE) RECABOOL Aktivierung auch ohne Genehmigungseintrag möglich? 20130906
3 Changing CF_APPROVALBYREQU_DISABLED Call by reference Type reference (TYPE) RECABOOL Genehmigungsanforderung gesperrt? 20100311
4 Changing CF_APPROVAL_PARTNER_CHANGE Call by reference Type reference (TYPE) RECABOOL Partneränderungen genehmigen? 20130624
5 Changing CF_CFLOCKEDTO_DISABLED Call by reference Type reference (TYPE) RECABOOL Finanzstrom fest bis verfügbar? 20110927
6 Changing CF_EXIT_PROCESSED Call by reference Type reference (TYPE) RECABOOL Exit wurde ausgeführt? 20100311
7 Changing CF_FMDOCUMENT_CREATE_ALL Call by reference Type reference (TYPE) RECABOOL Mittel.belege bis Laufzeitende erzeugen? 20100311
8 Changing CF_FMDOCUMENT_DISABLED Call by reference Type reference (TYPE) RECABOOL Mittelvormerkungsbeleg anlegen/ändern gesperrt? 20100311
9 Changing CF_FMDOCUMENT_USE_COSTCENTER Call by reference Type reference (TYPE) RECABOOL Kostenstelle für Kontierung verwenden? 20110202
10 Changing CF_FMDOCUMENT_USE_ORDERID Call by reference Type reference (TYPE) RECABOOL Auftragsnummer für Kontierung verwenden? 20110202
11 Changing CF_FMDOCUMENT_USE_WBSELEMENT Call by reference Type reference (TYPE) RECABOOL PSP-Element für Kontierung verwenden? 20110202
12 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) OBJECT Generische Objektreferenz 20100311

Method GET_BEHAVIOR_CONTEXT on Interface IF_EX_RECN_CONTRACT has no exception.

Method GET_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_RECNNR Call by reference Type reference (TYPE) RECN_CONTRACT-RECNNR Vertragsnummer 20030114
2 Importing IO_OBJECT Value transfer Object reference (TYPE REF TO) OBJECT Generische Objektreferenz 20030110
# Exception Resumable Description Created on
1 CANCEL Keine Nummer ermittelbar; Anlegen soll abgebrochen werden 20030110

Method SUBSTITUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ACTIVITY Value transfer Type reference (TYPE) RECAACTIVITY Aktivität: '01' = Anlegen, '02' = Ändern, '03' = Anzeigen 20030219
2 Importing ID_EVENT_TYPE Value transfer Type reference (TYPE) RECAEVENTTYPESUBST Zeitpunkt des Ereignisses "SUBSTITUTE" 20030110
3 Importing IO_OBJECT Value transfer Object reference (TYPE REF TO) OBJECT Generische Objektreferenz 20030110

Method SUBSTITUTE on Interface IF_EX_RECN_CONTRACT has no exception.
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_BADI_RECN_AA_SPLIT Class for BAdI: BADI_RECN_CONTRACT 20080316
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EXM_IM_RECN_CONTRACT Example Implementation for BAdI Definition RECN_CONTRACT 20030129
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EXM_IM_RECN_CONTRACT_FAS13 Example BAdI: Mapping of FAS 13 Requirements 20060111
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EXM_IM_RECN_DUNN_BLOCK_SET BAdI Example: Set/Delete Dunning Lock in All Terms 20111205
5 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EXM_IM_RECN_SINGLE_BE_CHECK BAdI Example: Check BE of Objects (All the Same) 20051220
6 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EXM_IM_RECN_SUBCN_CHECK BAdI Example: Check Dependent on Subcontracts 20051220
7 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EXM_IM_RECN_TAX_GROUP_SET BAdI Example: Tax for Conditions 20051220
8 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EXM_IM_RECN_TENAN_LAW_SET BAdI Example: Set Tenancy Law 20120315
9 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_REXC_CN_NL_CHK_SUBS Class for BAdI Impl.: BADI_RE_XC_CN_NL_CHK_SUBS 20090407
10 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_REXC_ES_CD_CONTRACT Security Deposit contract maintenance 20120320
11 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_REXC_IN_CONTRACT Class for BAdI: BADI_RECN_CONTRACT 20071126
12 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_REXC_PT_CN_ST Stamp Tax Calculation and Condition Creation 20080421
13 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_REXC_PT_IMI_CONTRACT check how many contracts are registered with one parcel of l 20070817
History
Last changed by/on SAP  20131127 
SAP Release Created in 200