Você está na página 1de 20

http://www.sap-img.com/sap-hr.

htm

SAP HR Interview Questions


1) What is internal recruitment ?

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.

Also  In recruitment it is represented by 'P' as Person and 'AP" as external person.

2) What are problems generally faced while posting result to FICO ?

Normally mismatching of amount get posted.

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.

5) What is REPORT VARIANT FOR OFF CYCLE ACTIVITIES, what do


we do in this step ?

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 ?

Why you require creation of infotypes... 

7) If we have to create multiple positions, what method OR tool we can use to


avoid errors due to creating them manually.

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

9) What is the role of a administrator in PA ?

To restrict access to Personnel administration based on PA/PSA.

Administrator: we come across for Personnel admininstration, Time management,


and Payroll in sap .

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)

This administrtor (is created in PA of PM) is responsible for recruitment.  *-- HR


Tips by : Somasekhar

10) What is golive actually ? What is the role of a functional consultant in it ?

Go live is transfering of data from Development server to Production server.

  Development ----->  Quality server 

In Quality you need to Unit, Integration testing, Once it is OK in Qulaity server,

  Then you need 

  Development ----> Production                                    *-- Karthik

See also; Implementing SAP

1) How to group employees for their allowances in payroll?

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.

4) What are the other modules integrated with OM?

OM contains all the modules to be integrated, depending client requirement it is


done. As OM-PA, OM -RECT, OM-BENEFITS, OM-TRAINING & EVENT
MGMT, OM - PD AND OTHERS.

CHECK THIS BY GOING TO IMG --> CTRL F AND GIVE INTEGRATION


WITH OM )  
CHECK ALL OF THEM , GO FOR PROGRAM 

RHINTE00 PHINTE10 , PRHINTE20 , PHINTE30 AND 40 ALSO.

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?

Workflow is used to bring out more efficencies and transparencies in processes


within SAP.

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

Q: Where can we see the integrations is switch on, is there a table?

A: Use T77s0 for PLOGI ORGA.

Q: Can u tell me how to find the UGR of an country?

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

Q: Creation of wage type

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: Transaction S_AHR_61016529 or program RHNAVIG0.

Q: How to find the UGR of an country?

A: An UGR would be only to users, as thename indicates is a User Group and is


not related to a country.If you want to find the user group of a person, then you can
go to: 
System->User Profile->Own Data-> Parameters.Here you can find the UGR
settings for the user.

Q: Do you want to know the country grouping (molga)

A: Then see "Mol" in *System->User Profile->Own Data-> Parameters screen  


If you are looking for Usergroup then See UGR 
An UGR would be only to users, as the name indicates is a User Group and is not
related to a country.If you want to find the user group of a person, then you can go
toSystem->User Profile->Own Data-> Parameters.Here you can find the UGR
settings for the user.

Q: I have to create a root organisation unit in Development system. Now I


want to transport the changes to Test and production system.  The Transport
settings in The IMG is 'X' that no transport request should be generated.   So,
is it advisable to change the settings to blank and then develop the transport
request and arrange the settings back to normal once the transport request is
generated for PPOCE.

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: I need to execute one scenario. "Coordinators will try to book one


employee for one business event, but on that day he will be on leave", what
should be the process incase I need to see that the person is not booked.

A: For checking whether the person is booked or not, go to transaction psv1

Q: Can somebody explain me with examples about the following terms? 


     - Staffing Status 
     - Staffing Percent 
     - Percentage Approved 
     - Percentage Reserved

A: This is reg your 4 terminologies staffing status is related to "position" in OM as


vacancy, or no vacancy or obselete  etcstaffing percentage  is related to a particular
personnel no . Its stored in Relationship table HRP1001. You can understand that
some % of working time is spent in specified position.the other 3 terminologies
"percentage approved and "percentage reserved" to be explored. 

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

Find out the transaction codes used for SAP HR


Execute the program RPDTRA00 to list all HR Transactions.

The followings are some useful SAP HR Tcodes:


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 Tables 
SM12       Locked Secessions 
TSTC       Table lookup 
SPR0       IMG 
SE16       Data Browser (Table reports) 
PP03       PD Tables 
PP0M       Change Org Unit 
P013       Maintain Positions 
PO03       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 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.

Task Specific SAP HR Tcodes


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 on Global Assignment (0710)' not permitted 


