Programme SAP RPCWIRD0 - Pension Adjustment for Company Pension Scheme (Batch Input)

Description
This report is used for the cyclical adjustment of basic pensionpayments. The basic pension payments can be increased by a specifiedpercentage rate.
You can use the following selection parameters to select the basicpension payments to be increased:

  • Adjustment period

  • Pension type

  • Entitlement group

  • Entitlement type

  • Company responsible

  • Employer acceptance

  • To adjust the pensions, the report generates a batch input sessioncontaining the new basic pension payment records (Infotype 0201) andenters the date of this adjustment as the last adjustment date in thePension / Valuation Status infotype (0203).
    A log is created for each personnel number and can be used for checkpurposes.
    Processing steps:
    The system uses infotype 0203 (Pension / Valuation Status) to checkwhether the basic pension payments have already been adjusted duringthe adjustment period. This avoids a repeat adjustment.
    The system reads the organizational assignment and personal data.
    The system reads the basic pension payments and selects the basicpension payments to be adjusted in accordance with the parameters/selections specified (see below).
    The resulting wage types and basic increase factors for the wage typesto be increased are determined using table T5DCJ.
    The new adjustment date for the resulting wage types is taken fromtable T5DWR using feature DWCWR.
    The wage types to be increased are cumulated.
    The account assignment is determined by the accepting company.
    The cumulated wage types are rounded using the rounding rule from T511.
    The increase amount is calculated using the increase percentage rate.
    Batch-input sessions are created:
    -> New basic pension payment records in infotype 0201
    -> The adjustment date is entered as the 'Last Adjustment Date' in the
    Pension/Valuation Status infotype (0203).
    Log records are created for each personnel number for which the pensionhas been adjusted.
    The error log is printed on a separate page.
    Selection parameters:
    • 'BDC/list processing' parameter.

    • In a 'normal case' (parameter 'B'), the report generates batch inputsessions using the pension adjustments to be made, and a log.
      For test purposes, it is possible to set the 'L' parameter to displaythe log without batch-input sessions.
      • 'Session Name' parameter.

      • Session name for the batch-input session to be generated.
        • 'Date of Increase' parameter.

        • Start date to be used when setting up the new adjusted basic pensionpayments.
          • 'Increase Percentage Rate' parameter.

          • General increase percentage rate for all basic pension wage types to beadjusted.
            • 'Adjustment Period' parameter.

            • Basic pension wage types are only increased if the increase date iswithin this period.
              • 'Pension Type' parameter.

              • You can use this parameter to restrict the pension adjustment toseparate pension types.
                • 'Entitlement Group' parameter.

                • You can use this parameter to restrict the pension adjustment toseparate entitlement groups.
                  • 'Entitlement Type' parameter.

                  • You can use this parameter to restrict the pension adjustment toseparate entitlement types (primary and secondary entitlements).
                    • 'Company Responsible' parameter.

                    • You can use this parameter to restrict the pension adjustment tospecific pension institutes.
                      • 'Employer Confirm/Acceptance' parameter.

                      • You can use this parameter to restrict the pension adjustment tospecific benefits providers.

                        Precondition
                        1) Maintain feature DWCWR
                        2) Maintain table T5DCJ