VATDate

Download as pdf or txt
Download as pdf or txt
You are on page 1of 8

Reporting by VAT Due Date

Copyright

© Copyright 2008 SAP AG. All rights reserved.

No part of this publication may be reproduced or transmitted in any form or for any purpose
without the express permission of SAP AG. The information contained herein may be
changed without prior notice.

Some software products marketed by SAP AG and its distributors contain proprietary
software components of other software vendors.

Microsoft, Windows, Excel, Outlook, and PowerPoint are registered trademarks of Microsoft
Corporation.

IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x,
System z, System z10, System z9, z10, z9, iSeries, pSeries, xSeries, zSeries, eServer, z/VM,
z/OS, i5/OS, S/390, OS/390, OS/400, AS/400, S/390 Parallel Enterprise Server, PowerVM,
Power Architecture, POWER6+, POWER6, POWER5+, POWER5, POWER, OpenPower,
PowerPC, BatchPipes, BladeCenter, System Storage, GPFS, HACMP, RETAIN, DB2
Connect, RACF, Redbooks, OS/2, Parallel Sysplex, MVS/ESA, AIX, Intelligent Miner,
WebSphere, Netfinity, Tivoli and Informix are trademarks or registered trademarks of IBM
Corporation.

Linux is the registered trademark of Linus Torvalds in the U.S. and other countries.

Adobe, the Adobe logo, Acrobat, PostScript, and Reader are either trademarks or registered
trademarks of Adobe Systems Incorporated in the United States and/or other countries.

Oracle is a registered trademark of Oracle Corporation.

UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group.
Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are
trademarks or registered trademarks of Citrix Systems, Inc.

HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C®, World
Wide Web Consortium, Massachusetts Institute of Technology.

Java is a registered trademark of Sun Microsystems, Inc

JavaScript is a registered trademark of Sun Microsystems, Inc., used under license for
technology invented and implemented by Netscape.

SAP, R/3, xApps, xApp, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP Business
ByDesign, and other SAP products and services mentioned herein as well as their respective
logos are trademarks or registered trademarks of SAP AG in Germany and in several other
countries all over the world. All other product and service names mentioned are the
trademarks of their respective companies. Data contained in this document serves
informational purposes only. National product specifications may vary.

These materials are subject to change without notice. These materials are provided by SAP
AG and its affiliated companies ("SAP Group") for informational purposes only, without
representation or warranty of any kind, and SAP Group shall not be liable for errors or
omissions with respect to the materials. The only warranties for SAP Group products and
services are those that are set forth in the express warranty statements accompanying such
products and services, if any. Nothing herein should be construed as constituting an
additional warranty.

(C) SAP AG 2
Icons in Body Text

Icon Meaning
Caution
Example
Note
Recommendation
Syntax

Additional icons are used in SAP Library documentation to help you identify
different types of information at a glance. For more information, see Help on
Help → General Information Classes and Information Classes for Business
Information Warehouse on the first page of any version of SAP Library.

Typographic Conventions

Type Style Description


Example text Words or characters quoted from the screen. These include field
names, screen titles, pushbuttons labels, menu names, menu paths,
and menu options.
Cross-references to other documentation.
Example text Emphasized words or phrases in body text, graphic titles, and table
titles.
EXAMPLE TEXT Technical names of system objects. These include report names,
program names, transaction codes, table names, and key concepts of a
programming language when they are surrounded by body text, for
example, SELECT and INCLUDE.
Example text Output on the screen. This includes file and directory names and their
paths, messages, names of variables and parameters, source text, and
names of installation, upgrade and database tools.
Example text Exact user entry. These are words or characters that you enter in the
system exactly as they appear in the documentation.
<Example text> Variable user entry. Angle brackets indicate that you replace these
words and characters with appropriate entries to make entries in the
system.
EXAMPLE TEXT Keys on the keyboard, for example, F2 or ENTER.

(C) SAP AG 3
Reporting by VAT Due Date ............................................................................5
Customizing for Reporting by VAT Due Date ...............................................5
External Interfaces .......................................................................................5
Batch Input ...................................................................................................6
Migrating Old Documents .............................................................................6
Reports Affected...........................................................................................7

(C) SAP AG 4
Reporting by VAT Due Date
Due to legal requirements in four countries (Poland, Hungary, Czech Republic,
Slovakia), companies are required to group their documents in the Financial
Accounting (FI) component according to the date on which the value-added tax
(VAT) payment is due. It is especially important if the due date differs from the
document date or the posting date.
The new functionality enables custumers in these countries to specify the VAT due
date and collect your FI documents based on that date. If the functionality is active in
your system, all the tax-relevant FI documents should have a valid VAT date. You
can also post documents from other components to the FI component, for example
from Sales and Distribution (SD) (through the SD-FI interface), and use the new VAT
due date functionality.

