Presentation Anand

download Presentation Anand

of 243

Transcript of Presentation Anand

  • 8/6/2019 Presentation Anand

    1/243

    Presentation

    SAP - HR

    Presented by :

    Anand Singh

  • 8/6/2019 Presentation Anand

    2/243

    What is ERP ?What is ERP ?

    EE -- EnterpriseEnterprise -- Enterprise means group of peopleEnterprise means group of people

    RR ResourceResource -- In Management there are Ms i.e. Money,In Management there are Ms i.e. Money,Machine, Manpower, Method and Material that means five type ofMachine, Manpower, Method and Material that means five type of

    resources.resources.

    PP PlanningPlanning -- To PlanTo PlanThe ideology of ERP is to plan the above resources to getThe ideology of ERP is to plan the above resources to get

    the best results to the Enterprise.the best results to the Enterprise.

    Hence ERP is a software package to integrate all theHence ERP is a software package to integrate all the

    business process in a single system.business process in a single system.

  • 8/6/2019 Presentation Anand

    3/243

  • 8/6/2019 Presentation Anand

    4/243

    S. A. P.S. A. P.SAP stands for System, Application andSAP stands for System, Application andProducts in Data ProcessingProducts in Data ProcessingSAP is founded in 1972 by five people.SAP is founded in 1972 by five people.

    WellenreutherWellenreutherHoppHopp

    HectorHectorPlattnerPlattner

    TchiraTchira

    These employees presented their idea to IBMThese employees presented their idea to IBMwho in turn refuse to research & develop theirwho in turn refuse to research & develop theirproduct.product.

  • 8/6/2019 Presentation Anand

    5/243

    S.A.P.S.A.P.R/2 is a SAP AG mainframe solution andR/2 is a SAP AG mainframe solution andwas first compact software package for thewas first compact software package for the

    whole spectrum of business applications.whole spectrum of business applications.

    In R/2 we have got two layer conceptIn R/2 we have got two layer concept

    1st Layer

    2nd Layer

    PRESENTATION LAYER

    APPLICATION LAYER

    DATABASE LAYER

    ** R : Stand for Real Time

  • 8/6/2019 Presentation Anand

    6/243

    R/2 : Real time Two TierR/2 : Real time Two Tier ArchitectureArchitecture

  • 8/6/2019 Presentation Anand

    7/243

    S.A.P.S.A.P.

    R/3 is SAP integrated software solution forR/3 is SAP integrated software solution forclient/server and distributed open systems.client/server and distributed open systems.

    R/3 meets the needs of a customer from theR/3 meets the needs of a customer from the

    small companies to multismall companies to multi--billion dollarbillion dollarcompanies.companies.

    In R/3 we have got three layer ConceptIn R/3 we have got three layer Concept

    1st Layer

    2nd Layer APPLICATION LAYER

    DATABASE LAYER3rd Layer

    PRESENTATION LAYER

  • 8/6/2019 Presentation Anand

    8/243

    R/3 Real Time Three Tier ArchitectureR/3 Real Time Three Tier Architecture

  • 8/6/2019 Presentation Anand

    9/243

    SAP R/3 works in Three ServersSAP R/3 works in Three Servers

    1. Development Server : For1. Development Server : Fordevelopment of SAP packagedevelopment of SAP package

    2. Quality Server (Testing) : For Testing2. Quality Server (Testing) : For TestingPurposePurpose

    3. Production Server : Live Server where3. Production Server : Live Server wherethe company will run their business afterthe company will run their business afterGoGo--Live.Live.

    The data and setting transferred from oneThe data and setting transferred from oneserver to other through TRANSPORTserver to other through TRANSPORT

    REQUEST.REQUEST.

  • 8/6/2019 Presentation Anand

    10/243

  • 8/6/2019 Presentation Anand

    11/243

  • 8/6/2019 Presentation Anand

    12/243

  • 8/6/2019 Presentation Anand

    13/243

  • 8/6/2019 Presentation Anand

    14/243

  • 8/6/2019 Presentation Anand

    15/243

    IntroductionIntroduction

    toto

    HumanHuman

    ResourceResource

    ManagementManagement

  • 8/6/2019 Presentation Anand

    16/243

  • 8/6/2019 Presentation Anand

    17/243

  • 8/6/2019 Presentation Anand

    18/243

  • 8/6/2019 Presentation Anand

    19/243

    INTRODUCTIONINTRODUCTION

    HUMANHUMAN RESOURCESRESOURCES MANAGEMENTMANAGEMENT ISIS ALLALLABOUT,ABOUT,

    GETTINGGETTING THETHE PEOPLEPEOPLE

    PREPARINGPREPARING THEMTHEM

    ACTIVATINGACTIVATING THEMTHEM

    KEEPINGKEEPING THEMTHEM

    SAPSAP HRHR MODULEMODULE COMPONENTSCOMPONENTS TAKESTAKES CARECARE OFOFTHESETHESE HRHR PROCESSESPROCESSES TOTO EFFICIENTLYEFFICIENTLY MANAGEMANAGEALLALL THETHE NEEDSNEEDS OFOF AA COMPANYSCOMPANYS HUMANHUMANRESOURCERESOURCE AREAAREA..

  • 8/6/2019 Presentation Anand

    20/243

  • 8/6/2019 Presentation Anand

    21/243

  • 8/6/2019 Presentation Anand

    22/243

    Structures in HRStructures in HR

  • 8/6/2019 Presentation Anand

    23/243

  • 8/6/2019 Presentation Anand

    24/243

  • 8/6/2019 Presentation Anand

    25/243

  • 8/6/2019 Presentation Anand

    26/243

  • 8/6/2019 Presentation Anand

    27/243

  • 8/6/2019 Presentation Anand

    28/243

    The separate divisions within a companyThe separate divisions within a companycode, are referred to as a Personnel Area.code, are referred to as a Personnel Area.

  • 8/6/2019 Presentation Anand

    29/243

  • 8/6/2019 Presentation Anand

    30/243

  • 8/6/2019 Presentation Anand

    31/243

  • 8/6/2019 Presentation Anand

    32/243

    Personnel StructurePersonnel Structure

  • 8/6/2019 Presentation Anand

    33/243

  • 8/6/2019 Presentation Anand

    34/243

  • 8/6/2019 Presentation Anand

    35/243

    Employees are assigned to the followingEmployees are assigned to the following

    organizational units within the personnelorganizational units within the personnelstructure: an Employee Group, anstructure: an Employee Group, an

    employee subgroup, and a Payrollemployee subgroup, and a Payrollarea.area.

  • 8/6/2019 Presentation Anand

    36/243

  • 8/6/2019 Presentation Anand

    37/243

  • 8/6/2019 Presentation Anand

    38/243

    Employee group is further subEmployee group is further sub--divideddividedinto Employee subgroups.into Employee subgroups.

    The two character code for eachThe two character code for eachEmployee subgroup can, for example,Employee subgroup can, for example,be used to determine the type of wagebe used to determine the type of wage

    calculation to be applied.calculation to be applied.

  • 8/6/2019 Presentation Anand

    39/243

  • 8/6/2019 Presentation Anand

    40/243

  • 8/6/2019 Presentation Anand

    41/243

  • 8/6/2019 Presentation Anand

    42/243

    The employees that are paid at the sameThe employees that are paid at the sametime are grouped into a payroll areas.time are grouped into a payroll areas.

  • 8/6/2019 Presentation Anand

    43/243

  • 8/6/2019 Presentation Anand

    44/243

    The Organizational Key can beThe Organizational Key can becompiled from different parts of thecompiled from different parts of thecompany and personnel structure.company and personnel structure.

  • 8/6/2019 Presentation Anand

    45/243

  • 8/6/2019 Presentation Anand

    46/243

    OrganizationalOrganizational StructureStructure

  • 8/6/2019 Presentation Anand

    47/243

    Organizational StructureOrganizational StructureStructure

  • 8/6/2019 Presentation Anand

    48/243

  • 8/6/2019 Presentation Anand

    49/243

  • 8/6/2019 Presentation Anand

    50/243

  • 8/6/2019 Presentation Anand

    51/243

  • 8/6/2019 Presentation Anand

    52/243

  • 8/6/2019 Presentation Anand

    53/243

    di C C ddi C C d

  • 8/6/2019 Presentation Anand

    54/243

    Edit Company Code DataEdit Company Code Data

    Click Copybutton (2nd)

    3This screen

    appears

    Enter Companycode (New

    company code

    Enter Companycode (existingfrom system)

    4

    5

    6

    7

    10

    8 9

  • 8/6/2019 Presentation Anand

    55/243

    Edit Company Code DataEdit Company Code Data

    Click Positionto find out thenewly created

    CO Code

    Amend thecompanys name

    and details

    11

    14 15

    Click theCompany

    12

    13

  • 8/6/2019 Presentation Anand

    56/243

    Personnel AreaPersonnel Area

    1

    Doubleclick

    Enter PersonnelArea2

    3

    54

  • 8/6/2019 Presentation Anand

    57/243

    Personnel SubPersonnel Sub--areaarea

    1

    2

    Enter yourPersonnel Area

    Create PersonnelSub Areas3

    4

    5 6

    E l GE l G

  • 8/6/2019 Presentation Anand

    58/243

    Employee GroupEmployee Group

    1

    Click NewEntries and

    createEmployee

    Group

    3 4

    2

  • 8/6/2019 Presentation Anand

    59/243

    Employee SubEmployee Sub--GroupGroup

    1

    2

    Click NewEntries and

    createEmployeeSub Group

    3

    4 5

    6 7

  • 8/6/2019 Presentation Anand

    60/243

    Assign Company code to CompanyAssign Company code to Company

    1

    Enter yourCompany code

    3

    2

    Select

    AssignCompany

    4

    5

    6 7

    A ig P l A t C C dA ig P l A t C C d

  • 8/6/2019 Presentation Anand

    61/243

    Assign Personnel Area to Company CodeAssign Personnel Area to Company Code

    1

    Enter yourCompany code

    3

    2

    Select

    4

    A i E l b E l GA i E l b E l G

  • 8/6/2019 Presentation Anand

    62/243

    Assign Employee subgroup to Employee GroupAssign Employee subgroup to Employee Group

    Enter CountryGrouping

    5

    6 7

    1

    5 6

  • 8/6/2019 Presentation Anand

    63/243

    Assign Employee subgroup to Employee GroupAssign Employee subgroup to Employee Group

    Enter EE Group, EE

    Subgroup2

    Click in front of yourcountrys name

    4

    5 6

    3

  • 8/6/2019 Presentation Anand

    64/243

    OrganizationalOrganizationalManagementManagement

  • 8/6/2019 Presentation Anand

    65/243

    ORGANIZATIONAL MANAGEMENTORGANIZATIONAL MANAGEMENT

  • 8/6/2019 Presentation Anand

    66/243

    ORGANIZATIONAL MANAGEMENTORGANIZATIONAL MANAGEMENT

    We can maintain Organizational PlanWe can maintain Organizational Planin Organizational Management usingin Organizational Management usingseveral differentseveral differentUser InterfacesUser Interfaces ::

    1.1. Organization & StaffingOrganization & Staffing2.2. General StructureGeneral Structure3.3. Expert ModeExpert Mode4.4. Simple MaintenanceSimple Maintenance5.5. MatrixMatrix6.6. Managers DesktopManagers Desktop

    7.7. Manager SelfManager Self -- ServiceService

  • 8/6/2019 Presentation Anand

    67/243

    Organizational ManagementOrganizational Management isis

    based on Object oriented design,based on Object oriented design,that is, each element in anthat is, each element in anorganization represents aorganization represents astandalone object with individualstandalone object with individualcharacteristics. Thesecharacteristics. These objectsobjects areare

    created and maintained individually.created and maintained individually.They are then linked together usingThey are then linked together usingRelationshipsRelationships..

  • 8/6/2019 Presentation Anand

    68/243

    We can create additional ObjectWe can create additional ObjectCharacteristics. This providesCharacteristics. This providesadditional information for otheradditional information for other

    components, evaluation, and so on.components, evaluation, and so on.All Object CharacteristicsAll Object Characteristics

    (existence / relationships /(existence / relationships /

    characteristics) are maintained incharacteristics) are maintained inINFOTYPESINFOTYPES..

  • 8/6/2019 Presentation Anand

    69/243

  • 8/6/2019 Presentation Anand

    70/243

  • 8/6/2019 Presentation Anand

    71/243

  • 8/6/2019 Presentation Anand

    72/243

  • 8/6/2019 Presentation Anand

    73/243

    Before we create anBefore we create an

    Organizational PlanOrganizational Plan, we, wemust understand how themust understand how the

    Organizational ManagementOrganizational ManagementObjects and relationships willObjects and relationships will

    best represent the structurebest represent the structureof the Organization.of the Organization.

  • 8/6/2019 Presentation Anand

    74/243

  • 8/6/2019 Presentation Anand

    75/243

    O g i ti l PlO g i ti l Pl

  • 8/6/2019 Presentation Anand

    76/243

    Organizational PlanOrganizational Plan

    1.1.Organizational StructureOrganizational StructureOO OO

    22.. Reporting StructureReporting Structure

    Evaluation PathEvaluation Path

    OO O, OO, O S, SS, S C, SC, S PP

    33.. Staff AssignmentsStaff Assignments

    OO SS PP

    Planning inPlanning in

  • 8/6/2019 Presentation Anand

    77/243

    Planning inPlanning inOrganizational ManagementOrganizational Management

    Plan VersionsPlan Versions ::

    Plan versions allow to depictPlan versions allow to depictalternative plans in the system.alternative plans in the system.

    However, only one plan versionHowever, only one plan versioncan be integrated.can be integrated.

  • 8/6/2019 Presentation Anand

    78/243

    OMOM -- INTEGRATIONINTEGRATION

    PERSONNEL ADMINSTRATIONPERSONNEL ADMINSTRATION

    TIME MANAGEMENTTIME MANAGEMENT PAYROLL ACCOUNTINGPAYROLL ACCOUNTING PERSONNEL DEVELOPMENTPERSONNEL DEVELOPMENT

    RECRUITMENTRECRUITMENT TRAINING & EVENT MANAGEMENTTRAINING & EVENT MANAGEMENT

    Integration between OM and PAIntegration between OM and PA

  • 8/6/2019 Presentation Anand

    79/243

    Integration between OM and PAIntegration between OM and PA

  • 8/6/2019 Presentation Anand

    80/243

    Model StructureModel Structure

  • 8/6/2019 Presentation Anand

    81/243

    Model StructureModel Structure

  • 8/6/2019 Presentation Anand

    82/243

  • 8/6/2019 Presentation Anand

    83/243

  • 8/6/2019 Presentation Anand

    84/243

  • 8/6/2019 Presentation Anand

    85/243

    Reporting StructureReporting Structure

  • 8/6/2019 Presentation Anand

    86/243

    Reporting StructureReporting Structure

  • 8/6/2019 Presentation Anand

    87/243

  • 8/6/2019 Presentation Anand

    88/243

  • 8/6/2019 Presentation Anand

    89/243

  • 8/6/2019 Presentation Anand

    90/243

  • 8/6/2019 Presentation Anand

    91/243

  • 8/6/2019 Presentation Anand

    92/243

    Organization ManagementOrganization Management

    Simple MaintenanceSimple Maintenance

  • 8/6/2019 Presentation Anand

    93/243

    Organizational ManagementOrganizational Management

  • 8/6/2019 Presentation Anand

    94/243

    Organizational ManagementOrganizational Management

    Create Organizational units(different department) under

    root organization

    3

    2

    4Select theOrganizational unit

    1

    Select the OrganizationalUnit to create sub

    departments under it.

    6

    5

    CreateOrganizational UnitsSub-de artments

    7

    9

    10

    Organizational ManagementOrganizational Management

  • 8/6/2019 Presentation Anand

    95/243

    Organizational ManagementOrganizational Management

    12

    Enter Abbr andname of Job

    Enter Abbr and nameof Position

    5

    3

    4

    6

    Double click thePosition

    7

    Job is displayed which shos therelationship between Job and

    Position

    8

    Example :Job :

    Manager

    Position :HR Manager

    Organizational ManagementOrganizational Management

  • 8/6/2019 Presentation Anand

    96/243

    Organizational ManagementOrganizational Management

    1

    2

    To search thename already in

    the system

    Select the name fromthe list

    Person has beenassigned to position

    7

    3

    4

    6

    5

    Personnel Administration (PA30)Personnel Administration (PA30)

  • 8/6/2019 Presentation Anand

    97/243

    Personnel Administration (PA30)Personnel Administration (PA30)

    1

    2

    3

    To assign the person to

    position , we can hireThe person to fill up thePosition already created

    In the OrganizationalManagement

    Personnel Administration (PA30)Personnel Administration (PA30)

  • 8/6/2019 Presentation Anand

    98/243

    Personnel Administration (PA30)Personnel Administration (PA30)

    Enter Reason ofAction. E.g. :

    New Hire

    Enter Position (which already

    created in the OM), PA, PSA,EG, ESG (created in Enterprise

    Structure)

    Enter PerSub Area

    Enter PayrollArea

    Check the details ofposition

    3

    7

    2

    1

    4

    6

    5

    Personnel Administration (PA30)Personnel Administration (PA30)

  • 8/6/2019 Presentation Anand

    99/243

    Personnel Administration (PA30)Personnel Administration (PA30)

    The entry in this field will run DynamicAction. The system will automatically display

    the family member IT21 for filling the details

    Enter the Personaldetails of family

    member (Spouse)

    Enter Personaldetails of Employee3

    5

    1

    2

    4

    Personnel Administration (PA30)Personnel Administration (PA30)

  • 8/6/2019 Presentation Anand

    100/243

    Personnel Administration (PA30)Personnel Administration (PA30)

    Enter the Address ofEmploee

    2

    Check theInfotype which

    are newlycreated for the

    employee.(Ticked one)

    31

    Personnel Administration (PA30)Personnel Administration (PA30)

  • 8/6/2019 Presentation Anand

    101/243

    Personnel Administration (PA30)Personnel Administration (PA30)

    To see the entry of newly hiredemployee, go to PPOM_old.

    See in the Staff Assignment, thename has been assigned as a

    holder of post underneath of thePosition

    To assign the Task to the Jobor Position, Select the Job or

    Position

    Find out the Task

    7

    Taskassigned

    Select thedesired task

    1

    4

    2

    6

    8

    3

    Organizational ManagementOrganizational Management

  • 8/6/2019 Presentation Anand

    102/243

    g gg g

    1

    3

    2

    4

    5

    Reporting Structure within the

    Same Organization Unit (whichIs visible in the same screen)

    Organizational ManagementOrganizational Management

    Reporting Structure to different Organization

  • 8/6/2019 Presentation Anand

    103/243

    Organizational ManagementOrganizational Management

    Select theSubordinate

    7

    Select Main Menu

    Edit Elevate General

    Select theposition from

    differntdepartment

    1

    2

    6

    Reporting Structure to different Organization

    Different OrganizationUnits means differentDepartments within the

    Root Organization

    Organizational ManagementOrganizational Management

  • 8/6/2019 Presentation Anand

    104/243

    Organizational ManagementOrganizational Management

    Select thesubordinates

    It shows the name ofpositions subordinate

    to the Chief

    4

    3

    5

    Organizational ManagementOrganizational Management

  • 8/6/2019 Presentation Anand

    105/243

    Organizational ManagementOrganizational Management

    2Select the

    Organization Unit(Root Organization)

    3

    4

    Enter the CostCentre

    6

    1

    5

  • 8/6/2019 Presentation Anand

    106/243

    Pay StructurePay Structure

  • 8/6/2019 Presentation Anand

    107/243

    Pay Scale StructurePay Scale Structure

    The Pay Scale structure is defined by theThe Pay Scale structure is defined by thefollowing elements :following elements :--

    Pay scale typePay scale type

    Pay scale areaPay scale area

    Employee subgroup grouping forEmployee subgroup grouping forcollective agreementcollective agreement

    Pay scale groupPay scale group

    Pay scale levelPay scale level

  • 8/6/2019 Presentation Anand

    108/243

  • 8/6/2019 Presentation Anand

    109/243

  • 8/6/2019 Presentation Anand

    110/243

    PersonnelPersonnel AdministrationAdministration

  • 8/6/2019 Presentation Anand

    111/243

  • 8/6/2019 Presentation Anand

    112/243

    The recording and management ofThe recording and management ofpersonnel data is central to R/3 HR andpersonnel data is central to R/3 HR andwithin that to the Personnelwithin that to the Personnel

    Administration systemAdministration system PA.PA.

  • 8/6/2019 Presentation Anand

    113/243

  • 8/6/2019 Presentation Anand

    114/243

  • 8/6/2019 Presentation Anand

    115/243

    Within SAP, these information units areWithin SAP, these information units arecalled Infotypes.called Infotypes.

  • 8/6/2019 Presentation Anand

    116/243

    The system uses a great many InfotypesThe system uses a great many Infotypesto store all the necessary data, eachto store all the necessary data, eachreferenced by a unique number andreferenced by a unique number and

    name.name.

  • 8/6/2019 Presentation Anand

    117/243

    P l D t i f tP l D t i f t

  • 8/6/2019 Presentation Anand

    118/243

    Addresses (Infotype 0006)Addresses (Infotype 0006)

    Bank Details (Infotype 0009)Bank Details (Infotype 0009)

    Challenge (Infotype 0004)Challenge (Infotype 0004)

    Personal Data (Infotype 0002)Personal Data (Infotype 0002)

    Family/Related Person (Infotype 0021)Family/Related Person (Infotype 0021)

    Personal Data infotypesPersonal Data infotypes

  • 8/6/2019 Presentation Anand

    119/243

    When it comes to data, we canWhen it comes to data, we can

  • 8/6/2019 Presentation Anand

    120/243

    ,,do it to do the following :do it to do the following :

    1> create data ( in sap hr we do this by1> create data ( in sap hr we do this bycreating new records )creating new records )

    2> view data ( by viewing the records2> view data ( by viewing the recordscreated)created)

    3> maintain data ( by changing/deleting3> maintain data ( by changing/deletingrecords)records)

    Overview - Personnel Processes

  • 8/6/2019 Presentation Anand

    121/243

    SAP AG 1999

    Employee

    Leaving Rehiring

    Increase inpayments (1)Hiring(1)Hiring

    (3)

    Deviations from the

    work schedule

    (3)

    Deviations from the

    work schedule

    (2)

    Organizational

    reassignment

    (2)

    Organizational

    reassignment

  • 8/6/2019 Presentation Anand

    122/243

  • 8/6/2019 Presentation Anand

    123/243

    Within any valid period, Time ConstraintWithin any valid period, Time Constraintare used to determine when and howare used to determine when and howoften a data record for a given Infotypeoften a data record for a given Infotypemay exist.may exist.

  • 8/6/2019 Presentation Anand

    124/243

    This is determined by which of the threeThis is determined by which of the threepossible Time Constraints is allocatedpossible Time Constraints is allocatedto the data.to the data.

  • 8/6/2019 Presentation Anand

    125/243

  • 8/6/2019 Presentation Anand

    126/243

    Time Constraint 2 specifies that no more thanTime Constraint 2 specifies that no more than

    one data record may be present at any timeone data record may be present at any timefor the given Infotype. There may be gapsfor the given Infotype. There may be gapsbetween periods of validity (when no databetween periods of validity (when no dataexists) but the records must not overlap.exists) but the records must not overlap.

  • 8/6/2019 Presentation Anand

    127/243

    Time Constraint 3 stipulates that anyTime Constraint 3 stipulates that anynumber of records may be valid at anynumber of records may be valid at anygiven time. There may also be gapsgiven time. There may also be gapsbetween periods of validity. Thesebetween periods of validity. These

    records do no affect one another.records do no affect one another.

    Personnel Actions : PA40Personnel Actions : PA40

  • 8/6/2019 Presentation Anand

    128/243

  • 8/6/2019 Presentation Anand

    129/243

    However, some tasks are more complexHowever, some tasks are more complex

    and involve a number of different steps.and involve a number of different steps.For example, when an individual is beingFor example, when an individual is beinghired or is retiring. For such cases, thehired or is retiring. For such cases, theR/3 System provides Personnel Actions.R/3 System provides Personnel Actions.

  • 8/6/2019 Presentation Anand

    130/243

    The Event based technique is designedThe Event based technique is designedto ensure that you only process relevantto ensure that you only process relevantInfotypes and that none of the essentialInfotypes and that none of the essentialInfotypes are forgotten.Infotypes are forgotten.

    Hiring ActionHiring Action-- A sample of offer letterA sample of offer letter

  • 8/6/2019 Presentation Anand

    131/243

    "We are delighted to offer you the position"We are delighted to offer you the position (IT(IT0001)0001) of ______. You will belong to ______of ______. You will belong to ______departmentdepartment(IT 0001).(IT 0001).Your joining date will beYour joining date will be

    ____________(IT 0000)(IT 0000) and you will be paid a salary ofand you will be paid a salary of______ (IT 0008). You will be paid monthly______ (IT 0008). You will be paid monthlyallowances ______allowances ______ (IT 0008(IT 0008 oror IT 0014)IT 0014) and weand we

    are also offering you a joining bonus of ______are also offering you a joining bonus of ______(IT 0015)(IT 0015). You will be eligible for annual leave of. You will be eligible for annual leave of

    ______ days______ days (IT 2006)(IT 2006) and sick leave of ______and sick leave of ______(IT 2006)(IT 2006). You will be on a probation for six. You will be on a probation for sixmonths from the date of joining (probation datemonths from the date of joining (probation date

    & confirmation date in& confirmation date in IT 0016IT 0016). Your working). Your workinghours will be from ____ hrs to ____ hrshours will be from ____ hrs to ____ hrsbeginning Monday to Friday (IT 0007) and webeginning Monday to Friday (IT 0007) and welook forward to your presence on datelook forward to your presence on date

    ____________(IT 0016)(IT 0016)............

  • 8/6/2019 Presentation Anand

    132/243

    The important infotypes forThe important infotypes forti hi i titi hi i ti

  • 8/6/2019 Presentation Anand

    133/243

    executing a hiring actionexecuting a hiring action

    00000000-- ActionsActions 00010001-- Organizational AssignmentOrganizational Assignment 00020002-- Personal DataPersonal Data 00030003-- Payroll Status (this is automatically maintained byPayroll Status (this is automatically maintained by

    the sap system and not required to be maintained in thethe sap system and not required to be maintained in theinfo group for hiring)info group for hiring) 00060006--AddressAddress 00070007--Planned Working Time (This should always bePlanned Working Time (This should always be

    maintained before infotype 0008 Basic Pay)maintained before infotype 0008 Basic Pay)

    00080008-- Basic PayBasic Pay 00090009-- Bank DetailsBank Details 00160016--Contract ElementsContract Elements 00410041-- Date SpecificationsDate Specifications 20062006-- (For annual leave & sick leave)(For annual leave & sick leave)

    Dynamic ActionDynamic Action

  • 8/6/2019 Presentation Anand

    134/243

    Fast EntryFast Entry

  • 8/6/2019 Presentation Anand

    135/243

    Personnel FilePersonnel File

  • 8/6/2019 Presentation Anand

    136/243

  • 8/6/2019 Presentation Anand

    137/243

  • 8/6/2019 Presentation Anand

    138/243

  • 8/6/2019 Presentation Anand

    139/243

  • 8/6/2019 Presentation Anand

    140/243

  • 8/6/2019 Presentation Anand

    141/243

  • 8/6/2019 Presentation Anand

    142/243

  • 8/6/2019 Presentation Anand

    143/243

  • 8/6/2019 Presentation Anand

    144/243

  • 8/6/2019 Presentation Anand

    145/243

    Example of FeatureExample of Feature

  • 8/6/2019 Presentation Anand

    146/243

    Example of FeatureExample of Feature

    Work Schedule Rule SCHKZWork Schedule Rule SCHKZ-- IT0007IT0007 Pay Scale Data TARIFPay Scale Data TARIF--IT0008IT0008

    Wage Type Model LGMSTWage Type Model LGMST--IT0008IT0008Administrator groups PINCHAdministrator groups PINCH--IT0001IT0001 Number Range Intervals NUMKRNumber Range Intervals NUMKR

    ABKRS is the feature that defaults payrollABKRS is the feature that defaults payrollarea.area.

  • 8/6/2019 Presentation Anand

    147/243

  • 8/6/2019 Presentation Anand

    148/243

  • 8/6/2019 Presentation Anand

    149/243

  • 8/6/2019 Presentation Anand

    150/243

  • 8/6/2019 Presentation Anand

    151/243

  • 8/6/2019 Presentation Anand

    152/243

    RECRUITMENTRECRUITMENT

  • 8/6/2019 Presentation Anand

    153/243

    RECRUITMENTRECRUITMENT

    PROCESS FLOWPROCESS FLOW

    CREATING VACANCYCREATING VACANCY ADVERTISEMENTADVERTISEMENT

    SCREEN APPLICANTSSCREEN APPLICANTS

    PERFORM APPLICANT ACTIVITYPERFORM APPLICANT ACTIVITY

    CORRESPOND WITH APPLICANTSCORRESPOND WITH APPLICANTS

    HIRE APPLICANTSHIRE APPLICANTS

  • 8/6/2019 Presentation Anand

    154/243

  • 8/6/2019 Presentation Anand

    155/243

  • 8/6/2019 Presentation Anand

    156/243

  • 8/6/2019 Presentation Anand

    157/243

  • 8/6/2019 Presentation Anand

    158/243

  • 8/6/2019 Presentation Anand

    159/243

  • 8/6/2019 Presentation Anand

    160/243

  • 8/6/2019 Presentation Anand

    161/243

  • 8/6/2019 Presentation Anand

    162/243

  • 8/6/2019 Presentation Anand

    163/243

  • 8/6/2019 Presentation Anand

    164/243

  • 8/6/2019 Presentation Anand

    165/243

  • 8/6/2019 Presentation Anand

    166/243

  • 8/6/2019 Presentation Anand

    167/243

  • 8/6/2019 Presentation Anand

    168/243

  • 8/6/2019 Presentation Anand

    169/243

    Time ManagementTime Management

  • 8/6/2019 Presentation Anand

    170/243

  • 8/6/2019 Presentation Anand

    171/243

    The Time Management component within theThe Time Management component within the

    HR module of SAP R/3, enables you to recordHR module of SAP R/3, enables you to recordand evaluate all information relating to yourand evaluate all information relating to youremployees absences and attendances.employees absences and attendances.

  • 8/6/2019 Presentation Anand

    172/243

    Because all components of HR are fullyBecause all components of HR are fullyintegrated, the data recorded for Timeintegrated, the data recorded for TimeManagement can be used within other HRManagement can be used within other HRapplications for example, for payrollapplications for example, for payrollpurposes without the need for repurposes without the need for re--entering.entering.

  • 8/6/2019 Presentation Anand

    173/243

  • 8/6/2019 Presentation Anand

    174/243

  • 8/6/2019 Presentation Anand

    175/243

  • 8/6/2019 Presentation Anand

    176/243

    There are two common methods ofThere are two common methods ofrecording an employees time datarecording an employees time data

    recording of deviations from an agreedrecording of deviations from an agreedschedule, or recording deviations andschedule, or recording deviations andadditionally recording all times actuallyadditionally recording all times actuallyspent at work.spent at work.

  • 8/6/2019 Presentation Anand

    177/243

    How ever the time data is recorded itHow ever the time data is recorded it

    must then be validated. This is done, bymust then be validated. This is done, bythe System, against a work schedule,the System, against a work schedule,usually a monthly work schedule.usually a monthly work schedule.

  • 8/6/2019 Presentation Anand

    178/243

  • 8/6/2019 Presentation Anand

    179/243

    When an automatic system is used, theWhen an automatic system is used, theemployee uses their card in the machineemployee uses their card in the machineand their actual clockingand their actual clocking--in andin and out timesout timesare registered.are registered.

  • 8/6/2019 Presentation Anand

    180/243

  • 8/6/2019 Presentation Anand

    181/243

    The SAP System can also process timeThe SAP System can also process timedata which is entered manually. In thisdata which is entered manually. In thiscase Infotype 2002case Infotype 2002 Attendances is used.Attendances is used.

  • 8/6/2019 Presentation Anand

    182/243

    You can use Infotypes to enter attendanceYou can use Infotypes to enter attendanceand absence data for individualand absence data for individualemployees.employees.

  • 8/6/2019 Presentation Anand

    183/243

    The Fast entry option can speed up yourThe Fast entry option can speed up youreveryday asks by presenting you with aeveryday asks by presenting you with asingle screen where you can entersingle screen where you can enterattendance and absence types forattendance and absence types fordifferent employees.different employees.

  • 8/6/2019 Presentation Anand

    184/243

  • 8/6/2019 Presentation Anand

    185/243

  • 8/6/2019 Presentation Anand

    186/243

  • 8/6/2019 Presentation Anand

    187/243

    Once the time data for an employee hasOnce the time data for an employee hasbeen recorded it is evaluated against thebeen recorded it is evaluated against theplanned schedule.planned schedule.

  • 8/6/2019 Presentation Anand

    188/243

  • 8/6/2019 Presentation Anand

    189/243

    O v e r t im eL e a v e

    R e f. ( 3 ) D e v ia t io n s f r o m t h e W o r k S c h e d u le

  • 8/6/2019 Presentation Anand

    190/243

    The deviation from the work schedule can be due toThe deviation from the work schedule can be due toleave, overtime, illness, substitutions. To ensure thatleave, overtime, illness, substitutions. To ensure thatthe correct amount of time are available, it isthe correct amount of time are available, it isimportant that they are entered in the system at theimportant that they are entered in the system at theright time.right time.

    S A P A G 1 9 9 9

    I l l n e s s

    S u b s t i t u t i o n s

    A v a i l a b i l i t y

    fo r d u t y

    FLOW: CREATING WORK SCHEDULEFLOW: CREATING WORK SCHEDULE

  • 8/6/2019 Presentation Anand

    191/243

    ..HOLIDAY CALENDERHOLIDAY CALENDER

    CHECKING GROUPSCHECKING GROUPS

    DEFINEDEFINE BREAKBREAK

    DEFINE RULE FORDEFINE RULE FORVARIANTVARIANT

    DEFINE DAILY WORKDEFINE DAILY WORKSCHEDULESCHEDULE

    DEFINE PERIOD WORKDEFINE PERIOD WORKSCHEDULESCHEDULE

    WORK SCHEDULEWORK SCHEDULERULERULE

    CHECK PUBLICCHECK PUBLICHOLIDAYHOLIDAYCALENDERCALENDER

    GENERATE WORKGENERATE WORKSCHEDULESCHEDULE

    ASSIGN WORKASSIGN WORKSCHEDULESCHEDULE

  • 8/6/2019 Presentation Anand

    192/243

  • 8/6/2019 Presentation Anand

    193/243

  • 8/6/2019 Presentation Anand

    194/243

  • 8/6/2019 Presentation Anand

    195/243

    The evaluation program then processes the dataThe evaluation program then processes the dataso that the time wage types can be passed toso that the time wage types can be passed to

    the payroll. The time balances can now bethe payroll. The time balances can now beupdated on a daily or periodic basis. The rulesupdated on a daily or periodic basis. The rulesand parameters for time evaluation are set whenand parameters for time evaluation are set whenthe system is customized.the system is customized.

  • 8/6/2019 Presentation Anand

    196/243

    A benefit of the integrated nature of SAPA benefit of the integrated nature of SAPis that this data transfer is seamless to allis that this data transfer is seamless to allusers.users.

  • 8/6/2019 Presentation Anand

    197/243

    PayrollPayroll -- IndiaIndia

    R/3 India Payroll ProcessR/3 India Payroll Process

  • 8/6/2019 Presentation Anand

    198/243

    Employee DataEmployee Data Benefits/PayTables

    Benefits/PayTables

    Time ManagementTime Management

    Calculate PayrollCalculate Payroll

    PayslipPayslip

    Payroll ResultsPayroll Results

    Payroll ReportsPayroll Reports

    Release/Start PayrollRelease/Start PayrollPayrollPayroll SimulationSimulation

  • 8/6/2019 Presentation Anand

    199/243

    Process flow in India PayrollProcess flow in India Payroll

    I PUT CALC RESULTS OUTPUT

  • 8/6/2019 Presentation Anand

    200/243

    Master data

    Time Data

    Past Data

    Cumulations

    Gross et

    Earnings

    Perks

    Income Tax

    Prof Tax PF

    Recoveries

    Cluster

    RT

    CRT

    Statutory Reporting

    Monthly

    Half yearly

    Annual

    Interfaces FI/CO posting

    Bank transfer

    Payment of taxes

    Statutory payments

    Third party

    payments

    M s t r tM s t r t

    P a y r l l

  • 8/6/2019 Presentation Anand

    201/243

    Broadly speaking, payroll is used toBroadly speaking, payroll is used tocalculate remuneration for workcalculate remuneration for workperformed by individual employees.performed by individual employees.

    S A P A G

    P t i tA t i

    C

    C E

    P r l le m u n e r t i n

    t t e m e n t

    P m e n t t r i u s

    p a y e e s

    ii tt

  • 8/6/2019 Presentation Anand

    202/243

  • 8/6/2019 Presentation Anand

    203/243

    O v e rv ie w - P a y ro l l O rg a n i z a t io n

    A i d t

    M o n t

    l y o r

    w e e k l y ?

    A d d it io n a l

    d a t e t y p e s

    W

    i c h p a y ro ll y e a r ,

    s t a r t , e n d o f p e r io d s

  • 8/6/2019 Presentation Anand

    204/243

    We must make some basic settings inWe must make some basic settings inCustomizing to be able to run payroll inCustomizing to be able to run payroll inthe SAP System.the SAP System.

    S A P A G

    c o n t ro l re c o rdc o n t ro l re c o rd

    A re a s s i g n e d to

    t e p a y ro l l a re a

    F o r e v e ry

    p a y ro l l a re a t e re

    e x i s t s a

    P e r io dP e r io d

    p a ra m e t e rsp a ra m e t e rs

    D a t eD a t e

    m o d i f i e rm o d i f i e ra n d

    F o r e v e ry c o m b i n a t io n

    o f p e r io d p a ra m e t e rs

    d a t e

    m o d i f i e r

    P a y ro l lP a y ro l l

    p e r io d sp e r io d s

    a n d

    C a l e n d a r fo rC a l e n d a r fo r

    c u m u l a t io n sc u m u l a t io n s

    C u m u l a t io n o f w a g e

    t y p e s fo r re p o r t p u rp o s e sC o n t ro ls t h e in d i v i d u a l

    s t a g e s o f p a y ro ll

    O v e r v ie w - P a y r o l l P r o c e s s

    R e l e a s e p a y r o l l

    S t a r t p a y r o l l

    R e l e a s e f o r p a y r o l lF u n c t i o n s in m e n u

    C o n t ro l r e c o r d s t a t u s

    L e g e n d :

  • 8/6/2019 Presentation Anand

    205/243

    During the payroll run, master data and timeDuring the payroll run, master data and timedata changes that affect the payroll past anddata changes that affect the payroll past andpayroll present are not permitted.payroll present are not permitted.

    S A P A G 1 9 9 9

    R u n p a y r o l l o k ?

    S t a r t p a y r o l l

    C o r r e c t i o n s

    O

    C h a n g e m a s t e r d a t a

    E x i t P a y r o l l

    S u b s e q u e n t a c t i v i t i e s i n

    p a y r o l l

    Y E S

    R e l e a s e f o r c o r r e c t io n

    R e l e a s e f o r p a y r o l l

    E n d o f p a y r o l l

    PAYROLLPAYROLL -- PROCESS FLOWPROCESS FLOW

  • 8/6/2019 Presentation Anand

    206/243

    ..DATA FROMDATA FROM

    FILESFILESIMPORTS TO INPUTIMPORTS TO INPUT

    TABLETABLEDATA FROM OLD RESULTDATA FROM OLD RESULT

    TABLE OF PREVIOUS MONTHTABLE OF PREVIOUS MONTH

    SYSTEM PROCESSESSYSTEM PROCESSES

    GENERATES PAYROLLGENERATES PAYROLL

    PAYROLL ACCOUNTINGPAYROLL ACCOUNTING

    PAYROLL AREAPAYROLL AREA

  • 8/6/2019 Presentation Anand

    207/243

    PAYROLL AREAPAYROLL AREAA GROUP OF EMPLOYEES FOR WHOM PAY ROLLA GROUP OF EMPLOYEES FOR WHOM PAY ROLLSHOULD RUN TOGETHERSHOULD RUN TOGETHER

    PAYROLL PERIODPAYROLL PERIODEXACT PERIOD IN WHICH THE REGULAR PAY ROLLEXACT PERIOD IN WHICH THE REGULAR PAY ROLL

    IS CARRIED OUTIS CARRIED OUT

    PAYROLL DRIVERPAYROLL DRIVERThe Payroll driver is an executable program that needs aThe Payroll driver is an executable program that needs a

    schema to run the payrollschema to run the payroll

    PAYROLL ACCOUNTINGPAYROLL ACCOUNTING

    FILES:FILES: PAYROLL FILES CONTAIN DATA FOR PAYROLLPAYROLL FILES CONTAIN DATA FOR PAYROLLAND PAYROLL RESULTSAND PAYROLL RESULTS

  • 8/6/2019 Presentation Anand

    208/243

    TABLES:TABLES: INPUTINPUT TABLESTABLES (IT)(IT)

    CONTAINS DATA THAT CAN BE EDITED. THECONTAINS DATA THAT CAN BE EDITED. THETABLE EXISTSTABLE EXISTS ONLY DURING PROCESSINGONLY DURING PROCESSING

    OUTPUTOUTPUT TABLETABLE (OT):(OT): CONTAINS RESULTS OF AN ACTIVITY.THESECONTAINS RESULTS OF AN ACTIVITY.THESE

    RESULTS ARERESULTS ARE

    WRITTEN TO INPUT TABLE FOR FURTHERWRITTEN TO INPUT TABLE FOR FURTHERPROCESSINGPROCESSING

    RESULTRESULT TABLETABLE (RT):(RT):

    CONTAINS RESULT OF THE PERIOD FORCONTAINS RESULT OF THE PERIOD FORWHICH PAYROLLWHICH PAYROLL

    HAS BEEN RUNHAS BEEN RUN

    Indian Payroll SchemaIndian Payroll Schema

    To run the payroll program, you require theTo run the payroll program, you require the

  • 8/6/2019 Presentation Anand

    209/243

    Indian payroll driver HINCALC0 and the IndianIndian payroll driver HINCALC0 and the Indianpayroll accounting schema IN00.payroll accounting schema IN00.

    The Payroll driver is an executable program thatThe Payroll driver is an executable program thatneeds a schema to run the payrollneeds a schema to run the payroll

    The payroll schema IN00 defines the sequenceThe payroll schema IN00 defines the sequenceof functions carried out by the payroll driver,of functions carried out by the payroll driver,and ensures that the program gathers all theand ensures that the program gathers all thedata required to run payroll for an employee indata required to run payroll for an employee inthe specified payroll period.the specified payroll period.

    T.Code PE01 is used to edit the SchemaT.Code PE01 is used to edit the Schema

    To run the payroll, we require aTo run the payroll, we require a

  • 8/6/2019 Presentation Anand

    210/243

    payroll driverpayroll driver and aand a payroll schemapayroll schema..The payroll schema defines theThe payroll schema defines the

    processes carried out by the payrollprocesses carried out by the payrolldriver and ensures that thedriver and ensures that theprogram gathers all the dataprogram gathers all the data

    required to run the payroll for anrequired to run the payroll for anemployee in a specified period.employee in a specified period.

    R e t ro a c t iv e A c c o u n t in g

    C

    C E

    P a y ro l l fo r

    p e r io d 0 6

    i s c o m p l e t eP a y ro l l p a s t

  • 8/6/2019 Presentation Anand

    211/243

    If there are changes in HR master data in aIf there are changes in HR master data in aperiod for which the payroll has already beenperiod for which the payroll has already beenrun, the payroll must be run once again for thisrun, the payroll must be run once again for thisperiod using the current values.period using the current values. This is known asThis is known asretroactive accountingretroactive accounting..

    S A P A G

    C h a n g e s

    to

    H R m a s t e r d a t a

    R e t ro a c t i v e a c c o u n t i n g fo r p re v io u s p e r io d s , t h e n t h e

    c u r re n t p e r io d

    P e r io d 0 4 P e r io d 0 5 P e r io d 0 6 P e r io d 0 7P e r io d 0

    O v e r v ie w - P r o c e s s M o d e l a n d P r o c e s s

    R e le a s e p a y r o l l

    R u np a y r o l l

    R u np a y r o l l

    C d i t i l

    C o n d i t i o n a l

    S t o p i f s o m e o f th e

    S t a r t p r o c e s s

  • 8/6/2019 Presentation Anand

    212/243

    TheThe process modelprocess model is used to control theis used to control thepayroll process and the subsequentpayroll process and the subsequentevaluation programs. The programs areevaluation programs. The programs areprocessed in a specific sequence.processed in a specific sequence.

    S A P A G 1 9 9 9

    P r in t re m u n e r a t io ns t a t e m e n t

    P r in t r e m u n e r a t io ns t a t e m e n t

    T r a n s f e r T r a n s f e r C h e c kC h e c k

    C o n d i t i o n a l

    b r e a k p o i n t

    C o n d i t i o n a l

    b r e a k p o i n t

    C o n d i t i o n a l

    b r e a k p o i n t

    C o n d i t i o n a l

    b r e a k p o i n t

    S t o p i f p a y r o ll

    s t a t u s is n o t

    e n d e d

    S t o p i f s o m e o f th e

    p e r s o n n e l n u m b e r s

    c o n t a in e r r o r s

    E x e c u t ep o s t i n g r u n

    E x e c u t ep o s t i n g r u n

    D is p l a y th ed o c u m e n t s

    D is p la y t h ed o c u m e n t s

    P r e . p r o g r a mD M E

    P r e . p r o g r a mD M E

    S i m u l a tep o s t i n g r u n

    S i m u l a tep o s t in g r u n

  • 8/6/2019 Presentation Anand

    213/243

    M a t c h c o d e W

    C o n t r o l r e c o r d

    P e r s o n n e l n u m b e r s w i th

  • 8/6/2019 Presentation Anand

    214/243

    Matchcode W provides a list of all personnelMatchcode W provides a list of all personnelnumbers in the selected payroll area that havenumbers in the selected payroll area that havebeen rejected by the payroll run because ofbeen rejected by the payroll run because ofincorrect data.incorrect data.

    S A P A G 1 9 9 9

    P a y r o l l C o r r e c t i o n

    M a t c h c o d e W i s s e t fo r

    P e r s o n n e l n u m be r

    0 0 0 3 0 0 0

    0 0 0 3 0 0 2

    P e r s o n n e l n u m b e r s w i th

    e r r o r s

    P a y r o l l S t a t u s ( I n f o t y p e 0 0 0 3 )

    P ayro l l cor rec t ion

    R e p e a t in g a P rocess

    Sta r t

    (R un 1 )

    Sta r tS ta r t

    (R un 1 )(R un 1 )

    1 2 3!

    Repet i t ion

    (R un 2 )

    Repet i t ionRepet i t ion

    (R un 2 )(R un 2 )

    !

  • 8/6/2019 Presentation Anand

    215/243

    Only correctly processed personnel numbersOnly correctly processed personnel numbersare transferred from one step to another.are transferred from one step to another.

    A process can be repeated at any time.A process can be repeated at any time.

    S A P A G 1 9 9 9

    P roc e s sSte p 1

    P roc e s sP roc e s sSte p 1Ste p 1

    1 2 3

    3

    P roc e s sSte p 2

    P roc e s sP roc e s sSte p 2Ste p 2

    P roc e s sSte p 3

    P roc e s sP roc e s sSte p 3Ste p 3

    1 2

    1 2

    3!

    P roc e s sSte p 3

    P roc e s sP roc e s sSte p 3Ste p 3

    3!

    3!

    P roc e s sSte p 1

    P roc e s sP roc e s sSte p 1Ste p 1

    P roc e s sSte p 2

    P roc e s sP roc e s sSte p 2Ste p 2

    " Incorrect"

    e m ploy e e s fr om

    the pr e v ious

    r un(s )

    " Incorrect"

    e m ploy e e s f rom

    the pr e v ious

    r un(s )!

    A d v a n c e

    A d v a n c e

    O f f -C y c l e P a y r o l l P r o c e s s

    O f f -C y c l e P a y r o l lO f f - C y c l e P a y r o l l

    A b s e n c e

    p a y m e n t

    A b s e n c e

    p a y m e n t

    A b s e n c eA b s e n c e

    E n t e r

    a b s e n c e

    P a y r o l l p e r i o dP a y r o l l p e r i o d

  • 8/6/2019 Presentation Anand

    216/243

    Payment of offPayment of off--cycle such as bonus, advancecycle such as bonus, advancepayment, which are not covered in the regularpayment, which are not covered in the regularpayroll are processed in Offpayroll are processed in Off--cycle Payroll.cycle Payroll.

    S A P A G 1 9 9 9

    O t h e r

    p a y m e n t s

    O t h e r

    p a y m e n t s

    A d v a n c e

    p a y m e n t s w ith

    s p e c ia l

    p a y m e n t s

    A d v a n c e

    p a y m e n t s w i th

    s p e c ia l

    p a y m e n t s

    A d v a n c e

    p a y m e n t sw it h r e g u la r

    p a y m e n t s

    A d v a n c e

    p a y m e n t sw it h r e g u la r

    p a y m e n t s

    E n t e r t h e r e a s o n a n d t h e d a t e fo r w h i c h

    y o u w a n t to r u n p a y r o l l.

    0 0 0 1R e a s o n

    D a t e

    H o l i d a y b o n u s

    0 6 . 1 2 . 2 0 0 1

    P a y r o l l p e r i o dP a y r o l l p e r i o d

    S e le c t

    p e rio d

    S p e c i a lS p e c i a l p a y m e n t sp a y m e n t s

    E n t e r

    w a g e t y p e

    P a y m e n t m e t h o dP a y m e n t m e t h o d

    C h a n g e

    p a y m e n t

    m e t h o d

    R u n

    p a y r o l l

    R u nR u n

    p a y r o l lp a y r o l l

    R u n P a y r o l l

    P a y r o l l

    C a lc u la t io n o f w a g e s a n d s a la rie s t o b e p a id to e m p lo y e e s

    C a lc u la t io n o f d e d u c t io n s a n d a m o u n t to b e t ra n s f e rr e d to a n e m p lo y e e

    H RH R

    O v e r v ie w - P o s t in g t o A c c o u n t i n g

  • 8/6/2019 Presentation Anand

    217/243

    Posting payroll results to Accounting is one ofPosting payroll results to Accounting is one ofthe subsequent activities performed after athe subsequent activities performed after asuccessful payroll run.successful payroll run.

    S A P A G 1 9 9 9

    C a lc u la t io n o f d e d u c t io n s a n d a m o u n t to b e t r a n s f e rr e d to a n e m p lo y e e

    E x t e rn a l a c c o u n t in g

    C o n s id e r a t io n o f p e rs o n n e l e p e n s e s

    C o n s id e r a t io n o f p a y a b le s a n d r e s u lt in g p a y m e n ts

    F IF I

    In t e r n a l a c c o u n t in g

    C o n s id e r a t io n o f p e rs o n n e l c o s t s to c o s t o b je c t s o r a so v e r h e a d c o s ts

    C OC O

    E x p e n s e s a c c o u n t s P a y a b l e s a c c o u n t s B a n k a c c o u n t s

    2 9 5 0

    W a g e s & S a la r i e s S a l a r ie s p a y a b l e

    2 6 0 0

    B a n k c l e a r in g

    121 2 6 0 0 2 6 0 0 2

    P o s t in g in F i n a n c i a l A c c o u n t i n g

  • 8/6/2019 Presentation Anand

    218/243

    Within Payroll, expenses are generated, whichWithin Payroll, expenses are generated, whichhave corresponding payables. These expenseshave corresponding payables. These expensesand payables are posted within Financialand payables are posted within Financial

    Accounting.Accounting.

    S A P A G 1 9 9 9

    2 .9 5 0 ,-

    T a x e s p a y a b l e

    2 .6 0 0 ,-

    3 5 0 ,-

    12

    3

    ( 1 ) P o s t in g t o a c c o u n t in g

    ( 2 ) P a y m e n t s t o e m p l o y e e

    ( 3 ) P o s t in g t a x p a y m e n t s

    ( ) . . .

    1

    1

    2 . 6 0 0 , - 2 . 6 0 0 , -

    3 5 0 , -

    3 5 0 , -

    2

    3

  • 8/6/2019 Presentation Anand

    219/243

  • 8/6/2019 Presentation Anand

    220/243

  • 8/6/2019 Presentation Anand

    221/243

  • 8/6/2019 Presentation Anand

    222/243

  • 8/6/2019 Presentation Anand

    223/243

  • 8/6/2019 Presentation Anand

    224/243

  • 8/6/2019 Presentation Anand

    225/243

  • 8/6/2019 Presentation Anand

    226/243

  • 8/6/2019 Presentation Anand

    227/243

  • 8/6/2019 Presentation Anand

    228/243

  • 8/6/2019 Presentation Anand

    229/243

  • 8/6/2019 Presentation Anand

    230/243

  • 8/6/2019 Presentation Anand

    231/243

  • 8/6/2019 Presentation Anand

    232/243

  • 8/6/2019 Presentation Anand

    233/243

  • 8/6/2019 Presentation Anand

    234/243

    ReportingReporting

  • 8/6/2019 Presentation Anand

    235/243

  • 8/6/2019 Presentation Anand

    236/243

  • 8/6/2019 Presentation Anand

    237/243

  • 8/6/2019 Presentation Anand

    238/243

    A d H o c Q u e ry

    O r g . A s s ig n m e n t

  • 8/6/2019 Presentation Anand

    239/243

    The Ad Hoc Query is a simple and powerful aidThe Ad Hoc Query is a simple and powerful aid

    for evaluating data from Human Resourcesfor evaluating data from Human ResourcesManagement.Management.

    The Ad Hoc Query can be used for bothThe Ad Hoc Query can be used for bothmaster data and recruitment.master data and recruitment.

    S A P A G 1 9 9 9

    F i e l d s e l e c t i o n

    O u t p u t

    L i s t

    S e l e c t i o n r e s u l t

    S a v e

    B i r th

    cer t i f i cate

  • 8/6/2019 Presentation Anand

    240/243

  • 8/6/2019 Presentation Anand

    241/243

  • 8/6/2019 Presentation Anand

    242/243

  • 8/6/2019 Presentation Anand

    243/243