Ansicht
Dokumentation

RPUPADF0 - Total profit sharing release

RPUPADF0 - Total profit sharing release

Fill RESBD Structure from EBP Component Structure   General Data in Customer Master  
This documentation is copyright by SAP AG.
SAP E-Book

Purpose

This program works out the balance of one or several employees' profit sharing on a given date.

The following operations are carried out for all selected employees:

  • The program searches for employees with one (or several) 'Profit Sharing' (0098) infotypes for the years and modifiers of the selected profit sharing.
    The balance of all these infotypes enables calculation of the sum to be released.
    Interest earned up to the day before release is included in the balance calculation. This calculation is based on data from the T5F3B table (interest) and the 0098 infotype (allocated amount and individual withdrawals).
    The program calculates only the CSG, the CRDS and the NPS on interest. These taxes will be deducted from the gross profit sharing amount to obtain the net amount payable.
  • Depending on the results obtained, a new withdrawal is added to the 0098 infotypes, for which the following information is given: reason, date and amount of withdrawal, portion of interest, CSG, CRDS, NPS on the interest and the payment currency.
    The end date of the relevant 0098 infotypes is also replaced by the profit sharing balance date which is also that of the final withdrawal.

Finally, the profit sharing payment is made for each employee. The program then generates:

  • a 0015 'Supplementary Payment' infotype (or a 0011 'External Payments'infotype in the case of an external payment) to pay the total net amounts payable

  • a 0015 infotype to record the CSG amounts payable on the interest in payroll wage type /373

  • a 0015 infotype to record the CRDS amounts payable on the interest in payroll wage type /374

  • a 0015 infotype to record the NPS amounts payable on the interest in payroll wage type /375.

Note:

  1. For employees who have left the company on the contribution payment date, the 'Calculate Until' field of the 'Payroll Status' (0003)infotype will be changed, so that it contains the contribution payment date. This date will automatically trigger this employee's payroll whilst taking into account all payroll periods until the payment date. In this way, these contributions will be taken into account (in the TDS, for example).
  2. If an employee is no longer working, his or her profit sharing will be paid by external payment (infotype 0011), even if the chosen transfer option on the selection screen is 'payment by payroll'. The payment method can be taken from each employee's bank details (infotype 0009) or entered on the selection screen. In the latter case, the payment method is thus identical for all employees.

Prerequisites

  • The only profit sharing taken into account by this program is the non balanced profit sharing, i.e. the 0098 infotypes for which the end date is 31-12-9999.
  • Interest is calculated according to the interest rates in table T5F3B (view V_5F3B_2).
  • The CSG, CRDS and NPS on interest are calculated using the contribution fund and contribution codes in table T5F3C.
  • The amount of active solidarity income (RSA) is stored in wage type /379.
  • To manage the exemptions from profit sharing costs, tables T5F42 and T5F45 must be set up.

Features

Selection

This program can be executed by selecting the employees using only the profit sharing modifier and the financial year or by using the 'Other Selections' button to add one or several selection fields.

The selection screen of this program now consists of five tabs, each containing a certain number of fields to be completed by the user.

  • Under the 'Administration' tab, in the 'Generation of Profit Sharing Interest Payment' box, the following data must be entered into the corresponding fields on the selection screen:
  • the reason for total release (the list of reasons can be accessed by context-sensitive help F4)

  • the interest payment date (date from 'Supplementary Payment' 0015 and 'External Transfers' 0011 infotypes)

  • the name of the batch input file used to create the infotypes. Use the corresponding box if it is a test, in which case the batch input file will not be generated.

  • Under the 'Payment Wage Type' tab, specify whether the payment is to be made via payroll ('Supplementary Payment' 0015 infotype) or by external payment ('External Payments' 0011 infotype) and specify the payroll wage types used for profit sharing and those used for the resulting interest.
  • Under the 'Payment Method' tab
  • in the 'External Payment Method' box, indicate whether infotype 0011 should take each employee's banking details (infotype 0009) or whether an identical payment method should be used for all employees in the case of external transfer. In the latter case, enter the payment method in the 'Payment Method' field.

  • Under the 'Contributions' tab, specify the relevant wage types.
  • Under the 'Special Circumstances' tab, specify those who should be exempt from charges from among the four categories of special employment supplied by SAP (and which you have previously selected in the V_T5F45 view by using the 'Select Special Employment Categories'step in the implementation guide).

Output

The program produces a standard list containing the main information on balanced profit sharing. Each line in this list corresponds to an employee's balanced profit sharing for a given year and modifier.

From this list, you can obtain:

  • a list of messages generated during program execution (information, warnings, errors)

  • a list consisting of the balanced profit sharing totals.

These lists can be easily exported into MS Excel and MS Word using the corresponding button on the screen.

Further notes

Euro: the withdrawal currency is the currency contained in table T500C on the withdrawal date.






CPI1466 during Backup   BAL Application Log Documentation  
This documentation is copyright by SAP AG.

Length: 7493 Date: 20240520 Time: 130957     sap01-206 ( 112 ms )