Escolar Documentos
Profissional Documentos
Cultura Documentos
htm
Internal recruitment is search for internal applicants. when you integrate with
personal development, you can use profile match up which help to search for
resources internally.
3) What is controlling area, what does it do, and how were is it assigned ?
Controlling area is under of FI person which helps to set for costing purposes also
based on thses fiscal variant is set.
4) What is the purpose of creating symbolic a/c, what is transaction code for
same ? Can we assign one symbolic a/c to multiple wage types ?
It depends upon your payrol requirement to create salary head like expense account
etc.
Variant is to save all input field parameters. once you saved as a variant , you
can use the same for future purposes.
6) What all infotypes which has to be created at the time of hiring OR PA40
and cannot be maintained later with PA30 ?
You can create muliple position by LSMW or batch programs for the Tcode PP01
or PPOCE
8) What do is LANDSCAPE in SAP Project, I think its related to no. of
servers used, Pls correct me if I am wrong, Or what it is ?
It is related to Basis
Each admiinistrator is reponsible for each individual activity. You can get the
name of the administrator in the pay slip so the employee for any clarification he
can meet the responsible administrator (accessed through payslip)
Go to basic salary of india in Payroll india and group the employee first depending
on the allowances to be paid and this is
applied for even differantiating the employees into groups depending on their pay
structures.
2) In OM, how to get the details for group of employees (ex.) group of Drivers
in the organisation?
Drivers can be identified depending on their position at which they are working
and you can have a different job codes for them who do you want to look into.
3) How is Time managment and payroll is integrated?
TM MGMT and Payroll are integrated in ways are time data is collected from the
info type 0007 and these hours are taken in basic as Number of hours worked or
utilizwed, and even with time evaluation and last with schemas integration.
X000 schema carries xt00 and these data can be transfered between other modlues.
5) In TM, if group of employees get 10 days of annual leave, what will be the
time evaluation status?
TIME evaluation shows the exact details maintained over to the employee through
his 2006 and 2001. if they are all allowed to take leave it shows leave as paid or
unpaid depending on the configuration done by the consultant for these situation.
in
processing time data in payroll or even Time evaluation ( Valuation of absences )
also.
6) Find the scenario and give the result : A,B,C are employees, where A,B will
get basic,HRA,DA. C gets Basic and DA. How to group for the allowances?.
Allowances are paid depending on his gradation and even wages are also paid on
this criteria, if AB are paid bas, hra and DA then take three wage types ans assign
to the ES Grouping and don't give HRA wage type to C.
Check basic salary of inda and ALlowances in indian payroll thorougly, bcos first
of all v have to undestand this first and
then you have to decide the emp sub gtroupings. *-- Praveen
SAP HR FAQ
Q: How workflow is related to SAP HR?
For example, a leave application by an employee using ESS needs to be sent to the
employees direct supervisor/Manager for approval. Workflow can be used for this.
If the manager does not approve leave within the specified time, certain events like
escalation, notification etc can be initiated.
You can map many processes of SAP that involves the participation of many
dialogue users to be implemented using workflow.
There are many SAP Standard workflows that you can use or can be customised
for specific use.
In SAP HR, you can have workflows for CATS Approval, Higer duties approval,
contract extension, position change approval, etc. You can program the worflows
to update the infotypes, etc.
Q: We have this problem at work, on the org. side the new jobs are there but
when we check in infotype 1 it does not pull through. We've tried doing the
updates using the LSMW and also a programme but nothing helped. We've
tried to run RHINTE30 but still it does not update infotype 1 record. The
PLOGI ORGA switch is on. Where can we check or what can we do to fix this
problem
A: Hope that is to facilitate the workflow process.That is if you need the flow
either up ward only or downward only. Also it may be useful in ESS,
MDT/MSSfor leave and attendance, appraisals, HR info of the employee and
updation, etc.,see the switches if it is related to jobs on the switches not only orga
textc,texto,texts switch on and try it it will come it wont work out onlywith orga
A: To find User Group, Go to System -> User Profile -> > Own Data ->>
Parameters -> UGR
IMG > Personnel Management > Personnel Admin > BasicSettings > User
Parameters
Q: How can we give abscence quota's for a group of employees.
A: I known that by running the report RPTQTA00 we can give but what are the
customizations we have to do in IMG
A: See you can create wage type in> PM----PA----Payroll dat----basic> pay----
wagetypes---create Wt catalogue./
Wage> type group>
For running a payroll you need to create a payroll areas and that you need to fine
with client about his requirement.
Q: I want the T-code of that window where it asks for evaluation path. I want
to generate the report in OM.
A: If you only need to create one root object, it's simpler to do it manuallly in all
three systems. Don't forget to check the range number in all the systems, though.
Q: Or is there any other way to transport the changes made in PPOCE or
shall I do that manually in every system. I have to only create a Root
organisational unit with same object Id in all the systems.
A: Just find with the basis consultant he will make it for you. Give sugestion
becoz generally we release the transport request in dev. server from there the basis
consutlant will transport to QAS and production server. There are so many
transport request goes to system. So if it get jam. You can tell your basis
consultant to restart server. Then it will be clear.
Q: First of all we wanna tell you what we are doing step by step. After logon
process, we entered the transaction code PM01 to access "Create InfoType"
screen. Then we selected the tab "SingleScrn" to generate new objects into
existing infotype. To do this, we entered "0005" as infotype no and "YU" as
infotype version for Serbia. And then we just clicked on the button "Generate
Objects" which exists right hand side of the screen.We got the error message
"HCMT_BSP_PA_YU_R0005 does not exist".
A: IT0005 is a standard IT and already exists, you cannot CREATE it. If you want
to create a customer infotype, it has to start with 9*.
Tips by : Battacharya
SAP 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
PC00 - Run Payroll
PC10 - Payroll menu USA
PE00 - Starts Transactions PE01 PE02 PE03
PE01 - Schemas
PE02 - Calculation Rules
PE03 - Features
PE04 - Create functions and Operations
PE51 - HR form editor
PRCA - Payroll Calendar
PRCT - Current Settings
PRCU - Printing checks USA
PRD1 - Create DME
SM31 - Maintain Table
SM12 - Locked Secessions
TSTC - Table Look up
SPRO - IMG
SE16 - Data Browser (Table Reports)
PP03 - PD Tables
PPOM - Change Org Unit
PO13 - Maintain Positions
PO03 - Maintain Jobs
Benefits
PA85 - Benefits - Call RPLBEN11
PA86 - Benefits - Call RPLBEN07
PA87 - Benefits - Call RPLBEN09
PA89 - COBRA Administration
PA90 - Benefits Enrollment
PA91 - Benefits - Forms
PA92 - Benefits Tables - Maintain
PA93 - Benefits Tables - Display
PA94 - Benefits - Access Reporting Tree
PA95 - Benefits IMG - Jump to Views
PA96 - Benefits reporting
PA97 - Salary Administration - Matrix
PA98 - Salary Administration
PA99 - Compensation Admin - rel. Changes
PACP - HR-CH : Pension fund, interface
General Reporting
PM00 - Menu for HR Reports
PM01 - Dialogs in HR - Create Custom info types
PRFO - Standard Form
PSVT - Dynamic Tools Menu
PAR1 - Flexible Employee Data
PAR2 - Employee List
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
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 is a normal transaction.
SE16N is an Enjoy Transaction.
Enjoy Transaction is nothing but having some graphics and look is completely
different with the normal transaction.
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:
Path: System--> User Profile --> Own Data (its not IMG path); in paramenters tab
check the parameter 'UGR'
What is CAP/PCR?
CAP: collective agreement provisions.
Create Jobs
Path to Create Jobs in Organization & Staffing interface is - Human Resources ->
Organization Management ->Organizational Plan ->Organization & Staffing ->
Change
All personnel administration tables start with PA and the infotype number behind
it.
All personnel development/OM tables start with HRP and infotype (e.g. 1000)
behind it.
All recruitment tables start with PB and infotype number behind it.
There also are HR tables that start with HRA, HPD, HRT, etc. The easy way to get
a list is to use SAP's 'Application Hierarchy', transaction SE81 (select all HR
modes in the tree that you are want a list of tables for, click on the 'Information
System' button, under Abap Dictionary --> Basic Objs, double click on 'database
tables', increase your 'maximun no. of hits' and execute).
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.
Another useful table is CATSDB for CATS, and PTEX2000 for the CATS transfer
table for infotype 2001/2002.
The rest of the HR Tables are as follows:
DD01L Domains
DD02L SAP tables
DD03L Table Fields
DD03T DD: Texts for fields (language dependent)
DD04L Data elements
DD04T R/3 DD: Data element texts
DD05S Foreign key fields
DD06L Pool/cluster structures
DD20L Matchcode Ids
DD24S Fields of a matchcode ID
T000 Clients
T001 Company Codes
T001E Company code-dependent address data
T001P Personnel Areas/Subareas
T012 House banks
T012K House bank accounts
T012T House bank account names
T500L Personnel Country Grouping
T500P Personnel Areas
T500T Personnel Country Groupings
T501 Employee Group
T501T Employee Group Names
T502T Marital Status Designators
T503 Employee Groups / Subgroups
T503K Employee subgroup
T503T Employee Subgroup Names
T504A Benefits - Default Values (NA)
T504B Benefit Option Texts (North America)
T504C Benefit Type (NA)
T504D Benefit Credit Group Amount
T504E Benefit Amount
T504F Benefit Costs
T508A Work Schedule Rules
T508T Texts for Employee Subgroup Groupings for Work Schedules
T510 Pay Scale Groups
T510A Pay Scale Types
T510F Assign Pay Scale > Time Unit, Currency
T510G Pay Scale Areas
T510H Payroll Constants with Regard to Time Unit
T510I Standard Working Hours
T510J Constant Valuations
T510L Levels
T510M Valuation of pay scale groups acc. to hiring date
T510N Pay Scales for Annual Salaries (NA)
T510S Time Wage Type Selection Rule
T510U Pay Scale Groups
T510Y Special Rules for Wage Type Generation
T511 Wage Types
T512R Cumulation Wage Types in Forms
T512S Texts for Cumulation Wage Types in Forms
T512T Wage Type Texts
T512W Wage Type Valuation
T512Z Permissibility of Wage Types per Infotype
T513 Jobs
T514S Table Name Texts
T514T Field Name Texts
T51D2 Wage Type Classes
T51D3 Reduction Rules
T51D4 Cumulation Rules
T527X Organizational Units
T528B Positions - Work Centers
T528C Wage Type Catalog
T528T Position Texts
T529A Personnel Event
T529F Fast Data Entry for Events
T529T Personnel Event Texts
T52BT Texts For HR Objects
T52C0 Payroll Schemas
T52C1 Payroll Schemas
T52C2 Texts for Personnel Calculation Schemas
T52C3 Texts for Personnel Calculation Schemas
T52C5 Personnel Calculation Rules
T52CC Schema Directory
T52CD Schema Directory
T52CE Directory of Personnel Calculation Rules
T52CT Text Elements
T52CX Cross References via Generated Schemas
T52D1 Valid Processing Classes
T52D2 Valid Values for Processing Classes
T52D3 Valid Evaluation Classes
T52D4 Permitted Values for Evaluation Classes
T52D5 Wage Type Groups
T52D6 Wage Type Group Texts
T52D7 Assign Wage Types to Wage Type Groups
T52D8 Valid Processing Classes - Texts
T52D9 Valid Values for Processing Classes - Texts
T530 Reasons for Events
T530E Reasons for Changes
T530F Reasons for Changes
T530L Wage Types for Special Payments
T530T Event Reason Texts
T531 Deadline Types
T531S Deadline Type Texts
T533 Leave Types
T533T Leave Type Texts
T539A Default Wage Types for Basic Pay
T539J Base Wage Type Valuation
T539R Events for Standard Wage Maintenance
T539S Wage Types for Standard Wage Maintenance
T548 Date Types
T548S Date Conversion
T548T Date Types
T548Y Date Types
T549A Payroll Areas
T549B Company Features
T549C Decision Trees for Features (Customers)
T549D Feature Directory
T549L Date modifiers
T549M Monthly Assignment: Payroll Period
T549N Period Modifiers
T549O Text for date modifier
T549P Valid Time Units for Payroll Accounting
T549Q Payroll Periods
T549R Period Parameters
T549S Payroll date types
T549T Payroll Areas
T549M Monthly Assignment: Payroll Period
T549N Period Modifiers
T549O Text for date modifier
T549P Valid Time Units for Payroll Accounting
T549Q Payroll Periods
T549R Period Parameters
T549S Payroll date types
T549T Payroll Areas
T554S Absence and Attendance Types
T554T Absence and Attendance Texts
T554V Defaults for Absence Types
T554Y Time Constraints in HR TIME
T555A Time Types
T555B Time Type Designations
T559A Working Weeks
T559B Name of Working Week
T572F Event Texts
T572G Allowed Values for Events
T572H Event Value Texts
T582A Infotypes
T582B Infotypes Which Are Created Automatically
T582S Infotype Texts
T582V Assignment of Infotypes to Views
T582W Assigns Infotype View to Primary Infotype
T582Z Control Table for PA Time Management
T584A Checking Procedures - Infotype Assignment
T588A Transaction Codes
T588B Infotype Menus
T588C Infotype Menus/Info Groups
T588D Infogroups for Events
T588J Screen Header Definition
T588M Infotype Screen Control
T588N Screen Modification for Account Assignment Block
T588O Screen Modification for Assignment Data
T588Q Screen types for fast entry
T588R Selection Reports for Fast Data Entry
T588S Screen Types for Fast Entry
T588T Menu and Infogroup Designations
T588V Business object type
T588W Event types for infotype operations
T588X Cust. composite definition of event types for IT operations
T588Z Dynamic Events
T591A Subtype Characteristics
T591B Time Constraints for Wage Types
T591S Subtype Texts
T596F HR Subroutines
T596G Cumulation wage types
T596H _Cumulation wage type texts
T596I Calculation rule for cumulation wage types
T596U Conversion Table
T599B Report Classes
T599C Report Classes
T599D Report Categories
T599F Report Classes - Select Options
T777A Building Addresses
T777T Infotypes
T777Z Infotype Time Constraints
T778T Infotypes
T778U Subtypes
Error Messages tables
T100 Messages
T100A Message IDs for T100
T100C Control of messages by the user
T100O Assignment of message to object
T100S Configurable system messages
T100T Table T100A text
T100V Assignment of messages to tables/views
T100W Assign Messages to Workflow
T100X Error Messages: Supplements
Personnel Structure
- Employee group, employee subgroup, payroll accounting area
Organization Structure
- Organizational units, jobs and positions
Employees
- Which position does the employee hold?
- What tasks does the employee have?
- Where does the employee work?
- Which public holidays apply to the employee?
- How will the employee be paid?
- What are the employee working hours?
- How much holiday does the emplyee get?
Enterprise Structure
123 Groups Client
Sub-1 Sub-2 Sub-3 Company Code
Location-1 Location-2 Location-3 Location-4 Peronnel
Area
Headquater Production Personnel Subarea
1. Employee group
2. Employee subgroup
3. Payroll accounting area
4. Organizational key
1. Position
2. Job
3. Organizational unit
In Personnal Administration, you use the object manager to find employees whose
data you want to display or edit. The object manager is connected to the following
transactions:
- Display HR Master Data (PA20)
- Maintain HR Master Data (PA30)
- Personnel Actions (PA40)
Organizational Key
The organizational key improves the enterprise structure and the personnel
structure. You can use an organizational key to carry out a further organizational
assignment for employees. The elements company code, personnel area and
personnel subarea from the company structure, help to make up the organizational
key. The organizational key is a part of the authorization check.
How Many Structures In HR
How many structures are there in HR? (I said 3, Interviewer said 4)
1. Enterprise Structure
2. Personal Structure
1. Personnel Area
2. Personnel Sub-Area.
1. Employee Group
2. Employee Sub-Group.
Any Organization also have Pay scale structure consists of following elements
That is why he said, there are 4 structure. i.e. Org. Structure, Enterprise Stru.,
Personnel Stru. and Pay Scale Stru.