SAP® Documentation

Single view

/CCEE/YUFI_RFUVDE00 - Print Program: Advance Return for Tax on Sales/Purchases

rdisp/max_wprun_time - Maximum work process run time   Vendor Master (General Section)  
This documentation is copyright by SAP AG.
SAP E-Book

Description

The report creates the entries for the German form for advance return for taxes on sales/purchases in 1994 (referred to here as the "ARTS form"). It generates spool requests for printing.

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

There are two ways of printing the forms:

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

You also select whether:

  • A corrected advance return for tax on sales/purchases exists
  • You want a clearing of the refund amount
  • You want to revoke automatic debit authorization given to the tax office just for this advance notice period.

These three settings apply to all delimited groups for taxes on sales or company codes.

If you want to reorganize data no longer required once a form has been printed, select a maximum run date and a run ID. All data falling under this delimitation is then deleted from the database.

Requirements

You start by selecting and preparing the required data from the documents by running report RFUMSV00 for the advance return on sales/purchases tax. You identify which data you require with the program run date and an additional freely selectable identifier. You would normally not select the "Total by debit/credit" parameter (an explanation of this follows).

You may also need to check if all required special advance payment amounts for taxes on sales/purchases groups have been entered.
Execute Function

One-time preparatory measures

  1. Setting tables (Customizing)
    -------------------------------------
    You configure the following settings using the corresponding Customizing functions:
    1. You enter the country indicator for Germany and allocate the base amount item in the form to the combinations of tax on sales/purchases codes, transaction keys, and total/debit/credit indicators relevant for completing the German form. You do this by dividing these combinations into base amount groups and entering the symbol belonging to the group into the form. If the amount for this combination is also included in subtotals, amounts carried forward, and totals, also enter the other groups involved. The fields for tax group, version, and arithmetic operation are not relevant for Germany. You should therefore leave these fields blank.
      Execute Function
      Proceed accordingly for the tax amounts.
      Execute Function
      Example: You have selected 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. Then enter the group separately for the tax base and the tax for the combination 'C1/MWS' that corresponds to item 30 on the ARTS form. If the amount for this combination is also included in subtotals, amounts carried forward, and totals, enter the other groups involved for the '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 into groups. You should not then select the "Total by debit/credit" parameter 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 taxes 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, amounts carried forward, and totals into which the special prepayment amount will flow, to the combination.
      Execute Function
      Note: The special advance payment is only taken into account 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 office to which the advance return is to be submitted.
      Also specify for each taxes on sales/purchases group the name of the corresponding SAPscript form (explanation follows) and its number of pages as well as the tax number for the advance return for tax on sales/purchases. In addition, you can specify up to three text modules (SAPscript standard texts) in which you can enter text information for this allocation.
      When you execute this function, you go to the detail screen, and from there to the tax office address. From the detail screen, you access processing for the specified form by choosing Goto -> Form in the menu. To edit a text module, position the cursor on the corresponding text name and choose Goto -> Text editor in the menu.
      Execute Function
    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 executing this function, select the relevant sales taxes on sales/purchases group and choose Edit -> Address.
      Execute Function
    5. In the standard system, every company code has a separate taxes on sales and purchases group, which has the same name as the company code. If you deviate from this (because multiple company codes are grouped together into one taxes on sales and purchases group, for example), make the corresponding allocation.
      Execute Function
      If you want to delimit by fiscal months instead of calendar months in the report for the 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. Keep this in mind when allocating company codes to taxes on sales/purchases groups in Customizing and when delimiting in this report.
    6. For 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 doing so, you should enter UMKRS as the domain and the name of the tax group as a value or the initial value for taxes on sales/purchases groups without a printer specification.
      This is also valid for company codes for which BUKRS functions as the domain.
      Execute Function
  2. Creating and activating SAPscript forms:
    --------------------------------------------------
    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. As described above, allocate each of these SAPscript forms to the taxes on sales/purchases groups for which it is required.
    For every form, group all the specifications in the MAIN window together under event 510. Do not assign any event numbers in other windows.
    When entering tax base amounts and tax amounts on the ARTS form, proceed as follows: In each of your SAPscript forms, use the root word 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 root word. For each of these fields, the last two digits indicate the number of the accompanying group. You can then place these fields at the right positions in the SAPscript form.
    Execute Function
    In the standard form F_RFUVD____01, you can find the symbols at the following positions:

    Grp No.,,Pos.,,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
    18,,47,,,,Input tax from invoice of other organization
    19,,48,,,,Input tax from those within the company
    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 reverse charge mechanism

Output

For every selected taxes on sales and purchases group, the report prints the header data, the amounts, and the selections in the fields provided on the ARTS form. Two documents (original and copy) are printed for each. In the case of a selected print separation, the printout for each tax group is sent to the printer allocated for that group. If a printer was not allocated or a print separation was not selected, the output is sent to the printer named in the user master record.

The report is not output immediately. Spool requests are created, which have to be specifically started. This therefore allows you to insert the "ARTS form" supplied by the tax office into the printer before printing.

A list for the taxes on sales/purchases groups is output at the end, showing the company codes for which the advance return was or was not generated.

If you select company codes instead of taxes on sales/purchases groups, the output conditions described above apply for company codes. 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.






CPI1466 during Backup   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
This documentation is copyright by SAP AG.

Length: 12965 Date: 20191206 Time: 191404     sap01-206 ( 59 ms )

Our Service

Looking for Support? Questions?

The

Consolut

Callback-Service

Leave us your contact details and we will call you back. Panels marked with * are mandatory.