Programme SAP RGJVTAXR - Advance Return for Tax on Sales/Purchases

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

  • 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 and time from aprevious run. The date and time of the tax return run are recorded inthese tax lines.
    You can directly limit the number of company codesor enter taxes on sales/purchase groups, forwhich all correspodning company codes are collected automatically.
    When you create a batch input session for rebooking 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 balances for each company code,tax on sales/purchases code, transaction key,total/debits/credits indicator, and the limited time frame in tables.The subsequent print report fetches the data it needs for printing fromthese tables.

    Precondition
    Before the batch input function can be used to automatically rebook thetax payable, you must 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'
    Perform 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 maintain variants for the report.
    IF &DEVICE& = 'SCREEN'
    Perform Function
    ENDIF

    Output
    When you limit the posting date, fiscal month, or document date, thesystem records the run date and time that are 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 tax and input tax in local currency

    • If necessary, the output tax that is not to be paid or input tax thatcannot be paid is recorded in the local currency.
      The sort parameter determines how the line item list is sorted.The variable part of the microfiche line depends on how the line itemlist is sorted. It contains the company code, type of tax on sales/
      purchases, and the tax on sales/purchases code (1) or the tax on sales/
      purchases code with transaction key(2) or the document number (3).
      The following tax type overview (output and input tax) is reported foreach tax type:
      • Company code

      • Tax on sales/purchases code

      • Transaction code

      • Tax description and rate

      • Assessment basis in local currency

      • Output tax and input tax in local currency

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

        • Tax on sales/purchases code

        • Transaction code

        • Tax description and rate

        • Assessment basis in local currency

        • Output tax in local currency

        • Input tax that can be paid, in local currency

        • Tax balance in local currency

        • If required, the above lists can also be displayed in a foreigncurrency. At the end of the whole list, a local currency overview(client totals sheet) is displayed. All the company codes that have thesame local currency are shown in this list. The data is dividedaccording to local currency as for the totals sheet for 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 description

          • Currency

          • Amount

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