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
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_CRM_MSR_BILLING Imp. class for BAdI imp. CRM_MSR_BILLING 20100901
2 Interface implementation (CLASS c. INTERFACES i_ref)  SIPT_SD_BILLING 20101102
3 Interface implementation (CLASS c. INTERFACES i_ref)  J_3RFGTD_INVCHECK 20090302
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_WCB_IVPROCESS_HEADER Implementation Class for BAdI Imp. WCB_IVPROCESS_HEADER 20041117
5 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_WB2_IVPROCESS_HEADER Class for BAdI Implementation WB2_IVPROCESS_HEADER 20020201
6 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_VFKK_SD_BILLING Imp. Class for BAdI Imp. VFKK_SD_BILLING 20120926
7 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_OIC_SD_BILLING Imp. class for BAdI imp. OIC_SD_BILLING 20031106
8 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_MSR_BILLING Imp. class for BAdI imp. MSR_BILLING 20070709
9 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_IM_DP_ONETIME_CUST Imp. class for BAdI imp. IM_DP_ONETIME_CUST 20111109
10 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_FMFG_PDP_CLEAR_ACT Imp. class for BAdI imp. FMFG_PDP_CLEAR_ACT 20050105
... Click here to see Used By full list (24 items)
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 ACC_DOC_PREPARE Instance method Public Method Prepare Accounting Document 20020925
2 DOCUMENT_UPDATE_CHECK Instance method Public Method Global Trade: Add on Save Data 20020218
3 INVOICE_CHANGE_POST Instance method Public Method Change Billing Document Before Posting 20020925
4 INVOICE_DOCUMENT_ADD Instance method Public Method Add Billing Documents 20011112
5 INVOICE_DOCUMENT_CHECK Instance method Public Method Check Billing Documents 20030130
6 INVOICE_DOCUMENT_READ Instance method Public Method Read Billing Documents 20011109
7 INVOICE_DOC_ADD_BEFORE_POST Instance method Public Method Changes in RV_INVOICE_DOCUMENT_ADD before invoice posting 20080225
8 INVOICE_REFRESH Instance method Public Method Refresh Tables 20011109
9 NUMBER_CHANGE Instance method Public Method Global Trade: Exchange Number 20020218
10 PARTIAL_DPC_ACTIVATE 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 Changing FVBRK Call by reference Type reference (TYPE) VBRK Faktura: Kopfdaten 20020925
2 Changing FXVBRK Call by reference Type reference (TYPE) VBRKVB Bezugsstruktur fuer XVBRK/YVBRP 20020925
3 Importing 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 Changing BAD_DATA Call by reference Type reference (TYPE) RVSEL-XFELD Feld zum Ankreuzen 20020218
2 Importing FT180 Call by reference Type reference (TYPE) T180 Folgebildsteuerung: Vorschlagswerte je Transaktion 20020220
3 Importing FXKOMV Call by reference Type reference (TYPE) KOMV_TAB Preisfindung Kommunikations-Konditionssatz 20020314
4 Importing FXVBFS Call by reference Type reference (TYPE) VBFS_T Fehlerprotokoll Sammelgang 20020313
5 Importing FXVBRK Call by reference Type reference (TYPE) VBRKVB_T Tabelle zur Struktur VBRKVB 20020218
6 Importing FXVBRP Call by reference Type reference (TYPE) VBRPVB_T Fakturapositionsdaten 20020218
7 Importing 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 Changing FXVBRK Call by reference Type reference (TYPE) VBRKVB Bezugsstruktur fuer XVBRK/YVBRP 20020925
2 Importing F_ACC_SUBRC Call by reference Type reference (TYPE) SY-SUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20031125
3 Importing 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 Importing FBLART Call by reference Type reference (TYPE) TVFK-BLART Belegart für automatische Anzahlung 20050201
2 Importing FT180 Call by reference Type reference (TYPE) T180 Folgebildsteuerung: Vorschlagswerte je Transaktion 20020220
3 Changing FXKOMV Call by reference Type reference (TYPE) VA_KOMV_T Tabelle zur Struktur KOMV 20011112
4 Importing FXVBFA Call by reference Type reference (TYPE) VA_VBFAVB_T Tabelle zur Struktur VBFAVB 20030124
5 Changing FXVBPA Call by reference Type reference (TYPE) VBPAVB_TAB Tabellentyp für VBPAVB: Partner 20011112
6 Changing FXVBRK Call by reference Type reference (TYPE) VBRKVB_T Tabelle zur Struktur VBRKVB 20011112
7 Changing FXVBRP Call by reference Type reference (TYPE) VBRPVB_T Fakturapositionsdaten 20011112
8 Importing FXVBUK Call by reference Type reference (TYPE) VA_VBUKVB_T Tabelle zur Struktur VBUKVB 20030124
9 Importing FXVBUP Call by reference Type reference (TYPE) VA_VBUPVB_T Tabelle zur Struktur VBUPVB 20030124
10 Importing FYVBPA Call by reference Type reference (TYPE) VBPAVB_TAB Tabellentyp für VBPAVB: Partner 20011206
11 Importing FYVBRK Call by reference Type reference (TYPE) VBRKVB_T Tabelle zur Struktur VBRKVB 20011206
12 Importing 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 Changing FBAD_DATA Call by reference Type reference (TYPE) RVSEL-XFELD Feld zum Ankreuzen 20030130
2 Importing FFREIGABE Call by reference Type reference (TYPE) RVSEL-XFELD Feld zum Ankreuzen 20030130
3 Importing FT180 Call by reference Type reference (TYPE) T180 Folgebildsteuerung: Vorschlagswerte je Transaktion 20030130
4 Importing FXKOMV Call by reference Type reference (TYPE) VA_KOMV_T Tabelle zur Struktur KOMV 20030130
5 Importing FXVBPA Call by reference Type reference (TYPE) VBPAVB_TAB Tabellentyp für VBPAVB: Partner 20030130
6 Importing FXVBRK Call by reference Type reference (TYPE) VBRKVB_T Tabelle zur Struktur VBRKVB 20030130
7 Importing FXVBRP Call by reference Type reference (TYPE) VBRPVB_T Fakturapositionsdaten 20030130
8 Importing FYVBRK Call by reference Type reference (TYPE) VBRKVB_T Tabelle zur Struktur VBUKVB 20030130
9 Importing 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 Importing FT180 Call by reference Type reference (TYPE) T180 Folgebildsteuerung: Vorschlagswerte je Transaktion 20020220
2 Changing FXKOMV Call by reference Type reference (TYPE) VA_KOMV_T Tabelle zur Struktur KOMV 20011109
3 Changing FXVBPA Call by reference Type reference (TYPE) VBPAVB_TAB Faktura Partnerdaten 20011109
4 Changing FXVBRK Call by reference Type reference (TYPE) VBRKVB_T Faktura: Kopfdaten 20011109
5 Changing 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 Importing FBLART Call by reference Type reference (TYPE) TVFK-BLART Belegart für automatische Anzahlung 20080225
2 Importing FT180 Call by reference Type reference (TYPE) T180 Folgebildsteuerung: Vorschlagswerte je Transaktion 20080225
3 Changing FXKOMV Call by reference Type reference (TYPE) VA_KOMV_T Tabelle zur Struktur KOMV 20080225
4 Importing FXVBFA Call by reference Type reference (TYPE) VA_VBFAVB_T Tabelle zur Struktur VBFAVB 20080225
5 Changing FXVBPA Call by reference Type reference (TYPE) VBPAVB_TAB Tabellentyp für VBPAVB: Partner 20080225
6 Changing FXVBRK Call by reference Type reference (TYPE) VBRKVB_T Tabelle zur Struktur VBRKVB 20080225
7 Changing FXVBRP Call by reference Type reference (TYPE) VBRPVB_T Fakturapositionsdaten 20080225
8 Importing FXVBUK Call by reference Type reference (TYPE) VA_VBUKVB_T Tabelle zur Struktur VBUKVB 20080225
9 Importing FXVBUP Call by reference Type reference (TYPE) VA_VBUPVB_T Tabelle zur Struktur VBUPVB 20080225
10 Importing FYVBPA Call by reference Type reference (TYPE) VBPAVB_TAB Tabellentyp für VBPAVB: Partner 20080225
11 Importing FYVBRK Call by reference Type reference (TYPE) VBRKVB_T Tabelle zur Struktur VBRKVB 20080225
12 Importing 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 Importing FVBELN_OLD Call by reference Type reference (TYPE) VBELN Vertriebsbelegnummer 20020218
2 Importing 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 Changing FPARTIAL_DP_CLEARING_ACT Call by reference Type reference (TYPE) XFELD 20041222
2 Importing 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)
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_CRM_MSR_BILLING Imp. class for BAdI imp. CRM_MSR_BILLING 20100901
2 Interface implementation (CLASS c. INTERFACES i_ref)  SIPT_SD_BILLING 20101102
3 Interface implementation (CLASS c. INTERFACES i_ref)  J_3RFGTD_INVCHECK 20090302
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_WCB_IVPROCESS_HEADER Implementation Class for BAdI Imp. WCB_IVPROCESS_HEADER 20041117
5 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_WB2_IVPROCESS_HEADER Class for BAdI Implementation WB2_IVPROCESS_HEADER 20020201
6 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_VFKK_SD_BILLING Imp. Class for BAdI Imp. VFKK_SD_BILLING 20120926
7 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_OIC_SD_BILLING Imp. class for BAdI imp. OIC_SD_BILLING 20031106
8 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_MSR_BILLING Imp. class for BAdI imp. MSR_BILLING 20070709
9 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_IM_DP_ONETIME_CUST Imp. class for BAdI imp. IM_DP_ONETIME_CUST 20111109
10 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_FMFG_PDP_CLEAR_ACT Imp. class for BAdI imp. FMFG_PDP_CLEAR_ACT 20050105
11 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_FMFG_DP_AUTO_CREATE3 Imp. class for BAdI imp. FMFG_DP_AUTO_CREATE3 20050120
12 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_FKK_SDBILL_SAPLV60A Imp. Class for BAdI Imp. FKK_SDBILL_SAPLV60A 20021112
13 Interface implementation (CLASS c. INTERFACES i_ref)  /BEV1/CL_IM_EM_SD_BILLING Imp. Class for BAdI Imp. /BEV1/EM_SD__BILLING 20030210
14 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_CMPD_SD_BILLING Implemen. Class for BAdI Implementation CMPD_SD_BILLING 20020912
15 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_CMM_MTM_SD_BILLING Imp. class for BAdI imp. CMM_MTM_SD_BILLING 20120830
16 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_CL_SERCAT_DET_SD Imp. class for BAdI imp. CL_SERCAT_DET_SD 20100628
17 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_BOS_BADI_SD_BILLING Imp. class for BAdI imp. BOS_BADI_SD_BILLING 20020830
18 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_AEI_WS_BILLING_CHECK Imp. class for BAdI imp. AEI_WS_BILLING_CHECK 20100927
19 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_AEI_PARK_BADI_SD_BIL Imp. class for BAdI imp. AEI_PARK_BADI_SD_BIL 20090128
20 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EX_BADI_SD_BILLING BAdI Class CL_EX_BADI_SD_BILLING 20050322
21 Interface implementation (CLASS c. INTERFACES i_ref)  /SAPTRX/CL_IM_SD_INVOICE Imp. class for BAdI imp. /SAPTRX/SD_INVOICE 20030205
22 Interface implementation (CLASS c. INTERFACES i_ref)  /SAPPCE/CL_SD_BILLING_DPC 20091013
23 Interface implementation (CLASS c. INTERFACES i_ref)  /NFM/CL_IM_SD_BILLING Imp. Class for BAdI Imp. /NFM/SD_BILLING 20021023
24 Interface implementation (CLASS c. INTERFACES i_ref)  /DSD/ES_CL_IM_SD_SALES_BILLING Imp. class for BAdI imp. /DSD/BDI_ES_SD_SALES_BILLING 20070326
History
Last changed by/on SAP  20130531 
SAP Release Created in 470