You are on page 1of 24

SAP HR Questions

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 generall !ace" while posting result to #I$% ?
Normally mismatching of amount get posted.
&) What is controlling area' what "oes it "o' an" how were is it assigne" ?
ontrolling area is under of !I person which helps to set for costing purposes also based on thses
fiscal variant is set.
() What is the purpose o! creating smbolic a)c' what is transaction co"e !or same ? $an we
assign one smbolic a)c to multiple wage tpes ?
It depends upon your payrol re"uirement to create salary head li#e expense account etc.
*) What is R+P%R, -ARIA., #%R %## $/$0+ A$,I-I,I+S' what "o we "o in this
step ?
-ariant is to save all input !iel" parameters1 once ou save" as a variant ' ou can use the
same !or !uture purposes1
2) What all in!otpes which has to be create" at the time o! hiring %R PA(3 an" cannot be
maintaine" later with PA&3 ?
$hy you re"uire creation of infotypes...
4) I! we have to create multiple positions' what metho" %R tool we can use to avoi" errors
"ue to creating them manuall1
%ou can create muliple position by &'($ or batch programs for the )code PP*+ or PP,-
5) What "o is 0A.6S$AP+ in SAP Pro7ect' I thin8 its relate" to no1 o! servers use"' Pls
correct me i! I am wrong' %r what it is ?
It is related to .asis
9) What is the role o! a a"ministrator in PA ?
)o restrict access to Personnel administration based on PA/P'A.
Administrator0 we come across for Personnel admininstration, )ime management, and Payroll in
sap .
-ach admiinistrator is reponsible for each individual activity. %ou can get the name of the
administrator in the pay slip so the employee for any clarification he can meet the responsible
administrator 1accessed through payslip2
)his administrtor 1is created in PA of P(2 is responsible for recruitment. :;; HR ,ips b <
Somase8har
13) What is golive actuall ? What is the role o! a !unctional consultant in it ?
3o live is transfering of data from 4evelopment server to Production server.
4evelopment 555556 7uality server
In 7uality you need to 8nit, Integration testing, ,nce it is ,9 in 7ulaity server,
)hen you need
4evelopment 55556 Production :55 =arthi8
'ee also; Implementing 'AP
1) How to group emploees !or their allowances in paroll?
3o 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 %>' how to get the "etails !or group o! emploees ?e@1) group o! 6rivers in the
organisation?
4rivers can be identified depending on their position at which they are wor#ing and you can
have a different <ob codes for them who do you want to loo# into.
&) How is ,ime managment an" paroll is integrate"?
)( (3() and Payroll are integrated in ways are time data is collected from the info type ***=
and these hours are ta#en in basic as Number of hours wor#ed or utili>wed, and even with time
evaluation and last with schemas integration.
?*** schema carries xt** and these data can be transfered between other modlues.
() What are the other mo"ules integrate" with %>?
,( contains all the modules to be integrated, depending client re"uirement it is done. As ,(5
PA, ,( 5@-), ,(5.-N-!I)', ,(5)@AININ3 A -B-N) (3(), ,( 5 P4 AN4
,)C-@'.
C-9 )CI' .% 3,IN3 ), I(3 556 )@& ! AN4 3IB- IN)-3@A)I,N $I)C ,( 2
C-9 A&& ,! )C-( , 3, !,@ P@,3@A(
@CIN)-** PCIN)-+* , P@CIN)-D* , PCIN)-E* AN4 F* A&',.
*) In ,>' i! group o! emploees get 13 "as o! annual leave' what will be the time
evaluation status?
)I(- evaluation shows the exact details maintained over to the employee through his D**G and
D**+. if they are all allowed to ta#e 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 )ime evaluation 1 Baluation of absences 2 also.
2) #in" the scenario an" give the result < A'A'$ are emploees' where A'A will get
basic'HRA'6A1 $ gets Aasic an" 6A1 How to group !or the allowances?1
Allowances are paid depending on his gradation and even wages are also paid on this criteria, if
A. are paid bas, hra and 4A then ta#e three wage types ans assign to the -' 3rouping and don't
give C@A wage type to .
hec# basic salary of inda and A&lowances in indian payroll thorougly, bcos first of all v have to
undestand this first and
then you have to decide the emp sub gtroupings.
Which characteristics "oes a "a with "a tpe 1 have?
Its ,!! and Paid
$an a posting run be "elete"?
%es It can be reversed before the .an# transfer.,nce the transfer is done the pay menets need to be ad<usted in the next
payments.
What activities are possible when the paroll control recor" is set to B Release" !or Paroll B?
$hen you set the status to @eleased for pay roll "HHH' you cant ma#e any changed to master data. Its actully released for pay roll
How "oes the sstem 8now when to trigger retrocative accounting !or a particular emploee?
%ou have to mention the retro active accounting date in I) ***E in the relevant feild. other wise it will ta#e the earliesr hiring
date.
Is it possible to branch "irectl !rom the paroll log to maser "ata an" time "ata maintenance?
%es you can go in a seperate sessions.
How to create paroll area' pa scale tpes an" levels !or "i!!erent emploee group an" subgroup?
)o create Payroll Area you need to go to P(5PA5,rganisation Assignment 5 reate Payroll Area5hec# 4efault Payroll Area )o
create Payscale )ype and Payscale Area u need to follow 0 P(5PA5Payroll 4ata5hec# Payscale type/ hec# Payscale Area
Payscale &evels and groups are created while doing the step @evise Payscale groups and levels and 4efine 'alary ranges.
How can we create customer speci!ic in!otpe? ie starts !rom 9333 ; 99991 .ee" the navigation path1 Please tell the !ull
"etail o! this topic1 How to create a HR in!otpe?
+2 3o to )ransaction P(*+.
D2 -nter the custom Infotype number which you want to create 1'hould be a F digit number, start with I2.
E2 'elect the J-mployee InfotypeHHH' radio button.
F2 'elect the JP' 'tructure InfotypeHHH'.
K2 lic# on reate. A separate table maintenance window appears.
G2 reate a P' structure with all the fields you want on the Infotype
=2 'ave and Activate the P' structure
L2 3o bac# to the initial screen of P(*+.
I2 lic# on JAllHHH' push button. It ta#es a few moments.
+*2 lic# on J)echnical haracteristicsHHH' . Infotype list screen appears
++2 lic# on JhangeHHH'1pencil2 button
+D2 'elect your Infotype and clic# on J4etailHHH' 1magnifying glass2 button
+E2 3ive J)KI+AHHH' as subtype table
+F2 3ive J)KI+'HHH' as subtype txt tab
+K2 3ive your subtype field as subtype field
+G2 'ave and come bac# to P(*+ initial screen
+=2 lic# on JInfotype haracteristicsHHH' . Infotype list screen appears
+L2 lic# on JhangeHHH' 1pencil2 button
+I2 lic# on JNew -ntriesHHH'
D*2 -nter your Infotype number and short text
D+2 Cere we have to set different Infotype haracteristics as per the re"uirement. 1.etter open another session with some
standard InfotypeHHH's infotype characteristics screen and use as the reference to fill yours2
DD2 'ave your entries.
DE2 Now the Infotype is created and ready to use.
DF2 If you want to change the layout of the Infotype as per your re"uirement.
DK2 In the P(*+ initial screen.'elect J'creenHHH' radio button and give D*** as the screen name, then clic# on edit.
DG2 In the next screen.. 'elect J&ayout -ditorHHH' and clic# JhangeHHH'.
D=2 'creen default layout appears.here you can design/modify the screen.. change the attributes of the fields. etc.
DL2 'ave and activate. 14onHHH't forget to JActivate at every level2
I need to enter a field in the field selection in tcode /n'MAC@MG+*+GEGD.
!ield to be added 5 )?')A 5 !iling 'tatus table 5 P*D+*
I am facing )K*E problem after assigning all personnel area, employee group, ompany code, subgroups etc.
(ay .e %ou had not activated -mployee Attributes.
%ou can see all the 4etails are available in )able )K*E 3oto sm E* and select maintanance then select )K*EM you see whether
your p.area and p.s.area and -.group and -.'.3roup are available are not if they are not available then you can assign there and
save them
4o you #now in ,( 56 copy plan versionN $ould copy plan version 1)code0@-M@C,P&**2 also copying payroll @), PA
master data, user authori>ations, Abap reporting, Abap "ueries and etc as wellN 8p to my understanding it should wor# only copy
the ,(HHH's structure and ob<ects 1solely2... Cowever for the rest of non ,(/P4 ob<ects related and other C@ modules, I have
doubt on it. If this can be done, please advice C,$ to go withN
)his report is only for copying ob<ects from one planversion to another planversion to #eep updated structures.. ..Always only
one plan version would be active which is current.... )his report does not help to copy any masterdata.. .
$an anbo" tell abt Assignment part o! HR1i1e1 how sap HR is assigne" with other mo"ules1
+2 )echnically Assignment will called as Integrations. these integrations r two types +. $ith in the C@ (odule ie between
submodules 1PA 0 ,(, PA 0 @-2
etc
plogi 0 plogi for integrating paln version
plogi 0 orga for integrating ,( A PA
plogi 0 papli for integrating @ecruitment A PA
'ee the )able0 )==s*sc
21 With %ther >o"ules ie ?HR < #I)
) ode0 ).,4- P**M(IIMIP-
Path 0 wagetype56symbolic5 63& ode Assignment in the bac#end in both
C@ and !I system
@esult )ables A umulative @esult )ables
)code PA%PM@-'8&) or P**M(F*M&')@.
Cow do I design the Indian @emuneration statement for the first time as the IN*+ which is copied and renamed is showing blan#.
After copying he IN*+ form go into the form and clic# on the windows where you find so many entries to be made.
What actuall happens in real time Recruitment?
@eal )ime in the sence of 'AP or I) or 4omain. %ou should have as#ed him the "uestion, ,# it should be 'AP for interview !or
'AP onsultant. Any company wants a sophisticated $or# to be done and with more useful and accurate result even after
spending more and more on -P@, 'o 'AP @ecruitment helps to @ect people of the client to get the exact people for not only their
experiance , with also -ducatonal , -xp, '#ills, Past experiance and all re"d areas with out enering all the data of the re"uirement.
As in normal people has to sit on the re"uirement of he position and then shorlist all the applications, it also helps to #now the
internal employees to call for intvs and the best way of shorlisting is going for Profile (atch 8ps, and reruitment is useful for
integration with all other modules for P4, P% also for relevant reports and up gradations.
-ven rect modules will be able to send the recruiter a P,P up saying the Position is vacant and it should be filled with
re"uirement.
I got struc# in P.+* initial entry screen. $hile assigning personnel officer by default its showing the standard one li#e APP&HHH's
admin group only. Its now accepting what I have created under PA define admin group and I assigned under define admn group
also 1PINC2.
,nce you assign your administrator group under PINC, please chec# whether you activated or not and also chec# your
groupings.
6namic Action
Cere, you control the initiation of actions when maintaining an infotype record. )his can be the maintenance of an additional
infotype record or performing a routine. !or each action, you can determine whether it is always carried out when
you change an infotype or a subtype or whether it is only carried out if you change certain fields.
%ou can state whether the action is to be carried out for "hange", "reate" and/or "4elete" record. %ou can store the conditions
for executing the action, for example, the comparison of the old and new value of a field. !inally, you can also specify default
values for a record that is to be created.
Automatic )riggering/Populati ng of Infotypes $hen ertain nfotypes are 4ynamically (aintained, )able O )KKKLP
I am facing problem in PAF*. $hile entering the inputs in Personal data in hiring action, I am having the field which is called "
8I&/ 8I)" 1 $hich it shows #ey field2 . I do not #now about this field and how to enter the data in this field. I would li#e to
remove this field from personnel data. IIIly i am having one more field in .an# details in hiring action, I am having the field "
.an# 9ey " I would li#e to #now how to delete/ remove this field from the action, or else how to input the data in this field.
I donHHH't #now how to remove this field. .ut I can suggest you can hide this field by using the following path. Not only this you
can hide any field in your screens.
'P@,556personnel management55 6personnel administration5 56change
screen modifications; C-@-
(od.pool5555 555555 (P***D**
'creen 555555555555 D***
!eature55555 5555555 P***D
Bariable #ey55555 DI
Alt.screen55 5555555D*DI
Next screen555555 *
)hen execute details, in *++ 55 7***D58I& 55 $or#er identification code 55 activate Cide chec#box.
%ou can use screen modifications and hide the field. after you hide it and save the settings, 8I& will not be seen on the screen.
'ame procedure can be used for ban# #ey too. for your information, the various field options are re"uired field, optional field,
hide etc.
Which time we have to consi"er while login time
+2 swiping machine recorded time
D2 'ystem login time.
If an company is going for both the systems, first the company want to decided to go for swapping card system or system log in
time, if you re"uired the both, then you discuss with the time administrator to design for both, as per the company re"uirement
the time administrator will decided.
Integrate SAP HR A"min to SAPS6 mo"ule1
Integrate this using I) *I** 1'ales 4ata2 so that person would be accessed in '4...
$AP C+>I.I interview Duestions<
+.2 Cow to ma#e a wage type appear in the remuneration statementN
A 2
D.2 Cow did u transfer legacy data in the mid of the financial year 18'2 to 'AP systemN
A 2 !or mid year 3o live 'AP 'upports with only transactions of C@ and others but nor !inance, u should have as#ed the
"uestion to him, or replied by giving the IN&9 'chemas is used for (id year 3o &ive or even a program is there for mid year go
live,in the help 4, find I).
E.2 $hat is the order of tranfering legacy dataN 1Is ,( first, PA second li#e that. ... and what data you have imported in ,( and
what data in PA....2
A 2 4ata transfer has to start from ,( 55 6 PA 1 All emp related modules as benefits,rect, training, P4,,mpn mgmt and others2
555 6 )( M5556 Payroll. )his is different from client to client and No standard is fixed to data transfer.
F.2 &'($NN
A 2 &egacy 'ystem (igration $or#bench which is used for data transfer for any of the transactions which exist in 'AP ,@ even
which ustomi>ed by developers.
*1) What was our legac sstem an" how man "igits were our personnel number are?
&egacy system you have to say the 4etails of 'erver names and numbers and Pro<ect details with onsite and ofshore and follows.
And personnel numbers are the si>e of he company 1 number of -mployees2 of client and depending on the re"uirement how
many N8(9@ Assignments you have done. :55 Potnurur
2) What "i" ou "o with smbolic accounts while posting paroll "ata to Accounting?
'ymbolic accounts are used for transferring employee payables , wages, and other payment related details for finance, as to
allocate the payment to be ta#en into account for ompany 3& Accounts and others. Posting of all the wage types is done
through 'ymbolic Accounts. It does not send wage types to finance. 'ymbolic accounts are indirect integration between C@ and
!I.
4) How to 6+AEC a paroll run????,his seems to be a ver important one please give me answer)
4-.83 is done to chec# where and why the program is getting errors, processed or coming out of the program.
As you #now this try with seEL give any program 55 6 press !L and then !K.
%ou can see the debug screen where, why, what the program has been given brea# there.
'AP C@ ertification 7uestions
.)o ta#e the 'AP C@ certification, contact your local or regional 'AP -ducation training center at this url 0
http0//www.sap.com/services/education/index.epx
$aution< more than one answer ma be correct1
Please mar8 A00 correct answers1
$hoose the variable which can be use" to "etermine the screen mo"i!ications !or master "ata1
A 8ser 3roup
. Personnel Administrator
,rgani>ational 9ey
4 ost entre
- Payroll Area
1) I am running In"ian paroll' wage tpe )1&3 is not generate"' while it shoul" be populate" "uring e@ecution o! Rule
I.431 $an an bo" help me in solving the problem?
Ans2 hec# if the C@A, conveyance and other exemptions are being calculated in. )he payroll run, they would move into this
wage type and not your custom $age types. )he calculation of these exemptions depend on several other 'ettings
2) What are "namic actions an" how to con!igure it?
Ans2 4ynamic actions are performed automatically by the system, depending on certain conditions. If maintaining one infotype
has an effect on another infotype, the system automatically displays the second infotype for processing.
4ynamic actions can run in the bac#ground i.e. the user does not see the run on the screen.
A change in one field of an infotype might re"uire, that certain other infotype be updated at the same time. )he details can be
specified as a dynamic event. It is automatically triggered by the system.
:-xamples0 :
)he Personal 4ata infotype is newly created, and the Number of children field is filled. ,nce the record is saved, the system
automatically displays the !amily/@elated Person 1**D+2 infotype and the hild subtype 1D2 for processing. An employee is
hired, and the probationary period is entered in infotype ontract -lements. ,nce this information is saved, the system
automatically displays a record from the (onitoring of 4ates 1**+I2 infotype and the subtype -xpiry of probation 1+2 for
processing.
&) What are the Questions as8e" !or PA/R%00 in I.,+R-I+WS?
Ans2 Please find the "uestions below0
+2 $hat is the importance of offcycle payrollN
D2 $hat role does the control record play in pay rollN
E2 Cow do you calculate @etro accounting amountsN
F2 $hat is symbolic accountN
K2 $hat is the difference between payroll area, payscale area and personnel areaN
G2 Cow do you identify a different wage typesN
=2 $hat features do you come across in payrolls employee attributes and AP P@. establish the relationship among themN
L2 $hat are the infotypes re"uired for a payroll processN
I2 $hat is the difference between Indian and us payrollN
() $an an bo" tell me' how to a"" the custom reports in >anagerFFFGs?
4es#top 1in 'AP2 about (anagerHHH's 4es#topN IHHH've tried to customi>e (anagerHHH's 4es#top in I(3 but it canHHH't wor#ed.
Ans2 Are your reports based on the C@ logical data base 1&4.2. If so then the customi>ation is straightforward to pass the
relevant data to the selection screens. -lse you will need to pass this through a function for which you may need an A.APer. %ou
also need to loo# at the authori>ation issues for the reports in case it is not using a &4.
*) Is in!otpe 15* countr speci!ic' can it be maintaine" !or In"ia' an" will it a!!ect the paroll i! it is maintaine"?
Ans2 $e maintain subtypes in table vMtKI+a. 3oto tcode smE* 56 vMtKI+a 56
'elect maintain 56 it will as# you for infotype for which u want to maintain subtype in your case it is *+LK.
2) We create" an Appraisal ,emplate now I want to assign it with one +mploee or +SC1 How I can "o this integration
an" where1 What is the ne@t step a!ter this?
Ans2 -ither you can establish the relationship between the position and the Appraisal )emplate. ,therwise can restrict the
appraisal template based on P'A... Cowever there is no standard setting for restricting the Appraisal template on -'3
4) What is 8nowle"ge trans!er in sap hr mo"ule?
Ans2 9nowledge )ransfer is a general terminology. It means that you disseminate the #nowledge what you have. 'ay you are
teaching one module to other person. %ou are the giver and the other person is the receiver of #nowledge. )he process is
9nowledge )ransfer. %ou are transferring the sub<ect what you #now. 9) is not specific to any module.
:,@:
9) in 'AP is the #nowledge transferred to a reliever who is to ta#e over your responsibilities so that he/she #nows what all you
have done shouldering the same responsibility. It is done in order to minimi>e the #nowledge gap between the two sides, and
facilitate the reliever to carry on the baton from where his/her predecessor leaves. It might be in the form of transferring the soft
copies, hard copies of the various documents, verbal one or a written one to ma#e it more formal.
5) What woul" be basicall m roles where I nee" to provi"e support or what 8in" o! specs "o I nee" to !ace1 Pls give
some e@amples1
Ans2 %ou are wor#ing in Payroll and .enefits, your role can exactly defined after seeing what your .usiness is doing, are you
processing payroll through 'AP or you are processing through third party and down load through 'AP. In payroll mostly you will
get the issue of authori>ation, and chec# which all infotypes are going to effect while running the payroll. any issue occur, you
need to chec# the infotypes and while downloading chec# the fields and verify the data , chec# the programme and wage types
also , whether they are maintained properly etc.
9) $an anbo" give some e@amples o! tic8ets in %>' PA1? What are the tic8ets ou will get in support pro7ect please
provi"e me with solution?
Ans2 If any issue, user raises the tic#et. 'uppose in ,(, org tree is not visible and in PA updation of master records, wage type
permissibility or any issue. @elating to the same. If you have any payroll down load happening, that gets affected due to this
infotype. $e need to loo# into as an urgent matter.
13) I am tring to assign an emploee on the sstem to +SS user pro!ile an" the message I get is personnel number
33333331 "oes not e@ist1 HWhen this emploee has !ull recor" on the sstem an" is an active emploeeI What am I "oing
wrong?
Ans2 I) *+LK can be used for India payroll. )his is for pan no, gratuity.
)his will not affect payroll.
:,@:
$e maintain subtypes in table vMtKI+a. 3oto tcode smE* 56 vMtKI+a 56 select maintain 56 it will as# you for infotype for which u
want to maintain subtype maintain 56 in your case it is *+LK.
:,@:
hec# his Infotype +*K and see if there is a valid record for the employee.
11) I am !acing problem in In!otpe 3319) >onitoring o! tas81 Pls help me in "oing I, 3319 wor8ing' the sstem is not
giving the remin"er on set "ate' is it reDuire some other settings also1 Pls let me 8now what all settings nee" to be "one !or
this in!otpe?
Ans2 In table BM)KE+ mention the &ead !ollow5up )ime and the 8nits. &i#e say you want to set the @eminder for E months or
whatever from the )as# 4ate. )his setting will default the @eminder 4ate.
12) What is "i!! between simple maintenance an" "etaile" maintenance?
1&) What is an +@port mo"e an" how "o ou use it an" what !or?
1() How man structures are there?
1*) What is an ,as8 an" how "o ou assign?
12) $an "i!! positions an be assign to one 7ob?
14) What is the "i!! betwwe 7ob an" position?
15) What is tco"e !or org unit?
19) What is an orgFFFGl plan?
23) What is cost center an" wor8 center111an" "i!!?
21) What is the "i!! between in!ogroup an" in!otpe an" how "o ou use an" Where?
22) How can ou create in!otpe?
2&) What is personnel action?
2() What is 6namic action an" what !or?
2*) What is perio" parameter an" mo"i!ier?
22) How "o u con!ig %> an" PA?
24) What is Personnel area an" can we create multiple personnel areas?
25) How "o ou activate an emploee in I>C?

