Assignments

An assignment provides information about a person's role such as job, position, pay, compensation, managers, working hours, and location.

HR specialists can create and manage assignments using the employment-related quick actions on the My Client Groups tab. Line managers can create and manage assignments for their team members using the employment-related quick actions on the My Team tab. Let's take a look at these aspects of assignments.

Work Relationship

A work relationship must have at least one assignment. Your legal employer may allow multiple assignments in one work relationship.

Worker assignments are secured by assignment-level security. An HR specialist or line manager can access a worker's assignment only if they have access to the assignment. For example, a line manager will only see assignments of workers reporting to them. Similarly, an HR Specialist can access worker assignments only within their area of responsibility.

For more information, see the document Implementing Assignment-Level Security in HCM (Doc ID 2700661.1) on My Oracle Support (https://support.oracle.com).

Primary Assignment

You can access a person's information from a single assignment which is their overall primary assignment. If you need information from a single assignment, you use the overall primary assignment. For example, some government reports are based on one assignment only.

You must identify one assignment as the primary assignment in each work relationship. When a person has multiple work relationships, the overall primary assignment is the primary assignment in the primary work relationship.

All work relationships must have at least one primary assignment. The following work relationship types are created as nonprimary, however, the assignments within these work relationship types are still created as primary.

  • Pending Worker Work Relationship

  • Offer Work Relationship (if you're using Oracle Recruiting Cloud)

In this example, assignment C is the overall primary assignment because it's the primary assignment in the primary work relationship.
Work relationship A contains assignment A. Work relationship B contains assignment B. Work relationship C, the primary work relationship, contains assignment C.

Assignment Number

You can assign assignment numbers either manually or automatically. Assignment numbers are automatically generated by prefixing the person number with these characters: E (for employee), C (for contingent worker), N (for nonworker), P (for pending worker). For example, if the person number is 45678 and you hire the person as an employee, their assignment number would be E45678. Subsequent assignments of same type have suffix numbers, for example E45678-2, E45678-3. The suffix-number sequence is global and ensures that assignment numbers are unique in the enterprise. If you assign numbers manually, you must ensure they're unique in the enterprise.

Assignment Status

The status determines whether the assignment is active, inactive, or temporarily suspended. It also controls whether the assignment is eligible for payroll processing.

Some assignment actions you take automatically change the assignment status. For example, when you create an assignment, its status is set automatically to Active - payroll eligible. You can change this status if you want.

Contract and Collective Agreement

Assignments can include contract details for information purposes, which some legal employers require.

You can link a collective agreement with an assignment if the bargaining unit, country, and legal employer of the collective agreement and assignment are same. If you created a collective agreement without a legal employer or bargaining unit, you can link the collective agreement with any assignment within the same country.

Projected Dates

These are the two types of projected dates:

  • Projected Termination Date: This date field is stored in the PROJECTED_TERMINATION_DATE column of the PER_PERIODS_OF_SERVICE table. You can use the field to track the projected termination date of the work relationship. For example, you can use the field to track the projected end date of the global temporary assignment.

  • Projected Assignment End Date: This date field is stored in the PROJECTED_ ASSIGNMENT_END column of the PER_ALL_ASSIGNMENTS_M table (non-terms record). You can use the field to track the projected end date of the assignment. For example, you can use the field to track the projected end date of the temporary assignment.

Note: The projected date details are for information purposes only and have no effect on application processing.