SAP ABAP Interface IF_EX_FMCAINV_BAPIBILL (Interface for BAdI: FMCAINV_BAPIBILL1)
Hierarchy
IS-PS-CA (Software Component) IS-PUBLIC SECTOR CONTRACT ACCOUNTING
   IS-PS-CA (Application Component) Public Sector Contract Accounting
     FMCA_INV (Package) PSCD: Billing in Contract Accounts Receivable and Payable
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_FMCAINV_BAPIBILL Disjunction Id FMCAINV_BAPIBILL1 20060301
Properties
Interface IF_EX_FMCAINV_BAPIBILL  
Short Description Interface for BAdI: FMCAINV_BAPIBILL1    
General Data
Package FMCA_INV   PSCD: Billing in Contract Accounts Receivable and Payable 
Created 20060301   SAP 
Last changed 20060711   SAP 
Unicode checks active    
Forward declarations
Interface IF_EX_FMCAINV_BAPIBILL has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20060301
Friends
Interface IF_EX_FMCAINV_BAPIBILL has no friend.
Attributes
Interface IF_EX_FMCAINV_BAPIBILL has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_INPUT_PARAMETERS Instance method Public Method Check Input Parameter 20060301
2 INITIALIZE Instance method Public Method Initialize Local Memory 20060301
3 MAP_ADDITEM Instance method Public Method Copy Fields of Additional Item to Internal Display 20060301
4 MAP_HEADER Instance method Public Method Copy Fields of Document Header to Internal Display 20060301
5 MAP_ITEM Instance method Public Method Copy Fields of Document Item to Internal Display 20060301
6 MAP_TAXITEM Instance method Public Method Copy Fields of Tax Item to Internal Display 20060301
7 UPDATE Instance method Public Method Update 20060301
8 UPDATE_PREPARE Instance method Public Method Prepare Customer-Specific Update 20060301
Events
Interface IF_EX_FMCAINV_BAPIBILL has no event.
Types
Interface IF_EX_FMCAINV_BAPIBILL has no local type.
Method Signatures

Method CHECK_INPUT_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing XY_EXTENSIONOUT Call by reference Type reference (TYPE) BAPIPAREX_TAB_KK FI-CA: Standardtabelle zur Struktur BAPIPAREX 20060301
2 Importing X_ADDITEMS Call by reference Type reference (TYPE) BAPI_FMCA_EXTDOC_A_TAB Standardtabelle zurt Struktur BAPI_FMCA_EXTDOC_A 20060301
3 Importing X_EXTENSIONIN Call by reference Type reference (TYPE) BAPIPAREX_TAB_KK FI-CA: Standardtabelle zur Struktur BAPIPAREX 20060301
4 Importing X_HEADERS Call by reference Type reference (TYPE) BAPI_FMCA_EXTDOC_H_TAB Standardtabelle zur Struktur BAPI_FMCA_EXTDOC_H 20060301
5 Importing X_ITEMS Call by reference Type reference (TYPE) BAPI_FMCA_EXTDOC_I_TAB Standardtabelle zur Struktur BAPI_FMCA_EXTDOC_I 20060301
6 Importing X_TAXITEMS Call by reference Type reference (TYPE) BAPI_FMCA_EXTDOC_T_TAB Standardtabelle zur Struktur BAPI_FMCA_EXTDOC_T 20060301
7 Importing X_TESTRUN Call by reference Type reference (TYPE) TESTRUN Umschalten auf Simulations-Modus bei schreibenden BAPIs 20060301
8 Changing Y_RETURN Call by reference Type reference (TYPE) BAPIRET2_TAB_KK FI-CA: Standardtabelle zur Struktur BAPIRET2 20060301

Method CHECK_INPUT_PARAMETERS on Interface IF_EX_FMCAINV_BAPIBILL has no exception.

Method INITIALIZE Signature

Method INITIALIZE on Interface IF_EX_FMCAINV_BAPIBILL has no parameter.
Method INITIALIZE on Interface IF_EX_FMCAINV_BAPIBILL has no exception.

