You are on page 1of 14

payroll

payroll is process in which org has to pay the pay components to its ees for a specific perio dand on a specifi
r.services
payment frequecny

monthly
weekly

payment date

fiscal year

april tomarhc
jan to dec
april 6 to aprl 5
aus jul to june

type of industry

loc

mobiles

salaries

pay structures
pay grade
mgrs/eng/cons/sci

g1

sr mgr/sr eng/sr con/sr sc

salary comp

bsi
technical
pd
schema

m 12
fort 24
week 52

earning
bp pp
car all
city all
equipment
project
bonus

g2

deductins
401k
loans
garnishmnets
benefits
tax

funcitons
pcr
pay slip
reports

week monthly
based a/a
gross

bp
ca
pro
ca
ex

1.basic settings
spro img pay pay us po b.s
2.basic pay 0008
spro img pm pa payroll data bp
sal .com
paid
common and compulsory to all
1

b.pay / pay period


city allowance

1 Define EE Subgroup Grouping for PCR and Coll.Agrmt.Prov.


hourly 1
wage 2
sal
3
pcr pe02
personnel calculation rule
mathematical rule

cap

2 check pay scale type


sp
def:pt specifies type of industry in which ees are working

two diigt code


00083.Check Pay Scale Area
pa specifies location where --salaries are get processed
two digit cvode 0008-

4 Check Assignment of Pay Scale Structure to Enterprise Structure


sp
es to ps
pa psa (es) to pt pa (ps)
pa
ny
ca
dal
orl

sala
ny
ny
ny
ny

5
5 Determine default for pay scale data
sp
defaulting p.scale data in 0008 with a featuer TARIF
PT/PA=AB/AC
6 Define hourly rates with several decimal places
SPEICFY THE CURRENCY

7 Revise Pay Scale Groups and Levels


SP
PAY SCALE GROUP = PAY GRADE
PAY STRUCTURS
t510

Postions

grade

mgr/eng/cons

g1

level/ band

bp

1
2
3

sr gmr/sr eng / se con

g2

wage types
wage type is salary component
salary break

earnings

deductions

wage type structure


1.primary wage type
model
dailogue
standaard
4 digit code----start---alphabet
don't use s.wt---to ur client requirement
oh11 pu30
M001
M003
M010
M021
M112

M114
M115
M116
M220
M730
2.secondery wage types
technicalwage types
4 digit code starts with /

not used to copy


3.customer specific
copied from model wt
m010
m010

1ab1 b.pay
1ab2 citya ll

c s 4 starts with numeric


4 time wage types
te
ot
night shfit
att.bonus
8. create wage type catalog
spro img pm pa pd bp wage types
copying
oh11 pu30 n.path
m010
m010
9 Check wage type group 'Basic Pay'
10 Check wage type text

1ab1 b.pay
1ab2 citya ll

11 Check entry permissibility per infotype


12 Employee Subgroups for Primary Wage Type
grng esg with single digti code 0-9 if they get same sal com
esg
aa
ab
ac

sal com
bp.ca/pa/ca
bp.ca/pa/ca
bp.ca/pa/ca

esg
1
1
1

13 Personnel Subareas for Primary Wage Type


gnrg psa with single digit code if they get same sal com
0-9psa
sal com
ps gnrg
hr d
bp.ca/pa/ca
2
fin d
bp.ca/pa/ca
2
mark d
bp.ca/pa/ca
2
14 Define Wage Type Permissibility for each PS and ESG
linking w.types
1ab1 1ab2
to es grng 1 ps grng 2
0123456789

0123456789
1

1
1=permi
b=not

15 Check wage type characteristics


1.addition / deduction
2.measure unit mon/day/hours
3.inpt com
+ - ( ad and ded ) X X
4.dire/indirect
direct
indiect evaluatinon method

sap has provded indire eval methods and variants


TARIF A

IF we link wt to TARIF A

SUMME B
PRZNT B

if we link wt to summe b
if we link wt to prznt b

CONST

if we link wt to const

16 Revise Default Wage Types


0008 wt
bp and ca
create a WT MODEL wt 4 digit code
default the wt 0008 with a feature called

LGMST

17 Define valuation of base wage types

18 Define annual salary


50000

X 12=600000
600000

12
ANSAL
PFREQ

ASAL
52 26 12 04 02 1

maitnain 0008pa30 pernr--info type---create

run payroll
test or simulation
no data base is updated
pc00

PC00_M10_CALC_SIMU - Simulation
recurring payments and deductions 0014
spro img pm pa payroll data rpd

configuring any allowance / dedction p/


m/q/h/y

1 Create wage type catalog


rpd---wage types
oh11 / pu30

m116
m730
2 Check wage type group 'Recurring Payments and Deductions'
check
3 Check wage type text
4.Check entry permissibility per infotype
5 Define employee subgroup grouping for primary wage type 1
6 Define personnel subarea grouping for primary wage type 2
7 Define Wage Type Permissibility for each PS and ESG
linking es 1 ps grng 2 to wage type
1=permissible
b=not perm
8 Check wage type characteristics
9 Define wage type models
sp
wage type model with 2 digit code

test
pa30---pn---info type---sub type---start date---create

1ab3 save
1ab4-enter amount manually----dem
run payroll

