SAP ABAP Class IF_FIEU_SAFT_UPDATE_MFIINV (Interface for BAdI: FIEUSAFT_UPDATE_MFIINVOICES)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_BADI_INTERFACE Tag Interface for BAdIs 20131125
Properties
Class IF_FIEU_SAFT_UPDATE_MFIINV  
Short Description Interface for BAdI: FIEUSAFT_UPDATE_MFIINVOICES    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20130526   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IF_FIEU_SAFT_UPDATE_MFIINV has no forward declaration.
Interfaces
Class IF_FIEU_SAFT_UPDATE_MFIINV has no interface implemented.
Friends
Class IF_FIEU_SAFT_UPDATE_MFIINV has no friend class.
Attributes
Class IF_FIEU_SAFT_UPDATE_MFIINV has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_TAXPOINTDATE Instance method Public Method Get the tax point date for the FI invoice 20131125
2 IDENTIFY_FIINVOICE Instance method Public Method Identify if document is a valid invoice 20131125
3 IDENTIFY_NEGATIVE_INVOICE Instance method Public Method Identify if invoice is a negative invoice 20131125
4 MAP_INV_TYPE Instance method Public Method Map invoice type for FI invoice 20131125
5 MAP_TAX_EXEMPTN_REASON Instance method Public Method Identify tax exemption reason for FI invoice 20131125
6 MAP_TAX_INFO Instance method Public Method Map tax related information,if external tax engine is used 20131125
Events
Class IF_FIEU_SAFT_UPDATE_MFIINV has no event.
Types
Class IF_FIEU_SAFT_UPDATE_MFIINV has no local type.
Method Signatures

Method GET_TAXPOINTDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_TAXPOINTDATE Call by reference Type reference (TYPE) FIEUD_FIDOC_I-TAXPOINTDATE Delivery Date 20131125
2 Importing IV_BELNR Call by reference Type reference (TYPE) BKPF-BELNR Accounting Document Number 20131125
3 Importing IV_BUKRS Call by reference Type reference (TYPE) T001-BUKRS Company Code 20131125
4 Importing IV_BUZEI Call by reference Type reference (TYPE) BSEG-BUZEI Number of Line Item Within Accounting Document 20131125
5 Importing IV_GJAHR Call by reference Type reference (TYPE) BKPF-GJAHR Fiscal Year 20131125
6 Importing IV_LAND1 Call by reference Type reference (TYPE) T001-LAND1 Country Key 20131125

Method GET_TAXPOINTDATE on class IF_FIEU_SAFT_UPDATE_MFIINV has no exception.

Method IDENTIFY_FIINVOICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_INCLUDE_DOC Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20131125
2 Importing IV_AWTYP Call by reference Type reference (TYPE) BKPF-AWTYP Reference Transaction 20131125
3 Importing IV_BELNR Call by reference Type reference (TYPE) BKPF-BELNR Accounting Document Number 20131125
4 Importing IV_BUKRS Call by reference Type reference (TYPE) T001-BUKRS Company Code 20131125
5 Importing IV_GJAHR Call by reference Type reference (TYPE) BKPF-GJAHR Fiscal Year 20131125
6 Importing IV_LAND1 Call by reference Type reference (TYPE) T001-LAND1 Country Key 20131125
7 Importing IV_TCODE Call by reference Type reference (TYPE) BKPF-TCODE Transaction Code 20131125

Method IDENTIFY_FIINVOICE on class IF_FIEU_SAFT_UPDATE_MFIINV has no exception.

Method IDENTIFY_NEGATIVE_INVOICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NEGATIVE_INV Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20131125
2 Importing IV_BELNR Call by reference Type reference (TYPE) BKPF-BELNR Accounting Document Number 20131125
3 Importing IV_BUKRS Call by reference Type reference (TYPE) T001-BUKRS Company Code 20131125
4 Importing IV_GJAHR Call by reference Type reference (TYPE) BKPF-GJAHR Fiscal Year 20131125
5 Importing IV_LAND1 Call by reference Type reference (TYPE) T001-LAND1 Country Key 20131125

Method IDENTIFY_NEGATIVE_INVOICE on class IF_FIEU_SAFT_UPDATE_MFIINV has no exception.

Method MAP_INV_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_INV_TYPE Call by reference Type reference (TYPE) FIEUD_FIDOC_H-INVOICETYPE SAFT: Invoice Type 20131125
2 Importing IV_BELNR Call by reference Type reference (TYPE) BKPF-BELNR Accounting Document Number 20131125
3 Importing IV_BUKRS Call by reference Type reference (TYPE) T001-BUKRS Company Code 20131125
4 Importing IV_GJAHR Call by reference Type reference (TYPE) BKPF-GJAHR Fiscal Year 20131125
5 Importing IV_LAND1 Call by reference Type reference (TYPE) T001-LAND1 Country Key 20131125

Method MAP_INV_TYPE on class IF_FIEU_SAFT_UPDATE_MFIINV has no exception.

Method MAP_TAX_EXEMPTN_REASON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_TAX_EMPT_REASON Call by reference Type reference (TYPE) CHAR30 30 Characters 20131125
2 Importing IV_BELNR Call by reference Type reference (TYPE) BKPF-BELNR Accounting Document Number 20131125
3 Importing IV_BUKRS Call by reference Type reference (TYPE) T001-BUKRS Company Code 20131125
4 Importing IV_BUZEI Call by reference Type reference (TYPE) BSEG-BUZEI Number of Line Item Within Accounting Document 20131125
5 Importing IV_GJAHR Call by reference Type reference (TYPE) BKPF-GJAHR Fiscal Year 20131125
6 Importing IV_LAND1 Call by reference Type reference (TYPE) T001-LAND1 Country Key 20131125

Method MAP_TAX_EXEMPTN_REASON on class IF_FIEU_SAFT_UPDATE_MFIINV has no exception.

Method MAP_TAX_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_TAXAMOUNT Call by reference Type reference (TYPE) FIEUD_FIDOC_I-TAX_AMOUNT Tax Amount in Local Currency 20131125
2 Exporting EV_TAXCODE Call by reference Type reference (TYPE) FIEUD_FIDOC_I-MWSKZ Sales Tax Code 20131125
3 Exporting EV_TAXPERCENT Call by reference Type reference (TYPE) FIEUD_FIDOC_I-TAXPERCENT Rate (condition amount or percentage) 20131125
4 Importing IV_BELNR Call by reference Type reference (TYPE) BKPF-BELNR Accounting Document Number 20131125
5 Importing IV_BUKRS Call by reference Type reference (TYPE) T001-BUKRS Company Code 20131125
6 Importing IV_BUZEI Call by reference Type reference (TYPE) BSEG-BUZEI Number of Line Item Within Accounting Document 20131125
7 Importing IV_GJAHR Call by reference Type reference (TYPE) BKPF-GJAHR Fiscal Year 20131125
8 Importing IV_LAND1 Call by reference Type reference (TYPE) T001-LAND1 Country Key 20131125

Method MAP_TAX_INFO on class IF_FIEU_SAFT_UPDATE_MFIINV has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in