Method MAP_ADDITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing XY_EXTENSIONOUT Call by reference Type reference (TYPE) BAPIPAREX_TAB_KK FI-CA: Standardtabelle zur Struktur BAPIPAREX 20060301
2 Changing XY_MAPPED_ADDITEM Call by reference Type reference (TYPE) FKKINVBILL_A Zusatzpositionen des Abrechnungsbelegs 20060301
3 Importing X_ADDITEMS Call by reference Type reference (TYPE) BAPI_FMCA_EXTDOC_A_TAB Standardtabelle zurt Struktur BAPI_FMCA_EXTDOC_A 20060301
4 Importing X_CURRENT_ADDITEM Call by reference Type reference (TYPE) BAPI_FMCA_EXTDOC_A Zusatzpositionen des externen PSCD-Abrechnungsbelegs 20060301
5 Importing X_EXTENSIONIN Call by reference Type reference (TYPE) BAPIPAREX_TAB_KK FI-CA: Standardtabelle zur Struktur BAPIPAREX 20060301
6 Importing X_HEADERS Call by reference Type reference (TYPE) BAPI_FMCA_EXTDOC_H_TAB Standardtabelle zur Struktur BAPI_FMCA_EXTDOC_H 20060301
7 Importing X_ITEMS Call by reference Type reference (TYPE) BAPI_FMCA_EXTDOC_I_TAB Standardtabelle zur Struktur BAPI_FMCA_EXTDOC_I 20060301
8 Importing X_TAXITEMS Call by reference Type reference (TYPE) BAPI_FMCA_EXTDOC_T_TAB Standardtabelle zur Struktur BAPI_FMCA_EXTDOC_T 20060301
9 Importing X_TESTRUN Call by reference Type reference (TYPE) TESTRUN Umschalten auf Simulations-Modus bei schreibenden BAPIs 20060301
10 Changing Y_RETURN Call by reference Type reference (TYPE) BAPIRET2_TAB_KK FI-CA: Standardtabelle zur Struktur BAPIRET2 20060301

Method MAP_ADDITEM on Interface IF_EX_FMCAINV_BAPIBILL has no exception.

Method MAP_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing XY_EXTENSIONOUT Call by reference Type reference (TYPE) BAPIPAREX_TAB_KK FI-CA: Standardtabelle zur Struktur BAPIPAREX 20060301
2 Changing XY_MAPPED_HEADER Call by reference Type reference (TYPE) FKKINVBILL_H Abrechnungsbelegkopf 20060301
3 Importing X_ADDITEMS Call by reference Type reference (TYPE) BAPI_FMCA_EXTDOC_A_TAB Standardtabelle zurt Struktur BAPI_FMCA_EXTDOC_A 20060301
4 Importing X_ADJUSTED_BILLDOC Call by reference Type reference (TYPE) FKKINVBILL 20060501
5 Importing X_CURRENT_HEADER Call by reference Type reference (TYPE) BAPI_FMCA_EXTDOC_H Kopf des externen PSCD-Abrechnungsbelegs 20060301
6 Importing X_EXTENSIONIN Call by reference Type reference (TYPE) BAPIPAREX_TAB_KK FI-CA: Standardtabelle zur Struktur BAPIPAREX 20060301
7 Importing X_HEADERS Call by reference Type reference (TYPE) BAPI_FMCA_EXTDOC_H_TAB Standardtabelle zur Struktur BAPI_FMCA_EXTDOC_H 20060301
8 Importing X_ITEMS Call by reference Type reference (TYPE) BAPI_FMCA_EXTDOC_I_TAB Standardtabelle zur Struktur BAPI_FMCA_EXTDOC_I 20060301
9 Importing X_TAXITEMS Call by reference Type reference (TYPE) BAPI_FMCA_EXTDOC_T_TAB Standardtabelle zur Struktur BAPI_FMCA_EXTDOC_T 20060301
10 Importing X_TESTRUN Call by reference Type reference (TYPE) TESTRUN Umschalten auf Simulations-Modus bei schreibenden BAPIs 20060301
11 Changing Y_RETURN Call by reference Type reference (TYPE) BAPIRET2_TAB_KK FI-CA: Standardtabelle zur Struktur BAPIRET2 20060301

