You are on page 1of 28

0

Factoring

Contents"
The Factoring Concept Partial Period Factors Personal Work Schedule Partial Period Parameters Factoring Methods Personnel Calculation Rules for Factoring Assigning Partial Period Factors Valuating Elements of Remuneration Creating Wage T pes for Cost Accounting Creating !ourl Rates for Cost Accounting Factoring in the Schema

SAP AG 1999

(C) SAP AG

HR400

9-1

0#$
Factoring" %nit &'(ecti)es

At the conclusion of this unit* ou +ill 'e a'le to" ,escri'e the factoring concept and di)erse factoring methods# Create personnel calculation rules to calculate partial period factors* and assign the factors to the +age t pes to 'e factored# E-plain ho+ to create +age t pes for Cost Accounting#

SAP AG 1999

(C) SAP AG

HR400

9-2

0#.
Course &)er)ie+ ,iagram

Pa roll /asics

Time Wage T pe Selection

Personnel Calculation Rules

A)erages

Starting Pa roll

Factoring

Wage T pe Valuation

Cumulation Wage T pes

A'sence Valuation

Retroacti)e Accounting

SAP AG 1999

(C) SAP AG

HR400

9-3

0#0
The Factoring Concept

Reduction in pa
Joining or leaving company !ring payroll perio "npai a#$ence$ Pai a#$ence$ %nac&ive 'or( rela&ion$)ip

Calculation of pa for e-act periods


C)ange$ &o #a$ic pay C)ange in organi*a&ional a$$ignmen& C)ange in per$onal 'or( $c)e !le

Calculation of cost accounting +age t pes for e-act periods

SAP AG 1999

Within SAP Payroll, factoring describes the pro rata calculation of remuneration for an exact period. Periodic remuneration consists of primary wage types assigned to an employee as basic pay, recurring payments, or additional payments. Factoring only covers the events that occur in the current period. During the payroll run, the system evaluates changes relevant to factoring in the following infotypes Personnel Actions !""""# $rgani%ational Assignment !"""&# Planned Wor'ing (ime !""")# *asic Pay !"""+# ,ecurring Payments-Deductions !""&.# Additional Payments !""&/# Absences !0""&# 1f a situation arises during the payroll run that triggers factoring, the current factor is calculated and then multiplied by the wage type assigned.

(C) SAP AG

HR400

9-4

0#1
Factoring" Periodic Remuneration

2n the Cali'er 3A4 /ic cle Compan *

an emplo ee4s remuneration changes in the middle of the pa roll period#

SAP AG 1999

(C) SAP AG

HR400

9-+

0#5
Partial Period Factors

Change in 'asic pa mid+a through the pa roll period

Ta'le 2T 'efore factoring


M0$0 M0$0 06 0$ .*000 .*100

Partial period factor


Partial period 06 7 8 0#1 Partial period 0$ 7 8 0#1

Multiplied ' partial period factor

Ta'le 2T after factoring


M0$0 M0$0
SAP AG 1999

06 0$

6*100 6*910

