Wage Type Valuation using Valuation Bases
You should only
use schema XT00, function XMOD, personnel calculation
rule X015, if schemas,
Determining Work Center
and Basic Pay Data
Subschema XBD0 (Edit
Basic Data ) ( INBD for Indian
payroll ) is accessed by personnel calculation schema X000 (IN00). Function WPBP is used within the subschema to write an employee’s work center
and basic pay data to internal table WPBP (Work Center Basic Pay).
Furthermore, wage types in the Basic Pay infotype (0008) are written to the input table
(IT) from which they can be retrieved for further processing.
Function WPBP also
determines whether a payroll period consists of several partial periods that
must be processed separately. Such periods can arise for the following reasons:
- Because an employee joined the company, left the company, or was absent from the company during the period.
- Because of substitutions, changes in basic pay, changes in organizational assignment, and changes in the personal work schedule.
- Because payments are divided for cost accounting into paid and unpaid attendances and absences.
Creating Valuation Bases
for Different Payments
Subschema XT00 (Process Time Data in Payroll Accounting) is accessed by
personnel calculation schema X000. Function PALP is used within the
subschema to run personnel calculation rule X012 (Valuation Bases for
Different Payments).
Personnel calculation
rule X012 checks whether the employee must be paid differently for part or all
of the period for which the payroll is run. The following cases are taken into
account:
- The employee works for part or all of the period at a work center that is not assigned to him or her.
For
this reason, the employee must be paid differently for the period of his or her
work center substitution. The valuation bases for this period are determined
using data for the work center at which the substitution occurs.
- The collective agreement provisions of a different wage group / wage level apply to the employee for part of the period.
The
valuation bases are determined for this partial period using data for the wage
group and wage level that apply to the partial period.
Creating Employee-Related
Valuation Bases
Personnel calculation
rule X010 (Determination of Valuation Bases International) is accessed
by personnel calculation schema XT00 (Process Time Data in Payroll Accounting).
All wage types that you
can enter as basic pay in the Basic Pay infotype (0008) can be coded in processing class
01. You can use function WPBP to call these wage types from the input table
(IT) for further processing.
Calculation rule X010
queries the processing class 01 for the basic pay wage types in the input
table. Depending on the specification in processing class 01, the wage type is
written to one of the secondary wage types which create the valuation bases.
Calculation rule X010 is
called depending on the employee subgroup for calculation rule. In the standard
system, the processing steps within personnel calculation rule X010 are the
same for all employee subgroup groupings. If you want to set up special
processing features for an employee subgroup grouping, you must ensure that you
enter your changes for the correct employee subgroup grouping for personnel
calculation rules.
Personnel calculation
rule X013 (Division of Valuation Bases) is accessed immediately
afterwards. Depending on the employee subgroup grouping for calculation rule,
calculation rule X013 queries the specification in processing class 01.
- The system uses specification 5 in processing class 01 to determine valuation bases /001 and /002, as well as valuation bases /003 and /004 for Germany.
- The system uses the employee subgroup grouping for personnel calculation rule to determine whether the employee is an hourly wage earner, or someone who receives a wage or salary for a payroll period.
- The valuation bases for all employees who do not receive an hourly wage are divided by the total number of hours for the period. This results in an hourly rate which is written as a valuation basis to the Rate (RTE) field of wage types /001 and/or /002.
Determining Wage Types
That are Valuated Using a Valuation Basis
In calculation schema
XT00 (Processing Time Data in Payroll Accounting), calculation rule X015 (Valuation of Time Wage Types) checks whether the input table (IT) contains
wage types which should be valuated using valuation bases. Calculation rule X015 is called for specific
personnel groupings. This means that calculation rule X015 has different
subareas for each employee subgroup grouping for calculation rule.
Decision operations
AMT?0, NUM?0 and RTE?0 are used to check the contents of the AMT (Amount),
NUM (Number) and RTE (Rate) fields.
- If the Amount (AMT) field contains a value, the wage type will be transferred with the operation ADDWT.
- If the Amount (AMT) does not contain a value, and the Number (NUM), and Rate (RTE) fields do contain values, then the values in the Number and Rate fields are multiplied. The result is entered in the Total Amount field and the wage type is transferred with the operation ADDWT.
- If only the Number field (NUM) field contains a value, the operation VALBS queries whether a valuation basis has been entered in the Wage Type Valuation table (T512W) for the wage type. If a valuation basis has been specified, the wage type is valuated using the appropriate valuation basis. If not valuation basis has been specified, the wage type is valuated using the principle of averages, in accordance with the specification in processing class 15.
This procedure is
the same for all subareas of personnel calculation rule X015, in other words,
the queries described above are effected for all employee subgroup groupings
(hourly wage earners, monthly wage earners, salaried employees, and so on). The
actual wage type valuation using a valuation basis is different for hourly wage
earners and monthly wage earners/salaried employees, in other words, the
valuation depends on the employee subgroup
grouping for personnel calculation rules.
Performing the Valuation
The valuation is
performed within calculation rule X015 (Valuation of Time Wage Types) and it is dependent on the employee subgroup
grouping for personnel calculation rule.
- For hourly wage earners (employee subgroup grouping for calculation rule with specification 1).
If
a valuation basis exists for the wage type, operation VALBS0 is used to valuate
the base wage type. Operations VALBS1 and VALBS2 are then used to valuate the
first and second derived wage types respectively. Operation ADDNA cumulates the
values in the NUM (Number, N) and AMT (Amount, A) fields. The Rate (RTE) field remains unchanged.
For
monthly wage earners and salaried employees (employee subgroup grouping for
personnel calculation rule with specifications 2, 3, and 4)
If
a valuation basis exists for the wage type, the system accesses personnel
calculation rule X115 (Valuation of Time Wage Types).
Operation VAKEY queries the ALZNR indicator. The system uses this indicator to
determine whether an alternative payment must be effected for the wage type. This might be necessary, for
example, if an employee is assigned for part of his or her working time to a
work center that is remunerated differently (such as when substitution occurs).
The
alternative payment procedure is determined by processing class 18 (Processing
for Work Center-Related Payments):
Specification of processing class
18
|
Valuation
|
0, BLANK
|
Remuneration with higher valuation
basis
|
1
|
Remuneration with difference (if
the specification of the employee subgroup grouping for calculation rule is
greater than 1)
|
In accordance with
processing class 18, operation VALBS0 valuates the base wage type, operation
VALBS1 valuates the first derived wage type, and operation VALBS2 valuates the
second derived wage type. Operation ADDNA cumulates the values in the NUM (Number, N) and AMT (Amount, A) fields. The Rate (RTE) field remains
unchanged.
We provide sap hr/hcm real time online training
for more details
madhupayroll@gmail.com
91+9912223430
for more details
madhupayroll@gmail.com
91+9912223430
No comments:
Post a Comment