Method MAP_HEADER on Interface IF_EX_FMCAINV_BAPIBILL has no exception.

Method MAP_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing XY_EXTENSIONOUT Call by reference Type reference (TYPE) BAPIPAREX_TAB_KK FI-CA: Standardtabelle zur Struktur BAPIPAREX 20060301
2 Changing XY_MAPPED_ITEM Call by reference Type reference (TYPE) FKKINVBILL_I Positionen des Abrechnungsbelegs 20060301
3 Importing X_ADDITEMS Call by reference Type reference (TYPE) BAPI_FMCA_EXTDOC_A_TAB Standardtabelle zurt Struktur BAPI_FMCA_EXTDOC_A 20060301
4 Importing X_ADJUSTED_BILLDOC Call by reference Type reference (TYPE) FKKINVBILL 20060501
5 Importing X_CURRENT_ITEM Call by reference Type reference (TYPE) BAPI_FMCA_EXTDOC_I Positionen des externen PSCD-Abrechnungsbelegs 20060301
6 Importing X_EXTENSIONIN Call by reference Type reference (TYPE) BAPIPAREX_TAB_KK FI-CA: Standardtabelle zur Struktur BAPIPAREX 20060301
7 Importing X_HEADERS Call by reference Type reference (TYPE) BAPI_FMCA_EXTDOC_H_TAB Standardtabelle zur Struktur BAPI_FMCA_EXTDOC_H 20060301
8 Importing X_ITEMS Call by reference Type reference (TYPE) BAPI_FMCA_EXTDOC_I_TAB Standardtabelle zur Struktur BAPI_FMCA_EXTDOC_I 20060301
9 Importing X_TAXITEMS Call by reference Type reference (TYPE) BAPI_FMCA_EXTDOC_T_TAB Standardtabelle zur Struktur BAPI_FMCA_EXTDOC_T 20060301
10 Importing X_TESTRUN Call by reference Type reference (TYPE) TESTRUN Umschalten auf Simulations-Modus bei schreibenden BAPIs 20060301
11 Changing Y_RETURN Call by reference Type reference (TYPE) BAPIRET2_TAB_KK FI-CA: Standardtabelle zur Struktur BAPIRET2 20060301

Method MAP_ITEM on Interface IF_EX_FMCAINV_BAPIBILL has no exception.

Method MAP_TAXITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing XY_EXTENSIONOUT Call by reference Type reference (TYPE) BAPIPAREX_TAB_KK FI-CA: Standardtabelle zur Struktur BAPIPAREX 20060301
2 Changing XY_MAPPED_TAXITEM Call by reference Type reference (TYPE) FKKINVBILL_T Steuerpositionen des Abrechnungsbelegs 20060301
3 Importing X_ADDITEMS Call by reference Type reference (TYPE) BAPI_FMCA_EXTDOC_A_TAB Standardtabelle zurt Struktur BAPI_FMCA_EXTDOC_A 20060301
4 Importing X_CURRENT_TAXITEM Call by reference Type reference (TYPE) BAPI_FMCA_EXTDOC_T Steuerpositionen des externen PSCD-Abrechnungsbelegs 20060301
5 Importing X_EXTENSIONIN Call by reference Type reference (TYPE) BAPIPAREX_TAB_KK FI-CA: Standardtabelle zur Struktur BAPIPAREX 20060301
6 Importing X_HEADERS Call by reference Type reference (TYPE) BAPI_FMCA_EXTDOC_H_TAB Standardtabelle zur Struktur BAPI_FMCA_EXTDOC_H 20060301
7 Importing X_ITEMS Call by reference Type reference (TYPE) BAPI_FMCA_EXTDOC_I_TAB Standardtabelle zur Struktur BAPI_FMCA_EXTDOC_I 20060301
8 Importing X_TAXITEMS Call by reference Type reference (TYPE) BAPI_FMCA_EXTDOC_T_TAB Standardtabelle zur Struktur BAPI_FMCA_EXTDOC_T 20060301
9 Importing X_TESTRUN Call by reference Type reference (TYPE) TESTRUN Umschalten auf Simulations-Modus bei schreibenden BAPIs 20060301
10 Changing Y_RETURN Call by reference Type reference (TYPE) BAPIRET2_TAB_KK FI-CA: Standardtabelle zur Struktur BAPIRET2 20060301

