Assignment

The Assignment module is used in some delivered Manage Employment Events menu functions, for example, the Employee Status Change chained process. It can be added in any of your own business processes that you model in the Workflow Builder.

Assigning a Salary Basis

You use a salary basis in Oracle HRMS to establish the duration of a salary. For example, an hourly salary basis (for example, 1,000 yen per hour) or an annual salary basis (for example, 18,000 pounds per year).

For more information on salary bases, see Salary Basis.

If you enable the Salary Information region, users can assign newly hired employees and workers to a salary basis, or change the salary basis of an existing employee or worker. If they change the salary basis mid-way through a payroll period, the application ends the existing salary element entry. This may not be desirable for payroll calculations, therefore if a user changes the salary basis of an employee or worker assigned to a payroll on any effective date other than the first day of the payroll period, the application sends a notification to a payroll contact as part of the approval process. The payroll contact can accept or reject the change, or return it to the originator requesting a change to the effective date (normally setting it to the first day of the next payroll period).

Note: This notification is sent only for employees and workers assigned to a payroll. Also, this notification is sent to your payroll contact only if you have enabled approvals for this transaction. You must also set up the payroll contact using a workflow item attribute (Payroll Contact User Name). This notification is only sent for changes to salary basis and not for new hires or the first assignment of a salary basis to an existing employee or worker.

If you want to enable self-service users to assign a salary basis, you must enable the Salary Information region item in the HR_ASSIGNMENT_SS and HR_ASSIGNMENT_REVIEW_SS regions.

If a salary basis is assigned without a pay proposal, the Description and Salary fields on the Pay Rate page will be mandatory if the profile option HR: Base Salary Required is set to Yes.

Multiple Assignments

If an employee or worker has more than one assignment, the manager must select the relevant assignment before carrying out the employee action.

Note: To enable a manager to select an assignment, the profile option HR: Enable Multiple Assignments in SSHR must be set to Yes at the required level.

Menu and Function Names

Not applicable

Workflow

The workflow details for this module are listed below:

Workflow Process Display Name:

Assignment

The Assignment module is used in several example chained processes including:

Configurable Workflow Attributes:

Function Activity Display Name Function Activity Attribute Display Name
Assignment Use Grade Points
  Set Grade Ceiling
  Use Step/Grade No Update
  Display Job Attachment
  Display Position Attachment
  HR Element Warning
  Asg Change Reason Lookup Codes
  HR Use Default Location
Item Level Attributes Item Attribute Display Name
  Payroll Contact User Name

See: Configuring Workflow Attribute Values

Use Grade Points

Defines whether the ceiling point can be displayed.

Set Grade Ceiling

Defines whether the ceiling point can be updated.

Use Step/Grade No Update

Defines whether the grade can be changed if grade steps exist.

HR Element Warning

Controls whether hr element changes are displayed as a warning or an error.

Asg Change Reason Lookup Codes

Allows system administrator to specify which change reason lookup codes should be displayed (subset of change reason lookup codes). You enter the codes as follows:

Display Job Attachment

Whether attachments are displayed for the job when there are no job comments. If there are comments for the job, no attachments are displayed.

Display Position Attachment

Whether attachments are displayed for the position when there are no position comments. If there are comments for the position, no attachments are displayed.

HR Use Default Location

The location can be changed to the default organization or position locations. If the organization/position is then changed for a user, the user's location will be the default location for the organization/position.

Payroll Contact User Name

The Applications user name of the payroll representative who should be notified when a user changes a salary basis in the middle of a payroll period. This attribute is mandatory if you use the Salary Basis functionality.

Configurable Tips and Instructions

Assignment Page

Region Tip Type Message Name
Assignment Instruction HR_INST_TOP_COMMON_TEXT
Job Instruction HR_INST_ASG_JOB_SS
Position Instruction HR_INST_ASG_POSITION_SS
GRE Instruction HR_INST_ASG_GRE_SS
Payroll Instruction HR_INST_ASG_PAYROLL_SS
Location Long Message HR_INST_CHANGE_LOCATION
Location Long Message HR_INST_WORK_AT_HOME_LOC

* These instructions are delivered as hidden, although they can be displayed and personalized.

Configurable Flexfields

Assignment Page

Region Flex Name Flex Code
Specific Job Information HrFlex1 Job Developer DF
Extra Position Information HrFlex1 Extra Position Info DDF
Department Working Conditions HrFlex1 Org Developer DF
People Group People Group Key Flex GRP
Other Assignment Information Additional Assignment Details PER_ASSIGNMENTS
Statutory Information Work Sched Key Flex GRES_AND_OTHER_DATA

See: Configuring Flexfields

Configurable Profile Options

Profile Configurable Levels Values Default
HR:Use Grade Defaults Site, Application, Responsibility, User Yes/No Yes
HR:Override Grade Defaults Site, Application, Responsibility, User Yes/No No
HR: Position Default Options for SSHR Site, Application, Responsibility, User Default with No Warning
Default with User Decision
Default with Warning
No Defaulting
Default with User Decision

The following profile options control a user's ability to use grade defaults and position defaults.

HR:Use Grade Defaults

This profile option determines whether the user can only select a valid grade for a parent organization, job, or position. The list of values for the Grade field is determined by the entry in the Organization, Job, or Position field.

If this profile value is No, the user can select any grade for the organization, job, or position.

HR:Override Grade Defaults

This profile option determines whether the user can select a different (non-default) grade for an organization, position, or job.

If this profile value is No, the user cannot override the default grade.

Interaction of Default Profile Options

The above profile options work together to control the behavior of grades in SSHR. The following situations are possible:

Profile Option   HR: Use Grade Defaults HR: Use Grade Defaults
  Value Yes No
HR: Override Grade Defaults Yes The user can select any valid grade. The user can select any grade, either valid or invalid.
HR: Override Grade Defaults No The user can select any valid grade or retain the current grade (even if invalid). The user can only select valid grades.

HR: Position Defaulting Options for SSHR

These options control whether or not the application displays default information based on the position you select for an assignment. You can set one of four values: