Programme SAP RFUMSANF_NACC - Posting Outgoing Tax from Down Payment Requests

Prerequisites
The user requires the authorization to display line items for accounttype "D" (Customer) (authorization object 'F_BKPF_KOA', activity "03"),and the authorization to display documents on the selection screen forthe company codes entered (authorization object 'F_BKPF_BUK', activity'03').

Description
The report displays output tax amounts that were entered in down paymentrequests, and if required, creates documents by batch input to enableamounts to flow into the advance return for tax on sales and purchases.

Precondition
The company codes to be dealt with together by the report must be in thesame country. Company codes where the jurisdiction code is required inaddition to the tax on sales and purchases code are not supported.
The documents selected are only considered in the batch input if theyare assigned to a valid output tax code. Amounts that are not assignedto a valid output tax code are not considered in the batch input.
In order to carry out the postings, two G/L accounts must be created:
One account for tax-relevant payables (balance sheet account with validtax category, without required fields in the field status group), and
One clearing account (balance sheet account without tax category andwithout required fields in the field status group).

Output
The totals list displays the cumulative tax amounts per tax on sales/purchases code.
In addition, a calculated tax base value is output that you can use forposting. Since this tax base amount is calculated from the tax amountand tax code, no rounding differences can occur.
You can request a line item list. There, in addition to document headerdata, (document number, posting period and date), you can also see thefollowing information:
Invoice amount, determined from customer items
Tax amount for each output tax code, determined from tax items, ordocument items.
If the document is to be posted in foreign currency, the foreigncurrency amounts are displayed with each currency.
The following applies to the totals list and the line item list: Amountsthat are posted in credit have a negative sign, amounts that are postedin debit have a positive sign.
If batch input is required, you can post the documents either by companycompany code (as totals) or by down payment request:

  • If you want to post documents by company code, choose "Batch Input
  • Required".
    • If you want to post documents by individual down payment request, you
    • also have to choose "Output by Down Payment Request".
      For brief information on these postings, see the last output page.
      Posting interface error messages are output in the log. Since theindividual document items - except for the tax item - are calculatedfrom the tax amount and the tax code, no rounding differences can occur.The document header texts from the posting and the reversal posting arealready assigned.
      If you post the documents by company code, you can adapt the headertexts by changing text elements TEXT-200 and TEXT-201.

      Example
      Documents were selected that lead to the following values in the totalssheet:
      Requested amount gross,,Tax amount,,Tax code
      500.00,,0.00,,A0 (0%)
      725.00,,100.00,,A1 (16%)
      1,450.00,,94.86,,A2 (7%)
      Itm PK Acct,,Tx,,Amount in LC
      001 50 tax-relev. payable.,,A0,,500.00-
      002 50 tax-relev. payable.,,A1,,625.00-
      003 50 tax-relev. payable.,,A2,,1,355.14-
      004 40 clearing account,,,,2,675.00
      005 50 output tax,,A1,,100.00-
      006 50 output tax,,A2,,94.86-
      This document is reversed on the reversal date specified so that thevalues cancel each other out in the next advance return for tax on salesand purchases.