SAP ABAP Data Element VATDATE (Tax Reporting Date)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM (Application Component) Customer Relationship Management
     CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
       FBAS (Package) Financial accounting 'Basis'
Basic Data
Data Element VATDATE
Short Description Tax Reporting Date  
Data Type
Category of Dictionary Type D   Domain
Type of Object Referenced     No Information
Domain / Name of Reference Type DATUM    
Data Type DATS   Date field (YYYYMMDD) stored as char(8) 
Length 8    
Decimal Places 0    
Output Length 10    
Value Table      
Further Characteristics
Search Help: Name    
Search Help: Parameters    
Parameter ID   
Default Component name    
Change document    
No Input History    
Basic direction is set to LTR    
No BIDI Filtering    
Field Label
  Length  Field Label  
Short 10 Rep. Date 
Medium 15 Tax Report Date 
Long 20 Tax Reporting Date 
Heading 10 Rep. Date 
Documentation

Definition

Date on which the tax on sales and purchases is due, or the date on which that tax must be reported to the tax authority.

The tax reporting date can be identical to the posting date or the document date; you also can define your own rules to determine the date.

Use

Tax Reporting

The tax reporting date is used in tax reporting primarily as a selection criterion, in addition to the posting date or document date.

The tax reporting date is contained as a selection criterion in the logical database BRF.

The field is available by default in the selection screens of several programs (for example, RFUMSV00, RFUMSV10, RDASLM00 , RFASLD02, RFASLD20). In the other report programs based on logical database BRF, the selection screens do not contain the field by default, but you can choose it from the custom selections.

Exchange Rate Determination in Currency Translation of the Tax Amount

You also can use the tax reporting date to determine the exchange rate when performing currency translation of the tax amount. To do this, in Customizing for Tax on Sales/Purchases under Change Foreign Currency Translation choose the option Determine exchange rate based on tax reporting date. Even if you have selected this option, you can change the reporting date in the document for reporting purposes at a later date. The tax amount is not recalculated again if you do this.

More Information

For more information, see SAP Note 1232484 and the related notes.

Dependencies

The tax reporting date is a field in the document header (table BKPF) and therefore applies to the entire document.

To be able to use the field in documents, you need to activate the function Inventory-managing Customizing of Global Parameters for the company code. To do this, go to Enter Global Parameters and set Tax Reporting Date Active.

If you have not selected Tax Reporting Date Active or the document is not tax relevant (does not contain a tax code), the system stores the tax reporting date with an initialized value.

When entering documents, you can enter the tax reporting date in the dialog box for taxes. The BAdI Define and Check Tax Reporting Date (VATDATE_VALUES) proposes a value for this date. In the standard implementation, this is the posting date or, alternatively, the document date. You can change this date in the transaction for changing documents (FB02). But first you need to allow for the date to be changed in Customizing for Document Change Rules under Document Change Rules, Document Header. You can use the BAdI VATDATE_VALUES to verify the changes to the tax reporting date in the document.

You can use the BAdI Determine Exchange Rate for Tax Items (BADI_TAX_EXCHANGE_RATE) to determine which exchange rate is relevant for tax line items in documents.

Example

History
Last changed by/on SAP  20100310 
SAP Release Created in 604