SAP ABAP Interface IF_EX_RERA_INVOICE (BAdI Interface IF_EX_RERA_INVOICE)
Hierarchy
EA-FIN (Software Component) EA-FIN
   RE-FX-RA (Application Component) Rental Accounting
     RE_RA_IV (Package) RE: Invoice for Rent
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EXM_IM_RERA_INVOICE Example Implementation for BAdI Definition BADI_RERA_INVOI 20100128
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_REXC_CORR_RERA_INVOICE Change Correction/Reversal invoicing 20090302
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_REXC_PT_SIPT Generate SIPT signature for invoices 20110125
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_REXC_RA_CH_IV_GROUP Disjunction ID BADI_RERA_INVOICE 20050616
Properties
Interface IF_EX_RERA_INVOICE  
Short Description BAdI Interface IF_EX_RERA_INVOICE    
General Data
Package RE_RA_IV   RE: Invoice for Rent 
Created 20040116   SAP 
Last changed 20130531   SAP 
Unicode checks active    
Forward declarations
Interface IF_EX_RERA_INVOICE has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20050615
Friends
Interface IF_EX_RERA_INVOICE has no friend.
Attributes
Interface IF_EX_RERA_INVOICE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADAPT_INVOICE_ITEM_LIST Instance method Public Method Makes It Possible to Ignore/Adjust Invoice Items 20040428
2 AFTER_STORE Instance method Public Method Perform Additional Actions After Creating an Invoice 20040428
3 CHECK_IGNORE_CONTRACT Instance method Public Method Makes Possible to Ignore Contracts During Invoice Creation 20040219
4 GET_BEHAVIOR_CONTEXT Instance method Public Method Gets the Behavior Context of the Invoice 20120321
5 GET_FISC_YEAR Instance method Public Method Makes It Possible to Specify a Specific Fiscal Year 20090129
6 GET_NUMBER Instance method Public Method Makes Determining a Specific Invoice Number Possible 20040426
7 GROUP_INVOICE_ITEM_LIST Instance method Public Method Makes Specific Grouping of Items for Invoices Possible 20040428
Events
Interface IF_EX_RERA_INVOICE has no event.
Types
Interface IF_EX_RERA_INVOICE has no local type.
Method Signatures

Method ADAPT_INVOICE_ITEM_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_INVOICE_ITEM Call by reference Type reference (TYPE) RE_T_INVOICE_ITEM_CREATION Daten für das Erstellen von Rechnungspositionen 20040428
2 Changing CT_MESSAGE Call by reference Type reference (TYPE) RE_T_MSG Liste zusätzlicher Meldungen 20081120
3 Importing ID_PARTNER Value transfer Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20040428
4 Importing IO_CONTRACT Value transfer Object reference (TYPE REF TO) OBJECT Objektreferenz zum Vertrag 20040428
5 Importing IS_OPTIONS Call by reference Type reference (TYPE) RERA_INVOICE_OPTIONS Optionen für Rechnungserstellung 20040428

Method ADAPT_INVOICE_ITEM_LIST on Interface IF_EX_RERA_INVOICE 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 20040428
2 Importing IS_INVOICE Call by reference Type reference (TYPE) RERA_INVOICE RE-Rechnungskopf 20040428
3 Importing IT_INVOICE_ITEM Call by reference Type reference (TYPE) RE_T_INVOICE_ITEM RE-Rechnungspositionen 20040428

Method AFTER_STORE on Interface IF_EX_RERA_INVOICE has no exception.

Method CHECK_IGNORE_CONTRACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CF_IGNORE Call by reference Type reference (TYPE) RECABOOL Vertrag ignorieren 20040219
2 Importing IO_CONTRACT Value transfer Object reference (TYPE REF TO) OBJECT Objektreferenz zum Vertrag 20040219
3 Importing IS_OPTIONS Call by reference Type reference (TYPE) RERA_INVOICE_OPTIONS Optionen für Rechnungserstellung 20040428

Method CHECK_IGNORE_CONTRACT on Interface IF_EX_RERA_INVOICE has no exception.

Method GET_BEHAVIOR_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CF_IGNORE_REVERSE Call by reference Type reference (TYPE) RECABOOL Rechnung beim Storno ignorieren 20120321
2 Changing CT_MESSAGE Call by reference Type reference (TYPE) RE_T_MSG Liste zusätzlicher Meldungen 20120321
3 Importing IS_INVOICE Call by reference Type reference (TYPE) RERA_INVOICE RE-Rechnungskopf 20120321
4 Importing IT_INVOICE_ITEM Call by reference Type reference (TYPE) RE_T_INVOICE_ITEM RE-Rechnungspositionen 20120321

Method GET_BEHAVIOR_CONTEXT on Interface IF_EX_RERA_INVOICE has no exception.

Method GET_FISC_YEAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_FISC_YEAR Value transfer Type reference (TYPE) GJAHR Geschäftsjahr der Rechnung 20090129
2 Importing IS_INVOICE Call by reference Type reference (TYPE) RERA_INVOICE RE-Rechnungskopf 20090129
3 Importing IT_INVOICE_ITEM Call by reference Type reference (TYPE) RE_T_INVOICE_ITEM RE-Rechnungspositionen 20090129

Method GET_FISC_YEAR on Interface IF_EX_RERA_INVOICE has no exception.

Method GET_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_INVNO Value transfer Type reference (TYPE) RERA_INVOICE-INVNO Rechnungsnummer 20040426
2 Importing IS_INVOICE Call by reference Type reference (TYPE) RERA_INVOICE RE-Rechnungskopf 20040429
3 Importing IT_INVOICE_ITEM Call by reference Type reference (TYPE) RE_T_INVOICE_ITEM RE-Rechnungspositionen 20120511

Method GET_NUMBER on Interface IF_EX_RERA_INVOICE has no exception.

Method GROUP_INVOICE_ITEM_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_INVOICE_ITEM Call by reference Type reference (TYPE) RE_T_INVOICE_ITEM_CREATION Daten für das Erstellen von Rechnungspositionen 20040428
2 Importing IS_OPTIONS Call by reference Type reference (TYPE) RERA_INVOICE_OPTIONS Optionen für Rechnungserstellung 20040428

Method GROUP_INVOICE_ITEM_LIST on Interface IF_EX_RERA_INVOICE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 500