Ansicht
Dokumentation

RFUVDE00 - Print Program: Advance Return for Tax on Sales/Purchases (Germany)

RFUVDE00 - Print Program: Advance Return for Tax on Sales/Purchases (Germany)

General Data in Customer Master   CL_GUI_FRONTEND_SERVICES - Frontend Services  
This documentation is copyright by SAP AG.
SAP E-Book

Description

The program creates the entries for the German form for advance return for tax on sales/purchases in 1994 (designated by "ARTS form" in the following). It creates spool requests for the printout.

Enter the program run date and the identification. Then, select either taxes on sales/purchases groups orcompany codes. If you do not make an entry here, all tax on sales/purchases groups will be automatically selected.

There are two ways to print the forms:

  • If sales/purchases tax groups are selected, one form per group is printed.
  • If company codes are selected, one form per company code will be selected.
    It is not always guaranteed that the advance return for tax on sales/ purchases will be generated for an entire taxable entity and that the form will be presentable to domestic tax authorities. You should therefore only use these forms for internal purposes.
    The SAPscript layout set, the tax number and the address of the tax authority are those of the sales/purchases tax group to which the company code belongs.

You further select, whether

  • a corrected advance return for tax on sales/purchases exists,
  • you want a clearing of the refund amount,
  • you want to undo a collection authorization given to the tax office just for this advance notice period.

These three default settings apply to all distinct taxes on sales and purchases groups or company codes.

If you would like to reorganize data following the printout, select a maximal run date and a run ID. All data falling under these selections will be deleted from the database.

Requirements

Firstly, you select and prepare the required data from the documents by running the RFUMSV00 program for the advance return on sales/purchases tax. You identify which data you require with the program run date and an additional freely selected identifier. You would normally not select the "Totals according to debit/credit" parameter, an explanation of this follows.

You may also need to check if all required special prepayment amounts for tax on sales/purchases groups have been entered.
Proceed

