Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Client
company code
personnel area is used exclusively in HR and is unique within a client. Each personnel
area must be assigned a company code.
personnel sub area
ADMINISTRATIVE ELEMENTS
The administrative personnel structure for human resources relates primarily to wrk hours and
compensation.
Employee groups
o Active
o Applicant
o Retired
Employee subgroups
o Hourly
o Salaried
Payroll area
o Weekly
o Semi-monthly
Organizational units
Jobs
Positions (MGT)
Persons
Changes (Maintenance) of Master data retains original data for historical reporting.
HUMAN RESOURCES PROCESS CYCLE
Recruitment
o Vacancy
o Advertising
o Applicant screening
o Profile comparison
o Selection notification
o Document archiving
Hiring
o Extending and offer
o Entering master data
o Assigning active status
Benefits enrollment
o Health plans
o Insurance plans
o Savings plans
o Spending accounts
o Credit plans
Training-travel expense processing
o Comparison with position profile
o Booking courses
o Travel expenses accounting
Time reporting
o Holiday calendar and work schedule
o Time statements
Shift Planning
Payroll administration
o Source of master data
o Calculation of gross and net pay
Employee development/career planning
o Suggest suitable jobs
o Open position display
o Succession planning
o Internal position filling
Salary administration
Personnel cost planning
Reporting
HR Transaction Codes
Master Data
PA10 - Personnel file
PA20 - Display HR Master Data
PA30 - Maintain HR Master Data
PA40 - Personnel Events
PA41 - Change Hiring Data
PA42 - Fast Data Entry for Events
PRMD - Maintain HR Master Data
PRMF - Travel Expenses : Feature TRVFD
PRML - Set Country Grouping via Popup
PRMM - Personnel Events
PRMO - Travel Expenses : Feature TRVCO
PRMP - Travel Expenses : Feature TRVPA
PRMS - Display HR Master Data
PRMT - Update Match code
PS03 - Info type Overview
PS04 - Individual Maintenance of Info types
Time Management
PA51 - Display Time Data
PA53 - Display Time Data
PA61 - Maintain Time Data
PA62 - List Entry of Additional Data
PA63 - Maintain Time Data
PA64 - Calendar Entry
PA70 - Fast Data Entry
PA71 - Fast Entry of Time Data
PBAB - Maintain Vacancy assignments
PT01 - Create Work Schedule
PT02 - Change Work Schedule
PT03 - Display Work Schedule
Payroll
Organizational Management
PPOM - Change org Unit
PO03 - Maintain Jobs
P013 - Maintain Position
PO10 - Maintain Organizational Unit
PP01 - Maintain Plan Data (menu-guided)
PP02 - Maintain Plan Data (Open)
PP03 - Maintain Plan Data (Event-guided)
PP05 - Number Ranges
PP06 - Number Ranges Maintenance HR Data
PP07 - Tasks/Descriptions
PP69 - Choose Text for Organizational Unit
PP90 - Setup Organization
PP01 - Change Cost Center Assignment
PP02 - Display Cost Center Assignment
PP03 - Change Reporting Structure
PP04 - Display Reporting Structure
PP05 - Change Object indicators (O/S)
PP06 - Change Object indicators OS
PPOA - Display Menu Interface (with dyn.)
PPOC - Create Organizational Unit
PPOM - Maintain Organizational Plan
PPOS - Display Organizational Plan
PQ01 - Events for Work Center
PQ02 - Events for Training Program
PQ03 - Events for Job
PQ04 - Events for Business Event Type
PQ06 - Local Events
PQ07 - Resource Events
PQ08 - Events for External Person
PQ09 - Events for Business Event Group
PQ10 - Events for Organizational Unit
PQ11 - Events for Qualification
PQ12 - Resource Type Events
PQ13 - Events for Position
PQ14 - Events for Task
PQ15 - Events for Company
PSO5 - PD : Administration Tool
PSOA - Work Center Reporting
PSOC - Job Reporting
PSOG - Org Mgmt General Reporting
PSO1 - Tools Integration PA-PD
PSOO - Organizational Unit Reporting
PSOS - Position Reporting
PSOT - Task Reporting
Recruitment
PB10 - Initial Entry of applicant master data
PB20 - Display applicant master data
PB30 - Maintain applicant master data
PB40 - Applicant events
PB50 - Display applicant actions
PB60 - Maintain Applicant Actions
PB80 - Evaluate Vacancies
PBA0 - Evaluate Advertisements
PBA1 - Applicant Index
PBA2 - List of applications
PBA3 - Applicant vacancy assignment list
PBA4 - Receipt of application
Run Payroll
Payroll menu USA
Starts Transactions PE01,PE02,PE03
Schemas
Calculation Rules
Features
Create functions and operations
HR form editor
Payroll calendar
Current Settings
Printing Checks USA
Create DME
Maintain Tables
Locked Secessions
Table lookup
IMG
Data Browser (Table reports)
PD Tables
Change Org Unit
Maintain Positions
Maintain Jobs.
SE16 allows you to view data stored in different fields in tables ,structures etc . eg: absences
stored for pernrs can be viewed in PA2001 also check out PA0000, PA0001, PA0002
SM30/31 would allow you to maintaining the values in these tables eg: absences to be
configured
can
be
done
thru
SM30
check out v_001p_all ; v_503_all ......etc
What the difference between the transaction codes SE16 & SE16N?
SE16
SE16N
is
is
a
an
normal
Enjoy
transaction.
Transaction.
Enjoy Transaction is nothing but having some graphics and look is completely different with
the normal transaction.
RHRHAZ00
PA-REPORT-START_SKIP
- In the Info type no. Field, enter the four-digit number of the info type
you want to create. When you specify the info type number, please
remember to enter any leading zeros.
- In the Sub-Objects group box, flag CI Include.
- Choose Create. The Dictionary: Initial Screen is displayed.
- Create the Cl include.
- Choose Activate.
- Return to the Create Info type screen.
- Choose Create All.
How to get the personnel number ranges' internally and externally'? Where is it
configure?
In SPRO, check feature NUMKR.
Path: Personnel Management->Personnel Administration->Basic settings-> Default no. ranges
for personnel nos.
I am working on global scenarios, where in a action IT 710 and 715 are listed in
fogropu in INS mode, but while exuctuting action the two infotypes are not getting
executed also I am unable to maintain them in PA30, I am getting this error:
Information type 'Details
Message no. PG628
on
Global
Assignment
(0710)'
not
permitted
on
Global
Assignment
(0710)'
not
permitted
your
country
grouping
(UGR)
parameter
in
your
own
parameters.
Path: System--> User Profile --> Own Data (its not IMG path); in paramenters tab check the
parameter 'UGR'
Assigning PCR and CAP
The
path
for
assigning
PCR
&
CAP
for
ESG
is
SPRO -> SAP reference img -> Personnel management -> Personnel Administration -> Payroll
Data -> Basic Pay -> Define EE subgroup grouping for PCR & CAP
What is CAP/PCR?
CAP:
collective
agreement
provisions.
Use transaction se11...type in PA* do dropdown and enter, do the same for HRP* and you will
have most of the HR transaparent Tables. To access them look for RP_read_* and RP_provide*
in Table TRMAC to read a infotype or use the 'select' statement to access the Transparent
table.
Transaction SE16 (data browser) is also useful. As mentioned above, the PA infotype tables all
begin with PA and are followed by the infotype number e.g. PA0001 for the Org Man infotype.
PA*
PCL*
PB*
PCERT - payroll posting runs
PA
infotype
HR
recruitment
tables
clusters
tables
Another useful table is CATSDB for CATS, and PTEX2000 for the CATS transfer table for
infotype 2001/2002.
Personnel Management
Personnel Management
does
does
Structure
the
the
employee
employee
hold?
have?
1.
Employee
2.
Employee
3.
Payroll
4. Organizational key
group
subgroup
accounting
area
Personnel Areas/SubAreas
Personnel Areas/SubAreas
Personnel Areas
123 Groups
Personnel Areas
Location-2
1000-Location-1
1100-Location-2
3000-Location-1
3100-
A personnel area is a Personnel Administration specific unit and is the subunit of the company
code. The individual personnel areas in a company code have four digit alphanumeric
idetifiers. The pesonnel areas within a client must be clear.
The
personnel
area
has
the
following
functions
:1. It allows you to generate default values for data entry, for e.g. for the payroll accounting
area.
2.
It
is
a
selection
criteria
for
reporting.
3. It constitutes a unit in authorization checks.
Personnel Subareas
123 Groups
Location-2
Personnel
1000-Country
2000-Country
1000-1
2000-1
3000-Country
3000-1
1000-Location-1 1100-Location-2
SubAreas
1101
1102
Head Office Production
3000-Location-1
Sales
3100-
3001
The principal organizational aspects of human resources are controlled at this level, namely
the pay scale and wage, type structures and the planning of work schedules.
The main organizational functions of the peronnel subarea are as follows:1. To specify the country grouping. Master data entry and the setting up and processing of
wage
types
and pay scale groups in payroll depend on the country grouping. The grouping must be
unique
within
a
company
code.
2. To assign a legal person which differentiates between companies in legal terms.
3. To set groupings for Time Mangement so that work schedules and substitution, absence
and
leave
types
can
be
set
up
for
individual
personnel
subareas.
4. To generate a default pay scale type and area for an emplyee's basic pay.
5.
To
define
a
public
holiday
calendar.
6. To define subarea-specific wage types for each personnel area.
Personnel
Structure
For administrative purposes, the employees in an enterprise are divided into two levels.
1. The highest level is an employee group, the second, employee subgroup.
2. These levels are subject to authorization checks, to define remuneration levels or different
work
schedules, for e.g.
IMG -> Enterprise Structure -> Definition -> Human Resources Management
->
-> Personnel Subareas
Personnel
Areas
TABLE
DESCRIPTION
PA0000
PA0001
PA0002
PA0003
PA0004
PA0005
PA0006
PA0007
PA0008
PA0009
PA0010
PA0011
PA0012
PA0013
PA0014
PA0015
PA0016
PA0017
PA0019
PA0020
PA0021
PA0022
PA0023
PA0024
PA0025
PA0026
PA0027
PA0028
PA0029
PA0030
PA0031
PA0032
PA0033
PA0034
PA0035
PA0036
PA0037
PA0038
PA0039
PA0040
PA0041
PA0042
PA0043
PA0044
PA0045
PA0046
PA0048
PA0049
PA0050
PA0051
PA0052
PA0053
PA0054
PA0055
PA0056
PA0057
PA0058
PA0059
PA0060
PA0061
PA0062
PA0063
PA0064
PA0065
PA0066
PA0067
PA0068
PA0069
PA0070
PA0071
PA0072
PA0073
PA0074
PA0075
PA0076
PA0077
PA0078
PA0079
PA0080
PA0081
PA0082
PA0083
PA0084
PA0085
PA0086
PA0088
PA0090
PA0092
PA0093
PA0094
PA0095
PA0096
PA0097
PA0098
PA0099
PA0100
PA0101
PA0102
PA0103
PA0104
PA0105
PA0106
PA0107
PA0108
PA0109
PA0110
PA0111
PA0112
PA0113
PA0114
PA0115
PA0116
PA0117
PA0118
PA0119
PA0120
PA0121
PA0122
PA0123
PA0124
PA0125
PA0126
PA0127
PA0128
PA0129
PA0130
PA0131
PA0132
PA0133
PA0134
PA0135
PA0136
PA0137
PA0138
PA0139
PA0140
PA0141
PA0142
PA0143
PA0144
PA0145
PA0146
PA0147
PA0148
PA0149
PA0150
PA0151
PA0161
PA0162
PA0165
PA0167
PA0168
PA0169
PA0170
PA0171
PA0172
PA0177
PA0179
PA0181
PA0182
PA0183
PA0184
PA0185
PA0186
PA0188
Tax (Australia)
PA0189
PA0190
PA0191
PA0192
PA0194
PA0195
PA0196
PA0197
PA0198
PA0199
PA0200
PA0201
PA0204
PA0207
PA0208
PA0209
PA0210
PA0211
PA0212
PA0213
PA0215
PA0216
Garnishment Adjustment
PA0217
PA0218
PA0219
PA0220
Superannuation (Australia)
PA0221
PA0222
PA0224
PA0225
PA0227
PA0230
PA0231
PA0232
PA0233
PA0234
PA0235
PA0236
PA0237
PA0241
PA0242
PA0261
PA0264
PA0265
PA0266
PA0267
PA0268
PA0269
PA0270
PA0272
PA0273
PA0274
PA0275
PA0276
PA0277
PA0278
PA0279
PA0280
PA0281
PA0283
PA0288
PA0302
PA0303
PA0304
PA0309
PA0310
Superannuation NZ
PA0311
Leave Adjustments - NZ
PA0312
PA0313
PA0314
PA0315
PA0317
PA0318
PA0319
PA0341
PA0352
PA0353
PA0354
PA0355
PA0356
PA0357
PA0358
PA0362
PA0367
PA0369
PA0370
PA0371
PA0373
PA0374
PA0375
PA0376
PA0377
PA0378
PA0380
Compensation History
PA0381
PA0382
PA0388
PA0395
PA0396
PA0402
Accounting infotype
PA0403
PA0404
PA0405
PA0408
PA0409
PA0467
PA0900
PA0901
PA2001
PA2002
PA2003
PA2004
PA2005
PA2006
PA2007
PA2010
PA2012
PA2013
PAHI
PANNNN
PAPL
PAT00
Patch steps
PAT01
Patch status
PAT03
Patch directory
PAT04
PAT05
PAT06
Component-specific patches
PATH
PATHTEXT
PATN
PAYR
PAYRQ
Payment Requests
PA_SSTRCV1
PA_SSTRCV2
PA_SSTRCV3
PA_SSTRCV4
Basic
Personnel
Tabstrips
Those with a Tick beside the line items means that information have been enter.
To change information, select the line items and click the Change button.
.Organizational Assignment
.Challenge
Personal Data
.Maternity Protection/Parental Leave
.Bank details
.Military Service
.Contract Data /
.Leave Entitlement
Gross Net Payroll /
.Basic pay
.Company Insurance
Net Payroll /
Additional Payroll Data / Planning Data / Time
Position information ;
Goto po13- maintain all relationships for new company like A002,A003,A007,A008,A011. Then
maitain Infotype 1008(acc/assignment features). Here you can enter PA and PSA then save.
Then verify infotype 1013(EG/ESG) remains same like was before.
Step 5. Goto again PA30-enter 0003-change-then UNCHECK the box 'Pers no lock'
Then save it.
Payroll
Posting The Payroll Results To FICO
Posting The Payroll Results To FICO
For posting payroll results to Accounting, in IMG you can follow this :
1 ) First you need to create symbolic accounts. goto PAYROLL INDIA - REPORTING FOR
POSTING PAYROLL RESULTS TO ACCOUNTING - ACTIVITIES IN THE HR SYSTEM - EMP GRP
AND SYMBOLIC ACCOUNTS - DEFINE SYMBOLIC ACCOUNTS
That depends on how you create the wage type. The link is done in some T52E* table, which
is for instance copied by PU30. If you create the wage type by creating it directly in T512W
(via
view
V_512W_T),
then
you
will
have
to
do
the link additionally. The standard way to create a wagetype is however to find a
corresponding wage type, which has the same (or similar) functionality as the one you want to
create and then use PU30 to copy this wage type to the new wage type.
Thereby a lot of tables (I think in the newest, 4.6C, it's around 95 tables) are checked and if
needed the entries are copied. Amongst those tables you will also find the ones establishing
the
links
to
FI's
G/L.
*-Thomas.
Following comments relate specifically to 3.1H. They may or may not apply to your system.
Normally a new wage type is created by copying an existing wage type, either a model wage
type that has some standard attributes, or an existing actual wage type in production use.
Your config changes will need to set up the new wage type so that the amount is derived from
your payroll constant. However, the posting to FI will have been copied from the wage type
you copied. The posting is represented by processing class 32 and evaluation class 01 (of table
T512W) for a payment wage type. Provided the new wage type is similar in its
posting requirement to the one you have copied you only need to do two things now:
1. ensure that processing class 32 is the correct option for the type of posting you want.
2. ensure that the value in evaluation class 01, also known as a symbolic account, correctly
represents
the
target
account
number
in
FI
for
this
expense.
If you have to post to an existing account number, for which there is already a symbolic
account
allocated,
you
can
set
evaluation
class
01
to
that
symbolic
account.
If the payment is so different from existing payment types, that your accountants want it
posted
to
a
new
account code, you need to
3. allocate a new symbolic account number (next available number in the range)
4. insert a new entry in table T030, "Posting of HR to FI/CO", linking the new symbolic account
to
the
account
number advised by your FI administrator
Day Types
Question on Payroll Journal Report for Print Forma
Technical Question on Payroll Journal Report for Print Forma I need to know how and where to
find a Print Format Form I'm executing Payroll Journal Report, there is a option of how to
display the report which SAP call as Print Format. then you select form to display. it's not
SAPSCRIPT ok
During the execution of payroll, 'Personnel Calculation Schema' (created using Transaction:
PE01) is used to calculate the employee's salary.
Follow
the
menu
path
Human Resources>>Time Management>>Administration>>Tools>>Funtions/Operations
or transaction PE04. Enter a four digit name for e.g ZIABC, and press the create
button, enter the description. On creation the system proposes the name of
the routine use it, or enter a name of your choice by selecting the option 'Self-defined'.
2) During the execution of payroll some tables are filled with wage types and there amounts
to make these tables available to your routine enter the name of the table for e.g (RT or
CRT) in the input parameters, and to make the changes done to the data in the tables
avaiable to the payroll enter the name of the table in the Output parameters as well.
Input
Ctry
99
99
Parameters
---------------Num
Object
---------------------------------------------------------------1
2
CRT
Name
RT
include
in
the
program
PCBURZ990
(using
create a subroutine with the name supplied by
Transaction:
SAP or the
name
selected
by
you
during
Funtion
creation,
in
our
case,
it
is
FUZIABC.
Note: The program PCBURZ990 is in SAP Namespace, so an Access Key
will be required before you can proceed. But it will not be overwritten during any upgrade.
It also contains one or more subarea. A personnel calculation rule is a frame of work
instruction that is checked with the existing conditions and a resulting action is
performed. The Personnel Calculation rule allows one wage type to be processed in
different ways in payroll accounting. The value of the standard pay wage type should be
used as a basis of valuation for hourly wage earners. The value of the standard pay wage
type should be divided by the planned working hours before being used as a basis of
valuation for salaried employees.
1
3 Salaried employee
Hourly
Monthly
wage
wage
earner
earner
Industrial
2
Industrial
3 Salaried employee
workers
workers
/
/
hourly
monthly
wage
wage
Quota
is
20
in
that
20,
When you execute this this program and specify the employee code and infotype in the
selection screen, it gives us details of when the data was changed, who changed the data
and what data was changed in a particular infotype.
There are few standard infotypes like 0000, 0001, 0002 and few of your own created infotypes
starting with 9 (9XXX) for which you are able to see the log through this program.
But there are certain other infotypes like 0008, 0581 for which this log is not coming.
There are some configuration or customising is to be done so that this log starts generating for
these infotypes and RPUADU00 can read it.
Change
)
the
user
is
authorized.
The possible values are defined in table T77FC. This protection against unauthorized access is
extended by the structural authorization check. Two types of function codes are distinguished
in HR management. By marking the processing method Maintenance in table T77FC the
function codes are indicated, with which objects may be maintained within the structure;
Otherwise, only Display is allowed. The function code has effects in connection with the
structural
authorization.
In
table
T77PR, authorization profiles can be indicated which are to have maintenance authorization for
the structure. Without this authorization, you can only display structures. Consequently, the
overall authorization results from the intersection between basis authorization and structural
authorization
Name