Show TOC
Make Settings
for Generic Withholding Tax Reporting
In this activity you make the settings for
generic withholding tax reporting. This allows you to define country-specific
reporting versions in Customizing. A reporting version determines the possible
selection paramters used, how the data for reporting is selected and
formatted, and then how it is output in the form of configurable lists.
Where, for the sake of conciseness, the following documentation refers to
"reports", this means the country-specific versions of reports for reporting
extended withholding tax.
A number of standard "reports" are supplied by SAP. In addition, you also have
the option of creating further "reports" in the customer -specific name range
"/**". You can also define (additional) list types in the name range "/**" for
both the standard "reports" and those you create yourself.
Activities
You make the settings in the following
maintenance views:
1.
Define country-specific reporting versions
You can create and change country-specific reports here. You can only change
those in the customer-specific name range "/**".
First define the
data source , which is responsible for selecting and formatting
the data, and provides the withholding tax information at line item level.
There are currently two data sources available, DS1 and DS2, which are used
for different types of documents for reporting.
The ISO code of the country for which the "report" is to be used, a name and
two titles can also be entered for the "report", which then appear in the
header of the output list.
2.
Define free selection parameters
Standard selection parameters, which can be taken from the selection screen,
are assigned to each data source. In addition, you can also enter further
parameters for free selection for a country-specific report.
There are two different groups of parameters:
a) Free parameters that are supported by the logical database.
Both of the above data sources use the logical database "KDF" to select data,
which supports a number of parameters for free selection that can be displayed
with transaction SE36. You only need to enter the table and field names in the
maintenance views for these parameters.
b) Free parameters that are not supported by the logical database.
Seek the advice of your SAP consultant before using these parameters. Using
these parameters, selection is only made once the data source has been
generated (which takes a great deal more time). In addition to the table and
field names, the event at which the check is to take place must also be
defined here. This means that the name of the logical database node in which
the field in question is delivered must be specified, as well as whether the
check is to be made at the "GET" or the "GET-LATE" event. The field
"Prog.check" must also be activated.
3.
Define list types
You define the
list types here that control how the "reports" are output. For
each country-specific "report" you can define and change several list types in
the customer-specific name range "/**".
For each list type, specify whether the output should be at the level of the
line items provided by the data source.
4.
Define grouping criteria
Then, for each list type, define a hierarchy of
grouping criteria that can be used to group and summarize the
data for the list output. The hierarchy results from the sequence of group
levels. The possible grouping criteria can be found under possible entries.
For each criterion, you can specify whether at the start of a new group level
(for example, at then beginning of an new company code for the criterion
"company code") a header containing information about the current company code
is to be output, and whether a totals row should be output before you change
to a new group level.