SAP ABAP Interface IF_EX_INV_BAPIBILL (BAdI Interface IF_EX_ISTINV_BAPIBILL)
Hierarchy
FI-CAX (Software Component) FI-CA Extended
   FI-CAX (Application Component) Generic Contract Accounts Receivable and Payable
     FSCR_INV (Package) FI-CA Extended / Invoicing
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EX_INV_BAPIBILL BAdI Class CL_EX_INV_BAPIBILL 20060918
Properties
Interface IF_EX_INV_BAPIBILL  
Short Description BAdI Interface IF_EX_ISTINV_BAPIBILL    
General Data
Package FSCR_INV   FI-CA Extended / Invoicing 
Created 20060523   SAP 
Last changed 20070917   SAP 
Unicode checks active    
Forward declarations
Interface IF_EX_INV_BAPIBILL has no forward declaration.
Interfaces
Interface IF_EX_INV_BAPIBILL has no interface.
Friends
Interface IF_EX_INV_BAPIBILL has no friend.
Attributes
Interface IF_EX_INV_BAPIBILL has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_INPUT_PARAMETERS Instance method Public Method Check Input Parameter 20060523
2 INITIALIZE Instance method Public Method Initialize Local Memory 20060523
3 MAP_ADDITEM Instance method Public Method Transfer Fields in Additional Item in the Internal Display 20060523
4 MAP_HEADER Instance method Public Method Transfer Fields in Document Header in the Internal Display 20060523
5 MAP_ITEM Instance method Public Method Transfer Fields in Document Item in the Internal Display 20060523
6 MAP_TAXITEM Instance method Public Method Transfer Fields in Tax Item in the Internal Display 20060523
7 UPDATE Instance method Public Method Update 20060523
8 UPDATE_PREPARE Instance method Public Method Prepare Customer Update 20060523
Events
Interface IF_EX_INV_BAPIBILL has no event.
Types
Interface IF_EX_INV_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 20060523
2 Importing X_ADDITEMS Call by reference Type reference (TYPE) BAPI_EXTDOC_A_TAB 20060523
3 Importing X_EXTENSIONIN Call by reference Type reference (TYPE) BAPIPAREX_TAB_KK 20060523
4 Importing X_HEADERS Call by reference Type reference (TYPE) BAPI_EXTDOC_H_TAB 20060523
5 Importing X_ITEMS Call by reference Type reference (TYPE) BAPI_EXTDOC_I_TAB 20060523
6 Importing X_TAXITEMS Call by reference Type reference (TYPE) BAPI_EXTDOC_T_TAB 20060523
7 Importing X_TESTRUN Call by reference Type reference (TYPE) TESTRUN 20060523
8 Exporting Y_RETURN Call by reference Type reference (TYPE) BAPIRET2_TAB_KK 20060523

Method CHECK_INPUT_PARAMETERS on Interface IF_EX_INV_BAPIBILL has no exception.

Method INITIALIZE Signature

Method INITIALIZE on Interface IF_EX_INV_BAPIBILL has no parameter.
Method INITIALIZE on Interface IF_EX_INV_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 20060523
2 Changing XY_MAPPED_ADDITEM Call by reference Type reference (TYPE) FKKINVBILL_A 20060523
3 Importing X_ADDITEMS Call by reference Type reference (TYPE) BAPI_EXTDOC_A_TAB 20060523
4 Importing X_ADJUSTED_BILLDOC Call by reference Type reference (TYPE) FKKINVBILL 20060523
5 Importing X_CURRENT_ADDITEM Call by reference Type reference (TYPE) BAPI_EXTDOC_A 20060523
6 Importing X_EXTENSIONIN Call by reference Type reference (TYPE) BAPIPAREX_TAB_KK 20060523
7 Importing X_HEADERS Call by reference Type reference (TYPE) BAPI_EXTDOC_H_TAB 20060523
8 Importing X_ITEMS Call by reference Type reference (TYPE) BAPI_EXTDOC_I_TAB 20060523
9 Importing X_TAXITEMS Call by reference Type reference (TYPE) BAPI_EXTDOC_T_TAB 20060523
10 Importing X_TESTRUN Call by reference Type reference (TYPE) TESTRUN 20060523
11 Exporting Y_RETURN Call by reference Type reference (TYPE) BAPIRET2_TAB_KK 20060523

Method MAP_ADDITEM on Interface IF_EX_INV_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 20060523
2 Changing XY_MAPPED_HEADER Call by reference Type reference (TYPE) FKKINVBILL_H 20060523
3 Importing X_ADDITEMS Call by reference Type reference (TYPE) BAPI_EXTDOC_A_TAB 20060523
4 Importing X_ADJUSTED_BILLDOC Call by reference Type reference (TYPE) FKKINVBILL 20060523
5 Importing X_CURRENT_HEADER Call by reference Type reference (TYPE) BAPI_EXTDOC_H 20060523
6 Importing X_EXTENSIONIN Call by reference Type reference (TYPE) BAPIPAREX_TAB_KK 20060523
7 Importing X_HEADERS Call by reference Type reference (TYPE) BAPI_EXTDOC_H_TAB 20060523
8 Importing X_ITEMS Call by reference Type reference (TYPE) BAPI_EXTDOC_I_TAB 20060523
9 Importing X_TAXITEMS Call by reference Type reference (TYPE) BAPI_EXTDOC_T_TAB 20060523
10 Importing X_TESTRUN Call by reference Type reference (TYPE) TESTRUN 20060523
11 Exporting Y_RETURN Call by reference Type reference (TYPE) BAPIRET2_TAB_KK 20060523

