Vous êtes sur la page 1sur 21

SAP HR Real Time Scenarios

How can we create customer specific infotype? ie starts from 9000


9999. Need the nai!ation path. Please tell the full detail of this
topic. How to create a HR infotype?

1) Go to Transaction PM01.
2) Enter the custom Infotype number which you want to create (Shou! be a
" !i#it number$ start with %).
&) Seect the 'Empoyee Infotype( ra!io button.
") Seect the 'PS Structure Infotype(.
)) *ic+ on *reate. , separate tabe maintenance win!ow appears.
-) *reate a PS structure with a the fie!s you want on the Infotype
.) Sa/e an! ,cti/ate the PS structure
0) Go bac+ to the initia screen of PM01.
%) *ic+ on ',( push button. It ta+es a few moments.
10) *ic+ on 'Technica *haracteristics( . Infotype ist screen appears
11) *ic+ on '*han#e((penci) button
12) Seect your Infotype an! cic+ on '1etai( (ma#nifyin# #ass) button
1&) Gi/e 'T)%1,( as subtype tabe
1") Gi/e 'T)%1S( as subtype t2t tab
1)) Gi/e your subtype fie! as subtype fie!
1-) Sa/e an! come bac+ to PM01 initia screen
1.) *ic+ on 'Infotype *haracteristics( . Infotype ist screen appears
10) *ic+ on '*han#e( (penci) button
1%) *ic+ on '3ew Entries(
20) Enter your Infotype number an! short te2t
21) 4ere we ha/e to set !ifferent Infotype *haracteristics as per the
re5uirement. (6etter open another session with some stan!ar! Infotype(s
infotype characteristics screen an! use as the reference to fi yours)
22) Sa/e your entries.
2&) 3ow the Infotype is create! an! rea!y to use.
2") If you want to chan#e the ayout of the Infotype as per your
re5uirement.
2)) In the PM01 initia screen.Seect 'Screen( ra!io button an! #i/e 2000 as
the screen name$ then cic+ on e!it.
2-) In the ne2t screen.. Seect '7ayout E!itor( an! cic+ '*han#e(.
2.) Screen !efaut ayout appears.here you can !esi#n8mo!ify the screen..
chan#e the attributes of the fie!s. etc.
20) Sa/e an! acti/ate. (1on(t for#et to ',cti/ate at e/ery e/e)

" need to enter a field in the field selection in tcode
#nS$AHR$%&0&%'%(.

9ie! to be a!!e! : T;ST, : 9iin# Status tabe : P0210

" am facin! T)0' pro*lem after assi!nin! all personnel area+
employee !roup+ ,ompany code+ su*!roups etc.

May 6e <ou ha! not acti/ate! Empoyee ,ttributes.
<ou can see a the 1etais are a/aiabe in Tabe T)0& Goto sm &0 an! seect
maintanance then seect T)0&=* you see whether your p.area an! p.s.area
an! E.#roup an! E.S.Group are a/aiabe are not if they are not a/aiabe
then you can assi#n there an! sa/e them

-o you .now in /0 12 copy plan ersion? 3ould copy plan ersion
4Tcode5R6$RH,/P7008 also copyin! payroll RT+ PA master data+ user
authori9ations+ A*ap reportin!+ A*ap :ueries and etc as well? ;p to
my understandin! it should wor. only copy the /0<s structure and
o*=ects 4solely8> Howeer for the rest of non /0#P- o*=ects related
and other HR modules+ " hae dou*t on it. "f this can *e done+ please
adice H/3 to !o with?

This report is ony for copyin# ob>ects from one pan/ersion to another
pan/ersion to +eep up!ate! structures.. ..,ways ony one pan /ersion
wou! be acti/e which is current?. This report !oes not hep to copy any
master!ata.. .

,an any*ody tell a*t Assi!nment part of HR.i.e. how sap HR is
assi!ned with other modules.

1) Technicay ,ssi#nment wi cae! as Inte#rations. these inte#rations r
two types 1. @ith in the 4A Mo!ue ie between submo!ues (P, B CM$ P, B
AE*)
etc
po#i B po#i for inte#ratin# pan /ersion
po#i B or#a for inte#ratin# CM D P,
po#i B papi for inte#ratin# Aecruitment D P,
See the TabeB T..s0sc
2. @ith Cther Mo!ues ie (4A B 9I)
T *o!eB T.*C1E P*00=M%%=*IPE
Path B wa#etypeEFsymboicE FG7 *o!e ,ssi#nment in the bac+en! in both
4A an! 9I system

Result Ta*les ? ,umulatie Result Ta*les

Tco!e P,<P*=AESG7T or P*00=M"0=*7STA.
How do " desi!n the "ndian Remuneration statement for the first
time as the "N0& which is copied and renamed is showin! *lan..

,fter copyin# he I301 form #o into the form an! cic+ on the win!ows where
you fin! so many entries to be ma!e.

3hat actually happens in real time Recruitment?

Aea Time in the sence of S,P or IT or 1omain. <ou shou! ha/e as+e! him
the 5uestion$ C+ it shou! be S,P for inter/iew 9or S,P *onsutant. ,ny
company wants a sophisticate! @or+ to be !one an! with more usefu an!
accurate resut e/en after spen!in# more an! more on EPA$ So S,P
Aecruitment heps to Aect peope of the cient to #et the e2act peope for not
ony their e2periance $ with aso E!ucatona $ E2p$ S+is$ Past e2periance
an! a re5! areas with out enerin# a the !ata of the re5uirement.
,s in norma peope has to sit on the re5uirement of he position an! then
shorist a the appications$ it aso heps to +now the interna empoyees to
ca for int/s an! the best way of shoristin# is #oin# for Profie Match Gps$
an! reruitment is usefu for inte#ration with a other mo!ues for P1$ P< aso
for ree/ant reports an! up #ra!ations.
E/en rect mo!ues wi be abe to sen! the recruiter a PCP up sayin# the
Position is /acant an! it shou! be fie! with re5uirement.

