SAP Program RPUCRNN0 - Conversion Cluster RN (PCL2) (NL)

Description
This report converts the payroll results for the Netherlands. Theseresults are stored in cluster RN in file PCL2. We recommend creating abackup copy of the file PCL2 prior to the conversion. One possibleparameter for the report is TEST RUN. If this parameter is marked, nochanges will be made to the database. The default for the report is aregular run, i.e. the database will be changed.
A conversion is needed whenever the way in which payroll results arestored changes, e.g. due to new payroll tables, new fields in existingtables or because the format of fields had to be changed.
Compared with release 3.0, the following changes were made to thestorage of payroll results:

  • Table SV is split in the tables PS and SV.

  • The tables NWV, NADR, NNAM and NTDG were added.

  • The version number is a part of every data record. When the storageroutines change, the system writes a new version number into eachrecord that is stored. However, payroll accounting and evaluationreports can only use records with the current version number. Since thesystem must also be able to access records written by a previousversion, the old data records must be updated, which can be done usingthis report.
    The report is mainly used to change old data after a put. The programis started automatically, as it is included as XPRA (EXECUTE PROGRAMAFTER) in the command file which controls the put.
    As it is possible to skip releases, e.g. updating the release from 2.0to 3.0 directly and not via 2.1, the report is written in such a waythat it will repeat the internal update from one version to the nextuntil the record corresponds to the current version. The conversion isperformed for the entire cluster, i.e. including all clients.

    Output
    The report generates conversion statistics, which should be interpretedas follows:
    One personnel number can have several payroll results (logicalrecords). One payroll result may be stored in several physical records.The conversion information is provided in the statistics per client.The number of records to be comverted is the total of the recordsconverted and records for which the conversion was not successful.
    The "Non-convertible records" are NOT included in the number of recordsTO BE CONVERTED, as there are several criteria why the system may notconvert a record. Non-convertible records can be records that alreadyhave the format of the current version, or that have a version numberthat is not supported, or records that could not be imported (probablydue to file inconsistencies). For each record that is counted as"non-convertible" or "conversion failed", an individual system messageis produced.
    If all clients are included, the total of records to be converted andnon-convertible records corresponds to the number of logical records.The statistics are either displayed on the screen or (if the report isrun as XPRA) sent via the log interface, so that the conversion resultis part of the transport log.

    Example
    Conversion of payroll results HR Netherlands Statistics of theconversion of the file PCL2

    • Number of physical records...........400

    • Number of logical records............200

    • Number of personnel numbers...........80

    • Number of records to be converted....180

    • Number of records converted..........170

    • Number of conversions failed..........10

    • Number of non-convertible records.....20