Customizing for Reporting by VAT Due Date


To be able to apply the value-added tax (VAT) due date functionality, make the
following system settings:
• In Customizing for Financial Accounting (New) (FI), choose Financial
Accounting Global Settings (New) Company Code Enter Global
Parameters , and select your company code, double-click it, and:
o Ensure that the VAT Date Active checkbox is selected
o Specify 5 (conversion according to tax due date) in the Crcy transl. for
tax field to define the exchange rate for the calculation of the local
currency of tax line items in a document

• In transaction SE19, activate the VATDATE_VALUES_DEFAULT_SAP Business


Add-In (BAdI) implementation, or create your own implementation
The methods of this BAdI check if the VAT date of a document is missing,
define the initial value that is proposed on the selection screen (by default,
posting date and document date), and check if the proposed values meet the
specific conditions and rules.

• In transaction SE19, activate the TXKRS_SET_DEFAULT_VATDATE Business


Add-In (BAdI) implementation, or create your own implementation
The standard BAdI implementation defines the exchange rate for tax line
items in billing and cash journal documents.

External Interfaces
Business Application Programming Interface (BAPI)

(C) SAP AG 5
BAPI enables you to exchange business data between components. The
BAPIACHE09 header structure contains the new VAT due date functionality. The
interface is used in the BUS6035 business object type. It checks and posts the
exchanged data with the help of function modules.
IDocs

You can use accounting IDocs that have been enhanced with the VAT due date
functionality. If you generate an ALE interface for BAPI, the system applies the
BUS6035 business object type.
The following IDocs contain the new functionality:
• ACC_DOCUMENT1 as of basis release 40B
• ACC_DOCUMENT2 as of basis release 620

Batch Input
You can use batch inputs for transferring data from external system into the SAP
system. The BBKPF batch input structure has been extended with the VAT due date
functionality.

Migrating Old Documents


With the VAT Due Date Migration Tool for Old Documents (GLO_VATDATE) program,
you can import your old documents so that you can apply the value-added tax (VAT)
due date functionality by selecting one of the dates listed below. The system handles
the selected date as a source of VAT due date. You can select one of the following
dates that can be handled as a VAT due date:
• Posting date
• Document date
• Payment due date (if there is more than one payment due date, the system
selects the first one)
• Header text field (only for Poland)
The program checks if there is a record for any of the selected documents in the VAT
date field, which means that you have already imported the document. In this case, a
warning appears and you can decide if you continue or stop the program. I you
continue it, the result can be incorrect.
Prerequisites
You have made the settings as described in Customizing for Reporting by VAT Due
Date.

(C) SAP AG 6
Procedure
1. In transaction SA38, execute the VAT Due Date Migration Tool for Old
Documents (GLO_VATDATE) program.
2. In the Data Selection group box, specify the documents that you want to
import.
3. In the VAT Date Source Selection group box, select the date that you want to
use as a VAT due date.
4. Execute the program.

Note
If you select the Test Run checkbox, the system does not overwrite any data in
the database.
End of the note.
Result
The report imports the old documents to the Financial Accounting (FI) component
where you can apply the VAT due date functionality to them.
If you run the report online, the system displays a protocol in which it lists all the
imported documents as soon as the report is finished. If you run the report in the
background (batch-job), you can find the protocol in the application log as follows:

• Call transaction Analyze Application Log (SLG1)


• Enter IUMS in the Object field
• Choose Execute

Reports Affected
You can apply the VAT due date functionality with the following standard and
country-specific reports:
Standard reports:
• Advance Return for Tax on Sales/Purchases
• Additional List for Advance Return for Tax on Sales/Purchases
• EC Sales List
• EC Sales List in Data Medium Exchange Format
• EC Sales List (Belgium)
• Deferred Tax Transfer

(C) SAP AG 7
• Deferred Tax Transfer (New)
• Input Tax from Parked Documents
• Post Balance Sheet Adjustment
Country—specific reports:
• Tax Adjustment
• VAT Register (Poland)
• EU Sales and Purchase List for Poland, Hungary, and Czech Republic
• Create Acquisition Tax Accruals
• Reverse Acquisition Tax Accruals
• Add.List for Adv.Return for Tax on Sales/Purch.: Tax on Open Invoices
• Deduction of Input VAT for Slovakia
For more detailed information about the VAT due date functionality in the country-
specific reports, see the corresponding report documentation.

(C) SAP AG 8

You might also like