Search Results pay_element_templates
Overview
The PAY_ELEMENT_TEMPLATES table is a core repository for element template definitions within the Oracle E-Business Suite Payroll module (PAY). In Oracle Payroll, an element template is a configuration object used to standardize the creation of earning and deduction elements. It serves as a blueprint, pre-defining key attributes, formulas, and rules, thereby streamlining the setup of recurring payroll components across the enterprise. This table acts as the master source for these template definitions, enabling efficient and consistent payroll element management in both Oracle EBS 12.1.1 and 12.2.2.
Key Information Stored
While the provided metadata does not list specific columns, the primary key is documented as TEMPLATE_ID. This unique identifier is the critical column for all related data. Based on the table's purpose, it typically stores metadata that defines the template's characteristics. This includes the template name, a description, its effective start and end dates, and classification details linking it to specific element types. The table structure is designed to hold the foundational data from which detailed element rules, formulas, and balance feeds—stored in related child tables—are associated.
Common Use Cases and Queries
This table is central to payroll implementation and reporting on element configuration. A primary use case is auditing the inventory of available element templates to understand payroll setup standards. Technical consultants and DBAs frequently query this table to diagnose issues or analyze dependencies before modifying a template. Common SQL patterns include joining to related tables to get a complete picture of a template's configuration or listing templates by their effective status.
- Identifying all active element templates:
SELECT template_id FROM pay_element_templates WHERE SYSDATE BETWEEN effective_start_date AND effective_end_date; - Finding templates used by specific shadow balance or formula rules via documented foreign key relationships.
- Generating a list of templates for data migration or upgrade impact analysis.
Related Objects
The PAY_ELEMENT_TEMPLATES table has a central role in the Payroll data model, as evidenced by its multiple foreign key relationships. The documented child tables that reference PAY_ELEMENT_TEMPLATES.TEMPLATE_ID are:
- PAY_SHADOW_BALANCE_TYPES: Links templates to specific balance definitions used for complex calculations.
- PAY_SHADOW_ELEMENT_TYPES: Associates templates with underlying element type configurations.
- PAY_TEMPLATE_CORE_OBJECTS: Connects templates to core payroll objects, likely defining central calculation rules.
- PAY_TEMPLATE_EXCLUSION_RULES: Stores conditional rules that determine when a template should not be applied.
- PAY_TEMPLATE_FF_USAGES: Maps templates to the specific FastFormula functions they utilize.
These relationships illustrate that the TEMPLATE_ID is the anchor for a comprehensive set of payroll calculation rules, balances, and formulas, making it a critical point of integration.
-
Table: PAY_ELEMENT_TEMPLATES
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_ELEMENT_TEMPLATES, object_name:PAY_ELEMENT_TEMPLATES, status:VALID, product: PAY - Payroll , description: Element Templates , implementation_dba_data: HR.PAY_ELEMENT_TEMPLATES ,
-
Table: PAY_ELEMENT_TEMPLATES
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_ELEMENT_TEMPLATES, object_name:PAY_ELEMENT_TEMPLATES, status:VALID, product: PAY - Payroll , description: Element Templates , implementation_dba_data: HR.PAY_ELEMENT_TEMPLATES ,
-
Table: PAY_TEMPLATE_FF_USAGES
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_TEMPLATE_FF_USAGES, object_name:PAY_TEMPLATE_FF_USAGES, status:VALID, product: PAY - Payroll , description: Allows multiple formulas to be associated with a shadow object. , implementation_dba_data: HR.PAY_TEMPLATE_FF_USAGES ,
-
Table: PAY_SHADOW_BALANCE_TYPES
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_SHADOW_BALANCE_TYPES, object_name:PAY_SHADOW_BALANCE_TYPES, status:VALID, product: PAY - Payroll , description: Element Template Shadow Balance Types , implementation_dba_data: HR.PAY_SHADOW_BALANCE_TYPES ,
-
Table: PAY_TEMPLATE_CORE_OBJECTS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_TEMPLATE_CORE_OBJECTS, object_name:PAY_TEMPLATE_CORE_OBJECTS, status:VALID, product: PAY - Payroll , description: Keeps track of the core schema objects generated from an element template. , implementation_dba_data: HR.PAY_TEMPLATE_CORE_OBJECTS ,
-
Table: PAY_TEMPLATE_CORE_OBJECTS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_TEMPLATE_CORE_OBJECTS, object_name:PAY_TEMPLATE_CORE_OBJECTS, status:VALID, product: PAY - Payroll , description: Keeps track of the core schema objects generated from an element template. , implementation_dba_data: HR.PAY_TEMPLATE_CORE_OBJECTS ,
-
Table: PAY_SHADOW_BALANCE_TYPES
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_SHADOW_BALANCE_TYPES, object_name:PAY_SHADOW_BALANCE_TYPES, status:VALID, product: PAY - Payroll , description: Element Template Shadow Balance Types , implementation_dba_data: HR.PAY_SHADOW_BALANCE_TYPES ,
-
Table: PAY_SHADOW_ELEMENT_TYPES
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_SHADOW_ELEMENT_TYPES, object_name:PAY_SHADOW_ELEMENT_TYPES, status:VALID, product: PAY - Payroll , description: Element Template Shadow Element Type , implementation_dba_data: HR.PAY_SHADOW_ELEMENT_TYPES ,
-
Table: PAY_TEMPLATE_FF_USAGES
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_TEMPLATE_FF_USAGES, object_name:PAY_TEMPLATE_FF_USAGES, status:VALID, product: PAY - Payroll , description: Allows multiple formulas to be associated with a shadow object. , implementation_dba_data: HR.PAY_TEMPLATE_FF_USAGES ,
-
Table: PAY_TEMPLATE_EXCLUSION_RULES
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_TEMPLATE_EXCLUSION_RULES, object_name:PAY_TEMPLATE_EXCLUSION_RULES, status:VALID, product: PAY - Payroll , description: Controls the exclusion of an object from an Element Template , implementation_dba_data: HR.PAY_TEMPLATE_EXCLUSION_RULES ,
-
Table: PAY_SHADOW_ELEMENT_TYPES
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_SHADOW_ELEMENT_TYPES, object_name:PAY_SHADOW_ELEMENT_TYPES, status:VALID, product: PAY - Payroll , description: Element Template Shadow Element Type , implementation_dba_data: HR.PAY_SHADOW_ELEMENT_TYPES ,
-
Table: PAY_TEMPLATE_EXCLUSION_RULES
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_TEMPLATE_EXCLUSION_RULES, object_name:PAY_TEMPLATE_EXCLUSION_RULES, status:VALID, product: PAY - Payroll , description: Controls the exclusion of an object from an Element Template , implementation_dba_data: HR.PAY_TEMPLATE_EXCLUSION_RULES ,
-
View: PAY_CA_ALL_EARNINGS_TYPES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_CA_ALL_EARNINGS_TYPES_V, object_name:PAY_CA_ALL_EARNINGS_TYPES_V, status:VALID, product: PAY - Payroll , implementation_dba_data: APPS.PAY_CA_ALL_EARNINGS_TYPES_V ,
-
View: PAY_CA_ALL_EARNINGS_TYPES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_CA_ALL_EARNINGS_TYPES_V, object_name:PAY_CA_ALL_EARNINGS_TYPES_V, status:VALID, product: PAY - Payroll , implementation_dba_data: APPS.PAY_CA_ALL_EARNINGS_TYPES_V ,