SAP HR Interview Questions
+. $hat is the difference between P@ and APN
D. Cow do you run payrollN
E. Cow do your correct payrollN
F. If i want to include some more wage types, say bonus from today.
Cow should i do thatN
K. $hat is meant by payroll areaN $hat are the uses of payroll areaN
G. $hat is meant by a control record.
=. $hat is meant by retroactive accountingN
L. Cow do you create customi>ed I)sN $hat is the no. range for
customer specific I)sN
I. $hat are day typesN Cow many day types existN $hat are theyN $here
do you configure themN
+*. $hat is a counting ruleN
++. $hat is absence typeN
+D. Cow do you configure absenceN 3ive an example
+E. $hat is absence "uota typeN
+F. $hat are the features you used in benefitsN
+K. Cow many health plans have you configured, what are theyN
+G. $hat are the most important I)s in benefitsN
+=. &ist the applicant actions in recruitment.
+L. $hat is the feature used for Personnel Administrator. $hat group
should u use in thatN
+I. $hat are the I)HHH's used in N8(9@N 1I said N8(9@ is associated with
,rg. Assgnmt.2
D*. $hat is an applicant groupN
D+. $hat is an unsolicited applicant groupN
DD. $hat is the t.code for authroi>ationsN
DE. 4ifferentiate between Payroll area and payscale area.