ADDITIONAL PAYMENTS 0015


spro img pm pa pd---additioal payments
all irregular payment

1 Create wage type catalog


m114

1ab5

2 Check wage type group 'Additional Payments'


sp
just check
3. Check wage type text
4 Check Entry Permissibility for Additional Payments
sp
5 Define employee subgroup grouping for primary wage type 1
6 Define personnel subarea grouping for primary wage type 2
7 Define Wage Type Permissibility for each PS and ESG
8 Check wage type characteristics
9 Define wage type models
two digit code
use existed for 0014
test
pa30---pn--0015--sub type 1ab5--create

processing class
cumulation class
evaluation class
payroll driver
schema
sub schemas

uniform all

payroll log

processing class
prcl specifies how a wage type is processed

prcl 00-99
00-89 stand
90 to 99 we can create
v_t52d1
we can link prcl to wt table v_512w_d
1
3
10
20
30
41

Assignment to valuation bases


Cumulation and storage of time wage types
Mark wage types for monthly factoring
Cumulation and storage at end of gross part
Cumulation update
Cumulation and storage of wage types to be limited

cumulation class
def;cc specifies how a wage type is cumulated
bp
ca
car
insu
v_512w_d
1 Total gross
2 01(k) Wages
10 net payments/Deductions

evaluation classes
ec used to keep wt on pay slip
we can link wt to ec-----v_512w_d

earnings
ec
1 Only used for conversion
Wage type assignment for pay
2 statement

spe
30

dedction
ec

01-

payroll driver
pd c specific
programmecombi sub programms----includes
include is specific payroll calculation

us
uk
inte
0207 OCCURS 2,

"Residence

0208 OCCURS 2,

"Work allocations

0209 OCCURS 2,

"Unemployment

0210 OCCURS 2,

"Withholding information W4/W5

0234 OCCURS 2,

"Add. withholding information

0235 OCCURS 2,

"Other taxes

0554 occurs 2.

"Hourly rate per assignment

0194,

t5u8a,

rpcalcu0
rpcalcg0
rpcalcx0

"MYCL9CK004330

"garnishment document
0195,

"garnishment order

0216.

"adjustments

"Transfer ext.payroll result: TCRT


t5u8c,

"Transfer ext.payroll result: TAX/ARR

btxrate,

"tax company-related experience rate

btxmess,

"BSI Messages

pbsi_10,

"BSI interface, input parms

pbsi_20.
TABLES:
t5uta,

"Resident tax areas

t5utd,

"tax type defaults

"XQCP30K105048
"XJIP30K019868
"

t5ute,

"Tax Authority / Taxability Model

t5uth,

"Tax Identification Numbers <-> BSI Tax Company

t5uti,

"Tax Identification Numbers

t5utm,

"Taxability Model

t5uto,

"Tax types

t5utr,

"tax authorities per resident tax area

t5utt,

"tax types

t5utu,

"State Tax Authority Unemployment and Disability

t5utw,

"tax authorities per work tax area

t5utx,

"Unemployment and Disability Ceilings and Rates

t5uty,

"Tax Type Combinations

t5utz.

"tax authorities

t5us0.

"Tax priority

t5u0p.

"country specific plant/plant section

t5up1,

"Minimum and cash wages for tip credit

"TIPPA1K000001

t5up2,

"Establishment/stores for tip proc.

"TIPPA1K000001

t5up4.

"Establishment adjusted gross receipts

"TIPPA1K000001

t5k0c.

"Sick Pay Absence Breakdown

TABLES:
TABLES:
TABLES:

"TIPPA1K000001

TABLES:
"XEIAHRK043887

schema
def: schema is set of funciton and rules
pe01
pe04
pe02
schema --c.specific
us
uk
aus
int
indi
china

u000
g000
q000
x000
in00
cn00

us u000
u000 main schema
u000 cntains many sub shcemas and
1 basic data
2 time
3 tax
4.benefits

5.garnishments
6.gross to net
copy the main schema and provide a name starts with z or y
pe01-

UIN0
UBD0
UT00
UAL0
UTX0
UGRN
ube1
ube2
UEND

US Payroll: Initialization of payroll


Basic data processing
Gross compensation and time evaluation
Proration and cumulation gross
* Calculate taxes
Calculate garnishments
benefits
beneifts
Final processing

k calendar
a working days
s working hrs

30=30000
29=?

custome specific pcr

s1

29 x 30000/30

roll out project

monthly bonus

1000
1.customization
00142.pcr

info type

pit

ot

rt

addwte
addwt *
addwtixxxx
amount

amt=xxxx

ZAP1 monthly bonus


*
****
ADDWT * OT Output table
AMT=1000 Set
ADDWTI1AA1 IT Input table
ADDWTE RT Results table

S2

MONTHLY BONUS
ABNY
ABCA

NEW YORK
CAL
OPERATION
OUTWP

1200
1500
VAR.KEY
COMPY
PLANT
PLTSC
ORGEH
PAYSB
PERSG
PERSB
PLANS
TRFAR
TRFGB
TRFGR
TRFST

S3 GRADE ALLOWANCE
V_T510
G1
G2

00081250
1750

1.copy a wage type


1aa2
2.write a pcr
3.insert in sub schema

You might also like