" !ot struc. in P@&0 initial entry screen. 3hile assi!nin! personnel
officer *y default its showin! the standard one li.e APP7<s admin
!roup only. "ts now acceptin! what " hae created under PA define
admin !roup and " assi!ned under define admn !roup also 4P"N,H8.

Cnce you assi#n your a!ministrator #roup un!er PI3*4$ pease chec+
whether you acti/ate! or not an! aso chec+ your #roupin#s.

-ynamic Action

4ere$ you contro the initiation of actions when maintainin# an infotype
recor!. This can be the maintenance of an a!!itiona infotype recor! or
performin# a routine. 9or each action$ you can !etermine whether it is
aways carrie! out when
you chan#e an infotype or a subtype or whether it is ony carrie! out if you
chan#e certain fie!s.
<ou can state whether the action is to be carrie! out for H*han#eI$ H*reateI
an!8or H1eeteI recor!. <ou can store the con!itions for e2ecutin# the
action$ for e2ampe$ the comparison of the o! an! new /aue of a fie!.
9inay$ you can aso specify !efaut /aues for a recor! that is to be create!.
,utomatic Tri##erin#8Popuati n# of Infotypes @hen *ertain nfotypes are
1ynamicay Maintaine!$ Tabe J T)))0K

" am facin! pro*lem in PAA0. 3hile enterin! the inputs in Personal
data in hirin! action+ " am hain! the field which is called B ,;"7#
,;"TB 4 3hich it shows .ey field8 . " do not .now a*out this field and
how to enter the data in this field. " would li.e to remoe this field
from personnel data. """ly i am hain! one more field in @an. details
in hirin! action+ " am hain! the field B @an. Cey B " would li.e to
.now how to delete# remoe this field from the action+ or else how
to input the data in this field.

I !on(t +now how to remo/e this fie!. 6ut I can su##est you can hi!e this
fie! by usin# the foowin# path. 3ot ony this you can hi!e any fie! in your
screens.
SPAC:Fpersonne mana#ement: Fpersonne a!ministrationE EFchan#e
screen mo!ificationsL 4EAE
Mo!.pooME MM MP000200
Screen MMMM 2000
9eatureM: MME P0002
Nariabe +eyM: 2%
,t.screen: MME202%
3e2t screenMM 0
Then e2ecute !etais$ in 011 M O0002E**GI7 M @or+er i!entification co!e
M acti/ate 4i!e chec+bo2.
<ou can use screen mo!ifications an! hi!e the fie!. after you hi!e it an!
sa/e the settin#s$ **GI7 wi not be seen on the screen. Same proce!ure can
be use! for ban+ +ey too. for your information$ the /arious fie! options are
re5uire! fie!$ optiona fie!$ hi!e etc.

3hich time we hae to consider while lo!in time
&8 swipin! machine recorded time
(8 System lo!in time.

If an company is #oin# for both the systems$ first the company want to
!eci!e! to #o for swappin# car! system or system o# in time$ if you
re5uire! the both$ then you !iscuss with the time a!ministrator to !esi#n for
both$ as per the company re5uirement the time a!ministrator wi !eci!e!.

"nte!rate SAP HR Admin to SAP S- module.

Inte#rate this usin# IT 0%00 (Saes 1ata) so that person wou! be accesse!
in S1?

O1.)when I trie! to e2ecute the personne action hirin#$itPs #i/in# a
warnin# messa#e as no infotypes foun!..Maintain info#roup 8 user #roup.I
!i! the confi#uration propery an! I aso maintaine! a user
#roup. *an anybo!y hep me with !etaie! steps of maintainin# feature

IGMC1.

*an you te me what a settin#s you ha/e !one for Personne actionsQ

,B 1) chan#e! ur user #roup$ if not chan#e ur u#r an! try it.
2) IMGEPm#mtEp. a!mnE customiRin# proce!uresEactions. This is the
path I foowe!. I chose user #rp !epen!ency for info#roup.I create! my
info#roup for hirin# action$ create! my own user #rp. I setup personne
actions$ create! reasons for personne actions. in chan#e action menu$
in the menu cate#ory M$an! for actions 01 $I #a/e my hirin# action.It
says there are no infotypes maintaine! for reference user #rp. when I
e2ecute the hirin# action in P,"0 it is #i/in# warnin# messa#e as no
infotypes foun!.. Maintain info#roup 8 user#roup.I trie! to maintain
tabes t)00b$ t)00! an! the feature IGMC1$ but a my efforts ha! been
futie$ the probem is sti persistin#.uness I hire a person I cannot
run payro. *an anybo!y te me how to maintain the tabes$feature
I#MC1 to #et ri! of my probem.

1i! you incu!e the Infotype for your action. It seems i+e you ha/e not
incu!e! the Infotype for your hirin# action


O.2) how to create payro area$ pay scae types an! e/es for
!ifferent empoyee #roup an! sub#roup

,B to create Payro ,rea you nee! to #o to PMEP,ECr#anisation
,ssi#nment E *reate Payro ,reaE*hec+ 1efaut Payro ,rea
To create Payscae Type an! Payscae ,rea u nee! to foow B
PMEP,EPayro 1ataE*hec+ Payscae type8 *hec+ Payscae ,rea
Payscae 7e/es an! #roups are create! whie !oin# the step Ae/ise
Payscae #roups an! e/es an! 1efine Saary ran#es.

O.&) how can we create customer specific infotypeQie starts from %000 E
%%%%.
nee! the na/i#ation path pRRR. can u te fu !etai of this topic.
4ow to create a 4A infotypeQ

,B 1) Go to Transaction PM01.
2) Enter the custom Infotype number which you want to create (Shou!
be a " !i#it number$ start with %).
&) Seect the 'Empoyee InfotypeP ra!io button.
") Seect the 'PS Structure InfotypeP.
)) *ic+ on *reate. , separate tabe maintenance win!ow appears.
-) *reate a PS structure with a the fie!s you want on the Infotype
.) Sa/e an! ,cti/ate the PS structure
0) Go bac+ to the initia screen of PM01.
%) *ic+ on ',P push button. It ta+es a few moments.
10) *ic+ on 'Technica *haracteristicsP . Infotype ist screen
appears
11) *ic+ on '*han#eP(penci) button
12) Seect your Infotype an! cic+ on '1etaiP (ma#nifyin# #ass)
button
1&) Gi/e 'T)%1,P as subtype tabe
1") Gi/e 'T)%1SP as subtype t2t tab
1)) Gi/e your subtype fie! as subtype fie!
1-) Sa/e an! come bac+ to PM01 initia screen
1.) *ic+ on 'Infotype *haracteristicsP . Infotype ist screen appears
10) *ic+ on '*han#eP (penci) button
1%) *ic+ on '3ew EntriesP
20) Enter your Infotype number an! short te2t
21) 4ere we ha/e to set !ifferent Infotype *haracteristics as per the
re5uirement. (6etter open another session with some stan!ar! InfotypePs
infotype characteristics screen an! use as the
reference to fi yours)
22) Sa/e your entries.
2&) 3ow the Infotype is create! an! rea!y to use.
2") If you want to chan#e the ayout of the Infotype as per your
re5uirement.
2)) In the PM01 initia screen.Seect 'ScreenP ra!io button an! #i/e
2000 as the screen name$ then cic+ on e!it.
2-) In the ne2t screen.. Seect '7ayout E!itorP an! cic+ '*han#eP.
2.) Screen !efaut ayout appears.here you can !esi#n8mo!ify the
screen.. chan#e the attributes of the fie!s. etc.
20) Sa/e an! acti/ate. (1onPt for#et to ',cti/ate at e/ery e/e)

O.") *an any bo!y e2pain me if cient wi ta+ about baseine
confi#uration$ what wi come un!er it.D what necessary steps wi
re5uire to upoa! the master !ata i+e how to prepare an e2ce D a.

O.)) *an anyone hep me 4ow to restrict the G ines in a !ynamic
pro#rammin# where we !onPt +now how many coumns are #onna come
when we
ta+e a report Q Q

O.-) I nee! to enter a fie! in the fie! seection in tco!e
8nS=,4A=-101-&-2.
9ie! to be a!!e! E T;ST, E 9iin# Status tabe E P0210

O..) I am facin# T)0& probem after assi#nin# a personne area$
empoyee #roup$ *ompany co!e$ sub#roups etc.

,B 1.)May 6e <ou ha! not acti/ate! Empoyee ,ttributes.
2) you can see a the 1etais are a/aiabe in Tabe T)0& Goto sm
&0 an! seect maintanance then seect T)0&=* you see whether your p.area
an! p.s.area an! E.#roup an! E.S.Group are a/aiabe are not if they are
not a/aiabe then you can assi#n there an! sa/e them

O.0) 1o you +now in CM EF copy pan /ersionQ @ou! copy pan /ersion
(Tco!eBAE=A4*CP700) aso copyin# payro AT$ P, master !ata$ user
authoriRations$ ,bap reportin#$ ,bap 5ueries an! etc as weQ Gp to my
un!erstan!in# it shou! wor+ ony copy the CMPs structure an! ob>ects
(soey)... 4owe/er for the rest of non CM8P1 ob>ects reate! an! other
4A mo!ues$ I ha/e !oubt on it. If this can be !one$ pease a!/ice 4C@
to #o withQ

,B 1) This report is ony for copyin# ob>ects from one pan/ersion to
another pan/ersion to +eep up!ate! structures.. ..,ways ony one pan
/ersion wou! be acti/e which is current....
This report !oesnot hep to copy any master!ata.. .

O.%) nee! to !eimit the wa#etype (which are no on#er usefu) an!
remo/e it from the ist of wa#etypes.
E2B in Infotype 001)$ I ha/e few wa#e types which are no on#er use!. I
nee! to !eimit them an! remo/e from the ist..

,B 1) Try N=T)12K
O.10) *an anybo!y te abt ,ssi#nment part of 4A.i.e. how sap 4A is
assin#e! with other mo!ues.

,B 1) Technicay ,ssi#nment wi cae! as Inte#rations. these
inte#rations r two types
1. @ith in the 4A Mo!ue ie between submo!ues (P, B CM$ P, B AE*) etc
po#i B po#i for inte#ratin# pan /ersion
po#i B or#a for inte#ratin# CM D P,
po#i B papi for inte#ratin# Aecruitment D P,

See the TabeB T..s0sc

2. @ith Cther Mo!ues ie (4A B 9I)
T *o!eB T.*C1E P*00=M%%=*IPE
Path B wa#etypeEFsymboicE FG7 *o!e ,ssi#nment in the bac+en! in both
4A
an! 9I system

O.11) Aesut Tabes D *umuati/e Aesut Tabes

,B Tco!e P,<P*=AESG7T or P*00=M"0=*7STA.

O.12) how !o I !esi#n the In!ian Aemuneration statement for the first
time as the I301 which is copie! an! rename! is showin# ban+.

,. ,fter copyin# he I301 form #o into the form an! cic+ on the win!ows
where u fin! so many entries to be ma!e.

O.1&) what actuay happens in rea time AecruitmentQ

,. Aea Time in the sence of S,P or IT or 1omain. G shou! ha/e as+e!
him the 5uestion$ C+ it shou! be S,P for inter/iew 9ro S,P *onsutant$
,ny company wants a sophisticate! @or+ to be !one an! with more usefu
an! accurate resut e/en after spen!in# more an! more on EPA$ So S,P
Aecruitment heps to Aect peope of the cient to #et the e2act peope
for not ony their e2periance $ with aso E!ucatona $ E2p$ S+is$ P,st
e2periance an! a re5! areas with out enerin# a the !ata of the
re5uirement.

,s in norma peope has to sit on the re5uirement of he position an!
then shorist a the appications$
it aso heps to +now the interna empoyees to ca for int/s an! the
best way of shoristin# is #oin# for Profie Match Gps$ an!reruitment is
usefu for inte#ration with a other mo!ues for P1$ P< aso for
ree/ant reports an! up #ra!ations.

E/en rect mo!ues wi be abe to sen! the recruiter a PCP up sayin# the
Position is /acant an! it shou! be fie! with re5uirement.

O.1") iam tryin# to Gpoa! Master !ata for 0000 (actions infotype) thro
61* in 4A. .I am startin# with ,ctions Infotype... i ha! !one recor!in#
ony for actions infotype thro P,&0... Cnce i !o the co!in#$ whie
runnin# the pro#ram$ after up!atin# the ,ctions infotype recor!$ it #oes
!irecty to Cr# assinment (0001 infotype)... . 6ut for 0001 i ha/
separate recor!in# an! pro#ram.... wat shu! i !o now Q Q Cr Shu! i !o
the recor!in# in P,"0 for infotypes 0000$ 0001 an! 0002 combine!
to#ether Q Q



,. 4ope so u shou! ha/e #one throu#h P,"0 inspite of #oin# to pa&0$
6cause Infotypes assi#ne! to pa"0 an! pa&0 wi be in !ifferent way $
from the Infotype menus which u ha/e seecte!.

O.1)) I #ot struc+ in P610 initia entry screen . F whie assi#nin#
personne officer by !efaut its showin# the stan!ar! one i+e ,PP7Ps
a!min #roup ony . Its now acceptin# what i ha/e create! un!er P,
!efine a!min #roup an! i assi#ne! un!er !efine a!mn #roup aso(PI3*4)

,. Cnce you assi#n your a!ministrator #roup un!er PI3*4$ pease chec+
whether u acti/ate! or not an! aso chec+ your #roupin#s.

O.1-) 1ynamic ,ction

,. 4ere$ you contro the initiation of actions when maintainin# an
infotype recor!. This can be the maintenance of an a!!itiona infotype
recor! or performin# a routine.
9or each action$ you can !etermine whether it is aways carrie! out when
you chan#e an infotype or a subtype or whether it is ony carrie! out if
you chan#e certain fie!s.
<ou can state whether the action is to be carrie! out for S*han#eS$
S*reateS an!8or S1eeteS recor!.
<ou can store the con!itions for e2ecutin# the action$ for e2ampe$ the
comparison of the o! an! new /aue of a fie!. 9inay$ you can aso
specify !efaut /aues for a recor! that is to be create!.

,utomatic Tri##erin#8Popuati n# of Infotypes @hen *ertain nfotypes are
1ynamicay Maintaine!$
Tabe J T)))0K$

O. 1.) I am facin# probem in P,"0. @hie enterin# the inputs in
Persona !ata in hirin# action$ I am ha/in# the fie! which is cae! S
*GI78 *GITS ( @hich it shows +ey fie!) . I !o not +now about this fie!
an! how to enter the !ata in this fie!. I wou! i+e to remo/e this
fie! from personne !ata.
IIIy i am ha/in# one more fie! in 6an+ !etais in hirin# action$ I am
ha/in# the fie! S 6an+ Tey S I wou! i+e to +now how to !eete8 remo/e
this fie! from the action$ or ese how to input the !ata in this fie!.

,. I !onPt +now how to remo/e this fie!. but i can su##est u can hi!e
this fie! by usin# the foowin# path. 3ot ony this u can hi!e any
fie! in your screens.
SPACFpersonne mana#ement Fpersonne a!ministrationE EFchan#e
screen mo!ificationsL 4EAE
Mo!.pooEEEE E

MP000200
Screen E

2000
9eatureEEEEE E

P0002
Nariabe +eyEEEEE 2%
,t.screenEE E

202%
3e2t screenEEEEEE 0
Then e2ecute !etais$ in 011 EE O0002E**GI7 EE @or+er i!entification
co!e EE acti/ate 4i!e
chec+bo2.
you can use screen mo!ifications an! hi!e the fie!. after you hi!e it
an! sa/e the settin#s$ **GI7 wi not be seen on the screen. Same
proce!ure can be use! for ban+ +ey too. for your information$ the
/arious fie! options are re5uire! fie!$ optiona fie!$ hi!e etc.

O. 10) @hich time we ha/e to consi!er whie o#in time
1) swipin# machine recor!e! time
2) System o#in time.
,. If an company is #oin# for both the systems$ first the company want
to !eci!e! to #o for swappin# car! system or system o# in time$ if u
re5uire! the both$ then u !iscuss with the time a!ministrator to !esi#n
for both$ as per the company re5uirement the time a!ministrator wi
!eci!e!.

O. 1%) Inte#rate S,P 4A ,!min to S,P S1 mo!ue

,. Inte#rate this usin# IT 0%00 (Saes 1ata) so that person wou! be
accesse! in S1...

*,P GEMI3I inter/iew 5uestionsB

1.) 4ow to ma+e a wa#e type appear in the remuneration statementQ
2.) 4ow !i! u transfer e#acy !ata in the mi! of the financia year
(GS) to S,P systemQ
&.) what is the or!er of tranferin# e#acy !ataQ (Is CM first$ P, secon!
i+e that. ... an! what !ata u ha/e importe! in CM an! what !ata in
P,....)
".) 7SM@QQ
).) @hat was your e#acy system an! how many !i#its were your personne
number areQ
-.) @hat !i! u !o with symboic accounts whie postin# payro !ata to
,ccontin#Q
..) 4ow to 1E6GG a payro runQQQ(This seems to be a /ery important one
pease #i/e me answer)

1.) 4ow to ma+e a wa#e type appear in the remuneration statementQ

, )

2.) 4ow !i! u transfer e#acy !ata in the mi! of the financia year
(GS)to S,P systemQ

, ) 9or mi! year Go i/e S,P Supports with ony transactions of 4A an!
others but nor 9inance$ u shou! ha/e as+e! the 5uestion to him$ or
repie! by #i/in# the I37T Schemas is use! for Mi! year Go 7i/e or e/en
a pro#ram is there for mi! year #o i/e$in the hep *1$ fin! IT.

&.) what is the or!er of tranferin# e#acy !ataQ (Is CM first$ P,
secon! i+e that. ... an! what !ata u ha/e importe! in CM an! what !ata
in P,....)

, ) 1ata transfer has to start from CM EE F P, ( , emp reate!
mo!ues as benefits$rect$ trainin#$ P1$*Cmpn m#mt an! others) EEE F
TM =EEEF Payro. This is !ifferent from cient to cient an! 3o
stan!ar! is fi2e! to !ata transfer.

".) 7SM@QQ

, ) 7e#acy System Mi#ration @or+bench which is use! for !ata transfer
for any of the transactions which e2ist in S,P CA e/en which *ustomiRe!
by !e/eopers.

).) @hat was your e#acy system an! how many !i#its were your
personne number areQ

7e#acy system u ha/e to say the 1etais of Ser/er names an! numbers an!
Pro>ect !etais with onsite an! ofshore an! foows. ,n! personne
numbers are the siRe of he company ( number of Empoyees) of cient an!
!epen!in# on the re5uirement how many 3GMTA ,ssi#nments u ha/e !one.


-.) @hat !i! u !o with symboic accounts whie postin# payro !ata to
,ccountin#Q

Symboic accounts are use! for transferrin# empoyee payabes $ wa#es$
an! other payment reate! !etais for finance$ as to aocate the
payment to be ta+en into account for *ompany G7 ,ccounts an! others.
Postin# of a the wa#e types is !one throu#h Symboic ,ccounts. / !oes
not sen! wa#e types to finance symboic accounts are
in!irect inte#ration between 4A an! 9I.

..) 4ow to 1E6GG a payro runQQQ(This seems to be a /ery important
one pease #i/e me answer)

1E6GG is !one to chec+ where an! why the pro#ram is #ettin# errors$
processe! or comin# out of the pro#ram.

,s u +now this try with se&0 #i/e any pro#ram EE F press 90 an! then 9).

u can see the !ebu# screen where$ why$ what the pro#ram has been #i/en
brea+ there.

S,P I31I,B

1) 4ow to #roup empoyees for their aowances in payroQ
2)In CM$ how to #et the !etais for #roup of empoyees (e2.)#roup of
1ri/ers in the or#anisation
&)4ow is Time mana#ment an! payro is inte#rate!Q
") what are the other mo!ues inte#rate! with CMQ
))In TM$ if #roup of empoyees #et 10 !ays of annua ea/e$ what wi be
the time e/auation statusQ
-)9in! the scenario an! #i/e the resut B ,$6$* are empoyees$ where ,$6
wi #et basic$4A,$1,. * #ets 6asic an! 1,. 4ow to #roup for the
aowancesQ


Uust concentrate on the pro>ects you ha! compete! $ , #oo! inter/iewers
ne/er as+ for basic thin#s $ he i+e as+ the pro>ects you ha! in your han!
an! pro>ects you ha! compete! $ so throu#hy chec+ that before #oin# to
any inter/iew an! remember$ 3e/er say any mo!ue which u r not
competey famiiar with an! no confi!ence on that mo!ue. Uust say pace
stron# Mo!ues that you +nows the best suppose you ony +now about
Payro then say ony you +now is payro $ but u ha/e to answer smarty on
that.


1.@hat is en! to en! impementationQ
2. @hat is fu ife cyce impementationQ
&. @hat is ,S,P metho!oo#yQ
". 4ow many phases ,S,P metho!oo#y containsQ
). @hat is your roe in Pro>ect preparationQ
-. @hat is O D , !ata base !ocument$ why !o we use$is it usin# now a !aysQ
.. @hy !o we con!uct wor+ shops in sap pro>ectsQ
0. @hat is the motto of con!uctin# wor+ shopsQ
%. @hat is ,s is !ocument$ !i! you in/o/e in itQ
10.4ow many !ays ha/e ta+en to prepare ,s is !ocumentQ
11. 4ow many pa#es !oes ,s is !ocument containQ
12.@hat is your roe in 66P phaseQ
1&.@hat is To be !ocumentQ
1". 1i! you in/o/e in to be !ocumentQ
1).@hat is meant by to be !ocument$ why !o we prepare itQ
1-.@hat is #apQ who wi fin!$ who wi !e/eop itQ
1.. @hat is functiona specs (specification)
10. 1oes functiona specification contain fow !ia#ramsQ
1%. @hat is 66P$ who wi prepare itQ
20. @hat is your roe in AeaiRation phaseQ
21. @hat is an! scape 8 system en/ironmentQ
22. how many ser/ers are there in your recent impementation
2&. 4ow many cients are there in 1e/eopment ser/erQ
2". 4ow many cients are there in 5uaity an! pro!uction ser/erQ
2).@hat is !e/eop8customiRation8#o!en cientQ
2-. @hat !o you !o in the abo/e cientQ
2.. @hat is testin# cientQ
20. @hat is Gnit testin#$ who wi !o this$in which cient !o we !o unit tesin#
2%. 1o we prepare test scriptsQ
&0.@hy !o we #i/e user trainin#
&1.why !o we prepare user manua or en! user manua
&2.why !o we prepare customiRation !ocument
&&.what !oes customiRation !ocument contain
&".what is cut o/er strate#y
&). what is cut o/er acti/ities
&-.what is smw
&..what phase !o we upoa! master !ata into pro!uction ser/er
&0.@hat is #o i/e
&%.what is S7,
"0.what is tic+et
"1. what is tic+et priority
"2. in which phase is your current pro>ect
"&. who is your por>ect mana#er
"".who is your team ea!er
").what is your team siRe
"-.what is your company GA7
"..what is the coour of too which your are usin#
"0.what is the #o i/e !ate
"%.how may !ocuments !i! your prepare to !ei/er to cient peope
)0.can you te your cient profie

6Dplain the uses of the simple maintenance interface?
Simpe Maintenance is use! when Staff assi#nments an! reportin# structure
are to be chan#e!. There are three main areas in Simpe Maintenance. Each
area contains particuar maintenance functions$ !epen!in# on whether you
want to e!it or#aniRationa structure$ staff assi#nments or tas+ profies. 9or
Cr#aniRationa Mana#ement users$ Simpe Maintenance is best use! to
estabish the basic framewor+ in or#aniRationa pan !e/eopment. 9or
compete$ !etaie! e!itin# of in!i/i!ua or#aniRationa ob>ects in your
or#aniRationa pan (e!itin# particuar positions or or#aniRationa units$ for
e2ampe)$ we recommen! that you switch to InfoEtype Maintenance. Simpe
maintenance uses a tree structure$ which aows you to create a basic
framewor+ for or#aniRationa pans$ usin# streamine! proce!ures. In this
way$ we can create an or#aniRationa an! reportin# structures step by step.

3hat is the use of "NE/FR/;PS?
The infotype #roup (commony +nown as info#roup) #uarantees that !urin#
the personne action$ a information nee!e! for the business processes is
store!. The info#roup is processe! when you perform a personne action. :
,n info#roup e2ists in the stan!ar! system for e/ery personne action type.
: In *ustomiRin# for Personne ,!ministration$ you can taior the ma+eEup of
the /arious info#roups to the re5uirements of your company. : <ou can
!efine info#roups as userE#roup !epen!ent. Info#roups are use! in
Personne ,ctions to !efine a set of se5uencia infotypes that you wou! be
usin# whie performin# an action. 9or e2ampe$ when you hire$ you wou!
want to use IT0000$0001$0002$000-$000.$0000 etc in a se5uenceE in a
particuar or!er. So !efine an Info#roup for this purpose which contains a
these infotypes$ their or!er of e2ecution an! the user #roups it is appicabe
for. Then you assi#n this info#roup to the action that you ha! !efine!.

3hat is PR/,6SS"NF ,7ASS+ where we do them and why?
@a#e type characteristic that !etermines how processin# is con!ucte!
!urin# the payro run.

3hat is 6GA7;T"/N PATH+ where do we do it and why?
, chain of reationships between ob>ects in a hierarchica structure. for e#.
CESEP(Cr#aniRationEFPositionEFPerson).

3hat is "NT6RNA7 PAHR/77 PR/,6SS?
Payro process(pro#ram) is run at a specific point in time$ not ony to
cacuate an empoyee(s basic remuneration but aso any specia payments$
o/ertime payments or bonuses that must be effecte! for the perio! in
5uestion.

3hat is meant *y payscale structure? How did you confi!ure
payscale structure? 4" said " created arious payroll areas and
defaulted them usin! the feature A@CRS. Seemed he was eDpectin!
more than this from me.8
Pay Scae Structure means creation of Payro area $ Pay scae type$area$
#roup an! e/es with EmpSub #roup #roupin# for P*A D *,P(s.

How do you import payscale data from non SAP to SAP? 4Some*ody
told me that there<s a tool called 76FA,H to transfer non SAP data to
SAP. " said the same. "s it the same for payroll also? He wanted a
clearer eDplanation of how " did it.
<es you ha/e to say from which transaction co!e you are transfein# !ata
from 3on S,P in to sap.

How to assi!n a person two different pers no.s and allocate him two
different comp. codes and !enerate a sin!le inoice? Suppose for a
person " hae to pers no.s A and @. " want to send him to one
company in the mornin! and the other in the noon. How should " do
this. 4" only .now one person can *e !ien more than one position
*y !iin! percenta!e in /0. " said that this process is concurrent
employment.8
3o$ e/en with *oncurrent empoyment aso it is not possibe to assi#n two
personne numbers for one person. <ou can assi#n him to wor+ wih two
Personne I1 3umbers with the same number an! ma+e in/oice.

3hat is meant *y a schema? 4" said "<m only aware that it is a set of
rules which is copied and renamed+ *ut neer wor.ed on that.8
3o$ you ha/e to say him that schema is a set of instructions ( Pro#rams )
ma!ifie! as per re5uirements an! its process is to coect the !ata as from
a the !efine! instuctutions with sub schemas an! P*A(s. ,s I was not
authorise! to wor+ on them I +now >ust the process of schemas ony$ (you
shou! ha/e sai! i+e this.)

How do you restrict the data to *e entered in payroll area?
3o$ !ata is entere! in a payro area $ but the empoyees are !efine!
!epen!in# on their payscae structure. If you are restrictin# any !ata to be
entere! for pay strcs this is for in!irecty for payro area.

3hat is meant *y authori9ation? -id you eer wor. on it?
,uthorisations are the transactions #i/en to the en! users or the !e/eopers
for ony some areas to wor+$ infotyopes$ transaction co!es$ or# units an!
others !epen!in# on the re5uirement of the cient or the !e/epin#
enterprise. *hec+ this at P9*G tco!e.

3hat is the difference *etween "ndian and ;S Payroll. 4" said each
of them hae their own "Ts and the taDation differs.8
<es it correct an! e/en you ha/e to say about the 6enefits which are more
important in GS. In GS unempoyment ta2 wi come. Garnishments wi
come$ Aesi!ence ta2ation$ @or+ ta2 an! others$ you ha/e to say it in broa!
way then ony they can +now that you are wor+in#$ or confi!ent enou#h.

How do you differentiate TaD for different countries?
Ta2ation has so many use e2its to be create! which means it a happens
ony from the new /ersions which S,P Aeeases.

3hat is meant *y sla*? How is "ndian sla* and ;S sla*? 4He was
tal.in! a*out some Ia!es. " don<t .now what they are. 8
Groupin# of empoyees !epen!in# on their aowances an! PEATS is nothin#
but Sab system an! it aso e/en comes for Professona Ta2.
@hat are 1ynamic ,ctionsQ Gi/e a few e2ampes. @hat are the IT(s you use!
in them. (I +now ony 6irth of *hi! action$ an! the IT(s use! in it are
Persona 1ata$ ,!!itiona Payments)
1ynamic actions which are tri##ere! by the system. They are resut of some
personne action. If you ma+e a chan#e (personne action) to the personne
!ata of an info type that then has an effect on the !ata of a secon! info
type$ the system automaticay !ispays the info type. Cne of the main
purpose of the !ynamic action (of the system) is to ha/e a consistent an!
coherent !ata. These actions are starte! automaticay by the system$
uni+e the Personne actions which you start by yoursef. The best e2ampe
is when you carry out an action ets say hirin#$ you nee! to popuate a set
of info types. <our initia entry of !etais in infotype 0000 is personne action.
@hen you !o this system automaticay !ispays ne2t infotpesE which is
resut of !ynamic action

3hat is Recruitment ,ycle?
Its is the compete process of recruitment ri#ht from i!entifyin# the
/acancies !ispayin# the same$ notifyin# them$ in/itin# the appicants$
screenin# the appicants$ inter/iewin# them$ seectin# them$ an! recruitin#
them an! appointin# them(#i/in# an or#aniRationa position in the
or#aniRationM a theses processes constitute the recruitment cyces

3hat is Jualification -eficiency? How will you come to .now that a
Person does not hae certain s.ills#:ualificatio ns? 4This was posed
after " said that " wor.ed on Trainin! and 6ents also8.
Generay the re5uire! 5uaifications are store! in Ae5uire! Ouaifications
(Infotype )12%). So any !eficient 5uaifications can be /iewe! in this
infotype.

3hat is "T A& used for? How do " default "T A&?
1ate Specifications (Info type 00"1). The foowin# information is recor!e!
in the 1ate Specifications info type (00"1). The 1ate type specifies the type
of information. , concrete 1ate type (specifie! by the user) is use! in a
series of reports$ for e2ampe to e/auate an entry !ate that cannot be
!eri/e! from the or#aniRationa assi#nment history but which is store! in the
1ate Specifications info type(00"1). This info type can be use! in payro as
we as for the ea/e pro#ram. The stan!ar! system contains twe/e
combinations of 1ate type an! 1ate. If you re5uire more than twe/e !ate
specifications for an empoyee at the same time$ you can use time constraint
&.

Suppose the client wants me the acancy to *e displayed on a
we*site as well as 6SS. How should " do it? 4" only .now 6SS means
6mployee Self Serice+ please eDplain a*out 6SS also8.
Empoyee SefESer/iceenabes empoyees to create$ !ispay$ an! chan#e
their own 4AEreate! !ata in the Enterprise Porta #eneray reate! to.
6enefits an! Payments$$ @or+in# Time$ *areer an! Uob$ Empoyee Search$
Persona 1ata$ Tra/e Mana#ement$ *orporate Information an! 7ife an!
@or+ E/ents. So the +in! of !ata the empoyees can e!it$ chan#e or !eete
!epen!in# upon the authoriRations the empoyees (users an! roes) ha/e.
The authoriRation to ha/e access to the /acancies by empoyees is #i/en$
#eneray the /acancies wi be !ispaye! for a the empoyees i.e a the
empoyees wi ha/e authoriRations.

3hat is internal recruitment ?
Interna recruitment is search for interna appicants. when you inte#rate
with persona !e/eopment$ you can use profie match up which hep to
search for resources internay.
,so In recruitment it is represente! by VP( as Person an! V,PI as e2terna
person.

3hat are pro*lems !enerally faced while postin! result to E",/ ?
3ormay mismatchin# of amount #et poste!.

3hat is controllin! area+ what does it do+ and how were is it
assi!ned ?
*ontroin# area is un!er of 9I person which heps to set for costin# purposes
aso base! on thses fisca /ariant is set.

3hat is the purpose of creatin! sym*olic a#c+ what is transaction
code for same ? ,an we assi!n one sym*olic a#c to multiple wa!e
types ?
It !epen!s upon your payro re5uirement to create saary hea! i+e e2pense
account etc.

3hat is R6P/RT GAR"ANT E/R /EE ,H,76 A,T"G"T"6S+ what do we
do in this step ?
Nariant is to sa/e a input fie! parameters. once you sa/e! as a /ariant $
you can use the same for future purposes.

"f we hae to create multiple positions+ what method /R tool we can
use to aoid errors due to creatin! them manually.
<ou can create muipe position by 7SM@ or batch pro#rams for the Tco!e
PP01 or PPC*E

3hat do is 7AN-S,AP6 in SAP Pro=ect+ " thin. its related to no. of
serers used+ Pls correct me if " am wron!+ /r what it is ?
It is reate! to 6asis

3hat is the role of a administrator in PA ?
To restrict access to Personne a!ministration base! on P,8PS,.
,!ministratorB we come across for Personne a!mininstration$ Time
mana#ement$ an! Payro in sap .
Each a!miinistrator is reponsibe for each in!i/i!ua acti/ity. <ou can #et the
name of the a!ministrator in the pay sip so the empoyee for any
carification he can meet the responsibe a!ministrator (accesse! throu#h
paysip)
This a!ministrtor (is create! in P, of PM) is responsibe for recruitment.

3hat is !olie actually ? 3hat is the role of a functional consultant
in it ?
Go i/e is transferin# of !ata from 1e/eopment ser/er to Pro!uction ser/er.
1e/eopment M:F Ouaity ser/er
In Ouaity you nee! to Gnit$ Inte#ration testin#$ Cnce it is CT in Ouaity
ser/er$
Then you nee!
1e/eopment MEF Pro!uction

How to !roup employees for their allowances in payroll?
Go to basic saary of in!ia in Payro in!ia an! #roup the empoyee first
!epen!in# on the aowances to be pai! an! this is
appie! for e/en !ifferantiatin# the empoyees into #roups !epen!in# on
their pay structures.

"n /0+ how to !et the details for !roup of employees 4eD.8 !roup of
-riers in the or!anisation?
1ri/ers can be i!entifie! !epen!in# on their position at which they are
wor+in# an! you can ha/e a !ifferent >ob co!es for them who !o you want to
oo+ into.

How is Time mana!ment and payroll is inte!rated?
TM MGMT an! Payro are inte#rate! in ways are time !ata is coecte! from
the info type 000. an! these hours are ta+en in basic as 3umber of hours
wor+e! or utiiRwe!$ an! e/en with time e/auation an! ast with schemas
inte#ration.
;000 schema carries 2t00 an! these !ata can be transfere! between other
mo!ues.

3hat are the other modules inte!rated with /0?
CM contains a the mo!ues to be inte#rate!$ !epen!in# cient re5uirement
it is !one. ,s CMEP,$ CM EAE*T$ CME6E3E9ITS$ CMETA,I3I3G D ENE3T
MGMT$ CM : P1 ,31 CT4EAS.
*4E*T T4IS 6< GCI3G TC IMG :F *TA7 9 ,31 GINE I3TEGA,TIC3 @IT4
CM )
*4E*T ,77 C9 T4EM $ GC 9CA PACGA,M
A4I3TE00 P4I3TE10 $ PA4I3TE20 $ P4I3TE&0 ,31 "0 ,7SC.

"n T0+ if !roup of employees !et &0 days of annual leae+ what will
*e the time ealuation status?
TIME e/auation shows the e2act !etais maintaine! o/er to the empoyee
throu#h his 200- an! 2001. if they are a aowe! to ta+e ea/e it shows
ea/e as pai! or unpai! !epen!in# on the confi#uration !one by the
consutant for these situation. in
processin# time !ata in payro or e/en Time e/auation ( Nauation of
absences ) aso.
Eind the scenario and !ie the result 5 A+@+, are employees+ where
A+@ will !et *asic+HRA+-A. , !ets @asic and -A. How to !roup for the
allowances?.
,owances are pai! !epen!in# on his #ra!ation an! e/en wa#es are aso
pai! on this criteria$ if ,6 are pai! bas$ hra an! 1, then ta+e three wa#e
types ans assi#n to the ES Groupin# an! !on(t #i/e 4A, wa#e type to *.
*hec+ basic saary of in!a an! ,7owances in in!ian payro thorou#y$ bcos
first of a / ha/e to un!estan! this first an!
then you ha/e to !eci!e the emp sub #roupin#s.


Implementation of SAP HCM Processes
Efficiency and flexibility with a new HR solution
SAP Human Capital Management

Project Highlights
***** was selected by this leading Italian financial services company because of its understanding of the
Human Resources area, its deep experience with the technology, and its reputation as a partner which
was flexible and highly responsive to the dynamic needs of complex projects.
The project required:
Realization of a solution to cover the entire cycle of Human Resources Management (recruitment,
employee administration, time management, contracts, benefits, etc )
HR Master Data standardization and consolidation into a unique database:
o Improved support to decision making
o Streamlined operations
o Historical data management
Decentralization of basic tasks through self-service functionalities for employees and managers,
resulting in a reduction of effort and costs for HR offices (about 7.000 employees)
Introduction of a new system flexibility in HR enabling rapid adjustments, mainly for regulatory compliance
Digitalization of documents used in HR processes with HCM processes & forms

Solution
***** developed a comprehensive HR solution that dealt with more than 90 HCM processes in scope for
the HR owners and a self service scenario for employees.
The SAP Portal was completely integrated with Master data and life cycle HCM data for both ESS and
MSS/HRA scenarios. About 30 resources were involved in this highly complex project.
The implementation is composed of:
HR Master Data
Organizational Management (Company structure & Org. Planning)
Time Management (Time Evaluation, Personnel Calculation)
ESS & MSS (self service functionalities)
HRA ( HR administrator)
Portal Integration (SAP PI) to legacy systems
ADS (Adobe Document Services)
HCM P&F ( HCM processes and forms with digital signature (personalization)
Integration of HCM P&F with SAP workflow
DPF ( Digital Personal File, archiving ok HCM P&F)
Management of user interactive forms with digital signature (personalization) & archiving
The ESS Scenario allowed for the employee to interact directly with the system without requesting effort
or control by the HRA or MSS. The most frequently used ESS processes of this implementation were:
Absences/attendance
Time events
leave requests
The MSS Scenario permitted the manager to view and control the time data of any employees of
interest, including absences and attendance in a real -time integration setting and directly from the UWL (
Universal Work List).
The HRA Scenario allowed the HR administrator to work on the system without back-end knowledge.
Examples of HR processes implemented include:
Hiring (three way scenario with multiple approval steps)
Termination (with 10 different types of approval steps)
Promotion (including high-level employees)
Reporting Tools included the development of an ad-hoc query tool for HRA.

Vous aimerez peut-être aussi