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 |