11 +@plain the uses o! the simple maintenance inter!ace?
'imple (aintenance is used when 'taff assignments and reporting structure are to be changed. )here are three main areas in
'imple (aintenance. -ach area contains particular maintenance functions, depending on whether you want to edit organi>ational
structure, staff assignments or tas# profiles. !or ,rgani>ational (anagement users, 'imple (aintenance is best used to establish
the basic framewor# in organi>ational plan development. !or complete, detailed editing of individual organi>ational ob<ects in
your organi>ational plan 1editing particular positions or organi>ational units, for example2, we recommend that you switch to
Info5type (aintenance. 'imple maintenance uses a tree structure, which allows you to create a basic framewor# for
organi>ational plans, using streamlined procedures. In this way, we can create an organi>ational and reporting structures step by
step.
21 What is the use o! I.#%CR%EPS?
)he infotype group 1commonly #nown as infogroup2 guarantees that during the personnel action, all information needed for the
business processes is stored. )he infogroup is processed when you perform a personnel action. 5 An infogroup exists in the
standard system for every personnel action type. 5 In ustomi>ing for Personnel Administration, you can tailor the ma#e5up of
the various infogroups to the re"uirements of your company. 5 %ou can define infogroups as user5group dependent. Infogroups
are used in Personnel Actions to define a set of se"uencial infotypes that you would be using while performing an action. !or
example, when you hire, you would want to use I)****,***+,***D,***G,***=,***L etc in a se"uence5 in a particular order. 'o
define an Infogroup for this purpose which contains all these infotypes, their order of execution and the user groups it is
applicable for. )hen you assign this infogroup to the action that you had defined.
&1 What is PR%$+SSI.C $0ASS' where we "o them an" wh?
$age type characteristic that determines how processing is conducted during the payroll run.
(1 What is +-A0E,I%. PA,H' where "o we "o it an" wh?
A chain of relationships between ob<ects in a hierarchical structure. for eg. ,5'5P1,rgani>ation56Position56Person2.
*1 What is I.,+R.A0 PA/R%00 PR%$+SS?
Payroll process1program2 is run at a specific point in time, not only to calculate an employeeQs basic remuneration but also any
special payments, overtime payments or bonuses that must be effected for the period in "uestion.
$hat is the use of time evaluation.$here it will use exactly. TCS E G**
\
wt is differenc between performance managment and online performance management
in sap hrNwhere we can get the material in onlinemanagementN
+ +FL
\
what is concurrent employment. D DE*
\
$hich companies are using the 'AP C@ in their C@ 'ystemN Please list their namesN
.oth Indian nad 3lobal.
+ DGK
\
how to write a pcr rule for over timeNand how to insert that rule in a schemaN + EFI
\
how can we loc# the group of employees while running the payrollN D EE+
\
what is the lin# among organi>asion structure and enterprise structure, personnel
structure, payscale structureN
Infotech + EG*
\
I A( C-NNA9-'ABA @-44%, ,N)A) (- ,N *IEF+=I*=IL ,@ (AI& (-
,N c#reddygRyahoo.com, for 'AP C@/C( )@AININ3 AN4 @-A& )I(-
P@,S-) -?P&ANA)I,N $I)C '-@B-@' -?P&ANA)I,N AN4 !@-78-N)&%
A'9-4 78-')I,N' $CI&- IN)-@BI-$ )I(-.
* F
\
,N)A) (- ,N *IEF+=I*=IL ,@ (AI& (- ,N c#reddygRyahoo.com, for 'AP
C@/C( )@AININ3 AN4 @-A& )I(- P@,S-) -?P&ANA)I,N $I)C
'-@B-@' -?P&ANA)I,N AN4 !@-78-N)&% A'9-4 78-')I,N' $CI&-
IN)-@BI-$ )I(-.
IBM * ++
\
(ail me for 'AP C@ home training, with pro<ect explantion, resume preparation and
interview "uestion explation in each chapter. my email I4 is maheshgggRyahoo.com or
call me on *ILFKLGFD==
* ++
\
where do u configure, if an employee is not ta#ing any half5 day leave in an
organi>ationN
Xavient + EGG
\
an anybody explain me what are the advantages of 'imple (aintenance over -xpert
(odeN )han#s in advance
TCS D EL=
\
$hat is &andscape in 'AP C@. $hat Is 4eveloper 'erver. D FIG
\
In $hich Infotype 8se in ost enter. HCL F KEI
\
4iscuss in detail about blue printing ...what was your role in that. D FII
\




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 HHH'PHHH' as Person and HHH'AP" as external person.
2) What are problems generall !ace" while posting result to #I$% ?
Normally mismatching of amount get posted.
&) What is controlling area' what "oes it "o' an" how were is it assigne" ?
ontrolling area is under of !I person which helps to set for costing purposes also based on thses fiscal variant is set.
F2 $hat is the purpose of creating symbolic a/c, what is transaction code for same N an we assign one symbolic a/c to multiple
wage types N
It depends upon your payrol re"uirement to create salary head li#e expense account etc.
*) What is R+P%R, -ARIA., #%R %## $/$0+ A$,I-I,I+S' what "o we "o in this step ?
Bariant is to save all input field parameters. once you saved as a variant , you can use the same for future purposes.
2) What all in!otpes which has to be create" at the time o! hiring %R PA(3 an" cannot be maintaine" later with PA&3 ?
$hy you re"uire creation of infotypes...
4) I! we have to create multiple positions' what metho" %R tool we can use to avoi" errors "ue to creating them manuall1
%ou can create muliple position by &'($ or batch programs for the )code PP*+ or PP,-
5) What "o is 0A.6S$AP+ in SAP Pro7ect' I thin8 its relate" to no1 o! servers use"' Pls correct me i! I am wrong' %r
what it is ?
It is related to .asis
9) What is the role o! a a"ministrator in PA ?
)o restrict access to Personnel administration based on PA/P'A.
Administrator0 we come across for Personnel admininstration, )ime management, and Payroll in sap .
-ach admiinistrator is reponsible for each individual activity. %ou can get the name of the administrator in the pay slip so the
employee for any clarification he can meet the responsible administrator 1accessed through payslip2
)his administrtor 1is created in PA of P(2 is responsible for recruitment. :55 C@ )ips by 0 'omase#har
13) What is golive actuall ? What is the role o! a !unctional consultant in it ?
3o live is transfering of data from 4evelopment server to Production server.
4evelopment 555556 7uality server
In 7uality you need to 8nit, Integration testing, ,nce it is ,9 in 7ulaity server,
)hen you need
4evelopment 55556 Production :55 9arthi#
'ee also; Implementing 'AP
1) How to group emploees !or their allowances in paroll?
3o 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 %>' how to get the "etails !or group o! emploees ?e@1) group o! 6rivers in the organisation?
4rivers can be identified depending on their position at which they are wor#ing and you can have a different <ob codes for them
who do you want to loo# into.
&) How is ,ime managment an" paroll is integrate"?
)( (3() and Payroll are integrated in ways are time data is collected from the info type ***= and these hours are ta#en in
basic as Number of hours wor#ed or utili>wed, and even with time evaluation and last with schemas integration.
?*** schema carries xt** and these data can be transfered between other modlues.
() What are the other mo"ules integrate" with %>?
,( contains all the modules to be integrated, depending client re"uirement it is done. As ,(5PA, ,( 5@-), ,(5.-N-!I)',
,(5)@AININ3 A -B-N) (3(), ,( 5 P4 AN4 ,)C-@'.
C-9 )CI' .% 3,IN3 ), I(3 556 )@& ! AN4 3IB- IN)-3@A)I,N $I)C ,( 2
C-9 A&& ,! )C-( , 3, !,@ P@,3@A(
@CIN)-** PCIN)-+* , P@CIN)-D* , PCIN)-E* AN4 F* A&',.
*) In ,>' i! group o! emploees get 13 "as o! annual leave' what will be the time evaluation status?
)I(- evaluation shows the exact details maintained over to the employee through his D**G and D**+. if they are all allowed to
ta#e 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 )ime evaluation 1 Baluation of absences 2 also.
2) #in" the scenario an" give the result < A'A'$ are emploees' where A'A will get basic'HRA'6A1 $ gets Aasic an" 6A1
How to group !or the allowances?1
Allowances are paid depending on his gradation and even wages are also paid on this criteria, if A. are paid bas, hra and 4A
then ta#e three wage types ans assign to the -' 3rouping and donHHH't give C@A wage type to .
hec# basic salary of inda and A&lowances in indian payroll thorougly, bcos first of all v have to undestand this first and
then you have to decide the emp sub gtroupings. :55 Praveen

