Search Results hr_assignment_sets
Overview
The HR_ASSIGNMENT_SETS table is a core data structure within the Oracle E-Business Suite Human Resources (PER) module. It serves as a repository for the definitions of assignment sets, which are reusable, formula-based criteria used to identify and group specific employee assignments. These sets are fundamental for processing and reporting across various HR and Payroll functions, enabling batch operations on a defined subset of the workforce rather than the entire population. The table's primary role is to store the master definition—including the name, type, and associated business group—for each assignment set, which can then be referenced by numerous transactional and reporting processes.
Key Information Stored
The table stores the metadata that defines an assignment set. While the full column list is not detailed in the provided metadata, the primary and foreign key relationships indicate critical fields. The ASSIGNMENT_SET_ID column is the unique primary key identifier. The BUSINESS_GROUP_ID column, which has a foreign key relationship to HR_ALL_ORGANIZATION_UNITS, anchors the set to a specific business group for security and data partitioning. Other essential columns typically include the assignment set name, a descriptive code, the set type (e.g., static or dynamic), and the identifier for the associated FastFormula that contains the actual selection logic. The table does not store the list of specific assignments; that dynamic list is generated at runtime by evaluating the stored formula criteria.
Common Use Cases and Queries
Assignment sets are pivotal for payroll processing, mass updates, and targeted reporting. A common use case is defining the population of employees for a payroll run, where the PAY_PAYROLL_ACTIONS table references an ASSIGNMENT_SET_ID. They are also used for running concurrent processes like mass salary adjustments or benefit enrollments for a specific department or job category. A typical reporting query might join HR_ASSIGNMENT_SETS to related criteria or amendment tables to audit set definitions.
- Sample Query to List Assignment Sets:
SELECT assignment_set_id, assignment_set_name, business_group_id FROM hr.hr_assignment_sets WHERE business_group_id = :p_bg_id; - Use Case: A payroll manager selects a pre-defined "US Monthly Salaried Employees" assignment set when submitting the monthly payroll process, ensuring only eligible assignments are processed.
Related Objects
As indicated by the foreign key metadata, HR_ASSIGNMENT_SETS is a central object with several key dependencies. The table HR_ASSIGNMENT_SET_CRITERIA stores the detailed selection rules (criteria) that comprise the set's formula. HR_ASSIGNMENT_SET_AMENDMENTS tracks changes or overrides made to the base set definition. Crucially, the PAY_PAYROLL_ACTIONS table references HR_ASSIGNMENT_SETS, linking each payroll run to the specific group of assignments being processed. The table is also linked to HR_ALL_ORGANIZATION_UNITS via the BUSINESS_GROUP_ID, enforcing multi-org security.
-
Table: HR_ASSIGNMENT_SETS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_ASSIGNMENT_SETS, object_name:HR_ASSIGNMENT_SETS, status:VALID, product: PER - Human Resources , description: Formula definitions that identify sets of assignments. , implementation_dba_data: HR.HR_ASSIGNMENT_SETS ,
-
Table: HR_ASSIGNMENT_SETS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_ASSIGNMENT_SETS, object_name:HR_ASSIGNMENT_SETS, status:VALID, product: PER - Human Resources , description: Formula definitions that identify sets of assignments. , implementation_dba_data: HR.HR_ASSIGNMENT_SETS ,
-
APPS.PAY_JP_ISDF_RPT dependencies on HR_ASSIGNMENT_SETS
12.1.1
-
APPS.PAY_GB_EOY_ARCHIVE dependencies on HR_ASSIGNMENT_SETS
12.1.1
-
APPS.HR_JP_ID_PKG dependencies on HR_ASSIGNMENT_SETS
12.1.1
-
APPS.PAY_US_WORKFLOW_API_PKG dependencies on HR_ASSIGNMENT_SETS
12.1.1
-
APPS.BEN_EAN_BUS dependencies on HR_ASSIGNMENT_SETS
12.1.1
-
APPS.PAY_NZ_SSCWT_RATE_ARCHIVE dependencies on HR_ASSIGNMENT_SETS
12.1.1
-
APPS.PAY_ADHOC_UTILS_PKG dependencies on HR_ASSIGNMENT_SETS
12.1.1
-
APPS.PQP_BUDGET_MAINTENANCE dependencies on HR_ASSIGNMENT_SETS
12.1.1
-
APPS.PAY_YEPP_MISS_ASSIGN_PKG dependencies on HR_ASSIGNMENT_SETS
12.2.2
-
APPS.HR_DYNSQL dependencies on HR_ASSIGNMENT_SETS
12.2.2
-
APPS.PAY_PAYWSDAS_PKG dependencies on HR_ASSIGNMENT_SETS
12.2.2
-
APPS.PAY_IE_NES_REPORT_PKG dependencies on HR_ASSIGNMENT_SETS
12.2.2
-
APPS.HR_RUNGEN dependencies on HR_ASSIGNMENT_SETS
12.2.2
-
APPS.PQP_BUDGET_MAINTENANCE dependencies on HR_ASSIGNMENT_SETS
12.2.2
-
APPS.HXC_TIMEKEEPER_GROUP_API dependencies on HR_ASSIGNMENT_SETS
12.2.2
-
APPS.BEN_EAN_BUS dependencies on HR_ASSIGNMENT_SETS
12.2.2
-
APPS.PAY_IE_EOY_INCOMELEVY_REPORT dependencies on HR_ASSIGNMENT_SETS
12.2.2
-
APPS.PAY_IE_EHECS_REPORT_PKG dependencies on HR_ASSIGNMENT_SETS
12.2.2
-
APPS.PAY_JP_PRE_TAX_PKG dependencies on HR_ASSIGNMENT_SETS
12.2.2
-
APPS.BEN_PLAN_DESIGN_PROGRAM_MODULE dependencies on HR_ASSIGNMENT_SETS
12.2.2
-
APPS.PAY_WF_PKG dependencies on HR_ASSIGNMENT_SETS
12.2.2
-
APPS.PAY_GB_EOY_ARCHIVE dependencies on HR_ASSIGNMENT_SETS
12.2.2
-
APPS.PAY_CA_WF_PKG dependencies on HR_ASSIGNMENT_SETS
12.2.2
-
APPS.PAY_KR_YEA_CONC_PKG dependencies on HR_ASSIGNMENT_SETS
12.1.1
-
APPS.PAY_SG_IRAS_ARCHIVE dependencies on HR_ASSIGNMENT_SETS
12.1.1
-
APPS.PAY_DK_PR_ASG dependencies on HR_ASSIGNMENT_SETS
12.1.1
-
APPS.PAY_KR_SEP_FORM_PKG dependencies on HR_ASSIGNMENT_SETS
12.1.1
-
APPS.PAY_CA_YEPP_MISS_ASSIGN_PKG dependencies on HR_ASSIGNMENT_SETS
12.1.1
-
APPS.PAY_RETRO_NOTIF_PKG dependencies on HR_ASSIGNMENT_SETS
12.1.1
-
APPS.PER_FR_BIAF_REPORT dependencies on HR_ASSIGNMENT_SETS
12.1.1
-
APPS.HR_GB_PROCESS_P11D_ENTRIES_PKG dependencies on HR_ASSIGNMENT_SETS
12.1.1
-
APPS.PAY_IE_P35 dependencies on HR_ASSIGNMENT_SETS
12.1.1
-
APPS.PER_QP_INVOCATIONS dependencies on HR_ASSIGNMENT_SETS
12.1.1
-
APPS.BEN_PLAN_DESIGN_PROGRAM_MODULE dependencies on HR_ASSIGNMENT_SETS
12.1.1
-
APPS.BEN_PLAN_DESIGN_TXNS_API dependencies on HR_ASSIGNMENT_SETS
12.2.2
-
APPS.PAY_SG_IRAS_AMEND_ARCHIVE dependencies on HR_ASSIGNMENT_SETS
12.2.2
-
APPS.PAY_NL_NWR_XML_EXTRACT_PKG dependencies on HR_ASSIGNMENT_SETS
12.2.2
-
APPS.PAY_CA_YEPP_MISS_ASSIGN_PKG dependencies on HR_ASSIGNMENT_SETS
12.2.2
-
APPS.BEN_ELP_CACHE dependencies on HR_ASSIGNMENT_SETS
12.2.2
-
APPS.PAY_JP_CREATE_CMA_PKG dependencies on HR_ASSIGNMENT_SETS
12.2.2
-
APPS.PER_HU_ABS_REP_ARCHIVE_PKG dependencies on HR_ASSIGNMENT_SETS
12.2.2
-
APPS.PAY_IE_WNU_EDI dependencies on HR_ASSIGNMENT_SETS
12.1.1
-
APPS.BEN_ELP_CACHE dependencies on HR_ASSIGNMENT_SETS
12.1.1
-
APPS.PAY_MX_YREND_ARCH dependencies on HR_ASSIGNMENT_SETS
12.1.1
-
APPS.BEN_EXTRACT_SEED dependencies on HR_ASSIGNMENT_SETS
12.1.1
-
APPS.PAY_US_YEPP_MISS_ASSIGN_PKG dependencies on HR_ASSIGNMENT_SETS
12.1.1
-
APPS.HR_DYNSQL dependencies on HR_ASSIGNMENT_SETS
12.1.1
-
APPS.PAY_FR_ARC_PKG dependencies on HR_ASSIGNMENT_SETS
12.2.2