Ansicht
Dokumentation

SAPLHRPAD00MODEL - HR: payment model check etc.

SAPLHRPAD00MODEL - HR: payment model check etc.

SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   CL_GUI_FRONTEND_SERVICES - Frontend Services  
This documentation is copyright by SAP AG.
SAP E-Book

Description

Function group for payment model

1) What is a payment model?

A payment model allows you to make payments only during specific periods of a payment interval.

Example

1. $600 a quarter is to be deducted from the wages of a weekly payed employee.The payment model shows that this is to be done in the first and last weeks of the month. In this case, 6 payments of $100 are made.

2. $600 a quarter is to be deducted from the wages of a monthly paid employee. The payment model shows that this is to be done in the last month of the quarter. In this case, one payment of $600 is made.

3. $600 a year is to be deducted monthly from the wages of an employee who is payed every four weeks. 12 payments are divided by 13 periods. For this, the following payment model can be used:
a. Deductions for all 13 periods. $600 will then be deducted in 11 periods. In the month when 2 payments are due, $150 will be deducted each period.
b. Deductions in 12 periods, all in different months. $600 will be deducted in the 12 periods. Nothing will be deducted in the remaining

periods.

2) Which function modules are available here?

hr_model_check:
Test whether a payment model with a given accounting area is valid

hr_model_propose:
Suggest a payment model with the help of the 'MODDE' feature

hr_model_text_get:
Read the text of the payment model and the corresponding calendar

3) What does the table structure look like?

t549v Default values for the payment model
(according to country indicator (MOLGA)
and wage and salary type (LGART)
and variable Argument (VARGU) from 'MODDE' feature')

t549u Number of payment periods per time interval
(therefore redundant information)
(according to accounting year (PABRJ)
and accounting period (PABRP) )

t549y Texts for the payment model
(according to language (SPRSL)
and payment model (MODEL) )

t549x Definition of payment period
(according to payment model (MODEL)
and accounting year (PABRJ) )
The table contains 53 columns PER01 PER02 ... PER53 for
a maximum of 53 periods in a time interval of a year
(the minimum period for which you can create a payment model
is a week). Each period in which there will be a payment
will be marked with an 'X', otherwise ' '. If the period
length goes into a year (monthly, for example) you can
create records for more than a year. If the period length
does not go into a year (weekly, for example), you must
create a new record for each year.

t549w Recurring earnings and deductions: Payment model
(according to payment model (MODEL) )

t549w and t549x together define a payment model.
t549y contains text belonging to the current model.
t549u contains redundant information and is provided in the
background
t549v necessary for default values.

4) Other

In the psnnnn-model field, you can connect the HELP_T549W_MODEL search help with the following parameter settings:


Search help parameter Table name Field name
PERMO T549A PERMO
SPRAS SYST LANGU
SPRSL SYST LANGU
MODEL PSnnnn MODEL

You will then no longer need to use F4 help for PROCESS ON VALUE-REQUEST.






rdisp/max_wprun_time - Maximum work process run time   Fill RESBD Structure from EBP Component Structure  
This documentation is copyright by SAP AG.

Length: 4123 Date: 20240520 Time: 135844     sap01-206 ( 40 ms )