Method MAP_TAXITEM on Interface IF_EX_FMCAINV_BAPIBILL has no exception.

Method UPDATE Signature

Method UPDATE on Interface IF_EX_FMCAINV_BAPIBILL has no parameter.
Method UPDATE on Interface IF_EX_FMCAINV_BAPIBILL has no exception.

Method UPDATE_PREPARE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing XY_EXTENSIONOUT Call by reference Type reference (TYPE) BAPIPAREX_TAB_KK FI-CA: Standardtabelle zur Struktur BAPIPAREX 20060301
2 Importing X_ADDITEMS Call by reference Type reference (TYPE) BAPI_FMCA_EXTDOC_A_TAB Standardtabelle zurt Struktur BAPI_FMCA_EXTDOC_A 20060301
3 Importing X_EXTENSIONIN Call by reference Type reference (TYPE) BAPIPAREX_TAB_KK FI-CA: Standardtabelle zur Struktur BAPIPAREX 20060301
4 Importing X_HEADERS Call by reference Type reference (TYPE) BAPI_FMCA_EXTDOC_H_TAB Standardtabelle zur Struktur BAPI_FMCA_EXTDOC_H 20060301
5 Importing X_ITEMS Call by reference Type reference (TYPE) BAPI_FMCA_EXTDOC_I_TAB Standardtabelle zur Struktur BAPI_FMCA_EXTDOC_I 20060301
6 Importing X_MAPPED_ADDITEMS Call by reference Type reference (TYPE) FKKINVBILL_A_TAB Standardtabelle zur Struktur FKKINVBILL_A 20060301
7 Importing X_MAPPED_HEADERS Call by reference Type reference (TYPE) FKKINVBILL_H_TAB Standardtabelle zum Typ FKKINVBILL_H 20060301
8 Importing X_MAPPED_ITEMS Call by reference Type reference (TYPE) FKKINVBILL_I_TAB Standardtabelle zur Struktur FKKINVBILL_I 20060301
9 Importing X_MAPPED_TAXITEMS Call by reference Type reference (TYPE) FKKINVBILL_T_TAB Standardtabelle zur Struktur FKKINVBILL_T 20060301
10 Importing X_NEW_BILLDOCNUMBERS Call by reference Type reference (TYPE) BAPI_FKKINV_BILLDOCNUMBER_TAB Standardtabelle zur Struktur BAPI_FKKINV_BILLDOCNUMBER 20060301
11 Importing X_TAXITEMS Call by reference Type reference (TYPE) BAPI_FMCA_EXTDOC_T_TAB Standardtabelle zur Struktur BAPI_FMCA_EXTDOC_T 20060301
12 Importing X_TESTRUN Call by reference Type reference (TYPE) TESTRUN Umschalten auf Simulations-Modus bei schreibenden BAPIs 20060301
13 Importing X_TRIGGERS Call by reference Type reference (TYPE) FKKINV_TRIG_TAB Fakturierungstrigger (Tabelle zur Struktur FKKINV_TRIG) 20060301
14 Changing Y_RETURN Call by reference Type reference (TYPE) BAPIRET2_TAB_KK FI-CA: Standardtabelle zur Struktur BAPIRET2 20060301

Method UPDATE_PREPARE on Interface IF_EX_FMCAINV_BAPIBILL has no exception.
History
Last changed by/on SAP  20060711 
SAP Release Created in