Search Results pay_ie_paye_details_f
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
PAY_IE_PAYE_DETAILS_F is a payroll table owned by the HR schema in Oracle E-Business Suite (validated in 12.1.1 and 12.2.2). It stores the Irish PAYE (Pay As You Earn) income tax details for an assignment, together with Universal Social Charge (USC) parameters. The table is date tracked, meaning each logical record is represented by multiple physical rows delimited by EFFECTIVE_START_DATE and EFFECTIVE_END_DATE, preserving a full audit history of statutory tax configuration changes over time.
The table functions as a configuration and calculation source for the Irish payroll legislative engine. Values held here drive the calculation of PAYE, tax credits, standard rate cut-offs, and USC liabilities during payroll processing. The documented schema contains 61 columns.
From a Data Vault modeling perspective, the mined foreign-key structure classifies this object heuristically as standalone. This is a modeling suggestion only: the table does not exhibit a strong hub-and-link dependency pattern, but its date-tracked, assignment-scoped attributes with descriptive tax values are consistent with a satellite pattern keyed to an assignment hub.
Key Information Stored
The primary surrogate key is defined by the unique index PAY_IE_PAYE_DETAILS_F_PK, comprising PAYE_DETAILS_ID, EFFECTIVE_START_DATE, and EFFECTIVE_END_DATE. There is no separate single-column business key documented; the date-tracked composite above is the sole unique candidate. Important columns include:
PAYE_DETAILS_ID— surrogate identifier for the PAYE detail record.EFFECTIVE_START_DATE/EFFECTIVE_END_DATE— date-tracked validity window.ASSIGNMENT_ID— the assignment to which the PAYE details apply.INFO_SOURCE— origin of the record (for example, certificate or manual entry).TAX_BASISandTAX_ASSESS_BASIS— the basis on which tax is assessed.CERTIFICATE_START_DATE,CERTIFICATE_END_DATE,CERTIFICATE_ISSUE_DATE— Revenue certificate validity and issue dates.WEEKLY_TAX_CREDIT,MONTHLY_TAX_CREDIT,YRLY_TAX_CRED— tax credit amounts at weekly, monthly, and yearly frequencies.WEEKLY_STD_RATE_CUT_OFF,MONTHLY_STD_RATE_CUT_OFF— standard rate cut-off thresholds.YRLY_TAX_RATE_1throughTAX_RATE_5with monthly and weekly variants — graduated PAYE rate bands.IN_EXEMPT_USC,USC_TAX_BASIS,USC_INFO_SOURCE,TOTAL_USC_PAY_TODATE,TOTAL_USC_TAX_TODATE— USC exemption, basis, and year-to-date accumulators.USC_RATE_1throughUSC_RATE_5withUSC_YRLY_CUTOFF_n,USC_MTHLY_CUTOFF_n,USC_WKLY_CUTOFF_n— USC rate bands and cut-offs by frequency.- WHO columns:
OBJECT_VERSION_NUMBER,CREATED_BY,CREATION_DATE,LAST_UPDATED_BY,LAST_UPDATE_DATE,REQUEST_ID,PROGRAM_ID.
Common Use Cases and Queries
Typical uses include auditing an assignment's tax configuration at a point in time, reconciling PAYE/USC setup against Revenue certificates, and feeding payroll calculation validation reports. A point-in-time lookup for an assignment uses the date-tracked window:
SELECT * FROM hr.pay_ie_paye_details_f WHERE assignment_id = :p_assignment_id AND TRUNC(SYSDATE) BETWEEN effective_start_date AND effective_end_date;SELECT assignment_id, COUNT(*) FROM hr.pay_ie_paye_details_f GROUP BY assignment_id HAVING COUNT(*) > 1;— detect duplicates across periods.- Joining to assignment and person tables confirms the employee context for reporting:
... JOIN hr.per_all_assignments_f a ON a.assignment_id = p.assignment_id. - Extract current USC rates:
SELECT usc_rate_1, usc_rate_2, usc_yrly_cutoff_1 FROM hr.pay_ie_paye_details_f WHERE ...
Related Objects
The mined relationship data classifies this table as standalone, so documented foreign keys are limited. Significant related objects include:
HR.PER_ALL_ASSIGNMENTS_F— joined onASSIGNMENT_ID; provides assignment and person context.HR.PAY_IE_PAYE_DETAILS_F_PK— the unique index enforcing the composite primary key.- Irish payroll calculation elements and the payroll legislation engine (PAY module) that read these rows to derive PAYE and USC deductions.
HR.PAY_ELEMENT_ENTRIES_Fand payroll run results archives, which store computed PAYE/USC values derived from this configuration.- Date-tracked assignment and element-entry views used in reporting that resolve the appropriate
PAYE_DETAILS_IDfor a given effective date.
-
Table: PAY_IE_PAYE_DETAILS_F
12.1.1
25 columns
standalone
Explore PAY module →
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_IE_PAYE_DETAILS_F, object_name:PAY_IE_PAYE_DETAILS_F, status:VALID, product: PAY - Payroll , description: PAY_IE_PAYE_DETAILS_F holds the PAYE Tax Details for an assignment. It is a Date Tracked table. , implementation_dba_data: HR.PAY_IE_PAYE_DETAILS_F ,
-
Table: PAY_IE_PAYE_DETAILS_F
12.2.2
61 columns
standalone
Explore PAY module →
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_IE_PAYE_DETAILS_F, object_name:PAY_IE_PAYE_DETAILS_F, status:VALID, product: PAY - Payroll , description: PAY_IE_PAYE_DETAILS_F holds the PAYE Tax Details for an assignment. It is a Date Tracked table. , implementation_dba_data: HR.PAY_IE_PAYE_DETAILS_F ,
-
APPS.PER_IE_TERMINATION SQL Statements
12.2.2
-
APPS.PER_IE_TERMINATION SQL Statements
12.1.1
-
APPS.PAY_IPD_SHD SQL Statements
12.1.1
-
SYNONYM: PUBLIC.PAY_IE_PAYE_DETAILS_F
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:PAY_IE_PAYE_DETAILS_F, status:VALID,
-
APPS.PAY_IPD_SHD SQL Statements
12.2.2
-
SYNONYM: APPS.PAY_IE_PAYE_DETAILS_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_IE_PAYE_DETAILS_F, status:VALID,
-
View: PAY_IE_PAYE_DETAILS_V
12.2.2
65 columns
↳ FND_SESSIONS
↳ PAY_IE_PAYE_DETAILS_F
Explore PAY module →
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_IE_PAYE_DETAILS_V, object_name:PAY_IE_PAYE_DETAILS_V, status:VALID, product: PAY - Payroll , description: Used to support User Interface. It is based on PAY_IE_PAYE_DETAILS_F , implementation_dba_data: APPS.PAY_IE_PAYE_DETAILS_V ,
-
SYNONYM: APPS.PAY_IE_PAYE_DETAILS_F
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_IE_PAYE_DETAILS_F, status:VALID,
-
View: PAY_IE_PAYE_DETAILS_V
12.1.1
29 columns
↳ FND_SESSIONS
↳ PAY_IE_PAYE_DETAILS_F
Explore PAY module →
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_IE_PAYE_DETAILS_V, object_name:PAY_IE_PAYE_DETAILS_V, status:VALID, product: PAY - Payroll , description: Used to support User Interface. It is based on PAY_IE_PAYE_DETAILS_F , implementation_dba_data: APPS.PAY_IE_PAYE_DETAILS_V ,
-
VIEW: HR.PAY_IE_PAYE_DETAILS_F#
12.2.2
owner:HR, object_type:VIEW, object_name:PAY_IE_PAYE_DETAILS_F#, status:VALID,
-
VIEW: APPS.PAY_IE_PAYE_DETAILS_V
12.1.1
-
APPS.PAY_IE_PAYE_PKG SQL Statements
12.1.1
-
PACKAGE BODY: APPS.PAY_IPD_SHD
12.1.1
-
PACKAGE BODY: APPS.PER_IE_TERMINATION
12.1.1
-
VIEW: APPS.PAY_IE_PAYE_DETAILS_V
12.2.2
-
PACKAGE BODY: APPS.PER_IE_TERMINATION
12.2.2
-
TABLE: HR.PAY_IE_PAYE_DETAILS_F
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_IE_PAYE_DETAILS_F, object_name:PAY_IE_PAYE_DETAILS_F, status:VALID,
-
APPS.PAY_IPD_BUS SQL Statements
12.1.1
-
APPS.PAY_IPD_BUS SQL Statements
12.2.2
-
PACKAGE: APPS.PAY_IE_PAYE_PKG
12.1.1
used by 3
owner:APPS, object_type:PACKAGE, object_name:PAY_IE_PAYE_PKG, status:VALID,
-
TRIGGER: APPS.PAY_IE_PAYE_DETAILS_F_WHO
12.1.1
owner:APPS, object_type:TRIGGER, object_name:PAY_IE_PAYE_DETAILS_F_WHO, status:VALID,
-
PACKAGE BODY: APPS.PER_IE_TERMINATION
12.2.2
used by 1
owner:APPS, object_type:PACKAGE BODY, object_name:PER_IE_TERMINATION, status:VALID,
-
VIEW: HR.PAY_IE_PAYE_DETAILS_F#
12.2.2
-
PACKAGE BODY: APPS.PAY_IPD_SHD
12.2.2
-
PACKAGE BODY: APPS.PAY_IPD_SHD
12.1.1
used by 5
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_IPD_SHD, status:VALID,
-
TRIGGER: APPS.PAY_IE_PAYE_DETAILS_F_WHO
12.2.2
owner:APPS, object_type:TRIGGER, object_name:PAY_IE_PAYE_DETAILS_F_WHO, status:VALID,
-
PACKAGE: APPS.PAY_IE_PAYE_PKG
12.2.2
used by 3
owner:APPS, object_type:PACKAGE, object_name:PAY_IE_PAYE_PKG, status:VALID,
-
PACKAGE BODY: APPS.PAY_IPD_DEL
12.1.1
used by 2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_IPD_DEL, status:VALID,
-
PACKAGE BODY: APPS.PER_IE_TERMINATION
12.1.1
used by 1
owner:APPS, object_type:PACKAGE BODY, object_name:PER_IE_TERMINATION, status:VALID,
-
TRIGGER: APPS.PAY_IE_PAYE_DETAILS_F_WHO
12.1.1
-
PACKAGE BODY: APPS.PAY_IPD_BUS
12.2.2
used by 5
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_IPD_BUS, status:VALID,
-
PACKAGE BODY: APPS.PAY_IPD_UPD
12.1.1
used by 1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_IPD_UPD, status:VALID,
-
PACKAGE BODY: APPS.PAY_IPD_UPD
12.2.2
used by 1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_IPD_UPD, status:VALID,
-
PACKAGE BODY: APPS.PAY_IPD_SHD
12.2.2
used by 5
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_IPD_SHD, status:VALID,
-
PACKAGE BODY: APPS.PAY_IPD_DEL
12.2.2
used by 2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_IPD_DEL, status:VALID,
-
TRIGGER: APPS.PAY_IE_PAYE_DETAILS_F_WHO
12.2.2
-
PACKAGE BODY: APPS.PAY_ISB_BUS
12.2.2
used by 3
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_ISB_BUS, status:VALID,
-
PACKAGE BODY: APPS.PAY_IPD_BUS
12.1.1
used by 5
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_IPD_BUS, status:VALID,
-
PACKAGE BODY: APPS.PAY_IPD_INS
12.2.2
used by 2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_IPD_INS, status:VALID,
-
PACKAGE BODY: APPS.PAY_IE_PAYE_PKG
12.2.2
used by 3
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_IE_PAYE_PKG, status:VALID,
-
PACKAGE BODY: APPS.PAY_ISB_BUS
12.1.1
used by 3
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_ISB_BUS, status:VALID,
-
PACKAGE BODY: APPS.PAY_IE_P60XML
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_IE_P60XML, status:VALID,
-
APPS.PAY_IPD_DEL SQL Statements
12.1.1
-
PACKAGE BODY: APPS.PAY_IE_PAYE_PKG
12.1.1
used by 3
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_IE_PAYE_PKG, status:VALID,
-
PACKAGE BODY: APPS.PAY_IPD_INS
12.1.1
used by 2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_IPD_INS, status:VALID,
-
PACKAGE BODY: APPS.PAY_IE_EOY_INCOMELEVY_REPORT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_IE_EOY_INCOMELEVY_REPORT, status:VALID,
-
PACKAGE BODY: APPS.PAY_IE_PAYE_API
12.2.2
API API
used by 2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_IE_PAYE_API, status:VALID,
-
PACKAGE BODY: APPS.PAY_IE_PAYE_API
12.1.1
API API
used by 2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_IE_PAYE_API, status:VALID,