1n payroll, a factor is re2uired to calculate partial period amounts. (he partial period factor is a value between " and &. As soon as changes are made to master data that trigger factoring, the factor is multiplied by the employee3s primary wage types for exact periods if the primary wage types must be reduced, or if their constituents for exact periods must be calculated separately. (he calculation of partial period factors is always based on times that result, for example, from the employee3s personal wor' schedule or absences.

(C) SAP AG

HR400

9-,

0#9
Personal Work Schedule

Date 31.12.1998 01.01.1999 02.01.1999 03.01.1999 04.01.1999 05.01.1999 06.01.1999 07.01.1999 08.01.1999 09.01.1999 10.01.1999 11.01.1999 ...... 27.01.1999 28.01.1999 29.01.1999 30.01.1999 31.01.1999 01.02.1999

DWS grpg 01 01 01 01 01 01 01 01 01 01 01 01

Daily WS FLEX FLEX FLEX OFF OFF FLEX FLEX FLEX FLEX FLEX OFF OFF

Day type 0 1 0 0 0 0 0 0 0 0 0 0

PHol class 0 1 0 0 0 0 0 0 0 0 0 0

Variant

DWS class 5 5 5 0 0 5 5 5 5 5 0 0

Period WS FLEX FLEX FLEX FLEX FLEX FLEX FLEX FLEX FLEX FLEX FLEX FLEX

Hours 8,00 8,00 5,00 0,00 0,00 8,00 8,00 8,00 8,00 5,00 0,00 0,00

Active

X X X X X X X X X X X

01 01 01 01 01 01

FLEX FLEX FLEX FLEX OFF OFF

0 0 0 0 0 0

0 0 0 0 0 0

5 5 5 5 0 0

FLEX FLEX FLEX FLEX FLEX FLEX

8,00 8,00 8,00 5,00 0,00 0,00

X X X X X X

0 6 $ .

2or(3pai 1ay o//3pai 1ay o//3!npai Special ay

0 - .o p!#lic )oli ay 6 - P!#lic )oli ay $ - Hal/- ay p!#0 )ol0

0 - 1ay o// 6 : ; - Can #e e/ine /reely

SAP AG 1999

At the start of subschema XT00, function GENPS generates the personal wor' schedule for the personnel number for which payroll is being run. For time data evaluation, each employee is assigned to a general wor' schedule !infotype """)# which defines planned wor'ing time on the basis of the relevant employee3s wor' center assignment. 1f the employee is assigned to different wor' schedules during a payroll period due to a change of wor' center or substitution !infotype 0""4#, his or her planned wor'ing time will comprise several general wor' schedules. (he above diagram is an excerpt of table PWS for one personnel number with a monthly payroll period. (he table specifies the last day of the previous payroll period and the first day of the subse2uent payroll period as the system re2uires this data if, for example, the relevant day is a public holiday.

(C) SAP AG

HR400

9-4

0#<
,ispla ing Partial Period Parameters =6>
Total +orking time pro(ected for period
?o From To @Soll ASoll T A 06 0$ 61#00 66#00 65#00 66#00 SSoll 9<#<0 <$#50 @,i) 2 A,i) 2 S,i) 2 .6#00 .6#00 .6#00 $$#00 $$#00 $$#00 656#00 656#00 656#00

Pa roll constants
@,i)P A,i)P S,i)P .0#00 .0#00 .0#00 $$#00 $$#00 $$#00 615#0< 615#0< 615#0<

.6#00 $$#00 656#00

?o From To @A%BB AA%BB SA%BB @APBB AAPBB SAPBB T A 06 0$ 0#00 $#00 $#00 0#00 6#00 6#00 0#00 <#00 <#00 0#00 6#00 1#00 0#00 6#00 1#00 .$#00 <#00 00#00

@ACBB AACBB 6#00 0#00 6#00 6#00 0#00 6#00

SACBB <#00 0#00 <#00

%npaid a'sences
T 7 Par&ial perio A 7 2)ole perio
SAP AG 1999

Paid a'sences
@ 7 Calen ar ay$ A 7 2or( ay$ S 7 Ho!r$

Pu'lic holida s

At the start of subschema 5("", function PARTT accesses data from the personal wor' schedule !table PSP# to determine the partial period factors for the payroll period. 1f re2uired, substitutions can also be ta'en into account. (he total wor'ing time for the partial periods is calculated by applying the relevant partial period of the valid wor' schedule to the other partial periods of the payroll period. 6ou maintain constants ADIVP and KDIVP in accordance with the time unit of the payroll period in the view Payroll Constants for Time Unit. Planned wor'ing time according to the employee3s personal wor' schedule !PSP# for a specific basic pay period. KSOLL Planned wor' measured in calendar days. ASOLL Planned wor' measured in wor'days. SSOLL Planned wor' measured in wor'ing hours. 7npaid absences !for a specific basic pay period# possibly weighted. KAU 7npaid absence measured in calendar days. AAU 7npaid absence measured in wor'days. SAU 7npaid absence measured in wor'ing hours. 8ither xx 9 nn stands for the unpaid absence counting class, or xx 9 :: stands for the sum of all unpaid absences !for all counting classes#. (otal wor'ing time for the payroll period in accordance with the employee3s wor' schedule for a specific basic pay period. KDIVI (otal wor'ing time measured in calendar days. ADIVI (otal wor'ing time measured in wor'days. SDIVI (otal wor'ing time measured in wor'ing hours.

(C) SAP AG

HR400

9-5

0#;
,ispla ing Partial Period Parameters =$>
Total +orking time pro(ected for the period
?o From To @Soll ASoll T A 06 0$ 61#00 66#00 65#00 66#00 SSoll .;#00 <$#50 @,i) 2 A,i) 2 S,i) 2 .6#00 .6#00 .6#00 $$#00 $$#00 $$#00 <0#90 656#00 6$$#00

Pa roll constants
@,i)P A,i)P S,i)P .0#00 .0#00 .0#00 $$#00 $$#00 $$#00 9<#$0 615#0< 615#0<

.6#00 $$#00 6$$#00

?o From To @A%BB AA%BB SA%BB @APBB AAPBB SAPBB T A 06 0$ 0#00 $#00 $#00 0#00 6#00 6#00 0#00 <#00 <#00 0#00 6#00 1#00 0#00 6#00 1#00 .$#00 <#00 00#00

@ACBB AACBB 6#00 0#00 6#00 6#00 0#00 6#00

SACBB <#00 0#00 <#00

%npaid a'sences
T 7 Par&ial perio A 7 2)ole perio
SAP AG 1999

Paid a'sences
@ 7 Calen ar ay$ A 7 2or( ay$ S 7 2or(ing )o!r$

Pu'lic holida s

1n this example, the employee is a part;time wor'er in the first half of the payroll period with an employment percentage of /"<. 1n the second half of the payroll period, the employee is a full;time wor'er with a &""< employment percentage. (he total wor'ing time SDIVI of both partial periods is calculated by applying the respective partial period of the valid wor' schedule to the rest of the payroll period. GSSOLL contains the employee3s planned hours from the first to the last day of the payroll period, and e2uals GSDIVI in this example. 1f, for example, the employee =oins the company on the fifth day of the payroll period, GSSOLL will contain a smaller value than GSDIVI because the planned hours are only counted from the day the employee =oins the company.

(C) SAP AG

HR400

9-9

0#60
Factoring" Reduction in Pa

2n the Cali'er 3A4 /ic cle Compan *

an emplo ee lea)es the compan t+o da s 'efore the end of the pa roll period#

SAP AG 1999

(C) SAP AG

HR400

9-10

0#66
Formula for the ,eduction Method

Factor

A'sence :::::::::::::::::::::::::::::::::::::::: Aeneral period +orking time Aeneral period +orking time : a'sence ::::::::::::::::::::::::::::::::::::::::::::::::::::::: Aeneral period +orking time

Pro#lem6 8ong mon&)


:0#0;9

7any a#$ence$ !ring mon&)ly payroll


659#9 : 6<0 ::::::::::::::: 659#9

Claim$ on employee

S)or& mon&)
0#60
SAP AG 1999

659#9 : 600 ::::::::::::::: 659#9

Pay e$pi&e a#$ence /or ')ole perio

(he deduction method multiplies the employee3s hourly-daily rate by the number of unpaid times, and deducts the result from the employee3s pay. (he number of wor'ing hours specified per period is used as the divisor. 1f payroll is run for monthly periods, the general divisor determines that each calculation unit !hour or day# has the same value irrespective of whether the period is a long or short month. (he deduction method is not suitable to use in the following situations 1n the long months, such as >uly, a large number of absences could result in negative remuneration, that is, money would be claimed from the employee. 1f payroll is run for the employee on a monthly basis !monthly or half;monthly# and the employee has many unpaid absences. 1n short months, such as February, the employee could be absent for the entire month and still receive remuneration. 1f partial remuneration must be calculated for exact periods. (he employee would receive an amount that is different from the amount of remuneration effected for the period, because the number of hours or days does not correspond to the average.

(C) SAP AG

HR400

9-11

0#6$
Formula for the Pa ment Method

Factor

6 B =Planned +orking time : A'sence> ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: Aeneral period +orking time Planned +orking time : A'sence :::::::::::::::::::::::::::::::::::::::::::::: Aeneral period +orking time

Pro#lem6 8ong mon&)


:6#00;

9e' a#$ence$ !ring mon&)ly payroll


6<0 : < :::::::::: 659#9

Pay &oo )ig) e$pi&e a#$ence

S)or& mon&)
0#;05
SAP AG 1999

650 : < :::::::::: 659#9

8arge re !c&ion /or /e' a#$ence$

1n the payment method, the employee is remunerated for the period actually wor'ed or for paid absences. (he hourly or daily rate for the payroll period is calculated based on the amount of remuneration agreed and multiplied by the number of hours or days to be paid. (he number of wor'ing hours specified per period is used as the divisor. 1f payroll is run for monthly periods, the general divisor determines that each calculation unit !hour or day# has the same value irrespective of whether the period is a short or long month. 1t is not suitable to use the payment method in the following situations 1n long months, such as >uly, few absences could result in a factor that is greater than one? that is, the employee would be paid too much. 1n short months, such as February, the employee could wor' almost the entire period and still earn considerably less. 1f partial periods are calculated for exact periods, the employee would receive an amount that is different from the amount of remuneration effected for the period, because the number of hours or days does not correspond to the average. 1n practice, a hybrid of both the payment and deduction methods is often used (he deduction method is used for up to &" absence days, and the payment method for more than &" absence days. @owever, this procedure also causes problems, because changing from the deduction to the payment method gives rise to great differences in the valuation of remuneration. (his can lead to unwanted situations.

(C) SAP AG

HR400

9-12

(C) SAP AG

HR400

9-13

0#6.
Formula for the PWS Method

Factor

6 B =PWS planned +orking time : A'sence> ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: Period +orking time according to PWS PWS planned +orking time : A'sence :::::::::::::::::::::::::::::::::::::::::::::::::::::: Period +orking time according to PWS

Pro#lem6 8ong mon&)


0#;19

Re !c&ion /ac&or$ o/ varying $i*e


6<0 : < :::::::::: 6<0

S)or& mon&)
0#;10
SAP AG 1999

:)e )o!rly ra&e i$ lo'er in long mon&)$ &)an in $)or& mon&)$

650 : < :::::::::: 650

1n the PWS method, the individual, actual planned wor'ing time according to the employee3s personal wor' schedule !PWS# is used as the divisor. (he PWS method is particularly suitable for reductions if planned wor'ing time is specified exactly and all deviations from planned wor'ing time are entered in the system. Deviations that fre2uently occur from planned wor'ing time are the result of changes to the following infotypes Absences !0""&# Substitutions !0""4# Planned Wor'ing (ime !""")# (he PWS method is also suitable for calculating partial payments for exact periods.

(C) SAP AG

HR400

9-14

0#60
Secondar Wage T pes for Period Factors

Ta'le 2T
?%M Function RTE 600*000 600*000 AMT

AE?D<

. . # # # . . . # # # .

D<06 06 D<0$ 06

D<65 06 D<06 0$ D<0$ 0$

600*000 600*000 600*000

D<65 0$

600*000

SAP AG 1999

Function A8B-+ generates secondary wage types -+"& to -+&C. Factoring values are assigned to these secondary wage types during calculation. *y accessing A8B-+, the system determines the following Secondary wage types -+"& to -+nn are generated and written to the input table !1(# for each WP*P split period. (he factor is set at & in each secondary wage type -+nn generated and then multiplied by the constant A8BA7 &"","""."" to increase the accuracy of the calculations. (he result is written to the Rate !,(8# field. 1n the standard system, &C secondary wage types are generated for the partial period factors. 6ou can use D of these secondary wage types for your own partial period factors. Secondary wage types -+&" to -+&C have a meaning within the system.

(C) SAP AG

HR400

9-1+

0#61
Personnel Calculation Rules for Factoring

CPPF
CPPF

CPP0 E CPP6

,etermine partial period factors

ye$

2nacti)e +ork relationship the entire periodF

;<%:

no
CPP0 : : : : %npaid a'senceF Change in 'asic pa F Emplo ee (oined in pa roll periodF Emplo ee left in pa roll periodF

no
CPP6 Calculate partial period factors
SAP AG 1999

Personnel calculation rule 5PPF is accessed in subschema 5AE" according to wage types -+"& to -+&C to calculate partial period factors. Depending on the chec' results from operation PPPA,, personnel calculation rule 5PPF accesses personnel calculation rules 5PP" and 5PP& for wage types -+"& and -+"0. Personnel calculation rule 5PPF calculates the following factors for Fost Accounting -+&" Difference between the wor'ing time for the current period and the average wor'ing time -+&. Share of paid public holidays on which there is no wor' -+&/ Share of wor' on public holidays and paid absences -+&C Share of unpaid absences

(C) SAP AG

HR400

9-1,

0#65
,etermining Partial Period Factor D<06

CPP6 E

,etermine partial period factors


B E D<06 RTE7TSS&GG RTE:TSA%BB RTEB@AE?A% RTEDTS,2V2 A,,WT B Partial period factor in +age t pe D<06 Planned +ork in hours Minus unpaid a'sences Multiplied ' factor ,i)ided ' total +orking time

PWS method"
PWS planned +orking time : %npaid a'sences Monthl +orking time according to PWS

SAP AG 1999

Wage type -+"& contains a partial period factor that is determined using the PWS method. Personnel calculation rule 5PP& is accessed in subschema 5AED from personnel calculation rule 5PPF for each wage type.

(C) SAP AG

HR400

9-14

0#69
,etermining Partial Period Factor D<0$

CPP0 E

,etermine partial period factors


B E D<0$ RTE7AAS&GG RTE:AAA%BB RTE:AAAPBB E RTEF0 E B RTE70 A,,WT B E H RTEB@AE?A% RTEDTA,2V2 Multiplied ' 600*000 ,i)ision Set RTE 7 0 Put +age t pe in &T Partial period factor in +age t pe D<0$ Planned +orkda s Minus unpaid a'sences Minus paid a'sences RTE 7 0F

SAP AG 1999

A,,WT B

(he partial period factor in wage type -+"0 is calculated using the following formula Planne! "or#in$ time % Un&ai! a'sen(es % Pai! a'sen(es Planne! "or#in$ time 6ou can use partial period factor -+"0 to only remunerate the constituent parts of an employee3s pay !for example, transportation allowance# on the days in the payroll period the employee actually wor'ed.

(C) SAP AG

HR400

9-15

0#6<
Assigning Partial Period Factors

WT pe

M0$0

Monthl salar

Processing class 60 2dentif +age t pe for factoring

Specification 6 Reduction +ith factor D<06

SAP AG 1999

(he reduction factor for primary wage types is assigned to processing class &".

(C) SAP AG

HR400

9-19

0#6;
Valuating Pa roll Elements
CVAG E

Valuate pa roll elements using partial period factors


. E %sing ES grouping . +ageDtime +ageDtime t pe BBBB as an e-ample BBBB E VWTCG 60 E E E B ERR&R 0 A,,WT B 6 EG2M2 B RESET RA RTE7 D<06 RESET B M%GT2 RAA AMTD@AE?A% IER&7 R A,,WT B Eliminate time period indicator Set time period indicator Transfer partial period factor Set time period indicator Multipl RBA7A ,i)ide ' 600*000 Set RTE to Jero Put +age t pe in &T Put +age t pe in &T Cancel processing Processing class 60

SAP AG 1999

Personnel calculation rule XVAL multiplies the amount of the wage type to be factored by the partial period factor. 1f the wage type to be factored has specification & in processing class &", for example, the system uses the factor in the ,(8 field of wage type -+"& for the multiplication. (he result of the multiplication is stored in the AG( field of the factored wage type. ELI)I (he entries in the wor' tables !1(, $(, ,(,H# are assigned to various validity periods in basic data !such as wor' center, taxation, cost distribution# by means of split indicators. (his allows the system to create exact time references for wages-salary earned and to calculate and distribute costs. 1f it is no longer necessary to distinguish between partial periods for one of the feature classes in the wage type currently being processed, you can remove the corresponding split indicator using the operation 8E1G1. 6ou can specify up to 4 split indicators as parameters, or enter * for all of them. RESET (his operation resets the time period indicators !split indicators#. E am&les+ * All indicators R 8mployee subgroup grouping for personnel calculation rule A Wor' center indicator !WP*P#

(C) SAP AG

HR400

9-20

0#$0
Creating Wage T pes for Cost Accounting

WT pe

M0$0

Monthl salar

Processing class .6 Allocate monthl lump sums to C&

Specification 6 Calculate paid pu'lic holida s

SAP AG 1999

(o create the amount paid as continued pay for paid absences !leave, sic'ness, public holidays#, all of the basic pay wage types must have a specification in processing class 4&. Processing class 4& can have the following specifications " Wage type does not lead to cost center debits-credits & Falculate paid public holidays 0 Falculate total paid non;wor' 4 Falculate paid non;wor' and unpaid absence time Personnel calculation rule XC)0 is accessed by subschema 5AED to distribute remuneration elements to secondary wage types for Fost Accounting. (he payments made to an employee are divided into productive and unproductive parts for exact periods. Depending on the specification, the amount field !AG(# is filled with the following wage types -+." Difference between working hours in current month and average value -+.. Paid public holidays -+./ Total paid non-work -+.C Total unpaid absences.

(C) SAP AG

HR400

9-21

0#$6
Creating !ourl Rates for Cost Accounting
CC!0 E

Suppl Cost Accounting =C&> +ith num'er of hours


B E BBBB ?%M7TS,2V2 ?%M:TS,2VP A,,WT2D<00 ?%M7TSACBB A,,WT2D<00 ?%M7TSACBB ?%METSAPBB A,,WT2D<01 ?%M7TSA%BB A,,WT2D<05 Total +orking time in partial period Aeneral +orking time in partial period Put +age t pe in 2T Paid pu'lic holida s in partial period Put +age t pe in 2T Paid pu'lic holida s in partial period Paid a'sences in partial period Put +age t pe in 2T %npaid a'sences in partial period Put +age t pe in 2T

SAP AG 1999

1n personnel calculation rule XC,0, the number !B7G# field of the wage types -+.", -+.., -+./ and +.C is filled with hours. (he amount !AG(# fields in personnel calculation rule 5FG" already contain values. Subschema 5AE" accesses personnel calculation rule 5F@" a single time using function ACTIO. $peration ADD-TInnnn inserts wage types with the designation nnnn into the input table. As the wage types specified in the personnel calculation rule already exist in table 1(, only the B7G field changes for the existing wage types.

(C) SAP AG

HR400

9-22

0#$$
Factoring in Schemas
XT00 . GENPS GENPS . PA TT . P!00" . PA$ XA,GEN./ P'T P'T P'T A4T'3 . General processing o% ti&e data 'NTE N. S** * Generate personal (or) sc*edule Generate PWS w t! "! #t "$%"t t$t &n" Provide partial period para&eters S## '&port s*i%t su+stitutions to PWS Edit a+sence data 2actoring and storage 'NTE N. 4reate (age types ./00 6 ./01 in 'T Deter&ine partial period %actors 5ont*ly lu&p su&s %or 4ost Accounting Valuate re&uneration ele&ents Hourly rates %or 4ost Accounting

01 XPP2 X450 XVA, X4H0

N3A$ P"0 P00 A

SAP AG 1999

At the start of subschema XT00, function GENPS generates the personal wor' schedule for the personnel numbers for which payroll should be run. Substitutions !infotype 0""4#, which are relevant for the wor' schedule can either be ta'en into account when setting up table PWS or can be added later. 1n this case, the shift substitutions are not ta'en into account when setting up partial period parameters and factors as function P.00/ imports them into table PWS at a later date. (able PA,( is complete once the absence data ! PA0# has been edited 1n personnel calculation rule XVAL, the amount specified for the wage type to be factored is multiplied by the partial period factor !wage type -+nn#.

(C) SAP AG

HR400

9-23

0#$.
Factoring" Summar =6>

Factoring is used to calculate remuneration

for e-act periods# For e-ample* it is reKuired to reduce remuneration for unpaid a'sences* to account for changes in organiJational assignment* and in Cost Accounting# 2n Pa roll* partial period parameters are created 'ased on the emplo ee4s +ork schedule* a'sences and pu'lic holida s# These parameters are used in personnel calculation rules to calculate partial period factors#

SAP AG 1999

(C) SAP AG

HR400

9-24

0#$0
Factoring" Summar =$>

The partial period factors are stored in

+age t pes D<nn during the pa roll run# 2n processing class 60* the +age t pes to 'e factored are assigned a specification determining +hich factor =D<nn> the are to 'e multiplied ' #
Cost Accounting recei)es data on the

producti)e and unproducti)e elements of an emplo ee4s remuneration#

SAP AG 1999

(C) SAP AG

HR400

9-2+

0#$1Factoring:E-ercises
Unit+ 1a(torin$ To&i(+ Determinin$ an! Assi$nin$ Re!2(tion 1a(tors

Determining partial period factors according to the all;or;nothing method Assigning partial period factors to a wage type that is to be reduced

6our company pays the total instructor3s bonus if the employee wor's on at least half the planned wor'ing days in the payroll period. 1f the employee wor's on less than half the planned wor'ing days, no instructor3s bonus will be paid.

6ou re2uire a partial period factor that is determined in the time unit Iwor'dayJ using the formula &lanne! "or#in$ time % 2n&ai! a'sen(es % &ai! a'sen(es. (he reduction factor must be stored in wage type -+"4.

&. 0. 4. .. /.

7sing the 1GA, ma'e a copy of personnel calculation rule 5PPF, and rename it KPnn !nn 9 group number#. 1n rule KPnn, create a processing lin' to wage type -+"4. Ga'e a copy of subschema 5AED, rename it KAnn, and ad=ust subschema KAnn and your payroll schema K"nn accordingly. Assign a reduction factor to the wage type Instructor's bonus 30nn. Assign an instructor3s bonus of &""."" to your employee3s basic pay starting in payroll period "). Finally, enter a period of leave in period "). Simulate the payroll run for period "), and chec' that the personnel calculation rule KPnn is correct.

(C) SAP AG

HR400

9-2,

0#$5Factoring:Solutions
Unit+ 1a(torin$ To&i(+ Determinin$ an! Assi$nin$ Re!2(tion 1a(tors

&.

Fopy personnel calculation rule 5PPF to KPnn and create a processing lin' for wage type +"4 IMG Payroll: International Partial Period Calculation Create Reduction Factors Determine Partial Period Factors -Rule XPPF Ga'e a copy of rule XPP1, and rename it 4Pnn. 1n the Wage type field, enter 560/ and choose hange. Fhange rule 4Pnn7 8nter the following data in the tree diagram D<0. RTE7AAS&GG RTE:AAA%BB RTE:AAAPBB RTEFWert B RTE70 Set A,,WT B &utput Partial period factor . Set Su'traction Su'traction Comparison

ta'le H RTE76 Set RTEB@AE?A% Multiplication A,,WTB &utput ta'le 0. Ga'e a copy of subschema 5AED, change access to personnel calculation rule 5PPF, and include your copy of the subschema in payroll schema K"nn Human resources Payroll International Tools Maintenance tools Schema Copy
(C) SAP AG HR400 9-24

From schema (o schema

XAL8 4Ann PIT XPP1 NOA0. 999 NOA0

Fhange schema 4Ann from (o PIT 4Pnn 999

Human resources Payroll International Tools Maintenance tools Schema Chan e Fhange schema 40nn from (o COP: 4Ann. 4. COP: XAL8

Assign a reduction factor to wage type C"nn I!" Payroll# International Partial Period alculation $ssign Reduction %actors Set processing class &" to specification /.

..

Assign wage type C"nn to the employee3s basic pay, and maintain paid and-or unpaid absences Human Resources Personnel Mana ement !dministration Maintain Master Data Fhoose the &asic Pay infotype, and create a record specifying wage type C"nn. (hen choose the $bsences infotype , and maintain a paid and-or an unpaid absence.

/.

Simulate the payroll run for the period, and chec' personnel calculation rule KPnn Human resources Payroll International Payroll Simulation

(C) SAP AG

HR400

9-25