Search Results psp_report_templates_h
Overview
PSP.PSP_REPORT_TEMPLATES_H is a history (audit) table within the PSP – Labor Distribution module of Oracle E-Business Suite, available in releases 12.1.1 and 12.2.2. Its documented purpose is to store historical details of Effort report templates. Where the operational template definition is maintained in the base template table, the _H table preserves each version of that definition, capturing the template's header attributes at the point of a change or submission event. The table is owned by the PSP schema and is classified as VALID in the ETRM data dictionary.
The table carries 74 documented columns, providing a wide horizontal structure that combines template metadata, up to twenty parameter name/value pairs, approval and workflow attributes, and standard Oracle EBS audit columns. Based on its foreign key topology—a single primary key driven by REQUEST_ID with dependent detail rows keyed on the same column—the heuristic Data Vault classification is hub-leaning. In Data Vault modeling terms, this object behaves as a hub that anchors the history of a template request, with PSP_REPORT_TEMPLATE_DETAILS_H acting as the associated satellite that supplies the line-level content.
Key Information Stored
The surrogate primary key is defined by constraint PSP_REPORT_TEMPLATES_H_PK on the REQUEST_ID column. A secondary unique index, PSP_REPORT_TEMPLATES_H_U1, also spans REQUEST_ID, confirming it as the business-key candidate that uniquely identifies each historical template request record. TEMPLATE_ID and TEMPLATE_NAME link the history row back to the originating template identity.
- REQUEST_ID — Primary key and business-key candidate; the unique identifier for the historical template request snapshot.
- TEMPLATE_ID / TEMPLATE_NAME — Reference to the template being versioned.
- BUSINESS_GROUP_ID / SET_OF_BOOKS_ID — Multi-org and ledger context for the template.
- REPORT_TYPE / REPORT_TEMPLATE_CODE — Classification and code identifying the Effort report format.
- PERIOD_FREQUENCY_ID — Foreign key to
PSP_REPORT_PERIOD_FREQUENCY_B, defining the reporting cadence. - PAYROLL_ACTION_ID — Foreign key to
PAY_PAYROLL_ACTIONS, tying the template to a payroll action. - APPROVAL_TYPE / CUSTOM_APPROVAL_CODE / SUP_LEVELS — Approval routing configuration.
- PARAMETER_NAME_1..20 / PARAMETER_VALUE_1..20 — Up to twenty user-defined parameter pairs preserved with the version.
- SUBMISSION_DATE / INITIATOR_PERSON_ID / INITIATOR_FILE_ID — Submission context and originating user.
- LAST_UPDATE_DATE / LAST_UPDATED_BY / CREATED_BY / CREATION_DATE — Standard audit columns.
Common Use Cases and Queries
Typical usage centers on version tracking and audit reporting for Effort report templates. Analysts query the table to reconstruct what a template looked like when a given payroll action was processed, or to compare successive parameter configurations. A common join pattern retrieves header and detail history together:
- Audit reconstruction:
SELECT h.TEMPLATE_NAME, h.SUBMISSION_DATE, h.APPROVAL_TYPE FROM PSP_REPORT_TEMPLATES_H h WHERE h.TEMPLATE_ID = :template_id ORDER BY h.SUBMISSION_DATE; - Detail linkage:
SELECT h.REQUEST_ID, d.* FROM PSP_REPORT_TEMPLATES_H h, PSP_REPORT_TEMPLATE_DETAILS_H d WHERE h.REQUEST_ID = d.REQUEST_ID; - Cadence analysis: join
PERIOD_FREQUENCY_IDtoPSP_REPORT_PERIOD_FREQUENCY_Bto report templates by reporting frequency. - Payroll action history: join
PAYROLL_ACTION_IDtoPAY_PAYROLL_ACTIONSto trace templates used per action.
Related Objects
- PSP_REPORT_TEMPLATE_DETAILS_H — Child history detail table; references this table via
REQUEST_ID. - PSP_REPORT_PERIOD_FREQUENCY_B — Referenced by
PERIOD_FREQUENCY_ID. - PAY_PAYROLL_ACTIONS — Referenced by
PAYROLL_ACTION_ID. - PSP_REPORT_TEMPLATES_B / _TL — Base and translated template definitions corresponding to these history rows.
-
Table: PSP_REPORT_TEMPLATES_H
12.2.2
owner:PSP, object_type:TABLE, fnd_design_data:PSP.PSP_REPORT_TEMPLATES_H, object_name:PSP_REPORT_TEMPLATES_H, status:VALID, product: PSP - Labor Distribution , description: Stores history details of Effort report template , implementation_dba_data: PSP.PSP_REPORT_TEMPLATES_H ,
-
Table: PSP_REPORT_TEMPLATES_H
12.1.1
owner:PSP, object_type:TABLE, fnd_design_data:PSP.PSP_REPORT_TEMPLATES_H, object_name:PSP_REPORT_TEMPLATES_H, status:VALID, product: PSP - Labor Distribution , description: Stores history details of Effort report template , implementation_dba_data: PSP.PSP_REPORT_TEMPLATES_H ,
-
VIEW: APPS.PSP_REPORT_TEMPLATE_DATES_V
12.1.1
-
VIEW: APPS.PSP_REPORT_TEMPLATE_DATES_V
12.2.2
-
SYNONYM: APPS.PSP_REPORT_TEMPLATES_H
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PSP_REPORT_TEMPLATES_H, status:VALID,
-
SYNONYM: APPS.PSP_REPORT_TEMPLATES_H
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PSP_REPORT_TEMPLATES_H, status:VALID,
-
View: PSP_REPORT_TEMPLATE_DATES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PSP.PSP_REPORT_TEMPLATE_DATES_V, object_name:PSP_REPORT_TEMPLATE_DATES_V, status:VALID, product: PSP - Labor Distribution , implementation_dba_data: APPS.PSP_REPORT_TEMPLATE_DATES_V ,
-
APPS.PSP_ER_WORKFLOW SQL Statements
12.1.1
-
APPS.PSP_ER_WORKFLOW SQL Statements
12.2.2
-
VIEW: PSP.PSP_REPORT_TEMPLATES_H#
12.2.2
owner:PSP, object_type:VIEW, object_name:PSP_REPORT_TEMPLATES_H#, status:VALID,
-
Table: PSP_REPORT_TEMPLATE_DETAILS_H
12.2.2
owner:PSP, object_type:TABLE, fnd_design_data:PSP.PSP_REPORT_TEMPLATE_DETAILS_H, object_name:PSP_REPORT_TEMPLATE_DETAILS_H, status:VALID, product: PSP - Labor Distribution , description: Stores historyf records of Effort report templates details , implementation_dba_data: PSP.PSP_REPORT_TEMPLATE_DETAILS_H ,
-
Table: PSP_REPORT_TEMPLATE_DETAILS_H
12.1.1
owner:PSP, object_type:TABLE, fnd_design_data:PSP.PSP_REPORT_TEMPLATE_DETAILS_H, object_name:PSP_REPORT_TEMPLATE_DETAILS_H, status:VALID, product: PSP - Labor Distribution , description: Stores historyf records of Effort report templates details , implementation_dba_data: PSP.PSP_REPORT_TEMPLATE_DETAILS_H ,
-
VIEW: PSP.PSP_REPORT_TEMPLATES_H#
12.2.2
-
PACKAGE BODY: APPS.PSP_EFF_REPORT_DETAILS_API
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PSP_EFF_REPORT_DETAILS_API, status:VALID,
-
PACKAGE BODY: APPS.PSP_EFF_REPORT_DETAILS_API
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PSP_EFF_REPORT_DETAILS_API, status:VALID,
-
PACKAGE BODY: APPS.PSP_ROLLBACK_EFF_REPORTS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PSP_ROLLBACK_EFF_REPORTS, status:VALID,
-
PACKAGE BODY: APPS.PSP_ROLLBACK_EFF_REPORTS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PSP_ROLLBACK_EFF_REPORTS, status:VALID,
-
PACKAGE BODY: APPS.PSP_PEE_BUS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PSP_PEE_BUS, status:VALID,
-
PACKAGE BODY: APPS.PSP_PEE_BUS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PSP_PEE_BUS, status:VALID,
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
PACKAGE BODY: APPS.PSP_ER_AME
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PSP_ER_AME, status:VALID,
-
TABLE: PSP.PSP_REPORT_TEMPLATES_H_EFC
12.1.1
owner:PSP, object_type:TABLE, object_name:PSP_REPORT_TEMPLATES_H_EFC, status:VALID,
-
PACKAGE BODY: APPS.PSP_ER_AME
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PSP_ER_AME, status:VALID,
-
TABLE: PSP.PSP_REPORT_TEMPLATES_H_EFC
12.2.2
owner:PSP, object_type:TABLE, object_name:PSP_REPORT_TEMPLATES_H_EFC, status:VALID,
-
VIEW: APPS.PSP_REPORT_TEMPLATE_DATES_V
12.1.1
owner:APPS, object_type:VIEW, object_name:PSP_REPORT_TEMPLATE_DATES_V, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.PSP_CREATE_EFF_REPORTS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PSP_CREATE_EFF_REPORTS, status:VALID,
-
VIEW: APPS.PSP_REPORT_TEMPLATE_DATES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PSP.PSP_REPORT_TEMPLATE_DATES_V, object_name:PSP_REPORT_TEMPLATE_DATES_V, status:VALID,
-
PACKAGE BODY: APPS.PSP_TEMPLATE_SELECTION
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PSP_TEMPLATE_SELECTION, status:VALID,
-
PACKAGE BODY: APPS.PSP_TEMPLATE_SELECTION
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PSP_TEMPLATE_SELECTION, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.PSP_XMLGEN
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PSP_XMLGEN, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.PSP_CREATE_EFF_REPORTS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PSP_CREATE_EFF_REPORTS, status:VALID,
-
PACKAGE BODY: APPS.PSP_XMLGEN
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PSP_XMLGEN, status:VALID,
-
PACKAGE BODY: APPS.PSP_ER_WORKFLOW
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PSP_ER_WORKFLOW, status:VALID,
-
PACKAGE BODY: APPS.PSP_ER_WORKFLOW
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PSP_ER_WORKFLOW, status:VALID,
-
TABLE: PSP.PSP_REPORT_TEMPLATE_DETAILS
12.1.1
owner:PSP, object_type:TABLE, fnd_design_data:PSP.PSP_REPORT_TEMPLATE_DETAILS, object_name:PSP_REPORT_TEMPLATE_DETAILS, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.PSP_SUM_TRANS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PSP_SUM_TRANS, status:VALID,
-
TABLE: PSP.PSP_REPORT_TEMPLATE_DETAILS
12.2.2
owner:PSP, object_type:TABLE, fnd_design_data:PSP.PSP_REPORT_TEMPLATE_DETAILS, object_name:PSP_REPORT_TEMPLATE_DETAILS, status:VALID,
-
PACKAGE BODY: APPS.PSP_SUM_TRANS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PSP_SUM_TRANS, status:VALID,
-
TABLE: PSP.PSP_REPORT_TEMPLATES_H
12.2.2
owner:PSP, object_type:TABLE, fnd_design_data:PSP.PSP_REPORT_TEMPLATES_H, object_name:PSP_REPORT_TEMPLATES_H, status:VALID,
-
TABLE: PSP.PSP_REPORT_TEMPLATES_H
12.1.1
owner:PSP, object_type:TABLE, fnd_design_data:PSP.PSP_REPORT_TEMPLATES_H, object_name:PSP_REPORT_TEMPLATES_H, status:VALID,
-
APPS.PSP_CREATE_EFF_REPORTS SQL Statements
12.1.1