This topic lists the implementation considerations for Correct Employment Details
process.
You can typically use field value defaulting and validation in these cases.
- When and Why
- Default action reason based on action.
- Default action to Assignment Change for line managers.
- Assignment
- Default Regular or Temporary and Full Time or Part Time based on Assignment
Category field.
- Default Full Time or Part Time based on Working Hours. If the Full Time or
Part Time value must be enforced, the field can be marked as read-only in
the same business rule.
- Additional Assignment Info
- Defaulting and validation of Additional Assignment Info segments include
single and multi-rows contexts.
- Default Additional Assignment Info segment date with action date from When
and Why.
- Default fields in Additional Assignment Info segments based on values
selected in When and Why or Assignment sections, or both.
- Validate Additional Assignment Info data against existing data in the same
single row EFF context.
This table lists the supported attributes, exceptions, and the implementation
recommendations for the Correct Employment Details process.
It applies to pages under My Client Groups tab.
In the Conditions to
Default and Validate Field Values |
To Default Field
Values |
To Validate Field
Values |
Implementation
Guidelines |
Reference Objects supported in conditions
- employmentWorkers (If validation or defaulting involves data
from multiple work relationships of the worker, then use this
object. You can access one or all assignments from each of the
work relationships within this object. All data returned by this
object is retrieved directly from the database, reflecting the
existing data rather than any modifications made in the current
transaction.)
- employmentWorkerWorkRelationships (If validation or defaulting
involves data from multiple assignments of the selected work
relationship of the worker, then use this object. You can access
one or all assignments of the selected work relationship within
this object. All data returned by this object is retrieved
directly from the database, reflecting the existing data rather
than any modifications made by the user in the current
transaction.)
- employmentWorkerAssignments (This object contains data of the
selected assignment from database. This will be useful while
defining defaulting or validation rules within When and Why
section.All data returned by this object is retrieved directly
from the database, reflecting the existing data rather than any
modifications made in the current transaction.)
- JobLov - For the selected values on the Assignment section
- LocationLov
- LocationsDFF - For the selected values on the Assignment
section
- GradeLaddersLov
- GradeLov - For the selected values on the Assignment section
- DepartmentLov - For the selected values on the Assignment
section
- PositionLov
- Position Valid grades
- Position DFF - For the selected values on the Assignment
section
- Action
- Action DFF - For the selected values on the Assignment
section
- Action Reason - For the selected values on the Assignment
section
- personsLov
- personProfile - For the selected values on the
Assignment section
- CertificationItems - For the selected values on
the Assignment section
- selfEmploymentDetail (This object contains the primary
assignment information of the logged-in user.)
- Assignment EFF
|
Sections supporting Defaulting
- When and why (employmentWhenAndWhy)
- Assignment (employmentAssignments)
- Additional Assignment Info
When and why
- Correction Action Id
- Correction Action Reason Id
- Effective date
- Business Unit
- Position
|
Sections supporting Validation
- When and why (employmentWhenAndWhy)
- Assignment (employmentAssignments)
- Additional Assignment Info
|
Fields in When and why section that aren't supported in the
conditions
- ManageDirectsActionCode
- ManageDirectsActionReasonCode
- ManageDirectsActionTypeCode
Fields in When and why section that aren’t supported
- ManageDirectsActionReasonId
- ManageDirectsActionId
Fields in Assignment section that don't support defaulting
- Default Expense account
- People Group
- Flags like Primary assignment flag, Primary work relationship
and Primary flag
- Business Unit and Position as they are taken from When and
why
- Assignment Notes
- Assignment Type
- Standard working hours and frequency
- Synchronize from position Flag
|
Refer to Change Assignment for tips and considerations.