Professional Documents
Culture Documents
In an enterprise, the workforce takes the important role. So it is very much important to
stote the information of the details of all the people in the system. A person record is
created in the system due to two reasons.
Person
1 Personal Information:
To create person record, navigate to People form using People > Enter and Maintain.
1. Set your effective date to the appropriate date for adding the person to the system.
If you are entering an employee, this should be his or her hire date.
2. Enter the Last Name, First Name, Middle Names and other details in the Name
region.
3. Enter the gender. This step is must for Employees.
4. In the Action type drop down, select the option
a. “Create Employment” if you want to create an Employee.
b. “Create Applicant” if you want to create an Applicant.
c. “Create Placement” if you want to create Contingent Worker.
d. “Create Other” if you want to create other persons like contacts, canditate,
external etc.,
5. Enter the Person’s identification information in the Identification region against
<> Number.
6. Enter the Employee or Applicant or Contingent Worker Number. Note that you
can enter this value manually if the corresponding Number generation is set to
“Manual” against the Information Type “Business Group Info” against your
Business group. If this value is set to “Automatic” the number would be generated
automatically.
7. Enter the person details as required in the Personal Information region.
a. Enter the Date of Birth of the person against the field DOB. This step is a
must for Employees.
b. Enter his place of Birth details as required.
c. Enter marital status in the Status field.
8. Enter the Office details as required in the Office Details region.
a. Enter the Office details against Office, Location and Mailstop fields.
b. Enter the email address against Email field.
c. In the Mail to field, select Home or Office to indicate the person’s
preferred mail description.
9. For applicants, enter the Resume details in the Applicant Region.
10. Enter the preferred name(Nick name) and previous last name in the Further Name
region.
11. Enter the Benefits details in the Benefits Region.
12. Save the Record.
These details are stored in the table PER_ALL_PEOPLE_F
Q: I would like to bi-pass the National Identifier Validation. How can I achieve this?
You can configure the action to be taken when National Identifier Validation fails using
the System Profiles. The Profile to be used here is “HR: National Identifier Validation”
1.1 Address:
To Enter person’s address, Click on Address button. Here is the place where you enter
the contact address of a person. A person can have multiple addresses such as Temporary
Address, Permanent Address etc., But a person can have only one Primary Address. To
create a Person’s address
1. Click on Address Button.
2. Select the Address Style.
3. Enter the Address details.
4. Choose the Address Type in Details region if required.
5. Click the “Primary” checkbox if the address is primary.
6. Enter the Date From and Date To values to mention the period during which this
address is active.
7. Save the Record.
When you create person’s address the record is saved in PER_ADDRESSES table.
User Person Types can be defined using Person Types Window. To create Person Types
navigate to Person Types window following the
avigation Path : Other Definitions > Person Types
Enter the User Person Type Name against the User Name.
Choose the corresponding System Person Type Name from the available list.
Choose the active checkbox checked to keep this User Person Type enabled.
Choose the Default Checkbox, if you want to use this Person Type as the Default
Person Type for the System Person Type. Note that for a given System Person
Type, there can be only User Person Type Name marked as Default Person Type.
Save the Record.
Q: Can a Person have multiple Person Types? If so how can we enter multiple person
types for the Person?
A Person can have multiple Person Types. To enter all the Person Types for a Person,
navigate to “Person Type Usage” window from the People window. Enter the Person
Types for the Person.
Q: I have defined two User Person Types IMAC Permanent Employee and IMAC
Contracted Employee mapped to Person Type “Employee”. Can I create an employee
with both above Person Types.
No, you cannot have a Person Record with multiple person types mapped to similar
group of System Person Types. E.g. If you create an employee with Person Type IMAC
Permanent Employee, then the Person can not have any other Person Type mapped to a
Person Type relation with Organization (Employee, Applicant, Contingent Worker) as
the Person already has a Relation with Organization.
1.3 Qualifications:
When you create a Person apart from normal personal, address details, you also enter the
Qualifications of the person. You get these details from the person with adequate proofs
for the same and would like to enter these details in the system.
To Enter the Qualifications for a Person, navigate to Qualifications window from the
Person screen ( Others > Qualifications).
Enter the Qualification against the Type field by choosing one of the Qualification
Types values from the List.
Enter the Start Date, End Date and other details accordingly.
Enter the Professional Body Name against the field Professional Body. A
professional body is an organization, usually non-profit, that exists to further a
particular profession, to protect both the public interest and the interests of
professionals
Enter the Subjects by choosing the Subjects from the available list. This list
comes from the Lookup “PER_SUBJECTS”.
Save the Record.
Q: How can I define the Qualifications that do not exist in the system?
You can define new Qualifications using the Qualification Types Window.
Q: When I clicked on List of Values icon against the Professional Body field in the
Qualifications window, the list did not return values. What is the reason for this?
You have not entered / created Professional Body Information in your Business Group
before hand. Create an Organization using the Organization window and attach the
Organization Classification “Professional Body Information”.
Previous Employment Information: System should also accept the details of Person’s
Previous Employment and the Previous Employer etc., These details you get from the
Person and validate them with appropriate proofs and enter the details in the System. To
enter the Previous Employment Information navigate to “Previous Employment
Information” window from the Person window > Others > Previous Employment.
1.4 Other Information:
Along with the above information, you can also enter Contact Details ( Contact),
Contract Details (Contract), Disabilities (Disabilities), Phone Numbers(Phones), Work
Preferences and Work Incidents etc., You have individual screens for all these forms
available from Person Window.
2 Assignment Information
When a Person is hired for a Work Relationship, you should enter the Employment
Details of the Person with the Organization. These details are entered using the
“Assignment” window.
To enter the assignment details, navigate to assignment screen from the Person Window
by clicking on the Assignment Window. When you create an Employee, one assignment
will be created by default.
In the assignment screen, you enter the Employment relation details of the Employee
with the Company. The details include Department Name, Location, Grade, Position,
Job, Assignment Category, Payroll, Supervisor, Working hours etc.,
Enter the Department Name against the Field “Organization”. The LOV for this
field returns all the Organizations with the Classification “HR Organization”.
Enter the Job of the Employee against the Job field.
Enter the Grade Name against the Grade field.
Enter the Work Location against the field “Location”. This will be defaulted with
the Location of the Department.
Enter the Position Name against Position field.
Enter the Assignment Category against the field Assignment Category. The LOV
returns all the values listed in the User extensible lookup “EMP_CAT”.
Enter the Assignment Category against the field Employee Category. The LOV
returns all the values listed in the User Extensible lookup “EMPLOYEE_CATG”.
Enter the Supervisor Name against the Supervisor field (in the Supervisor tab
region). This lists all the Employees in the Business Group. If the Profile “HR:
Cross Business Group” is set to “Yes”, it lists all the Employees across the
Business groups.
Enter the Working hours in the Standard Conditions tab region. This will be
defaulted with the “Work Day Information” entered against the HR Organization.
Q: When I try to enter the Position against the assignment, I can not see the Position
Name that I wish to attach. What is the reason?
Position is a Job in a Department. So if some value is entered already against the fields
Organization or Job, then the Position field lists all the Positions in that Department or
with that Job.
Yes, an employee can have multiple assignments.E.g. An Employee may work both as
Software Engineer and DBA. You then create multiple assignments. To create the
secondary assignment, click on the New (+) icon while in assignment screen and enter
the details of the secondary assignment. An employee can have several concurrent
assignments, but at one point of time an employee must and can have only one Primary
assignment.
If the Primary checkbox in the Miscellaneous tab is checked then the assignment is
Primary assignment.
Yes, to make a secondary assignment to Primary, query for the Secondary assignment
and check the box “Primary” in the Miscellaneous tab and then choose the corresponding
Date track mode. The existing primary assignment will then become the Secondary
Assignment.
The assignments F.T.E. can be entered in Budgets screen. Choose the Unit as Full Time
Equivalent and enter the value.
The Leaving Reason’s LOV lists all the values in the User Extensible Lookup
“LEAV_REAS”. Lets take an example and understand the importance of various
Termination Dates.
E.g. Eric wants to resign to his Job, so he notified his Employer on 10-Jun-2008 that he
will be leaving the Organization from 06-Jul-2008. Due to delay in Knowledge Transfer
he had to leave the Organization on 10-Jul-2008. His normal salary payments are settled
down on 31-Jul-2008. However his Profident Fund amount is settled on 30-Sep-2008.
This is his final finacial settlement with the company.
Eric has notified his Employer on 10-Jun-2008. So this date is the “Notified
Date”.
His projected Employment End Date is 06-Jul-2008. So this date is the “Projected
Date”.
He is actually terminated from the Organization from 10-Jul-2008. Employee has
physically moved out of the Organization on this date. This is “Actual
Termination Date” (ATD).
Even though Eric has gone out of the Organization, his Normal Salary Payments
till 10-July are made on 31-Jul-2008. This is “Last Standard Process Date” (LSP).
Still all the financial statements are not completed. All the financial settlements
were completed on 30-Sep-2008. This is the “Final Process Date”(FPD).
Q: Which tables are impacted when you terminate Employee?
Yes, you can perform the action “Reverse Termination” from the End Employment
window.
To rehire an Employee,
Navigate to Person window (People > Enter and Maintain).
Query for the Employee.
Change the System Date to the date from where you want to rehire the Employee.
Choose the Action “Create Employment” from the Action Dropdown list.
Save the record by choosing “Update” mode.
Save the Record.
Yes, you can terminate the Employee’s secondary assignments individually. However
you cannot terminate Employee’s Primary assignment as employee can not exist without
Primary assignment. Primary assignment can be terminated only using End Employment
form.
No, you cannot rehire a terminated assignment. But you can reverse terminate a
terminated assignment. If you feel that you want to hold an assignment for some period
and then make it active, you should update the assignment status to “Suspended”.
You can terminate a contingent worker using the “End Placement” window available
from Person > Others. Here you enter only Actual Termination Date and no LSP and
FPD and this person does not hold any Payments relationship with the Business Group.
When you create / terminate a Contingent worker, the following tables will be impacted.
1. PER_ALL_PEOPLE_F
2. PER_PERSON_TYPE_USAGES_F
3. PER_ALL_ASSIGNMENTS_F
4. PER_PERIODS_OF_PLACEMENT ( Only difference between Employee and
CWK).
3.1 Transfers and Global assignments:
To transfer an employee from one Department to Other Department in a same Business
Group, update the Organization field in the Assignment screen with the new Department.
Ensure that the system Profile HR: Cross Business Group is set to Yes.
Switch to IMAC India HRMS Manager Responsibility.
Navigate to Person window (People > Enter and Maintain).
Create the Employee. E.g. Provide the Last Name as “IMAC Global Emp”. Save
the Record.
Switch to IMAC UK HRMS Manager Responsibility.
Navigate to Person window (People > Enter and Maintain).
Create another Employee with the same name (“IMAC Global Emp”). Save the
record. Application prompts you to enter the Potential Duplicate Name.
Choose correpsonding Employee detail with the Business Group IMAC India BG.
It lists all the Employees in all the Business Groups with the same name. If this
record is duplicate record of any Employee in other Business Group. If it is not a
duplicate record then choose “No match”. Save the Record.
To find out the all the duplicate records for a Person created in several business groups,
look for the column “party_id” in the Table PER_ALL_PEOPLE_F. The party_id
column value will be same for all the duplicate person records.
You can link windows used to complete tasks in a task flow. Then, you can choose a
button to bring up each window in turn without returning to the menu.
This Flow is defined using Task Flows. Each of the Forms “Person”, “Assignment”,
“Picture” etc., are defined as Task Flow nodes.
The Task Flow is defined with the grouping of these Task Flow nodes with the
appropriate navigation.
avigation: Security > Task Flow Definitions.
If you wish a Node to appear as Button, then check the box “Button”. You can define
your own Task Flow Definition and pass this Name as the Parameter for the Form
function.