SAP ABAP Interface IF_EX_INV_BILL_CANCEL (BADI Interface IF_EX_INV_BILL_CANCEL)
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_BILL_CANCEL BAdI Class CL_EX_INV_BILL_CANCEL 20060922
Properties
Interface IF_EX_INV_BILL_CANCEL  
Short Description BADI Interface IF_EX_INV_BILL_CANCEL    
General Data
Package FSCR_INV   FI-CA Extended / Invoicing 
Created 20060515   SAP 
Last changed 20070917   SAP 
Unicode checks active    
Forward declarations
Interface IF_EX_INV_BILL_CANCEL has no forward declaration.
Interfaces
Interface IF_EX_INV_BILL_CANCEL has no interface.
Friends
Interface IF_EX_INV_BILL_CANCEL has no friend.
Attributes
Interface IF_EX_INV_BILL_CANCEL has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_INPUT_PARAMETERS Instance method Public Method Check Input Parameters 20060515
2 CHECK_REVERSAL_ORDER Instance method Public Method Check Reversal order 20060515
3 FILL_CUSTOMER_FIELDS_ADDITEM Instance method Public Method Fill customer fields in additional items 20060515
4 FILL_CUSTOMER_FIELDS_HEADER Instance method Public Method Fill ustomer fields in header 20060515
5 FILL_CUSTOMER_FIELDS_ITEM Instance method Public Method Fill customer fields in items 20060515
6 FILL_CUSTOMER_FIELDS_TAXITEM Instance method Public Method Fill customer fields in tax items 20060515
7 REVERSAL_ITEM_ANALYZE Instance method Public Method Reverse item analyse 20060515
8 UPDATE Instance method Public Method Update database 20060515
9 UPDATE_PREPARE Instance method Public Method Update prepare 20060515
Events
Interface IF_EX_INV_BILL_CANCEL has no event.
Types
Interface IF_EX_INV_BILL_CANCEL 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 20060515
2 Importing X_CONT_ACCT Call by reference Type reference (TYPE) VKONT_KK 20060515
3 Importing X_CONT_ACCT_ID Call by reference Type reference (TYPE) CONT_ACCT_ID_KK 20060515
4 Importing X_EXTENSIONIN Call by reference Type reference (TYPE) BAPIPAREX_TAB_KK 20060515
5 Importing X_LOG_SYSTEM Call by reference Type reference (TYPE) LOGSYS 20060515
6 Importing X_REVERSAL_DOCTYPE_EXT Call by reference Type reference (TYPE) REVERSAL_DOCTYPE_EXT_KK 20060515
7 Importing X_REVERSAL_REFDOCNO Call by reference Type reference (TYPE) REVERSAL_REFDOCNO_KK 20060515
8 Importing X_REVERSED_REFDOCNO Call by reference Type reference (TYPE) REVERSED_REFDOCNO_KK 20060515
9 Importing X_TESTRUN Call by reference Type reference (TYPE) TESTRUN 20060515
10 Exporting Y_RETURN Call by reference Type reference (TYPE) BAPIRET2_TAB_KK 20060515

Method CHECK_INPUT_PARAMETERS on Interface IF_EX_INV_BILL_CANCEL has no exception.

Method CHECK_REVERSAL_ORDER 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 20060515
2 Importing X_EXTENSIONIN Call by reference Type reference (TYPE) BAPIPAREX_TAB_KK 20060515
3 Importing X_FKKVKP Call by reference Type reference (TYPE) FKKVKP 20060515
4 Importing X_REVERSED_DOC Call by reference Type reference (TYPE) FKKINVBILL 20060515
5 Importing X_TESTRUN Call by reference Type reference (TYPE) TESTRUN 20060515
6 Exporting Y_RETURN Call by reference Type reference (TYPE) BAPIRET2_TAB_KK 20060515

Method CHECK_REVERSAL_ORDER on Interface IF_EX_INV_BILL_CANCEL has no exception.

Method FILL_CUSTOMER_FIELDS_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 20060515
2 Changing XY_REVERSAL_ADDITEM Call by reference Type reference (TYPE) FKKINVBILL_A 20060515
3 Importing X_EXTENSIONIN Call by reference Type reference (TYPE) BAPIPAREX_TAB_KK 20060515
4 Importing X_REVERSED_BILLDOC Call by reference Type reference (TYPE) FKKINVBILL 20060515
5 Exporting Y_RETURN Call by reference Type reference (TYPE) BAPIRET2_TAB_KK 20060515

