Ansicht
Dokumentation

J_3RFVATDVC - Maintain VAT Return Versions

J_3RFVATDVC - Maintain VAT Return Versions

RFUMSV00 - Advance Return for Tax on Sales/Purchases   ROGBILLS - Synchronize billing plans  
This documentation is copyright by SAP AG.
SAP E-Book

You can use this Customizing activity to create layout versions of the VAT return, which is then used by the VAT Return program to prepare an XML file for it. You can add, edit and delete entries on each of the screens.

Define tax agents by entering suppliers on the SAP Easy Accessscreen under Accounting → Financial Accounting → General Ledger → Reporting → Tax Reports → Russia → VAT Return → Define Vendors for Tax Agent Dataor customers under Accounting → Financial Accounting → General Ledger → Reporting → Tax Reports → Russia → VAT Return → Define Customers for Tax Agent Data.

External total figures from the Sales and Purchase Ledgers and the Invoice Journal are available to be output alongside VAT return figures by default. However, if necessary, you can maintain your own sources and figures to be compared with VAT Return figures in Customizing for Financial Accounting under Financial Accounting → General Ledger Accounting → Periodic Processing → Report → Statutory Reporting: Russia → VAT Returns → Maintain External Data Sources.

Versions Screen

You can use this Customizing activity to create layout versions of the VAT return, which is then used by the VAT Return program to prepare an XML file for it. You can add, edit and delete entries on each of the screens.

You can find an example of VAT return versions below:

Version HierCode Description of VAT Return Version
RUVAT2015 RUV15 VAT Return
RUVATC2018 RUVC8 VAT Return for Customs Union

In this example, you have two versions: RUVAT2015 as your main VAT return and RUVATC2018 as your VAT return for the Customs Union. RUVAT2015 is assigned to XML reporting hierarchy RUV15 and RUVATC2018 is assigned to hierarchy RUVC8.

For a list of reporting hierarchies, see note 2825435.

Sections Screen

Each section represents a VAT return form sheet. For each section, assign a section number (you can use dots as decimal marks, for example, 2.2) and select section type and number of columns.

If you choose the Tax Base | Tax Amountoption, do not enter column names for the section since it will contain two columns: Tax Base and Tax Amount. You can also create a description for sections and define column names.

There are five section types:

  • Normal Section- Used for sections 1, 3, 4, 5 and 6 of VAT return (default value)
  • Tax Agent - Groups selected FI documents by Customers and Vendors
  • 0% Confirmation - Groups selected FI documents by Reference year and Period
  • Checks for Main VAT Return - Technical section used for displaying total figures from the Sales Ledger, Purchase Ledger and Invoice Journal together with the VAT Return totals, as well as their deltas for checking. This section is only visible when you are preparing a main VAT return.
  • Checks for Corrective VAT Return - Technical section used for displaying total figures from the Sales Ledger, Purchase Ledger and Invoice Journal together with the VAT Return, as well as their deltas for checking. This section is only visible when you are preparing a corrective VAT return.

Reference year and period are determined by the VAT Reporting Date(set to Document dateby default).

Enter operation codes for tax agent sections in the Operation Code TAcolumn.

You can find an example of VAT return sections below:

Section Sect.Type SectionTA Operation Code TA Columns Description Column 1 Name Column 2 Name Column 3 Name
1 Normal Section   One Column Section 1. Index values
2 Tax agent   One Column Section 2. Index values  
3 Normal Section   Two Columns Section 3. Tax base VAT amount  
4 Normal Section   Four Columns Section 4. Tax base Tax return for confirmed operations Tax sum not confirmed before
5 0%-Confirmation   Four Columns Section 5. Tax base for confirmed operations Tax return for confirmed operations Tax base for not confirmed operations
6 Normal Section   Three Columns Section 6. Tax base Tax sum per tax rates p.2-3 art 164 Tax returns not proved by document
7 Normal Section   Three Columns Section 7. Cost of realized goods w/o VAT Cost of purchased tax free goods VAT sum of acquired goods to be deducted
CORRCHECK Checks for Corrective VAT Return   One Column
MAINCHECK Checks for Main VAT Return   One Column

If you need to use several operation codes of tax agent section, you can create several sections of Tax Agenttype and enter your tax agent section number in the SectionTAcolumn.

You can find an example of two tax agent sections below:

Section Sect.Type SectionTA Operation Code TA Columns Description Column 1 Name Column 2 Name Column 3 Name
2.1 Tax agent 2 OPC2.1 Tax Base | Tax Amount Section 2. Index values
2.2 Tax agent 2 OPC2.2 Tax Base | Tax Amount Section 2. Index values

Line Items Screen

Each line item represents a line on a VAT return sheet. You can specify operation codes and descriptions for the line items. You only need to specify operation codes for sections of types other than Tax Agent.

Here is an example of a VAT return section:

Line Item Operation Code VAT Return Item Description
060   Calculated tax sum, which should be paid to budget (rub.)
080   Calculated tax sum, related for goods shipment (rub.)
090   Calculated tax sum related to payment, partial payment (rub.)
100   Tax sum, calculated by tax agent for payment, partial payment related for goods shipment for this payment, partial payment (rub.)

Selection Criteria Screen

Each selection criterion is a set of selection parameters for the current line of item of the VAT return.

1. Choose which column to populate in the Column field and enter sequence number in the Cond.Nfield.
2. Select whether the tax codes selected by this selection criteria setting will be included or excluded from processing by choosing either Include or Exclude in the Include/Exclude Identifierfield.
3. Select the tax code and which operations for the tax code will be processed.
4. Select whether the result amount will be inverted by checking or leaving unchecked the Negative Signcheckbox.
5. Select the amount type. For example:
Column Cond.N. Include/Exclude Ind. Tax Code Debit/Credit Neg.Sign Amount Type
Line Item 1 Include PC Debit-Credit (empty) Item=>Tax base|Tax Amount

In this example, the line item column will contain the total amount (credit turnover subtracted from debit turnover) from documents only with tax code PC, and the two columns of the line item (Tax Base|Tax Amountas selected in the Number of Columnsfield of the Sections screen) will be populated with the tax base and tax amount.

Total Items Screen

On this screen, you maintain the way the system populates line items that contain total figures. This is only relevant for total items of sections 1 to 7 and for line items of sections MAINCHECK and CORRCHECK.

Total values are calculated using VAT return data and data from external sources.

Total Items level

At the total item level, you select which columns the system populates with total figures and which values are allowed.

Operands level

At the operand level, you select which VAT return data the system uses to calculate totals and how it calculates them. To do this, maintain a set of arithmetical operations as follows:

1. Enter a sequence number of the operation in the Cond.Nfield, beginning with 1, 2 etc.
2. Select an arithmetical operation to perform.
3. Select the source of the VAT return data. To do this, specify the source section and column, and then narrow down the choice of line items by line item number, operation code and/or additional code. For example:
Cond.N. Operation Operand: Section Operand: Column Line Item: From Line Item: To Operation Code: From Operation Code: To Add. Code: From Add. Code: To
1 + (Add) 3 Column 2 110    
2 - (Subtract) 3 Column 2 190    

In this example, the totals are calculated as follows. First, the system adds together all values from line item 100 from column 2 of section 3 of the VAT return. Then, the system takes the result and subtracts from it all values from line item 190 from the same column and section.

External Data Sources level

At the external data source level, you select which external data the system uses to calculate totals and how it calculates them. To do this, maintain a set of arithmetical operations as follows:

1. Enter a sequence number of the operation in the Cond.N field, beginning with 1, 2 etc.
2. Select an arithmetical operation to perform.

3. Select the source of the external data. To do this, specify the data source and figures that you have entered in the Maintain External Data Sources customizing activity. For example:

Cond.N. Operation Data Source External Data Figure
1 + (Add) SALES_LEDGER TOTAL_TAX

The VAT Return program performs calculation of totals and external data as follows:

  1. The program processes line items based on tax codes,
  2. The program calculates the external data according to your settings at the external data source level,
  3. The program takes data from the line items and calculates totals according to your settings at the operands level,
  4. The program outputs totals and external data into the appropriate line items on the ALV screen.

Document Types Screen

On this screen, you can choose whether to include or exclude from selection documents of specific types. You can use wildcards.

Note that you cannot maintain Document Types for the selection criteria settings with the Exclude identifier on tax code level.

SALES_LEDGER

SALES_LEDGER






CL_GUI_FRONTEND_SERVICES - Frontend Services   BAL Application Log Documentation  
This documentation is copyright by SAP AG.

Length: 17994 Date: 20240523 Time: 195657     sap01-206 ( 175 ms )