One-time preparatory measures

  1. Table Settings (Customizing)
    -----------------------------------------------
    You make the following default settings via the corresponding customizing functions:
    1. Enter the country indicator for Germany 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 Germany, and you should therefore leave these fields blank.
      Proceed
      Proceed accordingly for the tax amounts.
      Proceed
      Example: You have chosen tax code C1 for sales taxable at a rate of 7%, with C1 having the transaction key MWS, and you want the amounts to be totals, meaning that they will not be separated according to debit/ credit. Enter the group corresponding to item 30 on the ARTS form for the "C1/MWS" combination separately for tax base amount and for tax.If the amount for this combination will also be calculated in subtotals, carryovers and end totals, you must also enter the other concerned groups for "C1/MWS/ ".
      A separation of the amounts according to the debit/credit indicators in the tax items is not relevant for Germany. It is therefore sufficient to leave the total/debit/credit indicator at its initial setting while dividing the combinations in groups. You should NOT, then, select the parameter "Totals by debit/credit" in the previously running RFUMSV00 program, which retrieves the tax balances from the documents.
    2. Allocate the form's special prepayment item to each combination of tax on sales/purchases group and calendar year. You do this by allocating a group number and entering the symbol belonging to that group in the form. Also allocate the groups for subtotals, carryovers and end totals into which the special prepayment amount will flow, to the combination.
      Proceed
      Note: The special advance payment is only taken into consideration in the report for the month of December or for the fourth quarter.
    3. For each sales/purchases tax group, enter the address of the tax authority to which they should submit their advance return.
      Also, specify the name of the layout set (explanation follows) and its number of pages for each tax on sales/purchases group, as well as the tax number for the advance return. You can also specify up to three text modules (SAPScript standard texts) in which you can enter word-wrapped text regarding this allocation.
      To carry out this function, you go to the detail screen, and from there to the tax authority's address. From the detail screen, you can use the path Goto -> Form to reach the processing of a specified form. For processing a text module, position the cursor on the corresponding text name and then choose the path Goto -> Editor.
      Proceed
    4. In the standard system, the taxes on sales/purchases groups have the address of the company code with the same name. If you change the default setting of the taxes on sales/purchases groups, you must also change their addresses.
      When carrying out this function, select the relevant sales control circuit and choose the path Edit -> Address.
      Proceed
    5. In the standard system, every company code sets up a separate taxes on sales and purchases group which has the same name as the company code. If you do not do this, for instance, because several company codes are grouped together to a single taxes on sales and purchases group, then make the corresponding allocation.
      Proceed
      If you want to select by fiscal periods instead of calendar months in the program for the previous advance return for tax on sales/purchases, all the company codes in question must have the same fiscal year variant for each run of the print program. Pay attention to this when allocating company codes to taxes on sales/purchases groups in Customizing and with the selection of several taxes on sales/purchases groups in this program.
    6. For a print separation when creating the advance return for tax on sales/purchases, allocate a printer to each of the individual taxes on sales/purchases groups. In this case, specify the name of the domain as UMKRS and the name of the taxes on sales and purchases group as a value,or the initial value for a printer which is allocated to tax on sales/purchases groups without their own printer specification.
      This also applies correspondingly to company codes, for which BUKRS is the domain.
      Proceed
  2. Creating and activating SAPscript layout sets:
    --------------------------------------------------
    As a sample, copy the standard SAPscript layout set F_RFUVD____01 and adapt the copy/ies according to your requirements for printing the ARTS form supplied by the tax office. Allocate each of these SAPscript layout sets, as described above, to the tax on sales/purchases groups for which it is needed.
    For every form, group all the specifications in the MAIN window together under text element 510. Do not assign any event numbers in other windows.
    When entering tax base amounts and tax amounts onto the ARTS form, proceed as follows: In each of your SAPscript layout sets, use the stem UMSVP-BAS for tax base amounts and UMSVP-STE for tax amounts and affix the two-digit group numbers, such as &UMSVP-STE03&, to the stem. For each of these fields, the last two digits designate the number of the accompanying group. You can then place these fields in the right positions in the SAPScript form.
    Proceed
    In the standard form F_RFUVD____01, you find the symbols at the following positions:

    Group number,,Item,,Explanation
    __________________________________________________________________
    01,,21,,,,Delivery within the company, with VAT reg.no.
    02,,22,,,,Delivery within the company, vehicle, without VAT reg.no.
    03,,23,,,,Delivery within the company, vehicle, outside the company
    04,,24,,,,Further tax-exempt sales with input VAT deduction
    05,,26,,,,Sales § 4 No. 8 to 28 (Sales tax law)
    06,,28,,,,Taxable Sales, tax rate 15%
    07,,29,,,,Taxable Sales, tax rate 14%
    08,,30,,,,Taxable Sales, tax rate 7%
    09,,31,,,,Taxable Sales, other tax rates
    10,,33,,,,Agricul., delivery, with VAT reg.no.
    11,,34,,,,Agricul., sales, § 24 (sales tax law)
    12,,37,,,,Tax-exempt acquis. within company, § 4 b (sales tax law)
    13,,39,,,,Taxable acquis. within company, with VAT reg.no., 15%
    14,,40,,,,Taxable acquis. within company, with VAT reg.no., 7%
    15,,41,,,,Taxable acquis. within company, vehicle, w/o VAT reg.no., 15%
    16,,42,,,,Bill of exchange taxation type,
    17,,43, 45,,Subtotal to be transferred post-tax
    18,,47,,,,Input tax from invoice of other organization
    19,,48,,,,Input tax from those within the company. Acquisition
    20,,49,,,,Import tax paid
    21,,50,,,,Input tax according to general mean value rates
    22,,51,,,,Correction of input VAT deduction
    23,,52,,,,Input VAT deduction deliv. within company Vhcle outside org.
    24,,54,,,,Reductions according to BerlinFG
    25,,55,,,,Remaining amount
    26,,56,,,,Unauthorized displayed tax amounts
    27,,57,,,,VAT advance payment/surplus
    28,,58,,,,Crediting special advance payment
    29,,59,,,,Remaining VAT advance payment / surplus
    30,,63,,,,Plant deliv. etc., no taxes on sales/purchases to be withheld
    31,,64,,,,Plant delivery etc., taxes on sales/purchases
    32,,67,,,,forced sales etc., no taxes on sales/purchases to be withheld
    33,,68,,,,forced sales etc., taxes on sales/purchases to be withheld
    34,,69,,,,Taxes on sales/purchases with deduction procedure

Output

For every selected taxes on sales and purchases group, the program prints the header data, the amounts and the selections in the fields provided on the ARTS form. In each case, two copies are printed (original and copy). For selected print separation, the output for every taxes on sales and purchases group is carried out on the printer allocated to it. If no printer is allocated here, or no print separation is selected, the output is carried out on the printer specified in the user master record of the user.

The output is not carried out immediately, but spool requests are created which have to be started specifically. Consequently, you have the opportunity to insert the "ARTS form" supplied by the tax office into the printer before printing.

A list of the taxes on sales/purchases groups for which the advance return for tax on sales/purchases was created is output at the end with the respective company codes.

If you select company codes instead of tax on sales/purchases groups, the aforementioned information regarding output applies correspondingly for company codes.






PERFORM Short Reference   CPI1466 during Backup  
This documentation is copyright by SAP AG.

Length: 12560 Date: 20240520 Time: 143423     sap01-206 ( 239 ms )