Method MAP_HEADER on Interface IF_EX_INV_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 20060523
2 Changing XY_MAPPED_ITEM Call by reference Type reference (TYPE) FKKINVBILL_I 20060523
3 Importing X_ADDITEMS Call by reference Type reference (TYPE) BAPI_EXTDOC_A_TAB 20060523
4 Importing X_ADJUSTED_BILLDOC Call by reference Type reference (TYPE) FKKINVBILL 20060523
5 Importing X_CURRENT_ITEM Call by reference Type reference (TYPE) BAPI_EXTDOC_I 20060523
6 Importing X_EXTENSIONIN Call by reference Type reference (TYPE) BAPIPAREX_TAB_KK 20060523
7 Importing X_HEADERS Call by reference Type reference (TYPE) BAPI_EXTDOC_H_TAB 20060523
8 Importing X_ITEMS Call by reference Type reference (TYPE) BAPI_EXTDOC_I_TAB 20060523
9 Importing X_TAXITEMS Call by reference Type reference (TYPE) BAPI_EXTDOC_T_TAB 20060523
10 Importing X_TESTRUN Call by reference Type reference (TYPE) TESTRUN 20060523
11 Exporting Y_RETURN Call by reference Type reference (TYPE) BAPIRET2_TAB_KK 20060523

Method MAP_ITEM on Interface IF_EX_INV_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 20060523
2 Changing XY_MAPPED_TAXITEM Call by reference Type reference (TYPE) FKKINVBILL_T 20060523
3 Importing X_ADDITEMS Call by reference Type reference (TYPE) BAPI_EXTDOC_A_TAB 20060523
4 Importing X_ADJUSTED_BILLDOC Call by reference Type reference (TYPE) FKKINVBILL 20060523
5 Importing X_CURRENT_TAXITEM Call by reference Type reference (TYPE) BAPI_EXTDOC_T 20060523
6 Importing X_EXTENSIONIN Call by reference Type reference (TYPE) BAPIPAREX_TAB_KK 20060523
7 Importing X_HEADERS Call by reference Type reference (TYPE) BAPI_EXTDOC_H_TAB 20060523
8 Importing X_ITEMS Call by reference Type reference (TYPE) BAPI_EXTDOC_I_TAB 20060523
9 Importing X_TAXITEMS Call by reference Type reference (TYPE) BAPI_EXTDOC_T_TAB 20060523
10 Importing X_TESTRUN Call by reference Type reference (TYPE) TESTRUN 20060523
11 Exporting Y_RETURN Call by reference Type reference (TYPE) BAPIRET2_TAB_KK 20060523

Method MAP_TAXITEM on Interface IF_EX_INV_BAPIBILL has no exception.

Method UPDATE Signature

Method UPDATE on Interface IF_EX_INV_BAPIBILL has no parameter.
Method UPDATE on Interface IF_EX_INV_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 20060523
2 Importing X_ADDITEMS Call by reference Type reference (TYPE) BAPI_EXTDOC_A_TAB 20060523
3 Importing X_EXTENSIONIN Call by reference Type reference (TYPE) BAPIPAREX_TAB_KK 20060523
4 Importing X_HEADERS Call by reference Type reference (TYPE) BAPI_EXTDOC_H_TAB 20060523
5 Importing X_ITEMS Call by reference Type reference (TYPE) BAPI_EXTDOC_I_TAB 20060523
6 Importing X_MAPPED_ADDITEMS Call by reference Type reference (TYPE) FKKINVBILL_A_TAB 20060523
7 Importing X_MAPPED_HEADERS Call by reference Type reference (TYPE) FKKINVBILL_H_TAB 20060523
8 Importing X_MAPPED_ITEMS Call by reference Type reference (TYPE) FKKINVBILL_I_TAB 20060523
9 Importing X_MAPPED_TAXITEMS Call by reference Type reference (TYPE) FKKINVBILL_T_TAB 20060523
10 Importing X_NEW_BILLDOCNUMBERS Call by reference Type reference (TYPE) BAPI_FKKINV_BILLDOCNUMBER_TAB 20060523
11 Importing X_TAXITEMS Call by reference Type reference (TYPE) BAPI_EXTDOC_T_TAB 20060523
12 Importing X_TESTRUN Call by reference Type reference (TYPE) TESTRUN 20060523
13 Importing X_TRIGGERS Call by reference Type reference (TYPE) FKKINV_TRIG_TAB 20060523
14 Exporting Y_RETURN Call by reference Type reference (TYPE) BAPIRET2_TAB_KK 20060523

Method UPDATE_PREPARE on Interface IF_EX_INV_BAPIBILL has no exception.
History
Last changed by/on SAP  20070917 
SAP Release Created in 700