Serbia VAT Return
Comments
Description
Preliminary VersionDocument version: 1.0 – 2017-12-21 Serbia: VAT Return Document History Caution Before you start the implementation, make sure you have the latest version of this document. You can find the latest version at the following location:xxx /xxx The following table provides an overview of the most important document changes. Table 1 Version Date Description 0.1 2017-12-21 Preliminary Version Document History Customizing for VAT Return Assign Tax Indicators to Rows in POPDV Form Use In this Customizing activity, you assign VAT-relevant data to the rows of the POPDV form. The VAT Return (Serbia) report uses this mapping when it collects the VAT-relevant data for the VAT return. This assignment is necessary only for the generation of the POPDV form. You can make settings as follows in this activity: Enter a tax on sales and purchases code, and a transaction key. To this data combination, you select the tax indicator and in the Table Row field, enter the identification of the row in the POPDV form and the column number in the Column field into which you want the system to insert the data. You can further specify the VAT-relevant data collection by entering a fiscal year and a document type. BAdI: Modify Data in VAT Return Use This Business Add-In (BAdI) is used in the Financial Accounting (FI) component in Serbia. You can use this BAdI to modify the output of the VAT Return (Serbia) report. You can use this report to create the VAT return and generate its output using the required PPPDV and POPDV forms structure. This BAdI definition is inserted in the /CCEE/RSFI_VAT_REPORT_ES enhancement spot. You use the following Business Add-In (BAdI) methods to modify the data collection and the output of the report: Preliminary Version © Copyright 2017 SAP SE or an SAP affiliate company. 2 All rights reserved. · CHANGE_FI_DOCUMENT_LINE This method is called in the implementation of the BAdI RFUMSV00: Transfer of All Tax Data. It is used to adjust FI document lines one by one; for example, to change the VAT registration number according to a specific field. · BEFORE_SAVE_FI_DOCUMENTS This method is called in the implementation of the BAdI RFUMSV00: Transfer of All Tax Data. It is used to adjust multiple FI document lines at once, before saving the document into the database table /CCEE/XXFI_VATD. You can use this method to append additional lines from an external system, or remove lines. · CHANGE_OUTPUT You can use this method to execute your own logic to change the output data of the report. Standard settings For more information about the standard settings (filters, single or multiple uses), see the Enhancement Spot Element Definitions tab in the BAdI Builder (transaction SE18). Example See Also For information about implementing BAdIs as part of the enhancement framework, see SAP Library for SAP NetWeaver Platform on SAP Help Portal at http://help.sap.com/nw_platform. Choose a release and then Application Help. In SAP Library, choose SAP NetWeaver Library: Function-Oriented View -> Application Server -> Application Server ABAP -> Application Development on AS ABAP -> ABAP Customer Development -> Enhancement Framework. VAT Return Short text VAT Return (Serbia) Purpose You can use this report for the following purposes regarding creating the VAT return in Serbia: · VAT return based on the structure of the PPPDV form Preliminary Version © Copyright 2017 SAP SE or an SAP affiliate company. All rights reserved. 3 · VAT calculation overview based on the structure of the POPDV form Prerequisites You have completed the following activities: · Enter the country indicator for Serbia and allocate the combinations of tax on sales/purchases codes, transaction keys, and total/debit/credit indicators to the base amount item in the layout set. You can do this by dividing these combinations into base amount groups and entering the symbol belonging to the group into the form. If the amount will also be included in subtotals, carry-overs and grand totals, you should also enter the other groups concerned for combination. The fields tax group, version and arithmetic operation do not apply to Serbia, and you should therefore leave these fields blank. Make these settings in the Customizing activity Group Tax Base Balances. · Proceed accordingly for the tax amounts in the Customizing activity Group Tax Balances. · You can modify the report output using the methods of the BAdI: Modify Data in VAT Return. · You have assigned tax indicators to the relevant rows in the form in Customizing activity Assign Tax Indicators to Rows in POPDV Form. Features When you execute this report, the standard report Advance Return for Tax on Sales/Purchases (RFUMSV00) is executed in the background. The data from that report is then adapted to the output structure required by Serbian tax law and XML files are generated. The report draws data from specific source fields and inserts them into the report output fields. You can generate the XML file only if the data collection is error-free. If the run contains errors, you can check them in the application log. Selection On the selection screen, you can restrict the data volume by selecting the following criteria: · Company code · Document number · Fiscal year · Posting date · Reference number In the Further Selections group box, you restrict the number of company codes directly, or specify a tax on sales/purchases group, for which the relevant company codes are then automatically retrieved by the system. Enter any additional filtering parameters according to your requirements. In the Specific Parameters group box, you can enter data as follows: · For the VAT return with the PPPDV form, you can further specify the data to be collected. Preliminary Version © Copyright 2017 SAP SE or an SAP affiliate company. 4 All rights reserved. · For each form, you can select the Generate Files group box if you want the report to directly generate the XML file for one or both files and save it to a local or an application server. If you do not select this checkbox, the report only displays the collected data in an ALV list output. You can also specify file names for XML output and where the report should generate the files. Output The report collects the displays them in the ALV list for both forms at the same time. The report displays the collected VAT-relevant data as follows: · Displays the collected data in an ALV list at line item level where the line items are grouped into sub-tables according to the structure of the POPDV form. If you have selected the Generate File checkbox on the selection screen, on the output screen you can choose the relevant push buttons to generate the XML file that you can download to a local folder or an application server. · Displays the collected data in an ALV list at line item level where the line items are grouped into sub-tables according to the structure of the PPPDV form. If you have selected the Generate File checkbox on the selection screen, on the output screen you can choose the relevant push buttons to generate a Smart Form or the XML file that you can download to a local folder or an application server. You can then submit the XML files to the tax authorities on a monthly basis. When you execute the report in the background, all outputs are generated automatically and are stored in the spool. Preliminary Version © Copyright 2017 SAP SE or an SAP affiliate company. All rights reserved. 5 Typographic Conventions Table 2 Example Description <Example> Angle brackets indicate that you replace these words or characters with appropriate entries to make entries in the system, for example, “Enter your <User Name>”. Example Example Arrows separating the parts of a navigation path, for example, menu options Example Emphasized words or expressions Example Words or characters that you enter in the system exactly as they appear in the documentation www.sap.com Textual cross-references to an internet address /example Quicklinks added to the internet address of a homepage to enable quick access to specific content on the Web 123456 Hyperlink to an SAP Note, for example, SAP Note 123456 Example ● Words or characters quoted from the screen. These include field labels, screen titles, pushbutton labels, menu names, and menu options. ● Cross-references to other documentation or published works Example ● Output on the screen following a user action, for example, messages ● Source code or syntax quoted directly from a program ● File and directory names and their paths, names of variables and parameters, and names of installation, upgrade, and database tools EXAMPLE Technical names of system objects. These include report names, program names, transaction codes, database table names, and key concepts of a programming language when they are surrounded by body text, for example, SELECT and INCLUDE EXAMPLE Keys on the keyboard Typographic Conventions Preliminary Version © Copyright 2017 SAP SE or an SAP affiliate company. 6 All rights reserved. www.sap.com © Copyright 2017 SAP SE or an SAP affiliate company. 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 SE or an SAP affiliate company. SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate company) in Germany and other countries. All other product and service names mentioned are the trademarks of their respective companies. Please see www.sap.com/corporate-en/legal/copyright/index.epx#trademark for additional trademark information and notices.
Copyright © 2024 DOKUMEN.SITE Inc.