0% found this document useful (0 votes)
36 views2 pages

Payroll

The document describes various payroll functions that are commonly used to process payroll. It lists 15 functions including COM, COPY, BLOCK, PGM, UPD, OPT, CHECK, RFRSH, ENAME, WPBP, IF, ELSE, ENDIF, GON, and XGP. For each function, it provides a brief description of what the function is used for in payroll processing. Understanding these generic payroll functions will help in understanding the payroll process and writing rules to calculate personnel payroll amounts.

Uploaded by

AmritaShukla
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
36 views2 pages

Payroll

The document describes various payroll functions that are commonly used to process payroll. It lists 15 functions including COM, COPY, BLOCK, PGM, UPD, OPT, CHECK, RFRSH, ENAME, WPBP, IF, ELSE, ENDIF, GON, and XGP. For each function, it provides a brief description of what the function is used for in payroll processing. Understanding these generic payroll functions will help in understanding the payroll process and writing rules to calculate personnel payroll amounts.

Uploaded by

AmritaShukla
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
You are on page 1/ 2

understanding following Payroll Functions which are generic in nature and

most frequently used. Will be Payroll Function


helpful in understanding payroll process and
writing personnel calculation rules (PCR).

S.No Name of the Description Use


1 Function
COM Comment lines Function COM
2 COPY in a schema
Copying a creates
The function
Subschema comment lines
3 BLOCK Log structure COPY The
which BLOCK copies
explain
Stored in the the function schema
4 PGM Identifying
System a Function
the
specified meaning PGM
intoof
schema by allows
provides
aPar1 schemathe you
5 UPD Performing Function UPD
program type structure
database payroll
and
controls thus
dynamically
the
driver
the to
6 OPT Options You
payroll
with can use
updates type
whether
the of payroll
current
OPT the
7 CHECK Check accounting
Checks
information
generated theawith on
results
schema.
function
process of to
log.
8 RFRSH Before/After
Refresh period
the
this
Function
payroll type
schema.set of
Selecting import
By
according
program marking torun
9 ENAME internal
Retrieve tables
Name RFRSH
accounting
Function
infotypes allows
to
Employees the beginning
type
represented of
10 WPBP Import Work ENAME
you
are
payroll
and
Function
to delete
stored
end ,carrie
the in by
reads
schema
the
internal schema
database tables. in
11 IF Center and
Conditional
the
ssequence
WPBP
The out last
question. a validof or
general
functions
Basic Pay Data name are
payroll only
transfers of the
12 ELSE Execution
Conditionalof in check:theELSE
present
The during
employee
functions
master data inon
are
Functions
Execution of personnel
accounting.Par
function
the payroll
13 ENDIF End Function The grouped
the ENDIF
work
calculation
Functions
of a Condition ameters
belongs
period.
function
together
center andto the
The
14 GON Check data is Function schema
YES/NO
function GON
that
block
complete formatting
belongs
semantically
basic
checks pay to forthe
15 XGP Payroll for are
Function
formed
used between
for by XGP
the IF
function
and
the
whether
the they
payroll
IF block
all the
16 LPBEG Global
Beginning a performs
and
country
Function
formed ENDIF. inall
by IF
appear
period
master
function in
to
data the
and
Employees
Loop in the processes
question
LPBEG
and ELSE. is that
marks
17 LPEND Ending a Loop the process
internal
Function
has beentable
ELSE log (or
Personnel are
used necessary
when
18 IMPRT in the Payroll the
Importing under
WPBP.
LPEND beginning
imported.
ENDIF)
You
for use a The
marks
Calculation
Schema of
common
basic
the adata
displayingloop
end pay in
ofare athis
wage the
19 PITAB Intermediate
Processing
Schema or function
exchange
PITAB
name.
personnel makes
Final Results node.Paramete
types
loop
only
IMPRT in are the
executedto
20 PORT Internal
TransferTables
of between
it possible
calculation
The function theto
rs
storedBEG/END
payroll
if a
import in
condition
data the
Data from the PORT sending
reload,
schema. and
delete,
initiates
21 SETCU Process internal
schema.
Function
is
from fulfilled.
receiving the table
Previous
previous aand
IT.
SETCU
This
database
merge
calculation
condition
22 GENPS Generating
Payroll payroll.
Function
internal
rule which InPCL2
tables.the
cumulations
personal work processes
can
and
sending
GENPS
The be
make
purpose it of
23 PARTT Provide Bases Function processes
existing the
schedule specified
available
payroll,
generates
this function the using
foris
the
24 PIT for the Partial
Process Input The PARTT
wage makes
types of
payroll
cumulations
atosymbolic
processing.
function
Period
Table Factors personaldata
the save
old
function
(from from thework
results
PIT
previous the
25 MOD Determine name
You
Function
ensures
schedule
contents
personal canor a MOD
that
for
of
shift one
Modifiers table
calls
payroll
personnel
import aORT runs)
payroll
26 RAB RAB imports accesses table
the
Function
schedule
according
personnel
RT_GP
personnel
to a a(PSP)
RABto
the so that (cluster
calculation
results
personnel
(Results
number
different they
Table:
for
27 PRINT Printabsence
the Table imports available
the
The specified
schema.
Rx), PRINT
calculation
can betime
the
used for
Theas
records
or from calculation
Structure
Payroll
which
table
absence
the
rules. in for
payroll
calculation
function
rule for order
logs
each
28 DAYPR Day
the the
Global
is
to basis
Function
functions
data
rule (cluster
which
being
process
records for
IF,
run.
from can
the
Processing of of
the
wage
the partial
DAYPR contents
type
current of
29 PAB Valuating
Absences ELSE,
B2),
be
To usedand
Employees)
determine
original
the Absences and
to time
table set
Time Data period
an
from internal
payroll
initiates thefactors
run.
the
absences
infotype ENDIF
wage
groupings
is afilled.
absence
with
infotype aor form
types Infor
hours a
the
30 PALP Proocess in
Function
table
internal
daily payroll data
table
(international
(2001) function
(cluster
table
receiving
and
(2001) days
different access.
to block.
ZL)and
set
theof
31 P2010 alternative
Processing period,
PALP Theloads
Structure.
IT.
Function
processing and
header of
part) for
The the
payroll,
evaluate
data.
internal
stores current
the
the
table
itrates
in the
payments
Request for hourly
row
P2010
time of
data. the
32 ZLIT Importing personnel
dependency
Function
function
absences
Afterwards,
AB
WPBP foron use ZLIT
table. inof
Employee based
internal
evaluates data
table
the
33 P0416 wage
Process types
Quota from number.
the
is
you employee
used
processes
according
payroll.
You
The reload
use to the
to
the
remuneration
from ZL to IT employee OT ispartial
Depending
groupings
import
payroll
the
the
used
wage
Evaluation
time
resultsonas
on
34 AVERA Compensation
Calculation of original
function
period
infotypes
The
the AVERA
work data
P0416
factor on
area.
Information remuneration
the
types
that
of parameters,
particular
were
Absencesfrom
Averages back
to the
process
shows
alternative thetable.the
35 P0045 Provision of function info
Function
the entered
data
factors
internal
imported
table
quota notin
iswith
istable
(T554C).
relationship
payments.
performs
the theby
36 PRT Loan
ProcessData P0045
made
determined
ZL
table
The
compensationavailable
topayroll
internal
RT_GP
between
complete
infotype the
Results Table function processes
in
the
fromasystem.
table
records second
IT.
the PR
from the
37 P0267 actual
averages
Employee paid
master
record
sending
calls
the Timea data in
time and
calculation.
Remuneration the
the
of Loans
tables.
Payroll.
personnel
Quota This
total
The time in a
average
Information
infotype
gives
calculation
Compensationyou the
payroll
value
(2010). isofperiod.
(0045)
option
rule
infotype that
for each is
calculated
valid
processing for the for
old
wage
(0416).
each type
average
payroll
and
from new the period.
calculation
results
38 P0014 Processing Function
39 P0015 Request
Processing for P0014
Function
Recurring
Request for evaluates
P0015 the
40 P0057 Processing
Payments and Function
master data
Additional
Request for evaluates
P0057 is usedthein
41 GEN/8 Form technical
Deductions
Payments Function
the
master Recurring
data in
Membership
wage types to
GEN/8evaluate
Payments and
42 ACTIO Rule-
Fees Function
the
infotypeAdditional 0057
/801 – /8nn
controlled generates
Deductions
ACTIO,
Payments like to
up
43 PRART Processing The
16 function
(Membership
secondary
performance
Table infotype
of Function
Infotype
transfers PIT,
44 PRDNT Fees).
Original
wage
(0014). Since
types for
an action
OARRRS is accessed
(0015).
entries from to
48 PRPRI Processing the processing
payroll
the
This
call
the
period:
calculation
function
a place
old arrears
Priorities takes
This
of function
partial
processes all
49 PREND Processing personnel
After
table
directly the
of the last
after
Table DDNTK processes
Table period
deductions
calculation
loop
previous run factors.
of
all
45 PLRT each
Processing the Function
deductions
according record toin
(Deductions
Last rule.
Results priority
period
has
PLRT The
been rules
read,
accesses
46 PDT Process table
Function
their
are DDNTK.
priority
processed PDT
Not Taken) aprocessing,
(OARRRS
47 SORT
Table
Difference
Sorting
the
During
You
table
rules
calculation
accesses
and their
irrespective
can
DDNTK
theain orof
use
table its
PE02
rule copy
previous
personnel can
that AOA)refer
loop
48 DATES Internal
Providing Tables arrears
whether
Date function
Deductions
to the
Function SORT
internal not
run,record
processesthisinternal
calculation
characteristics. the
table
Specifications certain
to sort
taken)
table
DATES
layout
contents IT. wage
must So
fields.
ofwith be
the
49 BTFIL Read Bank was
rule
If thefilled
Function
types
tables. that
retained
exist.
in Payroll
Transfers from BTFILmodified.
deductions
provides
last
the results
deduction
moves At
date that
50 XLIDI Cost processes
net
This amount
Processing
the function
beginning the is
Last Payroll could
the
ontentsbank not
specifications
table
amount LRT that
of be
Distribution of insufficient
executes
always
of thethe takes
loop for
51 P0011 Processing
Run
Liabilities
Function
taken
from
according
cannot
transfers
difference
the
in bethe
deduction,
preparatory tothe
work
from
Request for place.
wage
P0011
previous
center
specified types
for in
rules.
52 P0009 Processing Function
deducted
the
table
the lastDT
deduction
measures from
payroll
External
Request for the arrears
evaluates
payroll
calculating
P0009
the the
period
53 XCODI Cost
Transfers for emaining
run
table
master
can
specific
to
according
amount the
be
table
from is to
posting
data the
BT
in
Bank Details
Distribution evaluates
net
for
the
reducedamount.
processing.
rulesof
transfer thethe
54 ADDCU Update 1. Update
previous
infotype
processed
deadlines
master dataP0011
like
in
Cumulations Entries
specified.
accordingly.
payroll
cumulataions in the
results
55 EXPRT Exporting period
– External
regular
Payroll.
Function
from
IT table have
infotype
have
he amount
56 BREAK interim final to
Setting aorbreak
Accounting
according
been
transfer
deductions
EXPRT
0009
to
The beare placed from
–isBank
reduced
BREAK
to .
writes
which
that
the
into
createdprocessing
table notIT
57 PZL
results
calls
to
point a rule this inPZL
various
Details.
by
function
deducted
necessary
Function
class is
this
databases for
payrollregular
internal
amount. run.
tables
which allows
either
within
calls
2. Create younew
stored
the
awage
rule toin
58 XDECI Convert processing
Depending
Some
in
In cluster
the standard on
processes to the the interrupt
table
general
which
average DDNTKledger.
bases
Amounts (Function
types
tables,valueshould
such of
59 DELZL Deleting
wage typeswagein Function
system,
processing
(Deductions
The
processes
for function
the
allthe atas
Standard
types from PRART).
the
only
PCL1
DELZL first
deductionsbe (RP are
table ZL any
not point
taken),
distributes
wage
following types inthe
or
in
Decimals
table ZL Table
parameter,
processed
cluster
deletes
stored DDNTK
1)
wage
in inthis
and
table
the
in schema
both
liabilities
table
payroll ZL table
periods and
at
PCL2the
function
regular
types
IT after loop
(RP
from canend
payroll
the the
branch
DDNTK
according into andtothe
contains
perform
runs,
cluster
time
recurring others
wage the
2)one totypeof
break
table
expenses
specified mode.
ARRRS and
rules.
amounts
three
only
the
table tasks.
in
database. that
special
ZL and
payments/dedu It
(Arrears)
for
could
either
runs,
For this not
checks
and
example, be
some
ctions,
is then
purpose andfills
taken
all
in
the both
one-off from
currencies
followingkinds
processed
the tables in
current
in
of the
payroll
tables
payments are LIDI
amount runs.
the
and
field,
This next
deductionsLIFL.
isenters anda
exported
(infotypes and
payroll
These
amounts
standard
specified twoperiod
that
in
stored
0014 andunder a
with
tables
come
currency
processingfunction
are
from only
in thea
country-
0015) are
PRART.
for
arrears
blank
class the76.
specific purpose
table
currency of
imported.
of distributing This
the
field previous
or
indicator is(for
function
according
period.
converts
example, RD
then directly
to expenses.
Table
amounts
for
called DDNTK
up, a
Germany): in
The
should
currency
o function
only with
without
does not
contain
more the
than
International
parameters. two
influence
amounts
decimal
payroll any
which
places
tables
Retroactive
other tables
could
to
(forthe not
standard
example,
accounting beof
the
taken payroll
Currency.
WPBP, from RT)the
run:
results.
current
o
The system
deductions
Country-
uses exactly(IT
00014/0015).
specific
the deduction
The
payroll
amounts principle
tables
that
behind
(for it
example,
were deducted is
that
SV,
in the firstly
ST) the
old
o arrears
original
amounts
Time data
payroll of a
period.

You might also like