Results for “ie_paye_info_source”
24 results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
APPS.PAY_IE_PAYE_DETAILS_V is a reporting and integration view in the Oracle E-Business Suite Payroll module that exposes Irish PAYE (Pay As You Earn) tax configuration details for payroll assignments. The view is defined over the PAY_IE_PAYE_DETAILS_F table and resolves the effective-dated records relevant to the current user session by joining to FND_SESSIONS. Its primary function is to present both the stored lookup codes and their decoded, user-readable descriptions side by side, making it suitable for concurrent program reports, BI Publisher data models, and inbound/outbound interfaces that require decoded Irish statutory tax attributes.
The presence of the column info_source — and its decoded counterpart d_info_source, produced via HR_GENERAL.DECODE_LOOKUP('IE_PAYE_INFO_SOURCE', ppd.info_source) — explains why a search for "ie_paye_info_source" surfaces this view. That lookup type identifies the origin or source of the PAYE information held on a PAYE details record, such as whether the data was entered manually, received from a Revenue Commissioners file, or derived from another payroll process.
Underlying Base Objects
The view is defined over the following documented base objects:
- PAY_IE_PAYE_DETAILS_F — the core effective-dated table holding Irish PAYE details per assignment. It supplies virtually every column in the view.
- FND_SESSIONS — used in the WHERE clause to constrain rows so that the session's effective date falls between the record's
effective_start_dateandeffective_end_date. This returns the currently effective version of each PAYE record rather than its full history. - HR_GENERAL — a PL/SQL package whose
decode_lookupfunction translates stored lookup codes into descriptive text, applied toinfo_source,tax_basis,tax_assess_basis, and their USC counterparts.
Because the view enforces the session effective date through userenv('SESSIONID'), callers automatically receive the date-effective row appropriate to their session context without additional filtering.
Key Columns
- paye_details_id, assignment_id — primary key and the payroll assignment to which the PAYE record applies.
- effective_start_date, effective_end_date — the date-effective window of the record.
- info_source / d_info_source — the PAYE information source code and its decoded description from lookup type IE_PAYE_INFO_SOURCE.
- tax_basis / d_tax_basis, tax_assess_basis / d_tax_assess_basis — tax basis and assessment basis codes with decoded descriptions.
- comm_period_no — the communication or notification period number associated with the record.
- weekly_tax_credit, monthly_tax_credit, weekly_std_rate_cut_off, monthly_std_rate_cut_off — standard PAYE credits and rate cut-off thresholds.
- certificate_start_date, certificate_end_date, certificate_issue_date — tax credit certificate validity and issue dates.
- usc_info_source, usc_tax_basis and USC rate/cutoff columns — Universal Social Charge configuration, including USC_RATE_1 through USC_RATE_5 and the associated yearly, monthly, and weekly cutoffs.
- YRLY_TAX_CRED, YRLY_TAX_RATE_1..4, MTHLY_TAX_RATE_2..4, WKLY_TAX_RATE_2..4, TAX_RATE_3..5 — statutory tax credit and rate values at yearly, monthly, and weekly frequencies.
- Audit columns — created_by, creation_date, last_updated_by, last_update_date, last_update_login, request_id, program_application_id, program_id, and program_update_date.
Common Use Cases and Queries
Typical uses include Irish payroll tax reports, verification of effective PAYE and USC rates for a given assignment, integration extracts to external payroll or Revenue reporting systems, and troubleshooting the origin of a PAYE record through d_info_source.
Retrieve the effective PAYE details for a specific assignment:
SELECT assignment_id, effective_start_date, effective_end_date, d_info_source, d_tax_basis, weekly_tax_credit, monthly_tax_credit, d_tax_assess_basis FROM apps.pay_ie_paye_details_v WHERE assignment_id = :p_assignment_id;
List all assignments whose information source matches a given code:
SELECT assignment_id, info_source, d_info_source, effective_start_date FROM apps.pay_ie_paye_details_v WHERE info_source = :p_info_source ORDER BY assignment_id, effective_start_date;
Summarise current USC rate configuration across assignments:
SELECT assignment_id, d_usc_info_source, d_usc_tax_basis, usc_rate_1, usc_rate_2, usc_mthly_cutoff_1 FROM apps.pay_ie_paye_details_v WHERE usc_info_source IS NOT NULL;
Because the view already constrains rows by session effective date, queries generally need only assignment, source, or date-range predicates rather than explicit effective-date joins against PAY_IE_PAYE_DETAILS_F.
-
Source of PAYE Information for Ireland
-
Source of PAYE Information for Ireland
-
View: PAY_IE_PAYE_DETAILS_V 12.2.2
Used to support User Interface. It is based on PAY_IE_PAYE_DETAILS_F
APPS.PAY_IE_PAYE_DETAILS_V·↳ FND_SESSIONS·↳ PAY_IE_PAYE_DETAILS_F·Explore PAY module →
-
View: PAY_IE_PAYE_DETAILS_V 12.1.1
Used to support User Interface. It is based on PAY_IE_PAYE_DETAILS_F
APPS.PAY_IE_PAYE_DETAILS_V·↳ FND_SESSIONS·↳ PAY_IE_PAYE_DETAILS_F·Explore PAY module →
-
Used by IE SOE Forms
APPS.PAY_IE_SOE_PAYE_DETAILS_V·↳ FND_SESSIONS·↳ PAY_ELEMENT_TYPES_F·↳ PAY_INPUT_VALUES_F·Explore PAY module →
-
Used by IE SOE Forms
APPS.PAY_IE_SOE_PAYE_DETAILS_V·↳ FND_SESSIONS·↳ PAY_ELEMENT_TYPES_F·↳ PAY_INPUT_VALUES_F·Explore PAY module →
-
PACKAGE: APPS.PAY_IPD_BUS 12.2.2
-
PACKAGE: APPS.PAY_IPD_BUS 12.1.1
-
12.1.1 FND Design Data 12.1.1
-
12.2.2 FND Design Data 12.2.2