SAP Program RGJVATAX - Advance Return for Tax on Sales/Purchases

Description
The report creates the advance tax return and if necessary, abatch input session to automatically rebook thetax payable. If required, it can also prepare the advance tax returnform.
The statement can be at line item level for each tax type (output taxand input tax). Note that even if you suppress the line item information
, the data still comes from the individual documents.
You can restrict the amount of documents to be processed using one ormore of the following criteria:

  • Posting date

  • Posting period (fiscal year and month)

  • Document date

  • Run date and time that were saved in the document tax lines of the
  • program when it ran at an earlier date.
    If you select Update Tax Lines Date/Time, the report selects onlythose document tax lines that do not have a date or time entry from aprevious run. The date and time of the tax return run are noted in thesetax lines.
    You can directly limit the number of company codesor enter taxes on sales and purchase groups,for which all corresponding company codes are collected automatically.
    When you create a batch input session to rebook the tax payable, adocument is prepared for each company code selected. In this document,for each tax account, one item is created for the tax account and onefor posting to the tax payable account.
    If required, the report can prepare the form for the advance tax return.It also prepares the tax balance for each company code, thetax on sales/purchases code, the transactionkey, the total/debits/credits indicator, and the limited time frame intables. The subsequent print report fetches the data it needs forprinting from these tables.

    Precondition
    Before the batch input function can be used to automatically rebook thetax payable, you have to make the following settings inCustomizing:
    You have to assign your own tax payable account and theposting keys for debit and credit postings forthis account to the transaction code UMS for thechart of accounts that you use.
    Check if this prerequisite is fulfilled.
    IF &DEVICE& = 'SCREEN'
    Execute Function
    ENDIF
    If you do not enter another tax payable account on the selection screen,the tax balances are rebooked to this account.
    For more information, see the Implementation Guide.
    You can create variants for the report.
    IF &DEVICE& = 'SCREEN'
    Execute Function
    ENDIF

    Output
    When you limit the posting date, fiscal month, or document date, thesystem records the run date and time in the document tax lines.
    The following data is recorded at line item level:

    • Company code

    • Tax on sales/purchases code

    • Transaction code

    • Posting period and date

    • Document number and reference document number

    • Tax base amount in local currency

    • Output and input tax amount in local currency

    • If necessary, the output tax that is not to be paid or input tax thatcannot be paid is reported in the local currency.
      The "sorting" parameter determines how the line item list is sorted. Thevariable part of the microfiche line is dependent on how the line itemlist is sorted. It contains the company code, type of tax onsales/purchases and the tax on sales/purchases code (1) or the tax onsales/purchases code with transaction code (2) or the document number(3).
      The following tax type overview (totals sheet for output and input tax)is issued for each tax type:
      • Company code

      • Tax on sales/purchases code

      • Transaction code

      • Tax description and rate

      • Assessment basis in local currency

      • Amount of output and input tax in local currency

      • If necessary, the output tax that is not to be paid or input tax thatcannot be paid is reported in the local currency.
        The following tax type overview (totals sheet for output and input tax)is issued for each company code:
        • Company code

        • Tax on sales/purchases code

        • Transaction code

        • Tax description and rate

        • Assessment basis in local currency

        • Output tax to be paid in local currency

        • Input tax that can be paid, in local currency

        • Tax balance in local currency

        • If required, the above lists can be displayed in foreign currencies. Atthe end of the whole list is a local currency overview (client totalssheet). All the company codes that have the same local currency areshown in this list. The data is divided up according to local currencyand displayed for the totals sheet of the tax balance.
          When you choose the batch input session for automatically rebooking thetax payable, information is displayed for each company code about thedocument prepared for this session. The following data is displayed foreach item in this document:
          • Item number

          • Posting key

          • Account number

          • Account name

          • Currency

          • Amount

          • If you have chosen to have the advance tax returns form to be prepared,the restrictions you chose for this are shown. You need these values forrunning the report that further processes and prints the data.