Search Results per_all_assignments_f
The PER_ALL_ASSIGNMENTS_F
table is a fundamental component of Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2, specifically within the Human Capital Management (HCM) module. It serves as the primary repository for employee assignment data, capturing detailed information about an employee's job, position, organization, and other assignment-related attributes. This table is part of the Oracle HRMS (Human Resource Management System) and is crucial for managing workforce data, including current, historical, and future assignments.
### **Structure and Key Columns**
The PER_ALL_ASSIGNMENTS_F
table is designed with a date-effective structure, meaning it tracks changes over time using EFFECTIVE_START_DATE
and EFFECTIVE_END_DATE
columns. This allows organizations to maintain a historical record of assignments. Key columns include:
- ASSIGNMENT_ID
: A unique identifier for each assignment record.
- PERSON_ID
: Links to the employee in PER_ALL_PEOPLE_F
.
- ASSIGNMENT_TYPE
: Indicates whether the assignment is for an employee ('E'
), applicant ('A'
), or contingent worker ('C'
).
- ORGANIZATION_ID
: References the organization in HR_ALL_ORGANIZATION_UNITS
.
- JOB_ID
: Links to the job definition in PER_JOBS
.
- POSITION_ID
: Associates the assignment with a position in HR_ALL_POSITIONS_F
.
- PRIMARY_FLAG
: Indicates whether the assignment is the employee's primary role ('Y'
or 'N'
).
- ASSIGNMENT_STATUS_TYPE_ID
: Defines the status (e.g., active, terminated) via PER_ASSIGNMENT_STATUS_TYPES
.
### **Functional Significance**
The table plays a pivotal role in Oracle EBS HCM by:
1. **Workforce Management**: Tracks employee assignments, including job changes, promotions, and department transfers.
2. **Payroll Processing**: Provides critical data for payroll calculations, such as salary basis, grade, and location.
3. **Reporting & Analytics**: Supports HR reporting on headcount, turnover, and organizational hierarchy.
4. **Integration**: Feeds data to other modules like Payroll (PAY_ALL_PAYROLLS_F
), Benefits (BEN_ASSIGNMENT_F
), and Time & Labor.
### **Technical Considerations**
- **Date-Effectiveness**: Queries must account for EFFECTIVE_START_DATE
and EFFECTIVE_END_DATE
to retrieve accurate data for a given period.
- **Indexing**: Commonly indexed columns include PERSON_ID
, ASSIGNMENT_ID
, and PRIMARY_FLAG
for performance optimization.
- **Foreign Keys**: Relationships with tables like PER_ALL_PEOPLE_F
, HR_ALL_ORGANIZATION_UNITS
, and PER_JOBS
ensure referential integrity.
### **Common Use Cases**
1. **Employee Assignment History**: Retrieving an employee's job changes over time.
2. **Headcount Analysis**: Counting active employees by organization or job.
3. **Termination Processing**: Updating ASSIGNMENT_STATUS_TYPE_ID
when an employee leaves.
### **Example Query**
```sql
SELECT
p.full_name,
a.assignment_number,
o.name AS organization,
j.name AS job
FROM
per_all_assignments_f a
JOIN
per_all_people_f p ON a.person_id = p.person_id
JOIN
hr_all_organization_units o ON a.organization_id = o.organization_id
JOIN
per_jobs j ON a.job_id = j.job_id
WHERE
SYSDATE BETWEEN a.effective_start_date AND a.effective_end_date
AND a.primary_flag = 'Y';
```
### **Conclusion**
The PER_ALL_ASSIGNMENTS_F
table is a cornerstone of Oracle EBS HCM, enabling comprehensive workforce management. Its date-effective design, extensive relationships, and critical role in HR processes make it indispensable for organizations leveraging Oracle EBS 12.1.1 or 12.2.2. Proper understanding and utilization of this table are essential for HR analytics, payroll, and integration with other modules.
-
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 ,
-
Concurrent Program: PERSPERF
12.2.2
execution_filename: hr_security_internal.populate_asg_perf_table , product: PER - Human Resources , user_name: PERSPERF , description: Populate PER_ALL_ASSIGNMENTS_F_PERF with data from PER_ALL_ASSIGNMENTS_F , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
View: PER_ASSIGNMENTS_V9
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_ASSIGNMENTS_V9, object_name:PER_ASSIGNMENTS_V9, status:VALID, product: PER - Human Resources , description: Used to support user interface , implementation_dba_data: APPS.PER_ASSIGNMENTS_V9 ,
-
View: PER_ASSIGNMENTS_V9
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_ASSIGNMENTS_V9, object_name:PER_ASSIGNMENTS_V9, status:VALID, product: PER - Human Resources , description: Used to support user interface , implementation_dba_data: APPS.PER_ASSIGNMENTS_V9 ,
-
View: PER_ASSIGNMENTS_V11
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_ASSIGNMENTS_V11, object_name:PER_ASSIGNMENTS_V11, status:VALID, product: PER - Human Resources , description: Used to support user interface , implementation_dba_data: APPS.PER_ASSIGNMENTS_V11 ,
-
View: PER_ASSIGNMENTS_V11
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_ASSIGNMENTS_V11, object_name:PER_ASSIGNMENTS_V11, status:VALID, product: PER - Human Resources , description: Used to support user interface , implementation_dba_data: APPS.PER_ASSIGNMENTS_V11 ,
-
View: HR_ASSIGN_LOV_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_ASSIGN_LOV_V, object_name:HR_ASSIGN_LOV_V, status:VALID, product: PER - Human Resources , description: Used to support user interface , implementation_dba_data: APPS.HR_ASSIGN_LOV_V ,
-
View: HR_ASSIGN_LOV_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_ASSIGN_LOV_V, object_name:HR_ASSIGN_LOV_V, status:VALID, product: PER - Human Resources , description: Used to support user interface , implementation_dba_data: APPS.HR_ASSIGN_LOV_V ,
-
View: HR_ADP_EMP_REF_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_ADP_EMP_REF_V, object_name:HR_ADP_EMP_REF_V, status:VALID, product: PER - Human Resources , description: ADP payroll interface view , implementation_dba_data: APPS.HR_ADP_EMP_REF_V ,
-
View: HR_ADP_EMP_REF_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_ADP_EMP_REF_V, object_name:HR_ADP_EMP_REF_V, status:VALID, product: PER - Human Resources , description: ADP payroll interface view , implementation_dba_data: APPS.HR_ADP_EMP_REF_V ,
-
View: HR_CERIDIAN_500_SELECTION_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_CERIDIAN_500_SELECTION_V, object_name:HR_CERIDIAN_500_SELECTION_V, status:VALID, product: PER - Human Resources , description: Ceridian Source 500 payroll interface view , implementation_dba_data: APPS.HR_CERIDIAN_500_SELECTION_V ,
-
View: HR_CERIDIAN_500_SELECTION_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_CERIDIAN_500_SELECTION_V, object_name:HR_CERIDIAN_500_SELECTION_V, status:VALID, product: PER - Human Resources , description: Ceridian Source 500 payroll interface view , implementation_dba_data: APPS.HR_CERIDIAN_500_SELECTION_V ,
-
View: PER_KR_SECOND_STATUS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_KR_SECOND_STATUS_V, object_name:PER_KR_SECOND_STATUS_V, status:VALID, product: PER - Human Resources , description: KR specific , implementation_dba_data: APPS.PER_KR_SECOND_STATUS_V ,
-
View: PER_KR_SECOND_STATUS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_KR_SECOND_STATUS_V, object_name:PER_KR_SECOND_STATUS_V, status:VALID, product: PER - Human Resources , description: KR specific , implementation_dba_data: APPS.PER_KR_SECOND_STATUS_V ,
-
View: HR_ADP_STATE_TAX_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_ADP_STATE_TAX_V, object_name:HR_ADP_STATE_TAX_V, status:VALID, product: PER - Human Resources , description: ADP payroll interface view , implementation_dba_data: APPS.HR_ADP_STATE_TAX_V ,
-
View: PER_FULL_SALARY_HISTORY_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_FULL_SALARY_HISTORY_V, object_name:PER_FULL_SALARY_HISTORY_V, status:VALID, product: PER - Human Resources , description: Used to support user interface , implementation_dba_data: APPS.PER_FULL_SALARY_HISTORY_V ,
-
View: HR_ADP_STATE_TAX_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_ADP_STATE_TAX_V, object_name:HR_ADP_STATE_TAX_V, status:VALID, product: PER - Human Resources , description: ADP payroll interface view , implementation_dba_data: APPS.HR_ADP_STATE_TAX_V ,
-
View: HR_ADP_WORKERS_COMP_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_ADP_WORKERS_COMP_V, object_name:HR_ADP_WORKERS_COMP_V, status:VALID, product: PER - Human Resources , description: ADP payroll interface view , implementation_dba_data: APPS.HR_ADP_WORKERS_COMP_V ,
-
View: HR_ADP_WORKERS_COMP_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_ADP_WORKERS_COMP_V, object_name:HR_ADP_WORKERS_COMP_V, status:VALID, product: PER - Human Resources , description: ADP payroll interface view , implementation_dba_data: APPS.HR_ADP_WORKERS_COMP_V ,
-
View: PER_FULL_SALARY_HISTORY_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_FULL_SALARY_HISTORY_V, object_name:PER_FULL_SALARY_HISTORY_V, status:VALID, product: PER - Human Resources , description: Used to support user interface , implementation_dba_data: APPS.PER_FULL_SALARY_HISTORY_V ,
-
View: HR_ADP_ADDRESS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_ADP_ADDRESS_V, object_name:HR_ADP_ADDRESS_V, status:VALID, product: PER - Human Resources , description: ADP payroll interface view , implementation_dba_data: APPS.HR_ADP_ADDRESS_V ,
-
View: HR_ADP_ADDRESS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_ADP_ADDRESS_V, object_name:HR_ADP_ADDRESS_V, status:VALID, product: PER - Human Resources , description: ADP payroll interface view , implementation_dba_data: APPS.HR_ADP_ADDRESS_V ,
-
View: HR_CERIDIAN_EFT_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_CERIDIAN_EFT_V, object_name:HR_CERIDIAN_EFT_V, status:VALID, product: PER - Human Resources , description: Ceridian Source 100 payroll interface view , implementation_dba_data: APPS.HR_CERIDIAN_EFT_V ,
-
View: HR_CERIDIAN_EFT_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_CERIDIAN_EFT_V, object_name:HR_CERIDIAN_EFT_V, status:VALID, product: PER - Human Resources , description: Ceridian Source 100 payroll interface view , implementation_dba_data: APPS.HR_CERIDIAN_EFT_V ,
-
Table: PER_APPLICATIONS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_APPLICATIONS, object_name:PER_APPLICATIONS, status:VALID, product: PER - Human Resources , description: Applications for employment. , implementation_dba_data: HR.PER_APPLICATIONS ,
-
Table: PER_APPLICATIONS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_APPLICATIONS, object_name:PER_APPLICATIONS, status:VALID, product: PER - Human Resources , description: Applications for employment. , implementation_dba_data: HR.PER_APPLICATIONS ,
-
Table: PER_PERIODS_OF_SERVICE
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_PERIODS_OF_SERVICE, object_name:PER_PERIODS_OF_SERVICE, status:VALID, product: PER - Human Resources , description: Period of service details for an employee. , implementation_dba_data: HR.PER_PERIODS_OF_SERVICE ,
-
Table: PER_PERIODS_OF_SERVICE
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_PERIODS_OF_SERVICE, object_name:PER_PERIODS_OF_SERVICE, status:VALID, product: PER - Human Resources , description: Period of service details for an employee. , implementation_dba_data: HR.PER_PERIODS_OF_SERVICE ,
-
Table: PER_CAGR_GRADES_DEF
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_CAGR_GRADES_DEF, object_name:PER_CAGR_GRADES_DEF, status:VALID, product: PER - Human Resources , description: Collective agreement grades key flexfield combinations table. , implementation_dba_data: HR.PER_CAGR_GRADES_DEF ,
-
Table: PER_CAGR_GRADES_DEF
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_CAGR_GRADES_DEF, object_name:PER_CAGR_GRADES_DEF, status:VALID, product: PER - Human Resources , description: Collective agreement grades key flexfield combinations table. , implementation_dba_data: HR.PER_CAGR_GRADES_DEF ,
-
View: HRFV_TRANSFERS_IN
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HRFV_TRANSFERS_IN, object_name:HRFV_TRANSFERS_IN, status:VALID, product: PER - Human Resources , description: Business view template from which the flexfield view is generated. , implementation_dba_data: APPS.HRFV_TRANSFERS_IN ,
-
View: HRFV_TRANSFERS_OUT
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.HRFV_TRANSFERS_OUT, object_name:HRFV_TRANSFERS_OUT, status:VALID, product: PER - Human Resources , description: Business view template from which the flexfield view is generated. , implementation_dba_data: APPS.HRFV_TRANSFERS_OUT ,
-
Table: HR_SOFT_CODING_KEYFLEX
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_SOFT_CODING_KEYFLEX, object_name:HR_SOFT_CODING_KEYFLEX, status:VALID, product: PER - Human Resources , description: Legislation specific information for payrolls, organizations and assignments. , implementation_dba_data: HR.HR_SOFT_CODING_KEYFLEX ,
-
View: HRFV_TRANSFERS_IN
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.HRFV_TRANSFERS_IN, object_name:HRFV_TRANSFERS_IN, status:VALID, product: PER - Human Resources , description: Business view template from which the flexfield view is generated. , implementation_dba_data: APPS.HRFV_TRANSFERS_IN ,
-
Table: IRC_POSTING_CONTENTS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.IRC_POSTING_CONTENTS, object_name:IRC_POSTING_CONTENTS, status:VALID, product: PER - Human Resources , description: Stores the actual content of a posting in a table where it can be reused. , implementation_dba_data: HR.IRC_POSTING_CONTENTS ,
-
Table: IRC_POSTING_CONTENTS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.IRC_POSTING_CONTENTS, object_name:IRC_POSTING_CONTENTS, status:VALID, product: PER - Human Resources , description: Stores the actual content of a posting in a table where it can be reused. , implementation_dba_data: HR.IRC_POSTING_CONTENTS ,
-
Table: HR_SOFT_CODING_KEYFLEX
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_SOFT_CODING_KEYFLEX, object_name:HR_SOFT_CODING_KEYFLEX, status:VALID, product: PER - Human Resources , description: Legislation specific information for payrolls, organizations and assignments. , implementation_dba_data: HR.HR_SOFT_CODING_KEYFLEX ,
-
View: HRFV_TRANSFERS_OUT
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HRFV_TRANSFERS_OUT, object_name:HRFV_TRANSFERS_OUT, status:VALID, product: PER - Human Resources , description: Business view template from which the flexfield view is generated. , implementation_dba_data: APPS.HRFV_TRANSFERS_OUT ,
-
Table: PER_COLLECTIVE_AGREEMENTS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_COLLECTIVE_AGREEMENTS, object_name:PER_COLLECTIVE_AGREEMENTS, status:VALID, product: PER - Human Resources , description: Collective agreement information. , implementation_dba_data: HR.PER_COLLECTIVE_AGREEMENTS ,
-
View: PER_ASSIGNMENT_HISTORY_VIEW
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_ASSIGNMENT_HISTORY_VIEW, object_name:PER_ASSIGNMENT_HISTORY_VIEW, status:VALID, product: PER - Human Resources , description: Used to support user interface , implementation_dba_data: APPS.PER_ASSIGNMENT_HISTORY_VIEW ,
-
View: PER_ASSIGNMENT_HISTORY_VIEW
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_ASSIGNMENT_HISTORY_VIEW, object_name:PER_ASSIGNMENT_HISTORY_VIEW, status:VALID, product: PER - Human Resources , description: Used to support user interface , implementation_dba_data: APPS.PER_ASSIGNMENT_HISTORY_VIEW ,
-
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: PER_PEOPLE_V4
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_PEOPLE_V4, object_name:PER_PEOPLE_V4, status:VALID, product: PER - Human Resources , description: Used to support user interface , implementation_dba_data: APPS.PER_PEOPLE_V4 ,
-
View: PER_PEOPLE_V4
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_PEOPLE_V4, object_name:PER_PEOPLE_V4, status:VALID, product: PER - Human Resources , description: Used to support user interface , implementation_dba_data: APPS.PER_PEOPLE_V4 ,
-
Table: PER_PAY_BASES
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_PAY_BASES, object_name:PER_PAY_BASES, status:VALID, product: PER - Human Resources , description: Definitions of specific salary bases. , implementation_dba_data: HR.PER_PAY_BASES ,
-
Table: PER_COLLECTIVE_AGREEMENTS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_COLLECTIVE_AGREEMENTS, object_name:PER_COLLECTIVE_AGREEMENTS, status:VALID, product: PER - Human Resources , description: Collective agreement information. , implementation_dba_data: HR.PER_COLLECTIVE_AGREEMENTS ,
-
Table: PER_ASSIGNMENT_STATUS_TYPES
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_ASSIGNMENT_STATUS_TYPES, object_name:PER_ASSIGNMENT_STATUS_TYPES, status:VALID, product: PER - Human Resources , description: Predefined and user defined assignment status types. , implementation_dba_data: HR.PER_ASSIGNMENT_STATUS_TYPES ,
-
Table: PER_PAY_BASES
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_PAY_BASES, object_name:PER_PAY_BASES, status:VALID, product: PER - Human Resources , description: Definitions of specific salary bases. , implementation_dba_data: HR.PER_PAY_BASES ,