Message no. PG628

Although permissibility is alredy maintained in table T582L 

Check 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.

PCR: Personnel Calculation Rule which we used in Schemas

Employee subgroup grouping for personnel calculation rule. 


A division of employee subgroups, for which the same personnel calculation rules
are defined for payroll accounting and evaluations in payroll. 
Use 
1 = hourly wage earners 
2 = periodic payments (e.g. monthly wage earners) 
3 = salaried employees 
4 = payments (public service sector Germany) 
The meanings of these groupings are fixed and must not be changed. 
ES grouping for collective agreement provision. 
An employee subgroup grouping for collective agreement provisions combines
subgroups which are governed by the same valid collective agreement provisions.
A provision is a specific labor law regulation within the collective agreement.
Examples 1 = Industrial workers/hourly wages  
2 = Industrial workers/monthly wages  
3 = Salaried employees  
4 = Non pay scale employees  
5 = Public servant 

Create Jobs

Path to Create Jobs in Organization & Staffing interface is - Human Resources ->
Organization Management ->Organizational Plan ->Organization & Staffing ->
Change

On the Menu bar, Edit -> Create Jobs

Here, you create jobs in Organization & Staffing mode.....                        *-- Sai

What steps I will have do to integrate payroll with FI?

These steps need to maintained:

IMG> Payroll> Payroll India> Reporting for Posting Payroll Results to


Accounting> Activities in the HR system> Define employee grouping acct
determination 
IMG> Payroll> Payroll India> Reporting for Posting Payroll Results to
Accounting> Activities in the HR system> Define Symbolic Accounts 
IMG> Payroll> Payroll India> Reporting for Posting Payroll Results to
Accounting> Activities in the HR system> Maintaining Wage Types> Define
Posting Characteristics of Wage Types 
IMG> Payroll> Payroll India> Reporting for Posting Payroll Results to
Accounting> Activities in the HR system> Maintain Posting Dates for payroll
Periods 
IMG> Payroll> Payroll India> Reporting for Posting Payroll Results to
Accounting> Activities in the HR system> Create Posting Variants

Finding the list of HR module Tables


Is anybody is having a complete list of HR module tables?

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. 

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* - PA infotype tables  


PCL* - HR clusters  
PB* - recruitment tables  
PCERT - payroll posting runs 

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

Structures in Human Resources


Enterprise Structure 
- Company code, personnel area and personnel subarea

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? 

Most important is the allocation of employees to the structures in their enterprise as


it is the first step in entering the personal data. 
You assign employees in infotype 0001, Organizational Assignment which will
include the employees in the  
1. enterprise, personnel and organational structures, 
2. company code, a personnel area and a payroll area, 
3. positions, organizational unit, a job and a cost center.
The personnel area is used exclusively in Personnel Administration and is unique
within a client.  Each personnel area must be assigned to a company code.  The
final element of the company structure, also unique to Personnel Administration is
the personnel subarea.  Grouping are defined for personnel subareas to specify
which entries from subsequent settings can be used for employees assigned to a
particular company code or personnel area.  These groupings directly or indirectly
affect Time Management and Payroll Accounting.

                                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

The administrative personnel structure consists of the following elements:

1. Employee group  
2. Employee subgroup  
3. Payroll accounting area  
4. Organizational key

The organizational personnel structure consists of the following elements:

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)

Ans:  Any Organization has 2 main structures.

1. Organization structure and  


2. Administrative Structure

Organization structure is hierarchical structure which consists of following element

a.  O -  Org. Unit 


b.  C - Job 
c.  S  - Position 
d.  P - Person 
e.  K - Cost Center 
  
Administrative Structure is further sub-divided in to two sub-structures.

1. Enterprise Structure  
2. Personal Structure 

Enterprise Structure is consists of two main elements. [T-508]

1. Personnel Area 
2. Personnel Sub-Area.

Personnel Structure is consists of two main elements [T503]

1. Employee Group 
2. Employee Sub-Group.

Any Organization also have Pay scale structure consists of following elements

1. Pay scale type  


2. Pay scale area 
3. Pay scale group 
4. Pay scale level

That is why he said, there are 4 structure. i.e. Org. Structure, Enterprise Stru.,
Personnel Stru. and Pay Scale Stru.

Você também pode gostar