Results for “effective_end_date”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
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
-
Intersection between PAY_ELEMENT_LINKS_F and PER_ALL_ASSIGNMENTS_F.
-
This is a copy of the BEN_PGM_F table which is populated by the EFC(Euro as Functional Currency) process.
-
Table: PAY_US_ASG_REPORTING 12.1.1
Denormalised performance table for accessing balances.
-
Table: PAY_US_ASG_REPORTING 12.2.2
Denormalised performance table for accessing balances.
-
View: ASO_I_HR_PEOPLE_V 12.2.2
This view has all columns from PER_ALL_PEOPLE_F which is a DateTracked table holding personal information for employees, applicants and other people.
APPS.ASO_I_HR_PEOPLE_V·↳ PER_ALL_PEOPLE_F·Explore ASO module →
-
View: GHR_ELEMENT_ENTRIES_V 12.2.2
This view holds the Element Entries info for GHR Elements
APPS.GHR_ELEMENT_ENTRIES_V·↳ FND_SESSIONS·↳ PAY_ELEMENT_ENTRIES_F·↳ PAY_ELEMENT_LINKS_F·Explore GHR module →
-
This is a copy of the BEN_PL_R_OIPL_PREM_BY_MO_F table which is populated by the EFC(Euro as Functional Currency) process.
-
This is a copy of the BEN_PER_BNFTS_BAL_F table which is populated by the EFC(Euro as Functional Currency) process.
-
View: PA_XLA_EMPLOYEE_REF_V 12.1.1
APPS.PA_XLA_EMPLOYEE_REF_V·↳ HR_GENERAL·↳ HR_PERSON_NAME·↳ HR_SECURITY·Explore PA module →
-
This is a copy of the BEN_PTIP_F table which is populated by the EFC(Euro as Functional Currency) process.
-
Used by DateTrack history
APPS.PER_PERSON_TYPE_USAGES_D·↳ FND_USER·↳ PER_PERSON_TYPES_TL·↳ PER_PERSON_TYPE_USAGES_F·Explore PER module →
-
View: PAYLV_INPUT_VALUE_V 12.2.2
APPS.PAYLV_INPUT_VALUE_V·↳ HR_BIS·↳ HR_GENERAL·↳ PAY_INPUT_VALUES_F·Explore PAY module →
-
View: PER_REFERRER_LOV_V 12.2.2
Used to support user interface
APPS.PER_REFERRER_LOV_V·↳ HR_GENERAL·↳ HR_PERSON_NAME·↳ HR_SECURITY·Explore PER module →
-
Records the Dutch Assignment SCL Context Information Migrated used by the Report
-
This is a copy of the PAY_RUN_TYPE_ORG_METHODS_F table which is populated by the EFC (Euro as a Functional Currency) process.
-
View: HXT_TIMECARDS_D 12.1.1
APPS.HXT_TIMECARDS_D·↳ FND_USER_VIEW·↳ HR_GENERAL·↳ HR_PERSON_NAME·Explore HXT module →
-
APPS.HR_FR_ALTERNATE_LOOKUPS·↳ PAY_USER_COLUMNS·↳ PAY_USER_COLUMN_INSTANCES_F·↳ PAY_USER_ROWS_F·Explore PER module →
-
(Release 11.5 Only)
APPS.AR_PAYING_RELATIONSHIPS_V·↳ HZ_CODE_ASSIGNMENTS·↳ HZ_CUST_ACCOUNTS·↳ HZ_HIERARCHY_NODES·Explore AR module →
-
APPS.HR_FR_ALTERNATE_LOOKUPS·↳ PAY_USER_COLUMNS·↳ PAY_USER_COLUMN_INSTANCES_F·↳ PAY_USER_ROWS_F·Explore PER module →
-
View: BEN_DEENROLL_V 12.1.1
APPS.BEN_DEENROLL_V·↳ BEN_OIPL_F·↳ BEN_OPT_F·↳ BEN_PGM_F·Explore BEN module →
-
APPS.PSB_PAY_ELEMENT_DISTRIBUTION_V·↳ PSB_PAY_ELEMENT_DISTRIBUTIONS·Explore PSB module →
-
View: GHR_DUTY_STATIONS_V 12.1.1
This view makes self reference to get expanded duty station name.
APPS.GHR_DUTY_STATIONS_V·↳ GHR_DUTY_STATIONS_F·Explore GHR module →
-
This is a copy of the BEN_PGM_F table which is populated by the EFC(Euro as Functional Currency) process.
-
This is a copy of the BEN_BNFTS_BAL_F table which is populated by the EFC (Euro as a Functional Currency) process.
-
Intersection between PAY_ELEMENT_LINKS_F and PER_ALL_ASSIGNMENTS_F.
-
This is a copy of the BEN_BNFTS_BAL_F table which is populated by the EFC (Euro as a Functional Currency) process.
-
This is a copy of the BEN_ELIG_PER_OPT_F table which is populated by the EFC(Euro as Functional Currency) process.
-
View: BEN_OIPLIP_D 12.1.1
APPS.BEN_OIPLIP_D·↳ BEN_OIPLIP_F·↳ FND_USER_VIEW·Explore BEN module →
-
This is a copy of the BEN_TTL_CVG_VOL_RT_F table which is populated by the EFC(Euro as Functional Currency) process.
-
This is a copy of the PAY_LINK_INPUT_VALUES_F table which is populated by the EFC (Euro as a Functional Currency) process.
-
Table to store the Cause Codes defined in the system
-
Used by DateTrack History
APPS.PAY_STATUS_PROCESSING_RULES_D·↳ FF_FORMULAS_F·↳ FND_USER·↳ PAY_ELEMENT_TYPES_F·Explore PAY module →
-
This is a copy of the PAY_INPUT_VALUES_F table which is populated by the EFC (Euro as a Functional Currency) process.
-
This is a copy of the BEN_ACTL_PREM_F table which is populated by the EFC(Euro as Functional Currency) process.
-
View: PAY_USER_ROWS_D 12.2.2
Used by DateTrack History
APPS.PAY_USER_ROWS_D·↳ FND_USER·↳ PAY_USER_ROWS_F·Explore PAY module →
-
APPS.BEN_ELIG_NO_OTHR_CVG_PRTE_D·↳ BEN_ELIGY_PRFL_F·↳ BEN_ELIG_NO_OTHR_CVG_PRTE_F·↳ FND_GLOBAL·Explore BEN module →
-
Used by DateTrack History
APPS.PAY_ORG_PAYMENT_METHODS_D·↳ FND_USER·↳ PAY_ORG_PAYMENT_METHODS_F·↳ PAY_ORG_PAYMENT_METHODS_F_TL·Explore PAY module →
-
Contains data related to Oracle HR to Oracle Payroll Interface (H2PI) for element entry values
APPS.HR_H2PI_ELEMENT_ENTRY_VALUES_V·↳ HR_H2PI_ELEMENT_ENTRIES_V·↳ PAY_ELEMENT_ENTRY_VALUES_F·Explore PER module →
-
View: BEN_SVC_AREA_D 12.2.2
- Retrofitted
APPS.BEN_SVC_AREA_D·↳ BEN_SVC_AREA_F·↳ FND_USER·Explore BEN module →
-
View: GHR_SF113_V 12.2.2
This view is used to generate SF-113A report.
APPS.GHR_SF113_V·↳ HR_GENERAL·↳ HR_PERSON_NAME·↳ HR_SECURITY·Explore GHR module →
-
View: BEN_CMBN_PTIP_D 12.2.2
- Retrofitted
APPS.BEN_CMBN_PTIP_D·↳ BEN_CMBN_PTIP_F·↳ BEN_PGM_F·↳ FND_USER·Explore BEN module →
-
Used by Datetrack History
APPS.PER_SPINAL_POINT_PLACEMENTS_D·↳ FND_GLOBAL·↳ FND_LOOKUPS·↳ FND_USER·Explore PER module →
-
Used by DateTrack History
APPS.PAY_ORG_PAYMENT_METHODS_D·↳ FND_USER·↳ PAY_ORG_PAYMENT_METHODS_F·↳ PAY_ORG_PAYMENT_METHODS_F_TL·Explore PAY module →
-
View: BEN_SVC_AREA_D 12.1.1
- Retrofitted
APPS.BEN_SVC_AREA_D·↳ BEN_SVC_AREA_F·↳ FND_USER·Explore BEN module →
-
Contains data related to Oracle HR to Oracle Payroll Interface (H2PI) for element entry values
APPS.HR_H2PI_ELEMENT_ENTRY_VALUES_V·↳ HR_H2PI_ELEMENT_ENTRIES_V·↳ PAY_ELEMENT_ENTRY_VALUES_F·Explore PER module →
-
APPS.PSB_POSITION_PAY_DISTR_DATE_V·↳ PSB_POSITIONS_PVT·↳ PSB_POSITION_PAY_DISTRS_V·Explore PSB module →
-
View: GHR_DUTY_STATIONS_V 12.2.2
This view makes self reference to get expanded duty station name.
APPS.GHR_DUTY_STATIONS_V·↳ GHR_DUTY_STATIONS_F·Explore GHR module →
-
View: GHR_ELEMENT_ENTRIES_V 12.1.1
This view holds the Element Entries info for GHR Elements
APPS.GHR_ELEMENT_ENTRIES_V·↳ FND_SESSIONS·↳ PAY_ELEMENT_ENTRIES_F·↳ PAY_ELEMENT_LINKS_F·Explore GHR module →