Download - Person Model
-
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