Description The program creates the entries for the Belgian form for advance returnfor tax on sales/purchases (designated by "ARTS form" in thefollowing). It creates spool requests> for theprintout. Enter the program run date and the identification. Then, select eithertaxes on sales/purchases groups>or company 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 theform will be presentable to domestic tax authorities. You shouldtherefore only use these forms for internal purposes.> The SAPscript layout set, the tax number and the address of the taxauthority are those of the sales/purchases tax group to which thecompany code belongs. If you would like to reorganize data following the printout, select amaximal run date and a run ID. All data falling under these selectionswill be deleted from the database.Precondition Firstly you select and prepare the required data from the documents byrunning the program for the advance return on sales/purchases tax. Youidentify which data you require with the program run date and anadditional freely selected identifier. You specify a further parameterhere if the total should be separated by debit/credit. You can printthe totals according to debit/credit only if this separation has beenactivated. The separation procedure is carried out based on the debitand credit indicators as marked in the tax items. One-time preparatory measures> Setting tables (Customizing>) ------------------------------------- You make the following default settings via the correspondingcustomizing functions: Enter the country indicator for Belgium and allocate the combinationsof tax on sales/purchases codes>, transaction keys, andtotal/debit/credit indicators to the base amount item in the layoutset. You can do this by dividing these combinations into base amountgroups and entering the symbol belonging to the group into the form. Ifthe amount will also be included in subtotals, carry-overs and grandtotals, you should also enter the other concerned groups forcombination. The fields tax group, version and arithmetic operation donot apply to Belgium, and you should therefore leave these fieldsblank. IF &DEVICE& = 'SCREEN' Proceed> ENDIF Proceed accordingly for the tax amounts. IF &DEVICE& = 'SCREEN' Proceed> ENDIF An example follows. For each sales/purchases tax group, enter the address of the taxauthority to which they should submit the advance return. Also specify the name of the layout set (explanation follows) and itsnumber of pages as well as the tax number for the advance return. Youcan also specify up to three text modules (SAPscript standard texts) inwhich you can enter word-wrapped text regarding this allocation. When you carry out this function, you go to the detail screen, and fromthere to the tax authority's address. From the detail screen, you canuse the path Goto -> Form> to reach the processing of a specifiedform. For processing a text module, position the cursor on thecorresponding text name and then choose the path Goto -> Editor>. IF &DEVICE& = 'SCREEN' Proceed > ENDIF In the standard system, the taxes on sales/purchases groups have theaddress of the company code with the same name. If you change thedefault setting of the taxes on sales/purchases groups, you must alsochange their addresses. When carrying out this function, select the relevant sales controlcircuit and choose the path Edit -> Address>. IF &DEVICE& = 'SCREEN' Proceed> ENDIF In the standard system, every company code sets up a separate taxes onsales and purchases group which has the same name as the company code.If you do not do this, for instance, because several company codes aregrouped together to a single taxes on sales and purchases group, thenmake the corresponding allocation. IF &DEVICE& = 'SCREEN' Proceed> ENDIF If you want to select by fiscal periods instead of calendar months inthe program for the previous advance return for tax on sales/purchases,all the company codes in question must have the samefiscal year variant> for each run of the printprogram. Keep this in mind when allocating company codes tosales/purchases tax groups in customizing and with the selection ofseveral taxes on sales/purchases groups in this program. For a print separation when creating the advance return for tax onsales/purchases, allocate a printer to each of the individual taxgroups. In doing so you should enter UMKRS as the domain and the nameof the tax group as a value or the initial value for tax groups withouta printer specification. This is also valid for corresponding company codes, for which BUKRSfunctions as the domain. IF &DEVICE& = 'SCREEN' Proceed> ENDIF Creating and activating SAPscript layout sets: ---------------------------------------------- As a sample, copy the standard SAPscript layout set F_RUVBE___01 andadapt the copy/copies according to your requirements. Allocate each ofthese SAPscript layout sets, as described above, to the tax onsales/purchases groups for which it is needed. IF &DEVICE& = 'SCREEN' Proceed> ENDIFNote The following group numbers are related to the items on the 1994 ARTSform. RESET N1 If you are using a tax code for invoices and credit memos, reverseddocuments will be handled as follows:
- In reversed invoices the debit/credit indicator was changed. They will
therefore be included in credit memo items with this tax code.
- Reversed credit memos will be included correspondingly in invoice items
with this tax code. Use the following procedure for tax codes which create a tax line itemon the debit and the credit side (i.e. acquisition tax, cocontractant):
- Use transaction key VST to allocate the base amount to all base amount
items (81, 82, 83, 84, 85, 86, 87, 88) and the tax amount to all inputtax-relevant tax amount items (59, 63). If you were to use transaction key MWS for this purpose, the +/- signsand balances in the form would be incorrect. Compare the followingexample for tax code E3.
|