Search Results per_assignment_status_types
The PER_ASSIGNMENT_STATUS_TYPES
table in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2 is a critical component of the Human Capital Management (HCM) module, specifically within the Oracle HRMS (Human Resource Management System) framework. This table stores predefined assignment status types that determine the employment status of an employee or contingent worker within the organization. These status types are used to classify assignments, such as active, terminated, suspended, or on leave, and play a pivotal role in workforce management, reporting, and compliance.
### **Structure and Key Columns**
The PER_ASSIGNMENT_STATUS_TYPES
table consists of several key columns, including:
- ASSIGNMENT_STATUS_TYPE_ID
: A unique identifier for each status type.
- BUSINESS_GROUP_ID
: Links the status type to a specific business group, ensuring data isolation in multi-org environments.
- PER_SYSTEM_STATUS
: Defines the system-level status (e.g., 'ACTIVE_ASSIGN', 'TERM_ASSIGN').
- USER_STATUS
: A user-friendly description of the status (e.g., 'Active', 'Terminated').
- DEFAULT_FLAG
: Indicates whether the status is the default for new assignments.
- PAYROLL_STATUS
: Determines if the assignment is payroll-relevant (e.g., 'Y' for paid, 'N' for unpaid leave).
- PRIMARY_FLAG
: Specifies if the assignment is the employee's primary job.
- LEGISLATION_CODE
: Associates the status with country-specific labor laws.
### **Functional Role in Oracle HRMS**
Assignment status types are fundamental to Oracle HRMS workflows:
1. **Employee Lifecycle Management**: Tracks transitions from hiring to termination.
2. **Payroll Processing**: Controls whether an assignment is included in payroll runs.
3. **Benefits Eligibility**: Determines access to benefits based on status.
4. **Security & Access Control**: Restricts data visibility (e.g., terminated employees may have limited system access).
5. **Reporting & Analytics**: Enables filtering workforce data by status (e.g., headcount by active vs. inactive employees).
### **Integration with Other Modules**
The table integrates with:
- PER_ALL_ASSIGNMENTS
: References status types to validate assignments.
- PER_PERIODS_OF_SERVICE
: Tracks employment tenure alongside status changes.
- PAY_PAYROLLS_F
: Ensures payroll compliance based on assignment status.
- Workflow notifications (e.g., alerts for pending terminations).
### **Customization & Extensions**
Organizations can:
- Add custom status types via Oracle HRMS APIs or front-end forms.
- Modify existing statuses to align with local labor policies.
- Use FastFormula to derive dynamic status logic.
### **Technical Considerations**
- **Indexing**: Optimized queries on ASSIGNMENT_STATUS_TYPE_ID
and BUSINESS_GROUP_ID
.
- **Auditing**: Changes to status types may trigger HR audit trails.
- **Upgrades**: Status types are preserved during EBS upgrades but should be validated post-migration.
### **Conclusion**
The PER_ASSIGNMENT_STATUS_TYPES
table is a cornerstone of Oracle HRMS, enabling precise control over employee assignments. Its configuration directly impacts payroll, compliance, and reporting, making it essential for HR administrators to manage meticulously in both EBS 12.1.1 and 12.2.2 environments.
-
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_ASSIGNMENT_STATUS_TYPES
12.2.2
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 ,
-
APPS.BEN_DETERMINE_ELIGIBILITY dependencies on PER_ASSIGNMENT_STATUS_TYPES
12.1.1
-
APPS.PQP_PENSION_EXTRACTS dependencies on PER_ASSIGNMENT_STATUS_TYPES
12.1.1
-
APPS.BEN_PLAN_DESIGN_TXNS_API dependencies on PER_ASSIGNMENT_STATUS_TYPES
12.1.1
-
APPS.PQH_FR_SPEED dependencies on PER_ASSIGNMENT_STATUS_TYPES
12.1.1
-
APPS.PAY_CORE_FF_UDFS dependencies on PER_ASSIGNMENT_STATUS_TYPES
12.1.1
-
APPS.PQP_US_PENSION_EXTRACTS dependencies on PER_ASSIGNMENT_STATUS_TYPES
12.1.1
-
APPS.BEN_MAINTAIN_DESIGNEE_ELIG dependencies on PER_ASSIGNMENT_STATUS_TYPES
12.1.1
-
APPS.PER_ASG_AGGR dependencies on PER_ASSIGNMENT_STATUS_TYPES
12.1.1
-
APPS.GHR_MSL_PKG dependencies on PER_ASSIGNMENT_STATUS_TYPES
12.1.1
-
APPS.PAY_CN_DEDUCTIONS dependencies on PER_ASSIGNMENT_STATUS_TYPES
12.1.1
-
APPS.BEN_ENROLMENT_REQUIREMENTS dependencies on PER_ASSIGNMENT_STATUS_TYPES
12.1.1
-
APPS.PAY_PL_SII_API dependencies on PER_ASSIGNMENT_STATUS_TYPES
12.1.1
-
APPS.PAY_NO_EERR_STATUS_CONTROL dependencies on PER_ASSIGNMENT_STATUS_TYPES
12.1.1
-
APPS.HRHIRAPL dependencies on PER_ASSIGNMENT_STATUS_TYPES
12.1.1
-
APPS.HRI_OPL_ASGN_EVENTS dependencies on PER_ASSIGNMENT_STATUS_TYPES
12.1.1
-
APPS.BENUTILS dependencies on PER_ASSIGNMENT_STATUS_TYPES
12.1.1
-
APPS.IRC_IAS_BUS dependencies on PER_ASSIGNMENT_STATUS_TYPES
12.1.1
-
APPS.HR_TERMINATION_SS dependencies on PER_ASSIGNMENT_STATUS_TYPES
12.1.1
-
APPS.PER_QH_ACTION dependencies on PER_ASSIGNMENT_STATUS_TYPES
12.1.1
-
APPS.BEN_DETERMINE_VARIABLE_RATES dependencies on PER_ASSIGNMENT_STATUS_TYPES
12.1.1
-
APPS.BEN_ELECTION_INFORMATION dependencies on PER_ASSIGNMENT_STATUS_TYPES
12.1.1
-
APPS.HXT_INTERFACE_UTILITIES dependencies on PER_ASSIGNMENT_STATUS_TYPES
12.1.1
-
APPS.HXC_DEPOSIT_WRAPPER_UTILITIES dependencies on PER_ASSIGNMENT_STATUS_TYPES
12.1.1
-
APPS.PER_QH_MAINTAIN_UPDATE dependencies on PER_ASSIGNMENT_STATUS_TYPES
12.1.1
-
APPS.PAY_SE_INCOME_STATEMENT dependencies on PER_ASSIGNMENT_STATUS_TYPES
12.1.1
-
APPS.HRI_BPL_ASG_STATUS_TYPES dependencies on PER_ASSIGNMENT_STATUS_TYPES
12.1.1
-
APPS.PSB_HR_EXTRACT_DATA_PVT dependencies on PER_ASSIGNMENT_STATUS_TYPES
12.1.1
-
APPS.HR_BIS_ORG_PERF dependencies on PER_ASSIGNMENT_STATUS_TYPES
12.1.1
-
APPS.HR_US_PERSON_TERM_LEG_HOOK dependencies on PER_ASSIGNMENT_STATUS_TYPES
12.1.1
-
APPS.HRI_BPL_DATA_SETUP_DGNSTC dependencies on PER_ASSIGNMENT_STATUS_TYPES
12.1.1
-
APPS.PAY_FI_ARCHIVE_PSTA dependencies on PER_ASSIGNMENT_STATUS_TYPES
12.1.1
-
APPS.PAY_ZA_UIF_ARCHIVE_PKG dependencies on PER_ASSIGNMENT_STATUS_TYPES
12.1.1
-
APPS.GHR_MLC_PKG dependencies on PER_ASSIGNMENT_STATUS_TYPES
12.1.1
-
APPS.PER_ZA_EMPLOYMENT_EQUITY_PKG dependencies on PER_ASSIGNMENT_STATUS_TYPES
12.1.1
-
APPS.HR_USER_ACCT_EMP_EXTRACT dependencies on PER_ASSIGNMENT_STATUS_TYPES
12.1.1
-
APPS.PAY_FI_ARCHIVE_DPSA dependencies on PER_ASSIGNMENT_STATUS_TYPES
12.1.1
-
APPS.PQP_NL_PGGM_PENSION_EXTRACTS dependencies on PER_ASSIGNMENT_STATUS_TYPES
12.1.1
-
APPS.BEN_ELEMENT_ENTRY dependencies on PER_ASSIGNMENT_STATUS_TYPES
12.1.1
-
APPS.BEN_PD_RATE_AND_CVG_MODULE dependencies on PER_ASSIGNMENT_STATUS_TYPES
12.1.1
-
APPS.HR_PERSON_RECORD dependencies on PER_ASSIGNMENT_STATUS_TYPES
12.1.1
-
APPS.PER_PYP_BUS dependencies on PER_ASSIGNMENT_STATUS_TYPES
12.1.1
-
APPS.HR_APPROVAL_CUSTOM dependencies on PER_ASSIGNMENT_STATUS_TYPES
12.1.1
-
APPS.PAY_NO_EERR_CONTINUOUS dependencies on PER_ASSIGNMENT_STATUS_TYPES
12.1.1
-
APPS.PSP_GENERAL dependencies on PER_ASSIGNMENT_STATUS_TYPES
12.1.1
-
APPS.PQP_GB_PSI_HRS_HISTORY dependencies on PER_ASSIGNMENT_STATUS_TYPES
12.1.1
-
APPS.PAY_AE_GENERAL dependencies on PER_ASSIGNMENT_STATUS_TYPES
12.1.1
-
APPS.PAY_NL_CBS_FILE dependencies on PER_ASSIGNMENT_STATUS_TYPES
12.1.1
-
APPS.HR_PUMP_GET dependencies on PER_ASSIGNMENT_STATUS_TYPES
12.1.1