person model

Upload: pawanhiworld

Post on 07-Apr-2018

217 views

Category:

Documents


1 download

TRANSCRIPT

  • 8/4/2019 Person Model

    1/20

    1

    By: Pawan Mundhra

  • 8/4/2019 Person Model

    2/20

    Organizational Relationship:

    Organizational Instance: An Employment Instance. Organizational Assignment: A Job Instance.

    Key terms in Person Model

    2

    Organizational Relationship Types

    Employee (EMP) 1.Direct Employee.2.Legal

    Contingent Worker (CWR) 1.Non-Employee Worker.2. Legal with Contract.

    Person of Interest (POI) 1.A Non-WorkerPOI Can be of

    a) With Job.

    b) Without Job.

  • 8/4/2019 Person Model

    3/20

    PERSON PERS_DATA_EFFDT NAMES ADDRESSES

    PERSONAL_PHONE EMAIL_ADDRESSES PERS_NID PER_POI_TYPE PER_ORG_INST PER_ORG_ASGN

    JOB COMPENSATION PAYGRP_EMPLTYPE

    Major records in Person Model

    3

  • 8/4/2019 Person Model

    4/20

    Flow Diagram

    4

    PERSON

    Names PERS_DATA_EFFDT

    PERS_NID Person to Org.Relationship

    Assignments

    AssignmentHistory

    NonAssignment

    NonAssignment

    History

  • 8/4/2019 Person Model

    5/20

    Flow Diagram if JOB record is needed

    5

    PERSON

    PER_ORG_INST

    PER_ORG_ASGN

    JOB

  • 8/4/2019 Person Model

    6/20

    Data Flow Diagram

    6

  • 8/4/2019 Person Model

    7/20

    Depending upon the relationship in PERSONAL_DATA component , oneof the following component comes up.

    JOB_DATA_EMP -> New employee instance.

    JOB_DATA_CWR -> New contingent employee instance. JOB_DATA_POI -> New POI with a JOB. PERS_POI_ADD -> Add a POI without JOB.

    7

    Component Flow

  • 8/4/2019 Person Model

    8/20

    WFA -> Personal Information -> Org. Relationship -> Add a POI Type To add a POI type relationship (without Job) -> New EMP Instance To add an Employee instance -> New CWR Instance To add a CWR instance -> Add a POI Relationship To add a POI relationship

    WFA -> Job Information -> Add Additional Assign To add additionalassignment

    WFA -> Global Assignment -> Add a Host Assignment To add hostassignment

    WFA -> Person Org. Summary Reviewing a Persons OrganizationalRelationships

    WFA: Workforce Administration

    8

    Important Navigations

  • 8/4/2019 Person Model

    9/20

    9

    Person Org. Summary

  • 8/4/2019 Person Model

    10/20

    Advantages of additional assignment relationships are: The new assignment will not be counted as a hire for regulatory

    reporting and date setting The new assignment will be automatically terminated when the

    controlling instance is terminated. You can allow the users who have access to the controlling instance

    to also have access to the additional assignment or vice versa withjust a installation setting on security.

    The restriction of using the additional assignment relationships is:

    The additional assignment cannot remain active, or be reactivated ifthe controlling instance is in an inactive status.

    10

    Advantages and Restriction of

    Additional Assignment

  • 8/4/2019 Person Model

    11/20

    An assignment is related to an instance because it is not a true hire record.Therefore, it doesnt have a hire or latest hire date. . It inherits those datesfrom its controlling Instance.

    11

    Instance dates versus Assignment dates

    HIRE_DT Set when Action HIRE is used

    LAST_HIRE_DT Set when Action HIRE and REHIRE is used

    ASGN_START_DT Always get value

    LST_ASGN_START_DT Always get value

    TERMINATION_DT Date in which instance is terminated

  • 8/4/2019 Person Model

    12/20

    12

    Hire versus Latest Hire

    The LAST_HIRE_DT is changedto be the effective date of therehire.

    LST_ASGN_START_DT will reflect thelateststart date

  • 8/4/2019 Person Model

    13/20

    13

    Instance dates versus the Assignment dates

  • 8/4/2019 Person Model

    14/20

    A person can have many different organizational relationships either concurrently or consequently.

    14

    Multiple Organizational Relationships

    Example

  • 8/4/2019 Person Model

    15/20

    15

    Multiple Organizational Assignments

  • 8/4/2019 Person Model

    16/20

    John Summers attends a training class at company XYZ on May 1, 1995 asan external trainee.

    16

    Step 1

  • 8/4/2019 Person Model

    17/20

    John Summers becomes a contingent worker at company XYZ on Oct 10,1996.

    17

    Step 2

  • 8/4/2019 Person Model

    18/20

    John Summers becomes an employee at company XYZ on Sept 3, 1999

    18

    Step 3

  • 8/4/2019 Person Model

    19/20

    John Summers gets an additional assignment at company XYZ on Nov 1,2001

    19

    Step 4

  • 8/4/2019 Person Model

    20/20

    John Summers starts as an employee on Feb 2, 2002 with company XYZin another business unit where we want to treat this as a new hire there.

    20

    Step 5