Search Results notice_period
Overview
PER_ASSIGNMENTS_X is an APPS-owned view within the Oracle E-Business Suite PER (Human Resources) product module. In EBS 12.1.1 and 12.2.2, it is a VALID database object that exposes assignment information as of the current system date (SYSDATE). The view is documented in the ETRM as "as of sysdate view," meaning its primary purpose is to provide the current effective row for each employee assignment rather than the full dated history stored in the underlying date-tracked tables. This makes it a convenient reporting and integration object for consumers who need the latest active assignment record without writing explicit effective-date predicates against the _F (date-tracked) tables. It returns the standard assignment attributes—assignment identifiers, effective dates, business group, job, position, grade, supervisor, payroll, location, and related flexfield attributes—alongside audit columns such as LAST_UPDATE_DATE, CREATED_BY, and OBJECT_VERSION_NUMBER.
Underlying Base Objects
According to the documented view metadata for ETRM 12.2.2, PER_ASSIGNMENTS_X references the following base objects:
- PER_ASSIGNMENTS_F (VIEW) — the primary date-tracked source of assignment data. The _X view selects the currently effective row from this table based on effective dates.
- HR_SECURITY (PACKAGE) — the Oracle HR security package that enforces security profile restrictions, ensuring users only see assignments for which they have access.
- HR_GENERAL (PACKAGE) — the general HR utility package used to apply effective-date and business-group logic.
The view is the current-dated counterpart of PER_ASSIGNMENTS_F. Where the _F view contains all dated versions of each assignment, PER_ASSIGNMENTS_X filters to the row whose effective range encompasses SYSDATE, applying HR security through the referenced packages.
Key Columns
The view exposes the full column set of the assignment entity. Significant columns include:
- ASSIGNMENT_ID — primary identifier of the assignment record; the linking key to PER_ASSIGNMENTS_F.
- PERSON_ID — foreign key to the person (employee or applicant) holding the assignment.
- EFFECTIVE_START_DATE / EFFECTIVE_END_DATE — the date range for which the current row is effective.
- BUSINESS_GROUP_ID, ORGANIZATION_ID, PEOPLE_GROUP_ID — organizational context for the assignment.
- JOB_ID, POSITION_ID, GRADE_ID, LOCATION_ID, PAYROLL_ID, SUPERVISOR_ID — the assignment's job, position, grade, location, payroll, and supervisor references.
- ASSIGNMENT_STATUS_TYPE_ID, ASSIGNMENT_TYPE, PRIMARY_FLAG, MANAGER_FLAG — status, type, primary indicator, and manager indicator.
- NORMAL_HOURS, FREQUENCY, PAY_BASIS_ID — working-time and pay-basis attributes.
- ASS_ATTRIBUTE1 … ASS_ATTRIBUTE30, ASS_ATTRIBUTE_CATEGORY — the descriptive flexfield (DFF) segments for assignment flexibility.
- LAST_UPDATE_DATE, LAST_UPDATED_BY, CREATED_BY, CREATION_DATE, OBJECT_VERSION_NUMBER — auditing and optimistic-locking columns used by integration interfaces.
Common Use Cases and Queries
PER_ASSIGNMENTS_X is typically used for current-state reporting: headcount and roster reports, supervisor lookups, payroll-interface extracts, and current assignment validations in downstream applications. Because it is already filtered to the current date and honors HR security, it simplifies queries that would otherwise require explicit effective-date logic against PER_ASSIGNMENTS_F. A typical query retrieving current assignments for a person might resemble:
SELECT pa.assignment_id, pa.person_id, pa.assignment_number, pa.job_id, pa.position_id, pa.supervisor_id FROM apps.per_assignments_x pa WHERE pa.person_id = :p_person_id;SELECT pa.assignment_number, pa.normal_hours, pa.assignment_status_type_id FROM apps.per_assignments_x pa WHERE pa.primary_flag = 'Y' AND pa.business_group_id = :p_bg_id;SELECT pa.assignment_id, pa.ass_attribute_category, pa.ass_attribute1 FROM apps.per_assignments_x pa WHERE pa.assignment_type = 'E';
Results are constrained by HR security, so queries return only assignments the running user is authorized to view. For historical or date-range analysis, developers should query PER_ASSIGNMENTS_F directly instead, since PER_ASSIGNMENTS_X exposes only the SYSDATE-effective row.
-
View: PER_ASSIGNMENTS_X
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_ASSIGNMENTS_X, object_name:PER_ASSIGNMENTS_X, status:VALID, product: PER - Human Resources , description: as of sysdate view , implementation_dba_data: APPS.PER_ASSIGNMENTS_X ,
-
VIEW: HR.PER_ALL_ASSIGNMENTS_F#
12.2.2
-
View: PER_ASSIGNMENTS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_ASSIGNMENTS, object_name:PER_ASSIGNMENTS, status:VALID, product: PER - Human Resources , description: Date-effective view. , implementation_dba_data: APPS.PER_ASSIGNMENTS ,
-
VIEW: APPS.PER_ASSIGNMENTS_V12
12.2.2
-
VIEW: APPS.PER_ASSIGNMENTS
12.1.1
-
View: PER_ASSIGNMENTS_V12
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_ASSIGNMENTS_V12, object_name:PER_ASSIGNMENTS_V12, status:VALID, product: PER - Human Resources , description: as of sysdate view , implementation_dba_data: APPS.PER_ASSIGNMENTS_V12 ,
-
VIEW: APPS.PER_ASSIGNMENTS_F2
12.2.2
-
VIEW: APPS.PER_ASSIGNMENTS_F
12.2.2
-
View: PER_ASSIGNMENTS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_ASSIGNMENTS, object_name:PER_ASSIGNMENTS, status:VALID, product: PER - Human Resources , description: Date-effective view. , implementation_dba_data: APPS.PER_ASSIGNMENTS ,
-
VIEW: APPS.PER_ASSIGNMENTS_V12
12.1.1
-
VIEW: APPS.PER_ALL_ASSIGNMENTS
12.2.2
-
View: PER_ASSIGNMENTS_F2
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_ASSIGNMENTS_F2, object_name:PER_ASSIGNMENTS_F2, status:VALID, product: PER - Human Resources , description: Secure view based on the corresponding _ALL_ table. , implementation_dba_data: APPS.PER_ASSIGNMENTS_F2 ,
-
View: PER_ASSIGNMENTS_X
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_ASSIGNMENTS_X, object_name:PER_ASSIGNMENTS_X, status:VALID, product: PER - Human Resources , description: as of sysdate view , implementation_dba_data: APPS.PER_ASSIGNMENTS_X ,
-
View: PER_ASSIGNMENTS_V12
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_ASSIGNMENTS_V12, object_name:PER_ASSIGNMENTS_V12, status:VALID, product: PER - Human Resources , description: as of sysdate view , implementation_dba_data: APPS.PER_ASSIGNMENTS_V12 ,
-
View: PER_ASSIGNMENTS_F2
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_ASSIGNMENTS_F2, object_name:PER_ASSIGNMENTS_F2, status:VALID, product: PER - Human Resources , description: Secure view based on the corresponding _ALL_ table. , implementation_dba_data: APPS.PER_ASSIGNMENTS_F2 ,
-
VIEW: APPS.PER_ASSIGNMENTS_X
12.1.1
-
View: PER_ALL_ASSIGNMENTS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_ALL_ASSIGNMENTS, object_name:PER_ALL_ASSIGNMENTS, status:VALID, product: PER - Human Resources , description: Date-effective view. , implementation_dba_data: APPS.PER_ALL_ASSIGNMENTS ,
-
View: PER_ALL_ASSIGNMENTS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_ALL_ASSIGNMENTS, object_name:PER_ALL_ASSIGNMENTS, status:VALID, product: PER - Human Resources , description: Date-effective view. , implementation_dba_data: APPS.PER_ALL_ASSIGNMENTS ,
-
VIEW: APPS.PER_ASSIGNMENTS_X
12.2.2
-
VIEW: APPS.PER_CONTRACTS_F_DFV
12.1.1
owner:APPS, object_type:VIEW, object_name:PER_CONTRACTS_F_DFV, status:VALID,
-
View: PER_ASSIGNMENTS_F
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_ASSIGNMENTS_F, object_name:PER_ASSIGNMENTS_F, status:VALID, product: PER - Human Resources , description: Secure view based on the corresponding _ALL_ table. , implementation_dba_data: APPS.PER_ASSIGNMENTS_F ,
-
View: PER_ASSIGNMENTS_F
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_ASSIGNMENTS_F, object_name:PER_ASSIGNMENTS_F, status:VALID, product: PER - Human Resources , description: Secure view based on the corresponding _ALL_ table. , implementation_dba_data: APPS.PER_ASSIGNMENTS_F ,
-
VIEW: APPS.PER_ALL_ASSIGNMENTS
12.1.1
-
VIEW: APPS.PER_ASSIGNMENTS
12.2.2
-
VIEW: APPS.PER_ASSIGNMENTS_F
12.1.1
-
VIEW: APPS.PER_ASSIGNMENTS_F2
12.1.1
-
VIEW: APPS.PER_CONTRACTS_F_DFV
12.2.2
owner:APPS, object_type:VIEW, object_name:PER_CONTRACTS_F_DFV, status:VALID,
-
VIEW: APPS.HRBV_ASSIGNMENT
12.1.1
-
VIEW: APPS.HRBV_ASSIGNMENT
12.2.2
owner:APPS, object_type:VIEW, object_name:HRBV_ASSIGNMENT, status:VALID,
-
VIEW: APPS.HRBV_ASSIGNMENT
12.1.1
owner:APPS, object_type:VIEW, object_name:HRBV_ASSIGNMENT, status:VALID,
-
VIEW: APPS.PER_ASSIGNMENTS_V12
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_ASSIGNMENTS_V12, object_name:PER_ASSIGNMENTS_V12, status:VALID,
-
VIEW: APPS.HRBV_ASSIGNMENT
12.2.2
-
VIEW: APPS.PER_ASSIGNMENTS_V12
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_ASSIGNMENTS_V12, object_name:PER_ASSIGNMENTS_V12, status:VALID,
-
VIEW: APPS.PER_ASSIGNMENTS_V5
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_ASSIGNMENTS_V5, object_name:PER_ASSIGNMENTS_V5, status:VALID,
-
VIEW: APPS.PER_ASSIGNMENTS_V3
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_ASSIGNMENTS_V3, object_name:PER_ASSIGNMENTS_V3, status:VALID,
-
APPS.PER_ASG_SHD SQL Statements
12.1.1
-
VIEW: HR.PER_ALL_ASSIGNMENTS_F#
12.2.2
owner:HR, object_type:VIEW, object_name:PER_ALL_ASSIGNMENTS_F#, status:VALID,
-
APPS.PER_ASG_SHD SQL Statements
12.2.2
-
VIEW: APPS.PER_ASSIGNMENTS_X
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_ASSIGNMENTS_X, object_name:PER_ASSIGNMENTS_X, status:VALID,
-
View: PER_ASSIGNMENTS_V5
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_ASSIGNMENTS_V5, object_name:PER_ASSIGNMENTS_V5, status:VALID, product: PER - Human Resources , description: Used to support user interface , implementation_dba_data: APPS.PER_ASSIGNMENTS_V5 ,
-
VIEW: APPS.PER_ASSIGNMENTS_X
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_ASSIGNMENTS_X, object_name:PER_ASSIGNMENTS_X, status:VALID,
-
VIEW: APPS.PER_ALL_ASSIGNMENTS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_ALL_ASSIGNMENTS, object_name:PER_ALL_ASSIGNMENTS, status:VALID,
-
VIEW: APPS.PER_ASSIGNMENTS_V5
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_ASSIGNMENTS_V5, object_name:PER_ASSIGNMENTS_V5, status:VALID,
-
VIEW: APPS.PER_ASSIGNMENTS_V3
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_ASSIGNMENTS_V3, object_name:PER_ASSIGNMENTS_V3, status:VALID,
-
View: PER_ASSIGNMENTS_V5
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_ASSIGNMENTS_V5, object_name:PER_ASSIGNMENTS_V5, status:VALID, product: PER - Human Resources , description: Used to support user interface , implementation_dba_data: APPS.PER_ASSIGNMENTS_V5 ,
-
VIEW: APPS.PER_ASSIGNMENTS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_ASSIGNMENTS, object_name:PER_ASSIGNMENTS, status:VALID,
-
VIEW: APPS.PER_ASSIGNMENTS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_ASSIGNMENTS, object_name:PER_ASSIGNMENTS, status:VALID,
-
VIEW: APPS.PER_ALL_ASSIGNMENTS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_ALL_ASSIGNMENTS, object_name:PER_ALL_ASSIGNMENTS, status:VALID,
-
VIEW: APPS.HRBV_PEOPLE_ASSIGNMENT
12.2.2
owner:APPS, object_type:VIEW, object_name:HRBV_PEOPLE_ASSIGNMENT, status:VALID,
-
VIEW: APPS.PER_ASSIGNMENTS_V13
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_ASSIGNMENTS_V13, object_name:PER_ASSIGNMENTS_V13, status:VALID,