Ansicht
Dokumentation

RPUCTP20 - Generate Further Date Specifications

RPUCTP20 - Generate Further Date Specifications

RFUMSV00 - Advance Return for Tax on Sales/Purchases   General Data in Customer Master  
This documentation is copyright by SAP AG.
SAP E-Book

Description

This report can be used to generate other entries from the entries that already exist in table T549S. The primary keys for this table are: country grouping, period parameter, date modifier and payroll period (i.e., the number and year of the period).

Table T549S contains information on the date(s) used in all payroll periods. Date identifiers (dat.IDs) are used to distinguish between the different types of dates. Dat.ID 01 usually signifies the payday for the payroll period, for example. Different dat.IDs are then used to indicate the date on which the payroll program is run or the dates of transactions posted to financial accounting.

Different data items for one payroll period are usually divided by fixed time intervals. If the date for one dat.ID already exists in table T549S, the report generates further entries for the payroll period in table T549S once the dat.ID for the new date and the interval in days have been specified.

The following parameters must be set on the selection screen before the report is run:

If the user parameter for the country grouping has not been maintained, the system requires you to specify a value. If you fail to do so, the report is cancelled.

Period parameter and date modifier: these are the modifiers for the payroll periods which are generated. They are the same for source and target records.

Initial year, end year: the time interval for payroll periods for which generation occurs. Generation starts in the first period of the initial year and continues to the last period of the end year.

Source date ID: the date stored for this date identifier is used as the basis for generation.

Target date ID: new entries are created for this date identifier.

Difference in days: interval between source and target date in days. If the date to be generated comes before the source date, a negative value must be specified. If no entry is made, the new date is identical to the existing date.

Carry out table change: the table is only enhanced if this flag is set. If the flag is not set, a test run occurs.

View V_T549S, which can be accessed using transaction sm30, is available for table T549S.

Requirements

Each payroll area is assigned a period parameter and a date modifier in table T549A.

Report RPUCTP00 must be used to generate the appropriate payroll periods for all combinations of these two modifiers. The initial date and final date for each period are created in table T549Q and the date for date identifier 01 is created in table T549S.

The date for this dat.ID can then be used as the basis for generating further dates.

Output

The records containing the new dat.ID dates for the modifiers specified as selection parameters are added to table T549S.

The new dates and the values from which they were generated are then displayed side-by-side in a list.

If no flag has been set to ensure that the table is actually changed, this list is displayed only and no new entry is created in table T549S.

Example

You wish to generate the date of the payroll run for every period in
the years 1995 to 1999 for date modifier 00 and period parameter 01
(which is normally used for monthly periods). The date used as the
basis for this is the payday date, identified as dat.ID 01. Dat.ID 02
is used as the identifier for the date being generated, and the date
itself is two days earlier than payday.

The parameters must be set as follows:

Period parameter 01

Date modifier 00

Initial year 1995

Final year 1999

Source date ID 01

Target date ID 02

Difference in days 2-






BAL Application Log Documentation   General Material Data  
This documentation is copyright by SAP AG.

Length: 4021 Date: 20240601 Time: 061653     sap01-206 ( 67 ms )