SAP ABAP Interface IF_EX_FMCAINV_BILL_CANCEL (Interface for BAdI: FMCAINV_BILL_CANCEL)
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
Properties
Interface IF_EX_FMCAINV_BILL_CANCEL  
Short Description Interface for BAdI: FMCAINV_BILL_CANCEL    
General Data
Package FMCA_INV   PSCD: Billing in Contract Accounts Receivable and Payable 
Created 20060104   SAP 
Last changed 20060703   SAP 
Unicode checks active    
Forward declarations
Interface IF_EX_FMCAINV_BILL_CANCEL has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20060104
Friends
Interface IF_EX_FMCAINV_BILL_CANCEL has no friend.
Attributes
Interface IF_EX_FMCAINV_BILL_CANCEL has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_INPUT_PARAMETERS Instance method Public Method Check Input Parameter 20060104
2 CHECK_REVERSAL_ORDER Instance method Public Method Customer-Defined Check of Reversal Sequence 20060104
3 FILL_CUSTOMER_FIELDS_ADDITEM Instance method Public Method Fill Customer-Defined Fields in Addtnl Items of Reversal Doc 20060104
4 FILL_CUSTOMER_FIELDS_HEADER Instance method Public Method Fill Customer-Defined Fields in Reversal Document Header 20060104
5 FILL_CUSTOMER_FIELDS_ITEM Instance method Public Method Fill Customer-Defined Fields in Reversal Document Items 20060104
6 FILL_CUSTOMER_FIELDS_TAXITEM Instance method Public Method Fill Customer-Defined Fields in Reversal Document Tax Items 20060104
7 REVERSAL_ITEM_ANALYZE Instance method Public Method Analyze Reversal Document Item 20060104
8 UPDATE Instance method Public Method Customer-Defined Update 20060104
9 UPDATE_PREPARE Instance method Public Method Prepare Customer-Specific Update 20060104
Events
Interface IF_EX_FMCAINV_BILL_CANCEL has no event.
Types
Interface IF_EX_FMCAINV_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 FI-CA: Standardtabelle zur Struktur BAPIPAREX 20060104
2 Importing X_CONT_ACCT Call by reference Type reference (TYPE) VKONT_KK Vertragskontonummer 20060104
3 Importing X_CONT_ACCT_ID Call by reference Type reference (TYPE) CONT_ACCT_ID_KK Externe Identifikation des Vertragskontos 20060104
4 Importing X_EXTENSIONIN Call by reference Type reference (TYPE) BAPIPAREX_TAB_KK FI-CA: Standardtabelle zur Struktur BAPIPAREX 20060104
5 Importing X_LOG_SYSTEM Call by reference Type reference (TYPE) LOGSYS Logisches System 20060104
6 Importing X_REVERSAL_DOCTYPE_EXT Call by reference Type reference (TYPE) REVERSAL_DOCTYPE_EXT_KK Externe Belegart für Stornoabrechnungsbelege 20060104
7 Importing X_REVERSAL_REFDOCNO Call by reference Type reference (TYPE) REVERSAL_REFDOCNO_KK Belegnummer des Stornobelegs im externen System 20060104
8 Importing X_REVERSED_REFDOCNO Call by reference Type reference (TYPE) REVERSED_REFDOCNO_KK Belegnummer des zu stornierenden Belegs im externen System 20060104
9 Importing X_TESTRUN Call by reference Type reference (TYPE) TESTRUN Umschalten auf Simulations-Modus bei schreibenden BAPIs 20060104
10 Exporting Y_RETURN Call by reference Type reference (TYPE) BAPIRET2_TAB_KK FI-CA: Standardtabelle zur Struktur BAPIRET2 20060104

Method CHECK_INPUT_PARAMETERS on Interface IF_EX_FMCAINV_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 FI-CA: Standardtabelle zur Struktur BAPIPAREX 20060104
2 Importing X_EXTENSIONIN Call by reference Type reference (TYPE) BAPIPAREX_TAB_KK FI-CA: Standardtabelle zur Struktur BAPIPAREX 20060104
3 Importing X_FKKVKP Call by reference Type reference (TYPE) FKKVKP Vertragskonto partnerspezifisch 20060104
4 Importing X_INVDOCNO Call by reference Type reference (TYPE) INVDOCNO_KK Nummer des Fakturierungsbelegs 20060104
5 Importing X_REVERSED_DOC Call by reference Type reference (TYPE) FKKINVBILL Abrechnungsbeleg 20060104
6 Importing X_TESTRUN Call by reference Type reference (TYPE) TESTRUN Umschalten auf Simulations-Modus bei schreibenden BAPIs 20060104
7 Exporting Y_RETURN Call by reference Type reference (TYPE) BAPIRET2_TAB_KK FI-CA: Standardtabelle zur Struktur BAPIRET2 20060104

Method CHECK_REVERSAL_ORDER on Interface IF_EX_FMCAINV_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 FI-CA: Standardtabelle zur Struktur BAPIPAREX 20060104
2 Changing XY_REVERSAL_ADDITEM Call by reference Type reference (TYPE) FKKINVBILL_A Zusatzpositionen des Abrechnungsbelegs 20060104
3 Importing X_EXTENSIONIN Call by reference Type reference (TYPE) BAPIPAREX_TAB_KK FI-CA: Standardtabelle zur Struktur BAPIPAREX 20060104
4 Importing X_REVERSED_BILLDOC Call by reference Type reference (TYPE) FKKINVBILL Abrechnungsbeleg 20060104
5 Exporting Y_RETURN Call by reference Type reference (TYPE) BAPIRET2_TAB_KK FI-CA: Standardtabelle zur Struktur BAPIRET2 20060104

