Search Results per_all_assignments_f
Overview
The PER_ALL_ASSIGNMENTS_F table is a core data object within the Oracle E-Business Suite Human Resources (HR) module. It serves as the central repository for storing detailed assignment records for both employees and applicants. An assignment defines the specific terms, conditions, and organizational context of an individual's role, such as their job, position, location, and grade. The table is date-effective, as indicated by the '_F' suffix and the presence of EFFECTIVE_START_DATE and EFFECTIVE_END_DATE columns in its primary key. This design allows for the maintenance of a complete historical record of all changes to an assignment over time, which is critical for accurate payroll processing, reporting, and compliance.
Key Information Stored
The table's primary key is a composite of ASSIGNMENT_ID, EFFECTIVE_START_DATE, and EFFECTIVE_END_DATE. Beyond these temporal columns, the table stores a comprehensive set of foreign keys that link the assignment to other critical entities in the HRMS structure. Key relational columns include PERSON_ID (linking to PER_ALL_PEOPLE_F), ORGANIZATION_ID, JOB_ID, POSITION_ID, GRADE_ID, and LOCATION_ID, which define the assignment's organizational placement. The ASSIGNMENT_STATUS_TYPE_ID indicates whether the assignment is active, suspended, or terminated. Other significant columns track compensation details (PAY_BASIS_ID), recruitment (APPLICATION_ID, VACANCY_ID), and collective agreements (COLLECTIVE_AGREEMENT_ID, CAGR_GRADE_DEF_ID).
Common Use Cases and Queries
This table is fundamental for HR reporting, payroll integration, and organizational management. Common operational and analytical queries include retrieving an employee's current assignment details for a payslip, listing all assignments within a specific department, or tracking the history of job changes for an individual. A typical query to find an employee's active assignment would join PER_ALL_PEOPLE_F with PER_ALL_ASSIGNMENTS_F, filtering on the person identifier and ensuring the system date falls between the assignment's effective dates. For headcount reporting, analysts often aggregate records from this table by ORGANIZATION_ID, JOB_ID, and ASSIGNMENT_STATUS_TYPE_ID. The table is also central to processes managed by standard Oracle APIs, such as the HR_ASSIGNMENT_API, which are used for creating and maintaining assignment data programmatically.
Related Objects
As evidenced by its extensive foreign key relationships, PER_ALL_ASSIGNMENTS_F is a hub table with dependencies across the HR and Payroll modules. It directly references master tables such as PER_JOBS, PER_ALL_POSITIONS, PER_GRADES, HR_ALL_ORGANIZATION_UNITS, and HR_LOCATIONS_ALL. It is the parent table for key payroll-related entities like PAY_PAYROLLS_F and PER_PAY_PROPOSALS. Furthermore, it is linked to recruitment objects like PER_APPLICATIONS and PER_ALL_VACANCIES. Key dependent objects include the PER_ASSIGNMENTS_X and PER_ASSIGNMENTS_LE_V views, which provide secure, business-oriented access to the underlying assignment data. For comprehensive person data, it is invariably joined with the PER_ALL_PEOPLE_F table.
-
Table: PER_ALL_ASSIGNMENTS_F
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_ALL_ASSIGNMENTS_F, object_name:PER_ALL_ASSIGNMENTS_F, status:VALID, product: PER - Human Resources , description: Employee and applicant assignment details. , implementation_dba_data: HR.PER_ALL_ASSIGNMENTS_F ,
-
Table: PER_ALL_ASSIGNMENTS_F
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_ALL_ASSIGNMENTS_F, object_name:PER_ALL_ASSIGNMENTS_F, status:VALID, product: PER - Human Resources , description: Employee and applicant assignment details. , implementation_dba_data: HR.PER_ALL_ASSIGNMENTS_F ,
-
APPS.PAY_SE_ALECTA dependencies on PER_ALL_ASSIGNMENTS_F
12.2.2
-
APPS.PAY_SA_ARCHIVE dependencies on PER_ALL_ASSIGNMENTS_F
12.2.2
-
APPS.PAY_PL_POST_TERMINATION_PKG dependencies on PER_ALL_ASSIGNMENTS_F
12.2.2
-
APPS.PAY_PURGE_PKG dependencies on PER_ALL_ASSIGNMENTS_F
12.1.1
-
APPS.PQP_GB_PSI_HRS_HISTORY dependencies on PER_ALL_ASSIGNMENTS_F
12.1.1
-
APPS.PAY_JP_PRE_TAX_PKG dependencies on PER_ALL_ASSIGNMENTS_F
12.1.1
-
APPS.IRC_OFFER_NOTIFICATIONS_PKG dependencies on PER_ALL_ASSIGNMENTS_F
12.1.1
-
APPS.HR_HEAD_COUNT_SUMMARY dependencies on PER_ALL_ASSIGNMENTS_F
12.1.1
-
APPS.HR_FI_VALIDATE_PKG dependencies on PER_ALL_ASSIGNMENTS_F
12.1.1
-
APPS.PQH_PQIPED5_XMLP_PKG dependencies on PER_ALL_ASSIGNMENTS_F
12.1.1
-
APPS.PQP_HROSS_INTEGRATION dependencies on PER_ALL_ASSIGNMENTS_F
12.1.1
-
APPS.PAY_CA_PAYREG_EXTRACT_PKG dependencies on PER_ALL_ASSIGNMENTS_F
12.1.1
-
APPS.PAY_FI_PAYLIST_ARCHIVE dependencies on PER_ALL_ASSIGNMENTS_F
12.2.2
-
APPS.PAY_SG_CPFLINE_BALANCES dependencies on PER_ALL_ASSIGNMENTS_F
12.1.1
-
APPS.PAY_AU_PAYMENT_SUMMARY_AMEND dependencies on PER_ALL_ASSIGNMENTS_F
12.1.1
-
APPS.PAY_US_W2C_RPT dependencies on PER_ALL_ASSIGNMENTS_F
12.1.1
-
APPS.OTA_BULK_ENROLL_UTIL dependencies on PER_ALL_ASSIGNMENTS_F
12.1.1
-
APPS.HR_PERSON_DEPLOYMENT_API dependencies on PER_ALL_ASSIGNMENTS_F
12.1.1
-
APPS.BEN_PREMIUM_CONCURRENT dependencies on PER_ALL_ASSIGNMENTS_F
12.1.1
-
APPS.PA_FP_GEN_BUDGET_AMT_PUB dependencies on PER_ALL_ASSIGNMENTS_F
12.1.1
-
APPS.GHR_MTO_INT dependencies on PER_ALL_ASSIGNMENTS_F
12.1.1
-
APPS.PQP_GB_PSI_ADDDRESS dependencies on PER_ALL_ASSIGNMENTS_F
12.1.1
-
APPS.PAY_NO_TC_DP_UPLOAD dependencies on PER_ALL_ASSIGNMENTS_F
12.1.1
-
APPS.PAYUSUNB_PKG dependencies on PER_ALL_ASSIGNMENTS_F
12.1.1
-
APPS.HR_CCMGR_SS dependencies on PER_ALL_ASSIGNMENTS_F
12.1.1
-
APPS.PER_SPINAL_PT_PLCMT_PKG dependencies on PER_ALL_ASSIGNMENTS_F
12.1.1
-
APPS.PER_CA_EMP_EQUITY_PKG dependencies on PER_ALL_ASSIGNMENTS_F
12.1.1
-
APPS.PAY_IE_PAYE_API dependencies on PER_ALL_ASSIGNMENTS_F
12.1.1
-
APPS.PER_NL_FDR_ARCHIVE dependencies on PER_ALL_ASSIGNMENTS_F
12.1.1
-
APPS.BEN_PCM_BUS dependencies on PER_ALL_ASSIGNMENTS_F
12.1.1
-
APPS.PAYVWELE dependencies on PER_ALL_ASSIGNMENTS_F
12.1.1
-
APPS.PQP_GB_TP_TYPE2_FUNCTIONS dependencies on PER_ALL_ASSIGNMENTS_F
12.1.1
-
APPS.PER_ASG_BUS3 dependencies on PER_ALL_ASSIGNMENTS_F
12.1.1
-
APPS.PER_ZA_WSP_ARCHIVE_PKG dependencies on PER_ALL_ASSIGNMENTS_F
12.1.1
-
APPS.PAY_CC_PROCESS_UTILS dependencies on PER_ALL_ASSIGNMENTS_F
12.1.1
-
APPS.PAY_GB_EOY_MAGTAPE dependencies on PER_ALL_ASSIGNMENTS_F
12.1.1
-
APPS.BEN_MANAGE_OPEN_ENRT_WNDW dependencies on PER_ALL_ASSIGNMENTS_F
12.1.1
-
APPS.PER_SALADMIN_UTILITY dependencies on PER_ALL_ASSIGNMENTS_F
12.1.1
-
APPS.BEN_ENROLMENT_REQUIREMENTS2 dependencies on PER_ALL_ASSIGNMENTS_F
12.1.1
-
APPS.PER_PERRPFP2_XMLP_PKG dependencies on PER_ALL_ASSIGNMENTS_F
12.1.1
-
APPS.HR_ENTRY dependencies on PER_ALL_ASSIGNMENTS_F
12.1.1
-
APPS.PAY_FI_RULES dependencies on PER_ALL_ASSIGNMENTS_F
12.1.1
-
APPS.PQP_GB_TP_PENSION_EXTRACTS dependencies on PER_ALL_ASSIGNMENTS_F
12.1.1
-
APPS.PER_JOB_BUS dependencies on PER_ALL_ASSIGNMENTS_F
12.1.1
-
APPS.PQP_BUDGET_MAINTENANCE dependencies on PER_ALL_ASSIGNMENTS_F
12.1.1
-
APPS.PAY_PAYACT_PKG dependencies on PER_ALL_ASSIGNMENTS_F
12.1.1
-
APPS.BEN_ENROLMENT_REQUIREMENTS dependencies on PER_ALL_ASSIGNMENTS_F
12.1.1
-
APPS.PER_PERRPFP3_XMLP_PKG dependencies on PER_ALL_ASSIGNMENTS_F
12.1.1