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 | ![]() |
Instance method | Public | Method | Makes It Possible to Ignore/Adjust Invoice Items | 20040428 |
2 | ![]() |
Instance method | Public | Method | Perform Additional Actions After Creating an Invoice | 20040428 |
3 | ![]() |
Instance method | Public | Method | Makes Possible to Ignore Contracts During Invoice Creation | 20040219 |
4 | ![]() |
Instance method | Public | Method | Gets the Behavior Context of the Invoice | 20120321 |
5 | ![]() |
Instance method | Public | Method | Makes It Possible to Specify a Specific Fiscal Year | 20090129 |
6 | ![]() |
Instance method | Public | Method | Makes Determining a Specific Invoice Number Possible | 20040426 |
7 | ![]() |
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 | ![]() |
CT_INVOICE_ITEM | Call by reference | Type reference (TYPE) | RE_T_INVOICE_ITEM_CREATION | Daten für das Erstellen von Rechnungspositionen | 20040428 | ||
2 | ![]() |
CT_MESSAGE | Call by reference | Type reference (TYPE) | RE_T_MSG | Liste zusätzlicher Meldungen | 20081120 | ||
3 | ![]() |
ID_PARTNER | Value transfer | Type reference (TYPE) | BU_PARTNER | Geschäftspartnernummer | 20040428 | ||
4 | ![]() |
IO_CONTRACT | Value transfer | Object reference (TYPE REF TO) | OBJECT | Objektreferenz zum Vertrag | 20040428 | ||
5 | ![]() |
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 | ![]() |
IF_IN_UPDATE_TASK | Value transfer | Type reference (TYPE) | RECABOOL | Verbuchung wird "IN UPDATE TASK" durchgeführt | 20040428 | ||
2 | ![]() |
IS_INVOICE | Call by reference | Type reference (TYPE) | RERA_INVOICE | RE-Rechnungskopf | 20040428 | ||
3 | ![]() |
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 | ![]() |
CF_IGNORE | Call by reference | Type reference (TYPE) | RECABOOL | Vertrag ignorieren | 20040219 | ||
2 | ![]() |
IO_CONTRACT | Value transfer | Object reference (TYPE REF TO) | OBJECT | Objektreferenz zum Vertrag | 20040219 | ||
3 | ![]() |
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 | ![]() |
CF_IGNORE_REVERSE | Call by reference | Type reference (TYPE) | RECABOOL | Rechnung beim Storno ignorieren | 20120321 | ||
2 | ![]() |
CT_MESSAGE | Call by reference | Type reference (TYPE) | RE_T_MSG | Liste zusätzlicher Meldungen | 20120321 | ||
3 | ![]() |
IS_INVOICE | Call by reference | Type reference (TYPE) | RERA_INVOICE | RE-Rechnungskopf | 20120321 | ||
4 | ![]() |
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 | ![]() |
CD_FISC_YEAR | Value transfer | Type reference (TYPE) | GJAHR | Geschäftsjahr der Rechnung | 20090129 | ||
2 | ![]() |
IS_INVOICE | Call by reference | Type reference (TYPE) | RERA_INVOICE | RE-Rechnungskopf | 20090129 | ||
3 | ![]() |
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 | ![]() |
CD_INVNO | Value transfer | Type reference (TYPE) | RERA_INVOICE-INVNO | Rechnungsnummer | 20040426 | ||
2 | ![]() |
IS_INVOICE | Call by reference | Type reference (TYPE) | RERA_INVOICE | RE-Rechnungskopf | 20040429 | ||
3 | ![]() |
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 | ![]() |
CT_INVOICE_ITEM | Call by reference | Type reference (TYPE) | RE_T_INVOICE_ITEM_CREATION | Daten für das Erstellen von Rechnungspositionen | 20040428 | ||
2 | ![]() |
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 |