Method FILL_CUSTOMER_FIELDS_ADDITEM on Interface IF_EX_FMCAINV_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 FI-CA: Standardtabelle zur Struktur BAPIPAREX 20060104
2 Changing XY_REVERSAL_HEADER Call by reference Type reference (TYPE) FKKINVBILL_H Abrechnungsbelegkopf 20060104
3 Importing X_EXTENSIONIN Call by reference Type reference (TYPE) BAPIPAREX_TAB_KK FI-CA: Standardtabelle zur Struktur BAPIPAREX 20060104
4 Importing X_INVDOCNO Call by reference Type reference (TYPE) INVDOCNO_KK Nummer des Fakturierungsbelegs 20060104
5 Importing X_REVERSED_BILLDOC Call by reference Type reference (TYPE) FKKINVBILL Abrechnungsbeleg 20060104
6 Exporting Y_RETURN Call by reference Type reference (TYPE) BAPIRET2_TAB_KK FI-CA: Standardtabelle zur Struktur BAPIRET2 20060104

Method FILL_CUSTOMER_FIELDS_HEADER on Interface IF_EX_FMCAINV_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 FI-CA: Standardtabelle zur Struktur BAPIPAREX 20060104
2 Changing XY_REVERSAL_ITEM Call by reference Type reference (TYPE) FKKINVBILL_I Positionen des Abrechnungsbelegs 20060104
3 Importing X_EXTENSIONIN Call by reference Type reference (TYPE) BAPIPAREX_TAB_KK FI-CA: Standardtabelle zur Struktur BAPIPAREX 20060104
4 Importing X_REVERSED_BILLDOC Call by reference Type reference (TYPE) FKKINVBILL Abrechnungsbeleg 20060104
5 Exporting Y_RETURN Call by reference Type reference (TYPE) BAPIRET2_TAB_KK FI-CA: Standardtabelle zur Struktur BAPIRET2 20060104

Method FILL_CUSTOMER_FIELDS_ITEM on Interface IF_EX_FMCAINV_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 FI-CA: Standardtabelle zur Struktur BAPIPAREX 20060104
2 Changing XY_REVERSAL_TAXITEM Call by reference Type reference (TYPE) FKKINVBILL_T Steuerpositionen des Abrechnungsbelegs 20060104
3 Importing X_EXTENSIONIN Call by reference Type reference (TYPE) BAPIPAREX_TAB_KK FI-CA: Standardtabelle zur Struktur BAPIPAREX 20060104
4 Importing X_REVERSED_BILLDOC Call by reference Type reference (TYPE) FKKINVBILL Abrechnungsbeleg 20060104
5 Exporting Y_RETURN Call by reference Type reference (TYPE) BAPIRET2_TAB_KK FI-CA: Standardtabelle zur Struktur BAPIRET2 20060104

Method FILL_CUSTOMER_FIELDS_TAXITEM on Interface IF_EX_FMCAINV_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 FI-CA: Standardtabelle zur Struktur BAPIPAREX 20060104
2 Importing X_EXTENSIONIN Call by reference Type reference (TYPE) BAPIPAREX_TAB_KK FI-CA: Standardtabelle zur Struktur BAPIPAREX 20060104
3 Importing X_REVERSAL_ITEM Call by reference Type reference (TYPE) FKKINVBILL_I Positionen des Abrechnungsbelegs 20060104
4 Importing X_REVERSED_BILLDOC Call by reference Type reference (TYPE) FKKINVBILL Abrechnungsbeleg 20060104
5 Exporting Y_CHANGE_SIGN Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20060104
6 Exporting Y_IGNORE Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20060104
7 Exporting Y_RETURN Call by reference Type reference (TYPE) BAPIRET2_TAB_KK FI-CA: Standardtabelle zur Struktur BAPIRET2 20060104

Method REVERSAL_ITEM_ANALYZE on Interface IF_EX_FMCAINV_BILL_CANCEL has no exception.

Method UPDATE Signature

Method UPDATE on Interface IF_EX_FMCAINV_BILL_CANCEL has no parameter.
Method UPDATE on Interface IF_EX_FMCAINV_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 FI-CA: Standardtabelle zur Struktur BAPIPAREX 20060104
2 Importing X_EXTENSIONIN Call by reference Type reference (TYPE) BAPIPAREX_TAB_KK FI-CA: Standardtabelle zur Struktur BAPIPAREX 20060104
3 Importing X_INVDOCNO Call by reference Type reference (TYPE) INVDOCNO_KK Nummer des Fakturierungsbelegs 20060104
4 Importing X_REVERSAL_BILLDOC Call by reference Type reference (TYPE) FKKINVBILL Abrechnungsbeleg 20060104
5 Importing X_REVERSAL_TRIGGER_INSERT Call by reference Type reference (TYPE) FKKINV_TRIG Fakturierungsauftrag 20060104
6 Importing X_REVERSED_BILLDOC Call by reference Type reference (TYPE) FKKINVBILL Abrechnungsbeleg 20060104
7 Importing X_REVERSED_TRIGGER_DELETE Call by reference Type reference (TYPE) FKKINV_TRIG Fakturierungsauftrag 20060104
8 Importing X_TESTRUN Call by reference Type reference (TYPE) TESTRUN Umschalten auf Simulations-Modus bei schreibenden BAPIs 20060104
9 Exporting Y_RETURN Call by reference Type reference (TYPE) BAPIRET2_TAB_KK FI-CA: Standardtabelle zur Struktur BAPIRET2 20060104

Method UPDATE_PREPARE on Interface IF_EX_FMCAINV_BILL_CANCEL has no exception.
History
Last changed by/on SAP  20060703 
SAP Release Created in 600