SAP ABAP Interface IF_EX_BADI_SD_BILLING (BAdI Interface IF_EX_BADI_SD_BILLING)
Hierarchy
☛
SAP_APPL (Software Component) Logistics and Accounting
⤷
SD-BIL (Application Component) Billing
⤷
VF_BADI (Package) BAdIs for Billing
⤷
⤷
Meta Relationship - Used By
Properties
| Interface | IF_EX_BADI_SD_BILLING | |
| Short Description | BAdI Interface IF_EX_BADI_SD_BILLING |
General Data
| Package | VF_BADI | BAdIs for Billing |
| Created | 20011108 | SAP |
| Last changed | 20130531 | SAP |
| Unicode checks active |
Forward declarations
Interface IF_EX_BADI_SD_BILLING has no forward declaration.
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_BADI_INTERFACE | Tag Interface for BAdIs | 20050322 |
Friends
Interface IF_EX_BADI_SD_BILLING has no friend.
Attributes
Interface IF_EX_BADI_SD_BILLING has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Prepare Accounting Document | 20020925 | |
| 2 | Instance method | Public | Method | Global Trade: Add on Save Data | 20020218 | |
| 3 | Instance method | Public | Method | Change Billing Document Before Posting | 20020925 | |
| 4 | Instance method | Public | Method | Add Billing Documents | 20011112 | |
| 5 | Instance method | Public | Method | Check Billing Documents | 20030130 | |
| 6 | Instance method | Public | Method | Read Billing Documents | 20011109 | |
| 7 | Instance method | Public | Method | Changes in RV_INVOICE_DOCUMENT_ADD before invoice posting | 20080225 | |
| 8 | Instance method | Public | Method | Refresh Tables | 20011109 | |
| 9 | Instance method | Public | Method | Global Trade: Exchange Number | 20020218 | |
| 10 | Instance method | Public | Method | Partly Activate Down Payment Clearing | 20041222 |
Events
Interface IF_EX_BADI_SD_BILLING has no event.
Types
Interface IF_EX_BADI_SD_BILLING has no local type.
Method Signatures
Method ACC_DOC_PREPARE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FVBRK | Call by reference | Type reference (TYPE) | VBRK | Faktura: Kopfdaten | 20020925 | |||
| 2 | FXVBRK | Call by reference | Type reference (TYPE) | VBRKVB | Bezugsstruktur fuer XVBRK/YVBRP | 20020925 | |||
| 3 | F_TVFK | Call by reference | Type reference (TYPE) | TVFK | Fakturatyp | 20020925 |
Method ACC_DOC_PREPARE on Interface IF_EX_BADI_SD_BILLING has no exception.
Method DOCUMENT_UPDATE_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BAD_DATA | Call by reference | Type reference (TYPE) | RVSEL-XFELD | Feld zum Ankreuzen | 20020218 | |||
| 2 | FT180 | Call by reference | Type reference (TYPE) | T180 | Folgebildsteuerung: Vorschlagswerte je Transaktion | 20020220 | |||
| 3 | FXKOMV | Call by reference | Type reference (TYPE) | KOMV_TAB | Preisfindung Kommunikations-Konditionssatz | 20020314 | |||
| 4 | FXVBFS | Call by reference | Type reference (TYPE) | VBFS_T | Fehlerprotokoll Sammelgang | 20020313 | |||
| 5 | FXVBRK | Call by reference | Type reference (TYPE) | VBRKVB_T | Tabelle zur Struktur VBRKVB | 20020218 | |||
| 6 | FXVBRP | Call by reference | Type reference (TYPE) | VBRPVB_T | Fakturapositionsdaten | 20020218 | |||
| 7 | FXVBSS | Call by reference | Type reference (TYPE) | VBSS_T | Vertriebsbelege eines Sammelgangs | 20020218 |
Method DOCUMENT_UPDATE_CHECK on Interface IF_EX_BADI_SD_BILLING has no exception.
Method INVOICE_CHANGE_POST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FXVBRK | Call by reference | Type reference (TYPE) | VBRKVB | Bezugsstruktur fuer XVBRK/YVBRP | 20020925 | |||
| 2 | F_ACC_SUBRC | Call by reference | Type reference (TYPE) | SY-SUBRC | Rückgabewert, Rückgabewert nach ABAP-Anweisungen | 20031125 | |||
| 3 | F_TVFK | Call by reference | Type reference (TYPE) | TVFK | Faktura: Belegarten | 20020925 |
Method INVOICE_CHANGE_POST on Interface IF_EX_BADI_SD_BILLING has no exception.
Method INVOICE_DOCUMENT_ADD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FBLART | Call by reference | Type reference (TYPE) | TVFK-BLART | Belegart für automatische Anzahlung | 20050201 | |||
| 2 | FT180 | Call by reference | Type reference (TYPE) | T180 | Folgebildsteuerung: Vorschlagswerte je Transaktion | 20020220 | |||
| 3 | FXKOMV | Call by reference | Type reference (TYPE) | VA_KOMV_T | Tabelle zur Struktur KOMV | 20011112 | |||
| 4 | FXVBFA | Call by reference | Type reference (TYPE) | VA_VBFAVB_T | Tabelle zur Struktur VBFAVB | 20030124 | |||
| 5 | FXVBPA | Call by reference | Type reference (TYPE) | VBPAVB_TAB | Tabellentyp für VBPAVB: Partner | 20011112 | |||
| 6 | FXVBRK | Call by reference | Type reference (TYPE) | VBRKVB_T | Tabelle zur Struktur VBRKVB | 20011112 | |||
| 7 | FXVBRP | Call by reference | Type reference (TYPE) | VBRPVB_T | Fakturapositionsdaten | 20011112 | |||
| 8 | FXVBUK | Call by reference | Type reference (TYPE) | VA_VBUKVB_T | Tabelle zur Struktur VBUKVB | 20030124 | |||
| 9 | FXVBUP | Call by reference | Type reference (TYPE) | VA_VBUPVB_T | Tabelle zur Struktur VBUPVB | 20030124 | |||
| 10 | FYVBPA | Call by reference | Type reference (TYPE) | VBPAVB_TAB | Tabellentyp für VBPAVB: Partner | 20011206 | |||
| 11 | FYVBRK | Call by reference | Type reference (TYPE) | VBRKVB_T | Tabelle zur Struktur VBRKVB | 20011206 | |||
| 12 | FYVBRP | Call by reference | Type reference (TYPE) | VBRPVB_T | Fakturapositionsdaten | 20011206 |
Method INVOICE_DOCUMENT_ADD on Interface IF_EX_BADI_SD_BILLING has no exception.
Method INVOICE_DOCUMENT_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FBAD_DATA | Call by reference | Type reference (TYPE) | RVSEL-XFELD | Feld zum Ankreuzen | 20030130 | |||
| 2 | FFREIGABE | Call by reference | Type reference (TYPE) | RVSEL-XFELD | Feld zum Ankreuzen | 20030130 | |||
| 3 | FT180 | Call by reference | Type reference (TYPE) | T180 | Folgebildsteuerung: Vorschlagswerte je Transaktion | 20030130 | |||
| 4 | FXKOMV | Call by reference | Type reference (TYPE) | VA_KOMV_T | Tabelle zur Struktur KOMV | 20030130 | |||
| 5 | FXVBPA | Call by reference | Type reference (TYPE) | VBPAVB_TAB | Tabellentyp für VBPAVB: Partner | 20030130 | |||
| 6 | FXVBRK | Call by reference | Type reference (TYPE) | VBRKVB_T | Tabelle zur Struktur VBRKVB | 20030130 | |||
| 7 | FXVBRP | Call by reference | Type reference (TYPE) | VBRPVB_T | Fakturapositionsdaten | 20030130 | |||
| 8 | FYVBRK | Call by reference | Type reference (TYPE) | VBRKVB_T | Tabelle zur Struktur VBUKVB | 20030130 | |||
| 9 | FYVBRP | Call by reference | Type reference (TYPE) | VBRPVB_T | Fakturapositionsdaten | 20030130 |
Method INVOICE_DOCUMENT_CHECK on Interface IF_EX_BADI_SD_BILLING has no exception.
Method INVOICE_DOCUMENT_READ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FT180 | Call by reference | Type reference (TYPE) | T180 | Folgebildsteuerung: Vorschlagswerte je Transaktion | 20020220 | |||
| 2 | FXKOMV | Call by reference | Type reference (TYPE) | VA_KOMV_T | Tabelle zur Struktur KOMV | 20011109 | |||
| 3 | FXVBPA | Call by reference | Type reference (TYPE) | VBPAVB_TAB | Faktura Partnerdaten | 20011109 | |||
| 4 | FXVBRK | Call by reference | Type reference (TYPE) | VBRKVB_T | Faktura: Kopfdaten | 20011109 | |||
| 5 | FXVBRP | Call by reference | Type reference (TYPE) | VBRPVB_T | Fakturapositionsdaten | 20011109 |
Method INVOICE_DOCUMENT_READ on Interface IF_EX_BADI_SD_BILLING has no exception.
Method INVOICE_DOC_ADD_BEFORE_POST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FBLART | Call by reference | Type reference (TYPE) | TVFK-BLART | Belegart für automatische Anzahlung | 20080225 | |||
| 2 | FT180 | Call by reference | Type reference (TYPE) | T180 | Folgebildsteuerung: Vorschlagswerte je Transaktion | 20080225 | |||
| 3 | FXKOMV | Call by reference | Type reference (TYPE) | VA_KOMV_T | Tabelle zur Struktur KOMV | 20080225 | |||
| 4 | FXVBFA | Call by reference | Type reference (TYPE) | VA_VBFAVB_T | Tabelle zur Struktur VBFAVB | 20080225 | |||
| 5 | FXVBPA | Call by reference | Type reference (TYPE) | VBPAVB_TAB | Tabellentyp für VBPAVB: Partner | 20080225 | |||
| 6 | FXVBRK | Call by reference | Type reference (TYPE) | VBRKVB_T | Tabelle zur Struktur VBRKVB | 20080225 | |||
| 7 | FXVBRP | Call by reference | Type reference (TYPE) | VBRPVB_T | Fakturapositionsdaten | 20080225 | |||
| 8 | FXVBUK | Call by reference | Type reference (TYPE) | VA_VBUKVB_T | Tabelle zur Struktur VBUKVB | 20080225 | |||
| 9 | FXVBUP | Call by reference | Type reference (TYPE) | VA_VBUPVB_T | Tabelle zur Struktur VBUPVB | 20080225 | |||
| 10 | FYVBPA | Call by reference | Type reference (TYPE) | VBPAVB_TAB | Tabellentyp für VBPAVB: Partner | 20080225 | |||
| 11 | FYVBRK | Call by reference | Type reference (TYPE) | VBRKVB_T | Tabelle zur Struktur VBRKVB | 20080225 | |||
| 12 | FYVBRP | Call by reference | Type reference (TYPE) | VBRPVB_T | Fakturapositionsdaten | 20080225 |
Method INVOICE_DOC_ADD_BEFORE_POST on Interface IF_EX_BADI_SD_BILLING has no exception.
Method INVOICE_REFRESH Signature
Method INVOICE_REFRESH on Interface IF_EX_BADI_SD_BILLING has no parameter.
Method INVOICE_REFRESH on Interface IF_EX_BADI_SD_BILLING has no exception.
Method NUMBER_CHANGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FVBELN_OLD | Call by reference | Type reference (TYPE) | VBELN | Vertriebsbelegnummer | 20020218 | |||
| 2 | FVBRK_NEW | Call by reference | Type reference (TYPE) | VBRKVB | Bezugsstruktur fuer XVBRK/YVBRP | 20020218 |
Method NUMBER_CHANGE on Interface IF_EX_BADI_SD_BILLING has no exception.
Method PARTIAL_DPC_ACTIVATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FPARTIAL_DP_CLEARING_ACT | Call by reference | Type reference (TYPE) | XFELD | 20041222 | ||||
| 2 | FTVFK | Call by reference | Type reference (TYPE) | TVFK | 20041222 |
Method PARTIAL_DPC_ACTIVATE on Interface IF_EX_BADI_SD_BILLING has no exception.
Meta Relationship - Used By (full list)
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 470 |