Search Results pay_assignment_link_usages_f
Overview
PAY_ASSIGNMENT_LINK_USAGES_F is a date-tracked (suffix _F denoting "flex"/effective-dated) intersection table in the Oracle E-Business Suite Payroll (PAY) module, owned by the HR schema. As the ETRM metadata states, it represents the "intersection between PAY_ELEMENT_LINKS_F and PER_ALL_ASSIGNMENTS_F" — in other words, it records which element link definitions have actually been applied to which employee assignments. An element link determines whether a particular element (earnings, deduction, accrual, etc.) is available to a payroll and to whom it applies; this table resolves that definition into concrete, per-assignment usage.
Under a heuristic Data Vault classification derived from its foreign-key/relationship structure, this object is modeled as a standalone entity — it is not identified as a hub, link, or satellite. Operationally it behaves as a dependent intersection/child table: its rows exist only in the context of the parent element link and the parent assignment.
Key Information Stored
The table is documented with only five columns, so the full set is material. They fall into two roles:
- ASSIGNMENT_LINK_USAGE_ID — the surrogate primary key column, part of the primary key index PAY_ASSIGNMENT_LINK_USAGES_PK.
- EFFECTIVE_START_DATE and EFFECTIVE_END_DATE — the date-effective tracking columns. Together with the surrogate ID they form the full primary key (ASSIGNMENT_LINK_USAGES_PK = ASSIGNMENT_LINK_USAGE_ID, EFFECTIVE_START_DATE, EFFECTIVE_END_DATE).
- ASSIGNMENT_ID — foreign key to the employee assignment (PER_ALL_ASSIGNMENTS_F); the business-key candidate in the unique index PAY_ASSIGNMENT_LINK_USAGES_U50.
- ELEMENT_LINK_ID — foreign key to the element link definition (PAY_ELEMENT_LINKS_F); also part of the unique business-key index.
Two unique indexes therefore exist. The primary key is surrogate-based, while the alternate unique index PAY_ASSIGNMENT_LINK_USAGES_U50 (ASSIGNMENT_ID, ELEMENT_LINK_ID, EFFECTIVE_START_DATE, EFFECTIVE_END_DATE) is the true business key: for a given assignment and element link, no overlapping effective-dated duplicates are permitted. Date-effectivity is enforced through the start/end date pair rather than a dedicated "current" flag.
Common Use Cases and Queries
Typical scenarios include determining which elements have been attached to an assignment, auditing the result of element-link eligibility processing, and reporting on element usage across a population for a given date.
- Elements used by one assignment: SELECT element_link_id FROM pay_assignment_link_usages_f WHERE assignment_id = :p_assignment_id AND TRUNC(SYSDATE) BETWEEN effective_start_date AND effective_end_date;
- Assignments touched by one element link: filter by element_link_id with the same effective-date predicate to produce a usage count or payroll-impact list.
- Trend/audit reporting: because the table is date-tracked, comparing EFFECTIVE_START_DATE/EFFECTIVE_END_DATE windows supports point-in-time reconstructions of link application and de-application.
- Reconciliation: join to PAY_ELEMENT_LINKS_F and PER_ALL_ASSIGNMENTS_F on the respective IDs to translate internal IDs into element, link, and person/assignment descriptors for BI Publisher or ad hoc reports.
All queries should honor the effective dates, since historical versions of a usage row remain in the table.
Related Objects
- PER_ALL_ASSIGNMENTS_F — parent assignment; join on ASSIGNMENT_ID.
- PAY_ELEMENT_LINKS_F — parent element link; join on ELEMENT_LINK_ID.
- PAY_ELEMENT_LINKS_FK / link eligibility logic — drives creation of usage rows.
- PAY_ELEMENT_ENTRIES_F — downstream result values generated once a link is used on a payroll run.
- PAY_PAYROLL_ACTIONS and PAY_RUN_RESULTS_F — consum
-
Table: PAY_ASSIGNMENT_LINK_USAGES_F
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_ASSIGNMENT_LINK_USAGES_F, object_name:PAY_ASSIGNMENT_LINK_USAGES_F, status:VALID, product: PAY - Payroll , description: Intersection between PAY_ELEMENT_LINKS_F and PER_ALL_ASSIGNMENTS_F. , implementation_dba_data: HR.PAY_ASSIGNMENT_LINK_USAGES_F ,
-
Table: PAY_ASSIGNMENT_LINK_USAGES_F
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_ASSIGNMENT_LINK_USAGES_F, object_name:PAY_ASSIGNMENT_LINK_USAGES_F, status:VALID, product: PAY - Payroll , description: Intersection between PAY_ELEMENT_LINKS_F and PER_ALL_ASSIGNMENTS_F. , implementation_dba_data: HR.PAY_ASSIGNMENT_LINK_USAGES_F ,
-
VIEW: HR.PAY_ASSIGNMENT_LINK_USAGES_F#
12.2.2
owner:HR, object_type:VIEW, object_name:PAY_ASSIGNMENT_LINK_USAGES_F#, status:VALID,
-
TABLE: HR.PAY_ASSIGNMENT_LINK_USAGES_F
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_ASSIGNMENT_LINK_USAGES_F, object_name:PAY_ASSIGNMENT_LINK_USAGES_F, status:VALID,
-
VIEW: APPS.PAY_ASSIGNMENT_LINK_USAGES_X
12.1.1
-
SYNONYM: PUBLIC.PAY_ASSIGNMENT_LINK_USAGES_F
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:PAY_ASSIGNMENT_LINK_USAGES_F, status:VALID,
-
TABLE: HR.PAY_ASSIGNMENT_LINK_USAGES_F
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_ASSIGNMENT_LINK_USAGES_F, object_name:PAY_ASSIGNMENT_LINK_USAGES_F, status:VALID,
-
VIEW: HR.PAY_ASSIGNMENT_LINK_USAGES_F#
12.2.2
-
VIEW: APPS.PAY_ASSIGNMENT_LINK_USAGES_X
12.2.2
-
VIEW: APPS.PAY_ASSIGNMENT_LINK_USAGES
12.1.1
-
VIEW: APPS.PAY_ASSIGNMENT_LINK_USAGES
12.2.2
-
APPS.PAY_ASG_LINK_USAGES_PKG SQL Statements
12.1.1
-
APPS.PAY_ASG_LINK_USAGES_PKG SQL Statements
12.2.2
-
SYNONYM: APPS.PAY_ASSIGNMENT_LINK_USAGES_F
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_ASSIGNMENT_LINK_USAGES_F, status:VALID,
-
SYNONYM: APPS.PAY_ASSIGNMENT_LINK_USAGES_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_ASSIGNMENT_LINK_USAGES_F, status:VALID,
-
View: PAY_ASSIGNMENT_LINK_USAGES_X
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_ASSIGNMENT_LINK_USAGES_X, object_name:PAY_ASSIGNMENT_LINK_USAGES_X, status:VALID, product: PAY - Payroll , description: Date-effective view. , implementation_dba_data: APPS.PAY_ASSIGNMENT_LINK_USAGES_X ,
-
View: PAY_ASSIGNMENT_LINK_USAGES_X
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_ASSIGNMENT_LINK_USAGES_X, object_name:PAY_ASSIGNMENT_LINK_USAGES_X, status:VALID, product: PAY - Payroll , description: Date-effective view. , implementation_dba_data: APPS.PAY_ASSIGNMENT_LINK_USAGES_X ,
-
View: PAY_ASSIGNMENT_LINK_USAGES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_ASSIGNMENT_LINK_USAGES, object_name:PAY_ASSIGNMENT_LINK_USAGES, status:VALID, product: PAY - Payroll , description: Date-effective view. , implementation_dba_data: APPS.PAY_ASSIGNMENT_LINK_USAGES ,
-
PACKAGE BODY: APPS.PAY_ASG_LINK_USAGES_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_ASG_LINK_USAGES_PKG, status:VALID,
-
View: PAY_ASSIGNMENT_LINK_USAGES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_ASSIGNMENT_LINK_USAGES, object_name:PAY_ASSIGNMENT_LINK_USAGES, status:VALID, product: PAY - Payroll , description: Date-effective view. , implementation_dba_data: APPS.PAY_ASSIGNMENT_LINK_USAGES ,
-
PACKAGE BODY: APPS.HXT_TIM_COL_UTIL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HXT_TIM_COL_UTIL, status:VALID,
-
PACKAGE BODY: APPS.PAY_ASG_LINK_USAGES_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_ASG_LINK_USAGES_PKG, status:VALID,
-
PACKAGE BODY: APPS.PAY_ZA_UIF_REFUND_MARCH_2008
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_ZA_UIF_REFUND_MARCH_2008, status:VALID,
-
PACKAGE BODY: APPS.HR_ELEMENT_LINKS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HR_ELEMENT_LINKS, status:VALID,
-
PACKAGE BODY: APPS.HXT_TIM_COL_UTIL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HXT_TIM_COL_UTIL, status:VALID,
-
PACKAGE BODY: APPS.HXT_GEN_AAI
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HXT_GEN_AAI, status:VALID,
-
PACKAGE BODY: APPS.HXT_GEN_AAI
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HXT_GEN_AAI, status:VALID,
-
PACKAGE BODY: APPS.PAY_TRGL_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_TRGL_PKG, status:VALID,
-
PACKAGE BODY: APPS.PAY_CORE_UPGRADE_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_CORE_UPGRADE_PKG, status:VALID,
-
PACKAGE BODY: APPS.PAY_ZA_UIF_REFUND_MARCH_2008
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_ZA_UIF_REFUND_MARCH_2008, status:VALID,
-
PACKAGE BODY: APPS.HR_ELEMENT_LINKS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HR_ELEMENT_LINKS, status:VALID,
-
PACKAGE BODY: APPS.PAY_CORE_UPGRADE_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_CORE_UPGRADE_PKG, status:VALID,
-
PACKAGE BODY: APPS.HXT_BATCH_VAL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HXT_BATCH_VAL, status:VALID,
-
PACKAGE BODY: APPS.PQP_GB_AD_EE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PQP_GB_AD_EE, status:VALID,
-
PACKAGE BODY: APPS.PAY_TRGL_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_TRGL_PKG, status:VALID,
-
PACKAGE BODY: APPS.HXT_TIME_PAY
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HXT_TIME_PAY, status:VALID,
-
PACKAGE BODY: APPS.PAY_US_ELEMENT_ENTRY_HOOK
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_US_ELEMENT_ENTRY_HOOK, status:VALID,
-
PACKAGE BODY: APPS.HXT_TIME_PAY
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HXT_TIME_PAY, status:VALID,
-
PACKAGE BODY: APPS.PQP_GB_AD_EE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PQP_GB_AD_EE, status:VALID,
-
PACKAGE BODY: APPS.HXT_BATCH_VAL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HXT_BATCH_VAL, status:VALID,
-
PACKAGE BODY: APPS.HR_PERIODS_OF_SERVICE_API
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HR_PERIODS_OF_SERVICE_API, status:VALID,
-
PACKAGE BODY: APPS.HR_PERIODS_OF_SERVICE_API
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HR_PERIODS_OF_SERVICE_API, status:VALID,
-
VIEW: APPS.PAY_ASSIGNMENT_LINK_USAGES_X
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_ASSIGNMENT_LINK_USAGES_X, object_name:PAY_ASSIGNMENT_LINK_USAGES_X, status:VALID,
-
VIEW: APPS.PAY_ASSIGNMENT_LINK_USAGES_X
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_ASSIGNMENT_LINK_USAGES_X, object_name:PAY_ASSIGNMENT_LINK_USAGES_X, status:VALID,
-
VIEW: APPS.PAY_ASSIGNMENT_LINK_USAGES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_ASSIGNMENT_LINK_USAGES, object_name:PAY_ASSIGNMENT_LINK_USAGES, status:VALID,
-
PACKAGE BODY: APPS.HXC_DEPOSIT_WRAPPER_UTILITIES
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HXC_DEPOSIT_WRAPPER_UTILITIES, status:VALID,
-
PACKAGE BODY: APPS.HXC_DEPOSIT_WRAPPER_UTILITIES
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HXC_DEPOSIT_WRAPPER_UTILITIES, status:VALID,
-
PACKAGE BODY: APPS.PAY_US_ELEMENT_ENTRY_HOOK
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_US_ELEMENT_ENTRY_HOOK, status:VALID,
-
PACKAGE BODY: APPS.PQP_GB_MILEAGE_CLAIM_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PQP_GB_MILEAGE_CLAIM_PKG, status:VALID,
-
PACKAGE BODY: APPS.BEN_ASSIGNMENT_API
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_ASSIGNMENT_API, status:VALID,