SAP ABAP Interface IF_EX_BADI_SD_BILLING_ITEM (BAdI Interface IF_EX_BADI_SD_BILLING_ITEM)
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_ITEM | |
| Short Description | BAdI Interface IF_EX_BADI_SD_BILLING_ITEM |
General Data
| Package | VF_BADI | BAdIs for Billing |
| Created | 20011109 | SAP |
| Last changed | 20130531 | SAP |
| Unicode checks active |
Forward declarations
Interface IF_EX_BADI_SD_BILLING_ITEM 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_ITEM has no friend.
Attributes
Interface IF_EX_BADI_SD_BILLING_ITEM has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Read Settled Down Payments for DP90 with Down Payments | 20030407 | |
| 2 | Instance method | Public | Method | Read Down Payments from FI-CA | 20020925 | |
| 3 | Instance method | Public | Method | Global Trade: Flag Processed Data | 20020426 | |
| 4 | Instance method | Public | Method | Pricing: Header Data | 20011112 | |
| 5 | Instance method | Public | Method | Account Determination: Header Data | 20011109 | |
| 6 | Instance method | Public | Method | Account Determination: Item Data | 20011109 | |
| 7 | Instance method | Public | Method | Cancellation Check for FI-CA | 20020926 | |
| 8 | Instance method | Public | Method | Pricing: Item Data | 20011112 | |
| 9 | Instance method | Public | Method | Set Business Area for FI-CA | 20020925 | |
| 10 | Instance method | Public | Method | FI-CA: Adjust Tax Jurisdiction Code | 20020925 | |
| 11 | Instance method | Public | Method | Global Trade: Publish Add On Data | 20020222 | |
| 12 | Instance method | Public | Method | Data Transfer to Invoice Header and Invoice Item | 20020925 | |
| 13 | Instance method | Public | Method | Data Transport Bet. Invoice Header and Invoice Item (Cancel) | 20050222 | |
| 14 | Instance method | Public | Method | Fill Billing Document Header and Items | 20011109 |
Events
Interface IF_EX_BADI_SD_BILLING_ITEM has no event.
Types
Interface IF_EX_BADI_SD_BILLING_ITEM has no local type.
Method Signatures
Method DPBP_SETTLED_DP_READ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FSFAKN | Call by reference | Type reference (TYPE) | VBRK-SFAKN | Nummer der stornierten Faktura | 20030407 | |||
| 2 | FSUBRC | Call by reference | Type reference (TYPE) | SY-SUBRC | Rückgabewert, Rückgabewert nach ABAP-Anweisungen | 20030407 | |||
| 3 | FVBELN | Call by reference | Type reference (TYPE) | VBRK-VBELN | Faktura | 20030407 | |||
| 4 | FVBFA | Call by reference | Type reference (TYPE) | VBFA_T | Tabellentyp zur Struktur vbfa | 20030407 | |||
| 5 | FVGBEL | Call by reference | Type reference (TYPE) | VBRP-VGBEL | Belegnummer des Vorlagebeleges | 20030407 |
Method DPBP_SETTLED_DP_READ on Interface IF_EX_BADI_SD_BILLING_ITEM has no exception.
Method FI_CA_DOWN_PAYMENTS_READ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FACCDPC | Call by reference | Type reference (TYPE) | SDACCDPC_T | Tabelle der zu verrechnenden Anzahlungen | 20020926 | |||
| 2 | FVBRK | Call by reference | Type reference (TYPE) | VBRK | Faktura: Kopfdaten | 20020925 | |||
| 3 | F_DOWNPAY_EXIST | Call by reference | Type reference (TYPE) | BOOLE-BOOLE | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20020926 | |||
| 4 | F_KUNNR | Call by reference | Type reference (TYPE) | VBAK-KUNNR | Auftraggeber | 20020925 | |||
| 5 | F_TVFK | Call by reference | Type reference (TYPE) | TVFK | Faktura: Belegarten | 20020926 | |||
| 6 | F_VGBEL | Call by reference | Type reference (TYPE) | VBAK-VBELN | Verkaufsbeleg | 20020925 | |||
| 7 | F_WAERK | Call by reference | Type reference (TYPE) | VBAK-WAERK | Währung des Vertriebsbelegs | 20020925 |
Method FI_CA_DOWN_PAYMENTS_READ on Interface IF_EX_BADI_SD_BILLING_ITEM has no exception.
Method GET_INSERTED_ITEM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FVBRK | Call by reference | Type reference (TYPE) | VBRKVB | Bezugsstruktur fuer XVBRK/YVBRP | 20020426 | |||
| 2 | FVBRP | Call by reference | Type reference (TYPE) | VBRPVB | Fakturapositionsdaten | 20020429 |
Method GET_INSERTED_ITEM on Interface IF_EX_BADI_SD_BILLING_ITEM has no exception.
Method HEADER_PRICING_COM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FTKOMK | Call by reference | Type reference (TYPE) | KOMK | Preisfindung Kommunikations-Kopf | 20011112 | |||
| 2 | FVBRK | Call by reference | Type reference (TYPE) | VBRKVB | Faktura: Kopfdaten | 20011112 | |||
| 3 | FVBRP | Call by reference | Type reference (TYPE) | VBRPVB | Faktura: Positionsdaten | 20011114 | |||
| 4 | FXVBPA | Call by reference | Type reference (TYPE) | VA_VBPAVB_T | Tabelle zur Struktur VBPAVB | 20011112 | |||
| 5 | FXVBRP | Call by reference | Type reference (TYPE) | VBRPVB_T | Fakturapositionsdaten | 20011112 |
Method HEADER_PRICING_COM on Interface IF_EX_BADI_SD_BILLING_ITEM has no exception.
Method INVOICE_ACCOUNT_DETERM_HEADER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FKOMKCV | Call by reference | Type reference (TYPE) | KOMKCV | Kontenfindung Kommunikations-Kopf | 20011109 | |||
| 2 | FVBRK | Call by reference | Type reference (TYPE) | VBRK | Faktura: Kopfdaten | 20011109 | |||
| 3 | FVBRP | Call by reference | Type reference (TYPE) | VBRP | Faktura: Positionsdaten | 20011112 |
Method INVOICE_ACCOUNT_DETERM_HEADER on Interface IF_EX_BADI_SD_BILLING_ITEM has no exception.
Method INVOICE_ACCOUNT_DETERM_ITEM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FKOMPCV | Call by reference | Type reference (TYPE) | KOMPCV | Kontenfindung Kommunikations-Position | 20011109 | |||
| 2 | FVBRK | Call by reference | Type reference (TYPE) | VBRK | Faktura: Kopfdaten | 20011112 | |||
| 3 | FVBRP | Call by reference | Type reference (TYPE) | VBRP | Faktura: Positionsdaten | 20011109 |
Method INVOICE_ACCOUNT_DETERM_ITEM on Interface IF_EX_BADI_SD_BILLING_ITEM has no exception.
Method INVOICE_CANCELLATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FFXMSG | Call by reference | Type reference (TYPE) | KOMFK-FXMSG | Nachrichtennummer | 20020926 | |||
| 2 | FRC | Call by reference | Type reference (TYPE) | SY-SUBRC | Rückgabewert, Rückgabewert nach ABAP-Anweisungen | 20020926 | |||
| 3 | FTVFK | Call by reference | Type reference (TYPE) | TVFK | Faktura: Belegarten | 20020926 | |||
| 4 | FTVFK_OLD | Call by reference | Type reference (TYPE) | TVFK | Faktura: Belegarten | 20020926 | |||
| 5 | FVBRK_OLD | Call by reference | Type reference (TYPE) | VBRK | Faktura: Kopfdaten | 20020926 |
Method INVOICE_CANCELLATION on Interface IF_EX_BADI_SD_BILLING_ITEM has no exception.
Method ITEM_PRICING_COM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FTKOMK | Call by reference | Type reference (TYPE) | KOMK | Preisfindung Kommunikations-Kopf | 20011112 | |||
| 2 | FTKOMP | Call by reference | Type reference (TYPE) | KOMP | Preisfindung Kommunikations-Position. | 20011112 | |||
| 3 | FVBRK | Call by reference | Type reference (TYPE) | VBRKVB | Faktura: Kopfdaten | 20011112 | |||
| 4 | FVBRP | Call by reference | Type reference (TYPE) | VBRPVB | Faktura: Positionsdaten | 20011114 | |||
| 5 | FXVBPA | Call by reference | Type reference (TYPE) | VA_VBPAVB_T | Tabelle zur Struktur VBPAVB | 20011112 | |||
| 6 | FXVBRP | Call by reference | Type reference (TYPE) | VBRPVB_T | Fakturapositionsdaten | 20011112 |
Method ITEM_PRICING_COM on Interface IF_EX_BADI_SD_BILLING_ITEM has no exception.
Method ITEM_SET_GSBER 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 | FVBRP | Call by reference | Type reference (TYPE) | VBRP | Faktura: Positionsdaten | 20020925 |
Method ITEM_SET_GSBER on Interface IF_EX_BADI_SD_BILLING_ITEM has no exception.
Method KUWEV_TXJCD_FILL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FAVBPAK | Call by reference | Type reference (TYPE) | VBPA_TAB | Tabellentyp für vbpa | 20020925 | |||
| 2 | FAVBPAP | Call by reference | Type reference (TYPE) | VBPA_TAB | Tabellentyp für vbpa | 20020925 | |||
| 3 | FKUWEV | Call by reference | Type reference (TYPE) | KUWEV | Warenempfängerview auf Kundenstamm | 20020925 | |||
| 4 | FVBPA_WE | Call by reference | Type reference (TYPE) | VBPA | Vertriebsbeleg: Partner | 20020930 | |||
| 5 | FVBRK | Call by reference | Type reference (TYPE) | VBRK | Faktura: Kopfdaten | 20020925 | |||
| 6 | FVBRP | Call by reference | Type reference (TYPE) | VBRP | Faktura: Positionsdaten | 20020925 | |||
| 7 | FXKOMFK | Call by reference | Type reference (TYPE) | KOMFK | Fakturierung Kommunikationstabelle | 20020925 | |||
| 8 | F_BUKRS | Call by reference | Type reference (TYPE) | T001-BUKRS | Buchungskreis | 20020925 |
Method KUWEV_TXJCD_FILL on Interface IF_EX_BADI_SD_BILLING_ITEM has no exception.
Method PUBLISH_DOCUMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FVBRK | Call by reference | Type reference (TYPE) | VBRKVB | Bezugsstruktur fuer XVBRK/YVBRP | 20020222 | |||
| 2 | FXKOMV | Call by reference | Type reference (TYPE) | VA_KOMV_T | Tabelle zur Struktur KOMV | 20030123 | |||
| 3 | FXVBRP | Call by reference | Type reference (TYPE) | VBRPVB_T | Bezugsstruktur fuer XVBRP/YVBRP | 20020222 |
Method PUBLISH_DOCUMENT on Interface IF_EX_BADI_SD_BILLING_ITEM has no exception.
Method VBRK_VBRP_DATA_TRANSFER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FKURGV | Call by reference | Type reference (TYPE) | KURGV | Reguliererview auf Kundenstamm | 20020925 | |||
| 2 | FLIKP | Call by reference | Type reference (TYPE) | LIKP | Vertriebsbeleg: Lieferung: Kopfdaten | 20020925 | |||
| 3 | FLIPS | Call by reference | Type reference (TYPE) | LIPS | Vertriebsbeleg: Lieferung: Positionsdaten | 20020925 | |||
| 4 | FSUBRC | Call by reference | Type reference (TYPE) | SY-SUBRC | Rückgabewert, Rückgabewert nach ABAP-Anweisungen | 20020926 | |||
| 5 | FVBAK | Call by reference | Type reference (TYPE) | VBAK | Verkaufsbeleg: Kopfdaten | 20020925 | |||
| 6 | FVBAP | Call by reference | Type reference (TYPE) | VBAP | Verkaufsbeleg: Positionsdaten | 20020925 | |||
| 7 | FVBKD | Call by reference | Type reference (TYPE) | VBKD | Verkaufsbeleg: Kaufmännische Daten | 20020925 | |||
| 8 | FVBRK | Call by reference | Type reference (TYPE) | VBRK | Faktura: Kopfdaten | 20020925 | |||
| 9 | FVBRP | Call by reference | Type reference (TYPE) | VBRP | Faktura: Positionsdaten | 20020925 | |||
| 10 | F_TVFK | Call by reference | Type reference (TYPE) | TVFK | Faktura: Belegarten | 20020925 |
Method VBRK_VBRP_DATA_TRANSFER on Interface IF_EX_BADI_SD_BILLING_ITEM has no exception.
Method VBRK_VBRP_DATA_TRANSFER_F Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FKURGV | Call by reference | Type reference (TYPE) | KURGV | Reguliererview auf Kundenstamm | 20050222 | |||
| 2 | FLIKP | Call by reference | Type reference (TYPE) | LIKP | Vertriebsbeleg: Lieferung: Kopfdaten | 20050222 | |||
| 3 | FLIPS | Call by reference | Type reference (TYPE) | LIPS | Vertriebsbeleg: Lieferung: Positionsdaten | 20050222 | |||
| 4 | FSUBRC | Call by reference | Type reference (TYPE) | SY-SUBRC | Rückgabewert, Rückgabewert nach ABAP-Anweisungen | 20050222 | |||
| 5 | FVBAK | Call by reference | Type reference (TYPE) | VBAK | Verkaufsbeleg: Kopfdaten | 20050222 | |||
| 6 | FVBAP | Call by reference | Type reference (TYPE) | VBAP | Verkaufsbeleg: Positionsdaten | 20050222 | |||
| 7 | FVBKD | Call by reference | Type reference (TYPE) | VBKD | Verkaufsbeleg: Kaufmännische Daten | 20050222 | |||
| 8 | FVBRK | Call by reference | Type reference (TYPE) | VBRK | Faktura: Kopfdaten | 20050222 | |||
| 9 | FVBRP | Call by reference | Type reference (TYPE) | VBRP | Faktura: Positionsdaten | 20050222 | |||
| 10 | F_TVFK | Call by reference | Type reference (TYPE) | TVFK | Faktura: Belegarten | 20050222 |
Method VBRK_VBRP_DATA_TRANSFER_F on Interface IF_EX_BADI_SD_BILLING_ITEM has no exception.
Method VBRK_VBRP_FILL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FATVPOD | Call by reference | Type reference (TYPE) | TVPODVB | Bezugsstruktur fuer XTVPOD/YTVPOD | 20031210 | |||
| 2 | FKOMFKGN | Call by reference | Type reference (TYPE) | KOMFKGN | Kopfzeile von FXKOMFKGN | 20021007 | |||
| 3 | FLIKP | Call by reference | Type reference (TYPE) | LIKP | Vertriebsbeleg: Lieferung: Kopfdaten | 20011112 | |||
| 4 | FLIPS | Call by reference | Type reference (TYPE) | LIPS | Vertriebsbeleg: Lieferung: Positionsdaten | 20011112 | |||
| 5 | FVBAK | Call by reference | Type reference (TYPE) | VBAK | Verkaufsbeleg: Kopfdaten | 20011112 | |||
| 6 | FVBAP | Call by reference | Type reference (TYPE) | VBAP | Verkaufsbeleg: Positionsdaten | 20011112 | |||
| 7 | FVBKD | Call by reference | Type reference (TYPE) | VBKD | Verkaufsbeleg: Kaufmännische Daten | 20011112 | |||
| 8 | FVBRK | Call by reference | Type reference (TYPE) | VBRK | Faktura: Kopfdaten | 20011109 | |||
| 9 | FVBRP | Call by reference | Type reference (TYPE) | VBRP | Faktura: Positionsdaten | 20011109 | |||
| 10 | FVBUK | Call by reference | Type reference (TYPE) | VBUK | Vertriebsbeleg: Kopfstatus und Verwaltungsdaten | 20030826 | |||
| 11 | FVBUP | Call by reference | Type reference (TYPE) | VBUP | Vertriebsbeleg: Positionsstatus | 20030826 | |||
| 12 | FXKOMFKGN | Call by reference | Type reference (TYPE) | KOMFKGN_TAB | Table Type KOMFKGN | 20011109 | |||
| 13 | XFPLT | Call by reference | Type reference (TYPE) | FPLTVB | Reference Structure for XFPLT/YFPLT | 20070813 |
Method VBRK_VBRP_FILL on Interface IF_EX_BADI_SD_BILLING_ITEM has no exception.
Meta Relationship - Used By (full list)
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 470 |