Method FILL_CUSTOMER_FIELDS_ADDITEM on Interface IF_EX_INV_BILL_CANCEL has no exception.

Method FILL_CUSTOMER_FIELDS_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 20060515
2 Changing XY_REVERSAL_HEADER Call by reference Type reference (TYPE) FKKINVBILL_H 20060515
3 Importing X_EXTENSIONIN Call by reference Type reference (TYPE) BAPIPAREX_TAB_KK 20060515
4 Importing X_REVERSED_BILLDOC Call by reference Type reference (TYPE) FKKINVBILL 20060515
5 Exporting Y_RETURN Call by reference Type reference (TYPE) BAPIRET2_TAB_KK 20060515

Method FILL_CUSTOMER_FIELDS_HEADER on Interface IF_EX_INV_BILL_CANCEL has no exception.

Method FILL_CUSTOMER_FIELDS_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 20060515
2 Changing XY_REVERSAL_ITEM Call by reference Type reference (TYPE) FKKINVBILL_I 20060515
3 Importing X_EXTENSIONIN Call by reference Type reference (TYPE) BAPIPAREX_TAB_KK 20060515
4 Importing X_REVERSED_BILLDOC Call by reference Type reference (TYPE) FKKINVBILL 20060515
5 Exporting Y_RETURN Call by reference Type reference (TYPE) BAPIRET2_TAB_KK 20060515

Method FILL_CUSTOMER_FIELDS_ITEM on Interface IF_EX_INV_BILL_CANCEL has no exception.

Method FILL_CUSTOMER_FIELDS_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 20060515
2 Changing XY_REVERSAL_TAXITEM Call by reference Type reference (TYPE) FKKINVBILL_T 20060515
3 Importing X_EXTENSIONIN Call by reference Type reference (TYPE) BAPIPAREX_TAB_KK 20060515
4 Importing X_REVERSED_BILLDOC Call by reference Type reference (TYPE) FKKINVBILL 20060515
5 Exporting Y_RETURN Call by reference Type reference (TYPE) BAPIRET2_TAB_KK 20060515

Method FILL_CUSTOMER_FIELDS_TAXITEM on Interface IF_EX_INV_BILL_CANCEL has no exception.

Method REVERSAL_ITEM_ANALYZE 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 20060515
2 Importing X_EXTENSIONIN Call by reference Type reference (TYPE) BAPIPAREX_TAB_KK 20060515
3 Importing X_REVERSAL_ITEM Call by reference Type reference (TYPE) FKKINVBILL_I 20060515
4 Importing X_REVERSED_BILLDOC Call by reference Type reference (TYPE) FKKINVBILL 20060515
5 Exporting Y_CHANGE_SIGN Call by reference Type reference (TYPE) XFELD 20060515
6 Exporting Y_IGNORE Call by reference Type reference (TYPE) XFELD 20060515
7 Exporting Y_RETURN Call by reference Type reference (TYPE) BAPIRET2_TAB_KK 20060515

Method REVERSAL_ITEM_ANALYZE on Interface IF_EX_INV_BILL_CANCEL has no exception.

Method UPDATE Signature

Method UPDATE on Interface IF_EX_INV_BILL_CANCEL has no parameter.
Method UPDATE on Interface IF_EX_INV_BILL_CANCEL 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 20060515
2 Importing X_EXTENSIONIN Call by reference Type reference (TYPE) BAPIPAREX_TAB_KK 20060515
3 Importing X_REVERSAL_BILLDOC Call by reference Type reference (TYPE) FKKINVBILL 20060515
4 Importing X_REVERSAL_TRIGGER_INSERT Call by reference Type reference (TYPE) FKKINV_TRIG 20060515
5 Importing X_REVERSED_BILLDOC Call by reference Type reference (TYPE) FKKINVBILL 20060515
6 Importing X_REVERSED_TRIGGER_DELETE Call by reference Type reference (TYPE) FKKINV_TRIG 20060515
7 Importing X_TESTRUN Call by reference Type reference (TYPE) TESTRUN 20060515
8 Exporting Y_RETURN Call by reference Type reference (TYPE) BAPIRET2_TAB_KK 20060515

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