Oracle hrms core hr

Embed Size (px)

Citation preview

  • 8/10/2019 Oracle hrms core hr

    1/90

    Oracle HRMS

    Work Structure

    Create Location:

    Create Organization:

    (N) Work Structure Organization Description

  • 8/10/2019 Oracle hrms core hr

    2/90

    Go to Other ta select !usiness Group "n#o

    Now you have created Business Group ABC USA.

    No$ Create One Responsiilit% &!C Co'pan%: attach application HRMS

    Go to profile option: HR: Security.

    Attach your business roup to your responsibility.

  • 8/10/2019 Oracle hrms core hr

    3/90

    &ttach %our Responsiilit% to %our S*R

  • 8/10/2019 Oracle hrms core hr

    4/90

    No$ create Organization Structure Like

    ABC USA !Business Group"

    ABC co#pany$USA!GR%&HR 'rani(ation" ABC )ndia

    %AS*$ABC +%S*$ ABC

  • 8/10/2019 Oracle hrms core hr

    5/90

    Create &!C co'pan% S&

    Create &!C co'pan% "n+ia

  • 8/10/2019 Oracle hrms core hr

    6/90

  • 8/10/2019 Oracle hrms core hr

    7/90

    No$ Create the Organization Hierarch%

    (N) $ork structureOrganization Hierarch%

    )n 'rani(ation Na#e tab you first ive ,-- !)n uery #ode you have to decide which

    'rani(ation is parent "

  • 8/10/2019 Oracle hrms core hr

    8/90

    "# %ou $ant to see Diagra' o# &!C Co'pan% Hierarch%

    Go to (N) $ork structure Organization Diagra'

  • 8/10/2019 Oracle hrms core hr

    9/90

    Gra+ Lea+er

  • 8/10/2019 Oracle hrms core hr

    10/90

    S", (special "n#or'ation ,%pe) - .e% #le/ #iel+

    *", (*/tra "n#or'ation ,%pe)0 Descripti1e #le/0#iel+

    /efine 'ne S)*

    Go to S%ste' a+'inistrator Responsiilit%!N" Application,le0field1eySe#ent

    &pplication: Hu'an Resource 2le/#ile+ ,itle: 3ersonal &nal%sis 2le/#iel+

  • 8/10/2019 Oracle hrms core hr

    11/90

    Give the 2alue for 2alue Set Relocation

  • 8/10/2019 Oracle hrms core hr

    12/90

    %nter 2alue for 3assport

    Go and Attach this S)* !ABC45'B4S)*" to 5'B window.

    (N)Other De#inition Special "n#or'ation ,%pe

  • 8/10/2019 Oracle hrms core hr

    13/90

    Go to 4o $in+o$s

    Create & Ne$ 4o

    Save

    Go to Re5uire'ent ta

  • 8/10/2019 Oracle hrms core hr

    14/90

    Choose %our Special "n#or'ation ,%pe: &!C64O!6S",

    De#ine */tra "n#or'ation ,%pe (*",)

    Go to S%sa+'in (Responsiilit%)&pplication

  • 8/10/2019 Oracle hrms core hr

    15/90

  • 8/10/2019 Oracle hrms core hr

    16/90

    De#ine 3osition

    3osition809 S73 #or &!C Co'pan%

    3ositon09 73 #or S operation

    3osition;09 &730 *ast< &730 West

  • 8/10/2019 Oracle hrms core hr

    17/90

  • 8/10/2019 Oracle hrms core hr

    18/90

  • 8/10/2019 Oracle hrms core hr

    19/90

    Cop% One 3osition to N0nu'er o# Cop%

  • 8/10/2019 Oracle hrms core hr

    20/90

    Go to Ne$ ta Create Ne$

    Create *'plo%ee an+ &ssign the' into Organization

    *'p8: &!C Co'pan%

    *'p: &!C S&

    *'p=: &!C *&S, (S&)

    *'p>: &!C W*S, (S&)

    *'p;: &!C "n+ia

  • 8/10/2019 Oracle hrms core hr

    21/90

  • 8/10/2019 Oracle hrms core hr

    22/90

    Create %#p6:

  • 8/10/2019 Oracle hrms core hr

    23/90

    Go to &ssign'ent ,a

    Create *'p;

  • 8/10/2019 Oracle hrms core hr

    24/90

    Create *'p=

    Create *'p>

  • 8/10/2019 Oracle hrms core hr

    25/90

    "n this Securit% 3ro#ile $e e/clu+e &!C "n+ia

    Run the 3rogra': Securit% List Maintenance

  • 8/10/2019 Oracle hrms core hr

    26/90

  • 8/10/2019 Oracle hrms core hr

    27/90

    No$ ter &ssign the &!C Securit% pro#ile #or S& to %our Responsiilit% $e can

    not see the *'p; !ecause *'p; is &ssign to &!C "n+ia $hat $e e/clu+e

    So only %#p-7 %#p67 %#p87 %#p9 will be visible.

  • 8/10/2019 Oracle hrms core hr

    28/90

    3a%roll 3rocessingPay Roll

    3) Payroll2) People1) Work Structure

    Payroll process had 3 Steps.

    Pre Processing

    Inputs

    o Manual

    o Automatic

    o B ! Batch lement ntry

    o "#$ ! "racle #ime % $a&or

    o Salary Admin Windo'

    o A&sence M(nt. Windo'

    o ternal System

    Processing

    o lements

    o Input *alues (i*en to

    o Payroll +ormulas

    o Which update the other Input *alues and Balances

    Post Processing

    o Pre Payments ,, #he net pay o- the mp is di*ided

    accordin( to the Payment/heck0 /ash or irecteposit)

    o /heck Writer ! to print the /heck

    o A/A 4 BA/S ! ational Automated /learin( ouse

    Association

    o eposit Ad*ice ! Printin( the payslipo /ostin( A4/ r created in 5$ #erms

    o #rans-er to 5$

    o 6ournal Import to 5$

  • 8/10/2019 Oracle hrms core hr

    29/90

    De#ine !ase Salar%

  • 8/10/2019 Oracle hrms core hr

    30/90

    Create a Salar% !asic #or &!C 3a%roll

    Create a 3a%'ent Metho+

    (N) 3a%roll 3a%'ent Metho+

  • 8/10/2019 Oracle hrms core hr

    31/90

    Create 3a%roll #or &!C Co'pan%

    (N) 3a%roll Description

    ate o--set/heck 7 ,, #he date 'hich 'ill appear on the check.

    7 #he same date o- the -irst period nd ate

    1 #he net date o- that.

    Scheduled Run ,3 ,, When the payroll has to run ere &e-ore 3 days)/ut o-- ,8 ! When all the -inal calculation are end0 should &e (reater than the SR.

    Pay slip 7 ,, #he date 'hich is appear in the pay slip.

  • 8/10/2019 Oracle hrms core hr

    32/90

    Go to ,urther 3ayroll )nfor#ation

    Go to 3eriod /ate7 we can find that for year calendar has been created

  • 8/10/2019 Oracle hrms core hr

    33/90

    Link %our &!C !ase 3a% to %our &!C Monthl% 3a%roll

    (N) ,otal Co'pensation !asic Link

  • 8/10/2019 Oracle hrms core hr

    34/90

    Salar% "nput:

    ,hrough Salar% &+'in Win+o$s

    Now ive this Basic salary to your %#ployee

  • 8/10/2019 Oracle hrms core hr

    35/90

  • 8/10/2019 Oracle hrms core hr

    36/90

    Create 3a%roll

    Go to ser : Operation?$elco'e

    Na1igation: Hu'an Recourse 7ision *nterprise/ate *rac; to

  • 8/10/2019 Oracle hrms core hr

    37/90

    Create 3a%roll

    Create Link $ith !asic 3a% $ith @8 Monthl% 3a%

  • 8/10/2019 Oracle hrms core hr

    38/90

    Go to "nput 7alues

    Create *'plo%ee: @86*'p

  • 8/10/2019 Oracle hrms core hr

    39/90

    Go to &ssign'ent ,a

  • 8/10/2019 Oracle hrms core hr

    40/90

  • 8/10/2019 Oracle hrms core hr

    41/90

    No$ Go to *ntries an+ assign !ase pa% to %our *'plo%ee

    Now if you o to %ntry 2alues you can see Annual 3ay have been already attach to the

    e#ployee.

  • 8/10/2019 Oracle hrms core hr

    42/90

    Ex 2:Manual Entry of Salary Elements

    5o to Salary ta&

    o' in Salary Administrator 5i*e the ate and e' *alue Salary per month)

    o' System 'ill automatically calculate annual salary.

    o' i- u come out -rom that screen and (o the ntry ta& you can -ound on lement calledRegular Salary has &een assi(ned automatically0 and u can not chan(e that *alue throu(hntry *alue 'indo's.

  • 8/10/2019 Oracle hrms core hr

    43/90

    5o to ntry 9alues see your monthly salary.

  • 8/10/2019 Oracle hrms core hr

    44/90

    /reate the RAWe are usin( (N) Human Resource , Vision Enterprise

    ompensation ! "enefit Earnings

    Link &!C6HR& $ith %our 3a%roll

  • 8/10/2019 Oracle hrms core hr

    45/90

    Go to &ssign'ent $in+o$s #or *'plo%ee

  • 8/10/2019 Oracle hrms core hr

    46/90

    Ex #: $utomatic Met%o&

    Step 1:

    /reate an elementAnd the link"nce the $ink is added0 it 'ill automatically created in the Salary lement ntries/reate that as the Standard $ink0 #hen only it 'ill &e automated

  • 8/10/2019 Oracle hrms core hr

    47/90

    No$ Create a Link $ith @8 Monthl% 3a%roll an+ click on Stan+ar+ Link

    Standard bo0 should be Chec;ed

    *hen %le#ent will auto#atically o to %#ployee entry window.

  • 8/10/2019 Oracle hrms core hr

    48/90

  • 8/10/2019 Oracle hrms core hr

    49/90

    Ex ':

    "EE "atc% Element Entries

    Step

    reate an Element

  • 8/10/2019 Oracle hrms core hr

    50/90

    Step 2reate t%e lin*

  • 8/10/2019 Oracle hrms core hr

    51/90

    +or "EE e nee& t%e folloing 2 sets $ssignment Set - .%o r t%e people

    Element Set - .%at r t%e elements

    Payroll $ssignment Set

    ame and the Payroll

    In the criteria0 'e can (i*e all the criteriaAdd 5enerate

    Payroll Element Set

    3 types o- element set r there.+or B0 the element type in /ustomi;ation Set

  • 8/10/2019 Oracle hrms core hr

    52/90

    Payroll

    $ssignment Set

    #hen to create the &atch

    Mass /nfo Exc%ange "ase Element entry

  • 8/10/2019 Oracle hrms core hr

    53/90

  • 8/10/2019 Oracle hrms core hr

    54/90

    A-ter this process it % a(ain

  • 8/10/2019 Oracle hrms core hr

    55/90

    8:

    Step 1:

    We are (oin( to create a lement/ompany /ar

    Which ha*e > Input 9alues

    o Make

    o Model

    o Milea(e

    o ?ear o- Re(istration

    /reate a lookup *alue -or the Input *alues o- the lement.Make)"ther e-inition $ookup ta&les

  • 8/10/2019 Oracle hrms core hr

    56/90

    To write the Formula (Mileage)Total Compensation Basic Write Formula

    FF_FORMUL!_F_"

  • 8/10/2019 Oracle hrms core hr

    57/90

    Create the #lement inTotal Compensation Basic #lement $escription

  • 8/10/2019 Oracle hrms core hr

    58/90

    %ow Lin& That #lement to 'our a'roll

  • 8/10/2019 Oracle hrms core hr

    59/90

    # *+

    #lements Thro Base !alar' FormulaCreate the Formula

  • 8/10/2019 Oracle hrms core hr

    60/90

    #o elete the +ormula associated 'ith the lement 'hich is created &y the #emplate)

    Total Compensation Basic Formula Result Rules

    elete all the -ormula entries related to all the elements Base Salary0 RA0 and /")

  • 8/10/2019 Oracle hrms core hr

    61/90

    Then eople #nter an, Maintain ssignments Other -uic& a'

    I- 'e run this0 it 'ill automatically update the RA0 /on*.

  • 8/10/2019 Oracle hrms core hr

    62/90

    &sence Manage'ent

    @:

    .sence Management &sence +ied -or the ?ear)

    P#" Accruals ,, Accumulated one

    lements #ype as In-ormation0 onrecurrin( and Multiple ntriesWe ha*e to create the $ink -or the lement.

    For Creating the .sence Management/reate an lement $ink the lement0 the A&sence #ype

    .sence Categor'Other $e/initions Loo&up ta.le

  • 8/10/2019 Oracle hrms core hr

    63/90

    !tep 0+Create an element

  • 8/10/2019 Oracle hrms core hr

    64/90

    Create the .sence t'pe+#R_B!_TT#%$%C#_T1#!_"

  • 8/10/2019 Oracle hrms core hr

    65/90

  • 8/10/2019 Oracle hrms core hr

    66/90

    A-ter this0

    We ha*e to assi(n this element to the mployee0 and (i*e the 17 days input *alues.A-ter that0 i- u enter some a&sence0 then #he ne(ati*e element entry is created

    automatically

    o' nter the A&sence etails

    2o to Other Ta. !elect .sence

  • 8/10/2019 Oracle hrms core hr

    67/90

    We can do this thro the Sel- Ser*ice R Windo' also.In Sel- ser*ice0 the A&sence entry is automated."nce the MP is applyin( -or lea*e0 the mail 'ill (o to the super*isor. #hen the super*isor canappro*e the same.

    +or that 'e can assi(n the super*isor name to the MP in the Assi(nment 'indo'

    TO ccruals+

    For ,e/ining this3 we ha4e to ,e/ine

    #lement

    Lin&

    .sence T'pe

    ccrual lan

    #his Accrual Plan has 2 /omponents and 3 +ormulas.

    et /alculation Rule ! Balance /alculation $o(icAccrual Band ! /ontains Accrual ays0 /arry +or'ard ays0 /eilin(s $imit.

    Formulas

    ccrual Formula

    Carr' Forwar, Formula

    5neligi.ilit' Formula

  • 8/10/2019 Oracle hrms core hr

    68/90

    !tep 6+Create an #lement

    Create Lin&

  • 8/10/2019 Oracle hrms core hr

    69/90

    !tep 0+

    Create an .sence T'pe

    ssociate the element here

  • 8/10/2019 Oracle hrms core hr

    70/90

    ccrual Bran,

  • 8/10/2019 Oracle hrms core hr

    71/90

    #he et calculation Rules is automatically created usin( the seeded -ormula.

    !tep 7+ssign this element entr' to an emplo'ee

    I-t%e EMP is ta*ing lea1e

    Enter an& maintain $ssignment t%ers $3sence

  • 8/10/2019 Oracle hrms core hr

    72/90

    +rom Here / %a1e to Practice

    Choose the same .sence t'pe /or TO ccruals3

    /ter this35/ u go to "iew #mplo'ee ccruals -uer' ur #mp (Change the ,ate)

  • 8/10/2019 Oracle hrms core hr

    73/90

    For Carr' /orwar,3 we ha4e to run 8TO Carr' O4er9

    /f u 4uery t%e 3alance, it ill s%o t%e "alances

    5n the !el/ !er4ice3We can change the Logo /or the !el/ !er4ice agero/ile Options : 8 9

  • 8/10/2019 Oracle hrms core hr

    74/90

    To sell the Lea4e $a's

    Create an #lementTo ,ispla' it in the Formula3 we shoul, ha4e the 0 ,ates ; one ,a' "alue

    Create a Lin&

  • 8/10/2019 Oracle hrms core hr

    77/90

    i< The Win,ows are6< ssignment0< Balancing7< #lement@< #lement #ntr'A< Organiation?< a'roll

    =ierarch' is6) Org 0) a'roll : We can speci/' the !uspense ccount7) Lin& 0 Win,ows@) ssignmentA) #lement $escription

    +or ) 'e can map the /ost /enter to the R "r(ani;ationWor& !tructure Organiation =R Organiation Others Costing 5n/ormation

  • 8/10/2019 Oracle hrms core hr

    78/90

    Through the a'roll Win,ow

  • 8/10/2019 Oracle hrms core hr

    79/90

    From the #lement Lin& Win,ow

  • 8/10/2019 Oracle hrms core hr

    80/90

    !tep 0+

    We ha4e to map the !egments o/ 2L to =Ra'roll 2L Fle /iel, Map

  • 8/10/2019 Oracle hrms core hr

    81/90

    Create 3rdparty Payment!tep 6

    Create an a'ment Metho,

    Give Bank Details

  • 8/10/2019 Oracle hrms core hr

    82/90

    !tep 0,, this to the a'rolla'roll $escription "ali, pa'ment Metho,s

    %ow go to particular #mp an, attach pa'ment metho,

  • 8/10/2019 Oracle hrms core hr

    83/90

  • 8/10/2019 Oracle hrms core hr

    84/90

  • 8/10/2019 Oracle hrms core hr

    85/90

    !tep @+

    Run the 8repa'ment9 rogram

  • 8/10/2019 Oracle hrms core hr

    86/90

    Deductions

    $e,uctions+

    7 T'pes "oluntar' : 5/ the #mp wants to gi4e to someone