I <ust wanted to #now that when I am recruiting some body, I am generating his personal no also. )hen I want to give him a
training also. Now I <ust want to create D scenarios to clear my doubts.
+55Cow to create a time schedule for + day training where when the brea#s, wor#ing hours does not coincide with the training
time and the person is also boo#ed .
D55Cow to create another time schedule that is coinciding with the training time and the person is not boo#ed. $hat are the steps
in time management, so that I can understand by both the scenarios why a person is boo#ed and when he is not boo#ed.
A. No need of time management. while creating an event you will be creating time schedule in the box select user defined where
you can define different timings for different days with intwervals li#e wee#s , months for this <ust select multiple.
Q1 I nee" to as8 ou that while I am tring to boo8 one person in training !or a business event tpe' the are saing that
this person is not available !or the business event1 Wh is it so? Aut that I can boo8 a user !or the same business event
tpe1 What is the "i!!erense between user an" person? .ow in case i! I boo8 a person !or the business event' how can I see
whether that person is available !or that "ate or not1 >oreover how can I see that that person is on leave or not1
A. reate a new calendar in time mgt. with open days.means without any holidays and assign it in trng and evnt mgt. and remove
time integration. )o chec# for an employee leave or not <ust paD* infotype D**+.1absence2
Q1 About time managemnet1 .ow I am tring to boo8 person' but I have to see whether this person is on leave or what
about the brea8 sche"ule so that I can give training1 #or this purpose I am starting again1 I am recruiting 2 person'
generating 2 personnal no' then prepare the in!otpe about time an" create 2 scenarios to see that in 1 case the person is
boo8e" !or training ?because time sche"ule is not coinci"ing wiith the training perio") an" I want to create another
scenario where I can see the person cannot be boo8e" ?time perio" coinci"es with the training perio" o! onl 1 "a1) What
are the steps o! time management about both the scenarios1
A. !or chec#ing whether the person who is going on leave or who has gone on leave, to find out <ust got to paD* and enter
infotype D**+ absence where you will be chec#ing whether this guy is on leave or not. If he is ill go onleave so the data will be
stored in this infotype.
Q1 ,here is 1 person but its "isplaing that this person cannot be boo8e"1 He is not available !or the business event1 $an
ou tell me where is it going wrong? What can be the reasons?
A. %ou should be able to boo# for all persons but it showing only for one person means you need to chec# infotype D**+ and his
wor#schedule. If it showing for all the persons, <ust follow as below0
reate a calendar with open days means without any holidays and assign in )raining and -vent (anagement 556 .asic 'ettings
556 ontroling days off 556 'pecify !actory alendar in this thru drill down/chec# box select the calendar which you have created
in time mangement without any holidays and try out if again. If it shows the same message then remove time integration.
Q1 I have a certain group o! emploees who have vacation e@ceptions1 ,he compan "oes not want to create a""itional
PSA)PA to enable me to put them in their own PSA Crouping !or time Duota tpes1 $an I use I,2312 to bring in the
e@ception hrs an" then a"" this value to their accrual as "e!ine" in con!ig1 Aecause o! this the will accrue vacation time
at a higher rate1 Is this possible? $ombining con!ig settings an" schema to accrue leave1 I! I coul" put them in their own
separate PSA grouping !or time Duota tpes it woul" be eas !or me as I woul" not permit generation o! Duota "uring
time eval1 An" then "o this in the schema1 An suggestions?
A. 'chemas allows you to move, delete, copy and insert lines in line editorcommands.here you can enter the commands and
entered in the area used forthe line numbers. %ou can overwrite any of the numbers with the commnds. 'ub5shemas are called by
the copy commnad.
Q1 I 7ust wante" to 8now that when I am recruiting some bo"' I am generating his personal no also1 ,hen I want to give
him a training also1 .ow I 7ust want to create 2 scenarios to clear m "oubts1
+55Cow to create a time schedule for + day training where when the brea#s, wor#ing hours does not coincide with the training
time and the person is also boo#ed .
D55Cow to create another time schedule that is coinciding with the training time and the person is not boo#ed. 'how me the steps
in time management, so that i can understand by both the scenarios why a person is boo#ed and when he is not boo#ed
A. If you want the #now the wor#ing hours for chec#ing this <ust goto paD* select personnel number then selet for ***= infotype.
lic# display and then clic# for wor#schedule icon which is available on top. %ou will find the wor# timings on the day you
re"uire <ust select and thru che# box you can find his timings.
Q1 What is a ASP application?
A. .'P 1.usiness 'erver Pages2 in the new dimension in 'AP where by webapplication can be built. .'P uses C)(& for the
presenation and A.AP for the business logic. As an option there is also the Sava flavour using S'P..'P applications are far better
than the old IAHHH's 1Internet applicationcomponents2 deliverd vide the I)' where the display format is #ind of fixed.In 'AP C@
the new appriasal system used .'P.$ell this is only basic information. %ou may wish to use the (.' 1$A'version2 to try and
developed a simple application using .'P.
.'P is a set of pages that represent a user interface 1layout and page flow definition2. )he layout part of a page normally contains
A.AP or Sava'cript code which is inserted into the C)(& structure. )hey can contain server5side scripting code in either
Sava'cript or A.AP. .'P applications use all the conventional A.AP technologies, such as ,pen '7& and internal tables,
allowing developers to create $eb pages "uic#ly. )his enables existing 'AP logic, data structures, and interfaces to be directly
used in $eb applications.
Q1 What are the "i!!erence between < Retroactive Accounting Perio"' +arliest Retroactive Accounting Perio"J
A. @etroactive Acc Period0 )he retroactive accounting period refers either to an individual employee or to a payroll area. )he
earliest possible retroactive accounting period is specified for a payrollarea. )he system also ta#es into consideration the
employeeHHH's initial entrydate.
-arliest @etroactive AccHHH'g Period0 )he period furthest bac# in the past for which it is still possible toperform a retroactive
accounting run. )his means that retroactive accounting ta#es place for a period for which payroll has already been performed.
Q1 How to write a variable brea8s1 #or e@ample in a manu!acturing unit *3 emploees are wor8ing' all the *3 emploees
will not ta8e a brea8 at a time' so 2* people will ta8e a brea8 aroun" 11<33 to 11<&3 an" another 2* people will ta8e a
brea8 aroun" 11<&3 to 12<33'
A. Bariable or flexi brea# means if you are fixing the brea# as+*.**5+D.** and saying that only E* min brea# then they can ta#e a
brea# of E* min at any time in between +*0**5+D0**.
In config, under time managemnt and then wor# schedules, go to brea# schedules and create two brea# schedules 1+2 ++5++E* and
the other for ++E*5+D**. I thin# each will have its own 4$'. In this case for brea# schedule +, the 4$' will be L*** and for
brea# two it will be L**+. reate wor# schedules for each and assign to the relevant group of employees. )his is the solution I
could thin# of.
Q1 Is it possible to implement hr without !ico in an compan? I! es' then who will create the compan an" other things
in enterprise structure1 i! m compan is implementing onl hr without !ico an" in hr also onl personal a"ministration is
it possible? Actuall m client Duerieing me that whether is it possible onl to maintain the emploee "etails as he got
other accounting pac8ages li8e tall1
A. It is very much possible to implement C@1PA2 without !I,. .ut it sounds very odd that the company wishes to implement
only C@ A that too only PA. $hat about other modules N If you want other modules li#e (( / '4 you will definitely re"uire
!I,. 8tilitiwise its really absurd if some company only want to use C@1PA2.
It is not madtadtory to have !I/, or other module while implementing C@ but it is re"uired to maintain the min. config while
going for the C@ whereever having the integration. 'o the basic config such as company code, cost centre, .usiness Area, etc.
may be maintained by the consultation of !I, counter part
!or the second part of your "uestion, %,8, the C@ guy, will create minimum information in !I and maybe , 1company code,
maybe cost centers2. Sust create an I(3 pro<ect for PA C@, and the needed basic !I, activities will be included.
:55 .attacharya
$hat are0
+. cost center and wor# center.
D. personnel area1$-@9'2 and personnel subarea.
E. @etrocalculating Account.
+2 ost enter is for assigning 'ymbolic acounts related for Posting in 3& Accounts and $or# center is related to specific wor#
area as 8tilities, .oiler section, Processing section and ,thers you can assume.
D2 Personnel Area is an exact 3eographical &ocation under which the comp decides to run their Processing and Personnel ares
are all as the 4epartments in an Cierarcheal 'tructure which are divided for )Ime mgmt, Payroll as P' grouping.
E2 @etrocalculating Account. 555 6 !irst it is not @etrocalculating Account and it is the payroll which is the running in this month
has to carry any earliest payroll for balancing and controlling the payments for an emp for and can be used while paying any
.onus or advance.
Infotypes:
Infotypes are units of information in the Human Resource Management System.
Infotypes are used to record employee data for administrative, time recording, and payroll purposes is
of primary importance for master data administration in HR.In the SAP System, the information units
used to enter master data are called infotypes.
They are also used to group related data fields together. They provide information with a structure,
facilitate data entry, and enale you to store data for specific periods.
!or your "uic# reference loo# into the elow infotype range for each su$module of SAP HR
Number Range Description
%%%%$%&&& Personnel Admin
'%%%$'&&& Personnel Planning()rg Mgt
*%%%$*&&& Time +ata
,%%%$,&&& Applicant +ata -recruitment.
The infotypes for Personnel Administration would fall etween %%%%$%&&&,for Personnel Planning()rg
Mgt would fall etween '%%%$'&&& and *%%%$*&&&,,%%%$,&&& for Time Management and Recruitment
respectively.
Apart from the aove SAP +efined Infotypes we can creat our own custom Infotypes as per our
needs.The range for the /ustom Infotypes should start with & and should e etween &%%%$&&&&.
Read more0
24
Mar
Creating Infotype and configuring Subtypes for that Infotype
Posted y SAP HR in Infotypes
Hope you referred the previous post and are ware of what1s Infotype,its use and the structure.
So Apart from the standard SAP defined Infotypes,we can create custom infotypes to meet our
re"uirements.
Here is a step y step procedure of /reating the Infotype and /onfiguring the Sutypes for the newly
created Infotype.
2o to Transaction PM%'.
3nter the custom Infotype numer which you want to create -Should e a , digit numer, start with
&..
Select the 13mployee Infotype1 radio utton.
Select the 1PS Structure Infotype1.
/lic# on /reate, a separate tale maintenance window appears4
/reate a PS structure with all the fields you want on the Infotype
Save and Activate the PS structure
2o ac# to the initial screen of PM%'.
/lic# on 1All1 push utton.
18
Mar
SAP HR Interview Questions and Answers-OMPA!MP"-Set#
Posted y SAP HR in !A5s
Q:Payroll Results
How do you post the payroll results to !I/)6 I created one symolic account and assigned the
same to Salaries 27 Account and then completed the other configuration steps needed to complete
the procedure. However, when I tried to run the simulation for posting to !I/), I got the message
8+ocument is not generated9.
A: If you have selected 8)utput 7og9 at the eginning of your configuration procedure, it will tell you
at the ottom part what went wrong.
Q:Components
:hat is the asis of valuation of certain wage components such as Provident !und6 :here does
one configure it6 A corollary "uestion is what if another component ; i.e., Special Allowance is
made as asis of calculation at another time6 How is this configured6
A: 2o to view <=T>'' wage type char and read the !' help for field Indirect 3valuation module.
Module PR?@T will e applicale in this case. Also read help for <=T>A&B. Coth these nodes can e
found under Payroll +ateDCasic Pay.
Q: Deduction Wage Type
:e have a deduction wage type displayed in the window of our pay slip that shows a negative value.
This causes prolems and we have tried several measures to correct this including conversion rule 'E
for our wage type in the same window ut so far, without any success. How can we correct or delete
the negative sign6
A: Fou can review )SS @ote ,%E&GG.
This is a collective note of issues with RP/3+TH% with eHamples of prolems and solutions.
Q: Payroll Simulation
How do I correct the payroll simulation entry and chec# the correctness of our master data6 :hat if
one
hundred employees get reIected due to error 'EG$process health plans. :hat does the following error
mean6
8@o entry for plan +3@T(cost variant.
!M+@(#ey((((H%%%%%%%%%%%%%%9
A: Fou should chec# for the cost element associated and the validity of cost rule for this plan. To do
this,
chec# your configuration under CenefitsDPlansDHealth PlansD+efine cost variant and define cost
rules.
Q:ea!e Quota
How do I ma#e sure that if an employee goes over the limit of a leave "uota , the future leave accrual
will e
reflected accurately6
A:/onfigure the negative deduction and chec# these through the rules.
Q:IT""#$
I need to capture a reason in additional payment IT%%'>. The reason code is 8save9 in this infotype.
I tried to capture for reason A 3Hample to A++:T &&&& if Reason A++:T&&&J. How can I chec# the
reason in IT%%'> for accuracy6
AK Fou can try using this to start withK LTAC73P%%'>D <AR2CPR3ASM
Then, use the variale #ey to define the different reasons.
Q:Payroll Simulation
:hy is the system not pic#ing up the values changed this month y default during payroll simulation6
However, when I tried last monthMs retro date, it pic#s up correctly. How can this issue e corrected6
A: Fou can chec# the 83arliest M+ change9 date on infotype %%%A. If you have done that already and
payroll simulation still doesnMt function y default, then there is a prolem with your infotype and(or
wage type
retro settings. /hec# tale T>J*A.
Q:Single Payroll
Is it possile to configure a single payroll to pay an individual in multiple currencies6
A: @o. The system can e configured to pay in multiple currencies ut not to pay an individual in
multiple
currencies.
Positi!e Time %anagement:
Positive Time Management is when an employee has to N/loc#$in and /loc#$outN each day. There must
e a time entry or asence entry for every scheduled wor# day.
Negati!e Time %anagement is when an employee only has to record asences or NvariationsN to the
wor# schedule $ wor#s overtime, wor#s other than regular scheduled hours, vacation, Iury duty,
funeral leave, etc.
Hourly employees $ those paid for each hour wor#ed usually use positive time recording, Salaried
employees, paid regular amounts regardless of time wor#ed usually use negative time recording.
T&e details are as follo's : There are * Mechanisms of time recording are availale
#(Positi!e time recording :) Actual times are recorded
This method completely records all actual times, that is, all transactions such as actual wor#ing times,
asences, and so on.
*(Negati!e time recording :) +eviations from a wor# schedule are recorded.
Read more0
20
Mar
SCH$%-&efau't (or) Schedu'e
Posted y SAP HR in !eatures, TM
If you are assigning a Planned wor#ing time to an employee for the first time, you can use this feature
S/HO? to generate a default wor# schedule according to the employee1s organiPational assignment.
The feature is used in assigning the wor# schedule rule -general. defined for particular personnel su
area. :hen ever any action is run, the IT %%%G is updated with the default wor# schedule assigned in
the feature.
I%+ Pat&: I%+ ,Time management,Wor- sc&edule,Planned 'or-ing time(
3HplanationK
'./lic# on the su node 8 Set default value for the wor# scheduleN
*. Maintain the feature S/HO?
A. Putting the cursor on the feature and then select the options N/reateN . Then select the option field
for decision operation and select :3ROS -personnel area.
,. Then select all the personnel area relevant to the SreeMs 2roup. To each of the PA select its
corresponding PSA. -CTRT7.
>. Then maintain the respective wor# schedule rule against all the selected PSA
E. After creating all the wor# schedule rule against the PSA clic# on the chec# utton efore you
activate it
G .Save your settings .
http://saphroutlook.blogspot.com/search/label/TM
Hi Sameer,
1. What is the difference between PCR and CAP?
2. How do yor correct !ayro""?
#.. $f $ want to inc"de some more wa%e ty!es, say bons from today. How
sho"d $ do that?
&.What is meant by retroacti'e accontin%
(.. What is meant by a contro" record?
).How do yor correct !ayro""?
*.PCR+s , Schemas
-.. How does the system .now when to tri%%er retroacti'e accontin% for a
!artic"ar em!"oyee?
/.What is Matchcode W sed for?
10.. What effect does %ro!in% em!"oyee sb%ro!s ha'e on !ersonne"
ca"c"ation r"es
11.Where do yo s!ecify whether an em!"oyee is !aid in cash or whether the
money is transferred to a ban. accont?
)hese are the few "ns ...
@ewards point if it is helpfull....
@egards,
@aghu
1ayeeta
2as%!ta
Posts3 (
Re%istered3 1242&40*
5orm Points3 1)

Re: SAP HR PAYROLL INTERVIEW
QUESTIONS PLEASE .
Posted3 Mar #, 200- 103#0 AM in res!onse to3
Sameer Sameer
Hi Sameer
5ew 6estions with answers wi"" be a'ai"ab"e at the fo""owin% .in.
http://www.sap-img.!m/h"ma#/$ea%-i#te$&iew-'"esti!#s-!#-sap-
h$.htm
http://www.sap-img.!m/h"ma#/sap-h$-i#te$&iew-'"esti!#s.htm
5ew more 6estions
)hese are a few interview "uestions as#ed during an interview.Please
ta#e some time and try to answer these "uestions.
Re!"y
)hese are thew few "uestions as#ed in an interview. Please try to
answer them
D2 Cow does the processing class affect the alculations on the
wagetype while using P@ to run payroll for different employeesN
+2 In our company we have +** employees who need to have different
random deductions , how do you ma#e this happen as a functional
consultantN If you write a P@, what is the flow of P@ ,how do you
go about itN 1,@2
an one P@ suffice multiple deduction percentages or do you have to
write (ultiple P@'sN
E2 In a normal sap C@ payroll or )ime (anagement lifecycle
implementation pro<ect, how many wagetypes do you need to createN I
don't #now how much sense it ma#es but it was as#ed.
Cope it helps
@eward points if helpful
@egards
Sayeeta
7mar
!
Posts3 #2
Re%istered3 1042*40*
5orm Points3 12

Re: SAP HR PAYROLL INTERVIEW
QUESTIONS PLEASE .
Posted3 Mar #, 200- 103#& AM in res!onse to3
Ra%h 7mar R
Hi Ra%h,
8han.s for yor 6estinaires99 and i wo"d "i.e .now more detai"s on -,/,10,11
6estions, whcih is %i'en by yo in that "ist. Co"d yo !"ease te"" me the
answers for that??
Re%ars
.mar
Si.indar

Posts3 1#,/(*
Re%istered3 /42*40*
Re: SAP HR PAYROLL INTERVIEW
QUESTIONS PLEASE .
Posted3 Mar #, 200- 1131& AM in res!onse to3
7mar !
MAtch code W is sed to see the !ersonn"e nmbers which are b"oc.ed whi"e
Re!"y
Re!"y
5orm Points3 1-,#1&

rnnin% the !ay ro""
Match code w !ro'ides a "ist of a"" !ersonne" nmbers in the se"ected !ay ro""
area that ha'e been re:ected by the !ay ro"" rn de to incorrect data
!ayro"" men
too"
contro" !eriod
enter !ay ro"" area
choose dis!"ay
choose the men %o to
incorrect !ersons
chec. this one and "et me .now if need any thin% e"se
+*.. $hat effect does grouping employee subgroups have on personnel
calculation rules
)he pcrs which u write will be effected by the -'3 only
++.$here do you specify whether an employee is paid in cash or
whether the money is transferred to a ban# account
this can be viewd in infotype ***I ban# details
-dited by0 'i#indar on (ar E, D**L E0FK P(
1. What is the difference between PCR and CAP
1 Ans3 PCR is Personne" Ca"c"ation r"e sed in Schemas
where as CAP is Co""ecti'e A%reement Pro'ision.
2. How do yo rn !ayro""?
Ans; <sin% the Payro"" 2ri'er RPCA=C>00
#. How do yor correct !ayro""?
2 A?S3 $t can be corrected in Contro" record.
Read more3 htt!344www.ittest!a!ers.com4artic"es4inter'iew@6estions@in@sa!@hr.htm"AiBCC1/tW'rD$%
&. $f i want to inc"de some more wa%e ty!es, say bons from today.
How sho"d i do that?
(. What is meant by !ayro"" area? What are the ses of !ayro"" area?
( Ans3 Payro"" area 3 it is the %ro! of em!"oyees for whom the !ayro"" is rn at once.
). What is meant by a contro" record.
*. What is meant by retroacti'e accontin%?
-. How do yo create cstomiCed $8s? What is the no. ran%e for
cstomer s!ecific $8s?
/. What are day ty!es? How many day ty!es eBist? What are they? Where
do yo confi%re them?
/ ans3 2ay 8y!es are s!ecia" days which are sed when there is any ineB!ected ho"idays "i.e
Eandhs and Fthers.
10. What is a contin% r"e?
10 A?s3 Contin% r"e is sed to conn the nmber "ea'es "eft.
11. What is absence ty!e?
11 ?As3 Absence ty!e is the ty!e of Absences "i.e Cas"a Sic. and Paid etc.
12. How do yo confi%re absence? Gi'e an eBam!"e
12 A?s 3 Absence Dota is the nmber of "ea'es an em!"yee %ets in a year.
1#. What is absence 6ota ty!e?
1&. What are the featres yo sed in benefits?
1(. How many hea"th !"ans ha'e yo confi%red, what are they?
1). What are the most im!ortant $8s in benefits?
1*. =ist the a!!"icant actions in recritment.
1-. What is the featre sed for Personne" Administrator. What %ro!
sho"d se in that?
1/. What are the $8+s sed in ?<M7R? H$ said ?<M7R is associated with
Fr%. Ass%nmt.;
20. What is an a!!"icant %ro!?
21. What is an nso"icited a!!"icant %ro!?
22. What is the t.code for athroiCations?
2#. 2ifferentiate between Payro"" area and !aysca"e area.
2# ans3
Pay ro"" area indicates the %ro! of em!"oyees for whom !ay ro"" is rn to%ether, Pay sca"e area iis
%eo%ra!hica" are or %ro!s of em!"oyees for whom a !artic"ar CAP is Ia"id.

You might also like