Search Results pqh_transaction_categories
Overview
The PQH_TRANSACTION_CATEGORIES table is a core setup table within the Oracle E-Business Suite Public Sector HR (PQH) module. It functions as the central repository for defining and categorizing different types of HR transactions. Its primary role is to enable the selective routing and workflow processing of transactions by grouping them into logical categories. This categorization is fundamental to the configuration of approval hierarchies, notification rules, and template assignments, ensuring that transactions follow the correct organizational and business process paths in both Oracle EBS 12.1.1 and 12.2.2.
Key Information Stored
The table stores configuration data that defines each transaction category. The primary identifier is the TRANSACTION_CATEGORY_ID (primary key). Each category is uniquely identified within a business group by the combination of SHORT_NAME and BUSINESS_GROUP_ID (unique key). Critical setup columns include MASTER_TABLE_ROUTE_ID and CONSOLIDATED_TABLE_ROUTE_ID, which are foreign keys to the PQH_TABLE_ROUTE table. These columns define the specific routing rules—master and consolidated—that apply to transactions within this category, directly controlling the approval workflow. Other typical columns (implied by standard design patterns) would include NAME, DESCRIPTION, and ENABLED_FLAG.
Common Use Cases and Queries
This table is primarily queried for setup, audit, and troubleshooting of transaction routing. Common scenarios include identifying all transaction categories defined for a business group, or finding the routing rules applied to a specific category. For example, to list all categories with their assigned routing, a query might join to PQH_TABLE_ROUTE:
SELECT ptc.short_name, ptc.name, ptr_master.name master_route, ptr_consolidated.name consolidated_route FROM pqh_transaction_categories ptc, pqh_table_route ptr_master, pqh_table_route ptr_consolidated WHERE ptc.master_table_route_id = ptr_master.table_route_id(+) AND ptc.consolidated_table_route_id = ptr_consolidated.table_route_id(+) AND ptc.business_group_id = &business_group_id ORDER BY ptc.short_name;
Another key use case is diagnosing workflow issues by verifying the transaction category assigned to a specific position transaction or worksheet, which involves joining to tables like PQH_POSITION_TRANSACTIONS or PQH_WORKSHEETS.
Related Objects
As indicated by the foreign key relationships, PQH_TRANSACTION_CATEGORIES is a pivotal parent table referenced by numerous other PQH objects. Key child tables include:
- PQH_TXN_CATEGORY_ATTRIBUTES: Stores additional attributes specific to a category.
- PQH_ROUTING_CATEGORIES & PQH_ROUTING_HISTORY: Directly support the routing and approval history functionality.
- PQH_TEMPLATES & PQH_TRANSACTION_TEMPLATES: Link document and transaction templates to categories.
- PQH_POSITION_TRANSACTIONS & PQH_WORKSHEETS: Use the category to determine workflow behavior (via WF_TRANSACTION_CATEGORY_ID).
- PQH_COPY_ENTITY_TXNS, PQH_FYI_NOTIFY, PQH_ROLE_TEMPLATES: Further extend the category's use in copying, notification, and role assignment processes.
The table's relationship with PQH_TABLE_ROUTE (for MASTER_TABLE_ROUTE_ID and CONSOLIDATED_TABLE_ROUTE_ID) is critical for defining the actual approval path.
-
Table: PQH_TRANSACTION_CATEGORIES
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PQH.PQH_TRANSACTION_CATEGORIES, object_name:PQH_TRANSACTION_CATEGORIES, status:VALID, product: PQH - Public Sector HR , description: Setup information to allow selective routing of transactions , implementation_dba_data: HR.PQH_TRANSACTION_CATEGORIES ,
-
Table: PQH_TRANSACTION_CATEGORIES
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PQH.PQH_TRANSACTION_CATEGORIES, object_name:PQH_TRANSACTION_CATEGORIES, status:VALID, product: PQH - Public Sector HR , description: Setup information to allow selective routing of transactions , implementation_dba_data: HR.PQH_TRANSACTION_CATEGORIES ,
-
View: PQH_TRANSACTIONS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PQH.PQH_TRANSACTIONS_V, object_name:PQH_TRANSACTIONS_V, status:VALID, product: PQH - Public Sector HR , implementation_dba_data: APPS.PQH_TRANSACTIONS_V ,
-
View: PQH_TRANSACTIONS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PQH.PQH_TRANSACTIONS_V, object_name:PQH_TRANSACTIONS_V, status:VALID, product: PQH - Public Sector HR , implementation_dba_data: APPS.PQH_TRANSACTIONS_V ,
-
Table: PQH_TABLE_ROUTE
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PQH.PQH_TABLE_ROUTE, object_name:PQH_TABLE_ROUTE, status:VALID, product: PQH - Public Sector HR , description: Table information for dynamic queries , implementation_dba_data: HR.PQH_TABLE_ROUTE ,
-
Table: PQH_TABLE_ROUTE
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PQH.PQH_TABLE_ROUTE, object_name:PQH_TABLE_ROUTE, status:VALID, product: PQH - Public Sector HR , description: Table information for dynamic queries , implementation_dba_data: HR.PQH_TABLE_ROUTE ,
-
Table: PQH_COPY_ENTITY_TXNS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PQH.PQH_COPY_ENTITY_TXNS, object_name:PQH_COPY_ENTITY_TXNS, status:VALID, product: PQH - Public Sector HR , description: Batch details for Mass Processes , implementation_dba_data: HR.PQH_COPY_ENTITY_TXNS ,
-
Table: PQH_COPY_ENTITY_TXNS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PQH.PQH_COPY_ENTITY_TXNS, object_name:PQH_COPY_ENTITY_TXNS, status:VALID, product: PQH - Public Sector HR , description: Batch details for Mass Processes , implementation_dba_data: HR.PQH_COPY_ENTITY_TXNS ,
-
Table: PQH_FYI_NOTIFY
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PQH.PQH_FYI_NOTIFY, object_name:PQH_FYI_NOTIFY, status:VALID, product: PQH - Public Sector HR , description: FYI Notification Details , implementation_dba_data: HR.PQH_FYI_NOTIFY ,
-
Table: PQH_FYI_NOTIFY
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PQH.PQH_FYI_NOTIFY, object_name:PQH_FYI_NOTIFY, status:VALID, product: PQH - Public Sector HR , description: FYI Notification Details , implementation_dba_data: HR.PQH_FYI_NOTIFY ,
-
Table: PQH_TXN_CATEGORY_ATTRIBUTES
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PQH.PQH_TXN_CATEGORY_ATTRIBUTES, object_name:PQH_TXN_CATEGORY_ATTRIBUTES, status:VALID, product: PQH - Public Sector HR , description: Intersection entity between transaction category and table attributes , implementation_dba_data: HR.PQH_TXN_CATEGORY_ATTRIBUTES ,
-
Table: PQH_ROLE_TEMPLATES
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PQH.PQH_ROLE_TEMPLATES, object_name:PQH_ROLE_TEMPLATES, status:VALID, product: PQH - Public Sector HR , description: Tempalte for a transaction category attached to a role , implementation_dba_data: HR.PQH_ROLE_TEMPLATES ,
-
Table: PQH_TRANSACTION_TEMPLATES
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PQH.PQH_TRANSACTION_TEMPLATES, object_name:PQH_TRANSACTION_TEMPLATES, status:VALID, product: PQH - Public Sector HR , description: Task templates which determines the type/security of a transaction is stored here , implementation_dba_data: HR.PQH_TRANSACTION_TEMPLATES ,
-
Table: PQH_WORKSHEETS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PQH.PQH_WORKSHEETS, object_name:PQH_WORKSHEETS, status:VALID, product: PQH - Public Sector HR , description: Transaction data for working on budget version , implementation_dba_data: HR.PQH_WORKSHEETS ,
-
Table: PQH_WORKSHEETS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PQH.PQH_WORKSHEETS, object_name:PQH_WORKSHEETS, status:VALID, product: PQH - Public Sector HR , description: Transaction data for working on budget version , implementation_dba_data: HR.PQH_WORKSHEETS ,
-
Table: PQH_TXN_CATEGORY_ATTRIBUTES
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PQH.PQH_TXN_CATEGORY_ATTRIBUTES, object_name:PQH_TXN_CATEGORY_ATTRIBUTES, status:VALID, product: PQH - Public Sector HR , description: Intersection entity between transaction category and table attributes , implementation_dba_data: HR.PQH_TXN_CATEGORY_ATTRIBUTES ,
-
Table: PQH_TRANSACTION_TEMPLATES
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PQH.PQH_TRANSACTION_TEMPLATES, object_name:PQH_TRANSACTION_TEMPLATES, status:VALID, product: PQH - Public Sector HR , description: Task templates which determines the type/security of a transaction is stored here , implementation_dba_data: HR.PQH_TRANSACTION_TEMPLATES ,
-
Table: PQH_ROLE_TEMPLATES
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PQH.PQH_ROLE_TEMPLATES, object_name:PQH_ROLE_TEMPLATES, status:VALID, product: PQH - Public Sector HR , description: Tempalte for a transaction category attached to a role , implementation_dba_data: HR.PQH_ROLE_TEMPLATES ,
-
Table: PQH_ROUTING_CATEGORIES
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PQH.PQH_ROUTING_CATEGORIES, object_name:PQH_ROUTING_CATEGORIES, status:VALID, product: PQH - Public Sector HR , description: Transaction Routing Information , implementation_dba_data: HR.PQH_ROUTING_CATEGORIES ,
-
Table: PQH_TEMPLATES
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PQH.PQH_TEMPLATES, object_name:PQH_TEMPLATES, status:VALID, product: PQH - Public Sector HR , description: Position control data security , implementation_dba_data: HR.PQH_TEMPLATES ,
-
Table: PQH_TEMPLATES
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PQH.PQH_TEMPLATES, object_name:PQH_TEMPLATES, status:VALID, product: PQH - Public Sector HR , description: Position control data security , implementation_dba_data: HR.PQH_TEMPLATES ,
-
View: PQH_ROLE_TEMPLATES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PQH.PQH_ROLE_TEMPLATES_V, object_name:PQH_ROLE_TEMPLATES_V, status:VALID, product: PQH - Public Sector HR , implementation_dba_data: APPS.PQH_ROLE_TEMPLATES_V ,
-
Table: PQH_ROUTING_CATEGORIES
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PQH.PQH_ROUTING_CATEGORIES, object_name:PQH_ROUTING_CATEGORIES, status:VALID, product: PQH - Public Sector HR , description: Transaction Routing Information , implementation_dba_data: HR.PQH_ROUTING_CATEGORIES ,
-
View: PQH_ROLE_TEMPLATES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PQH.PQH_ROLE_TEMPLATES_V, object_name:PQH_ROLE_TEMPLATES_V, status:VALID, product: PQH - Public Sector HR , implementation_dba_data: APPS.PQH_ROLE_TEMPLATES_V ,
-
Table: PQH_ROUTING_HISTORY
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PQH.PQH_ROUTING_HISTORY, object_name:PQH_ROUTING_HISTORY, status:VALID, product: PQH - Public Sector HR , description: Keeps track of each hop during the routing / approver process. It also has some pre-identified attributes stored with new values , implementation_dba_data: HR.PQH_ROUTING_HISTORY ,
-
Table: PQH_ROUTING_HISTORY
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PQH.PQH_ROUTING_HISTORY, object_name:PQH_ROUTING_HISTORY, status:VALID, product: PQH - Public Sector HR , description: Keeps track of each hop during the routing / approver process. It also has some pre-identified attributes stored with new values , implementation_dba_data: HR.PQH_ROUTING_HISTORY ,
-
View: PQH_TRANSACTION_CATEGORIES_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PQH.PQH_TRANSACTION_CATEGORIES_VL, object_name:PQH_TRANSACTION_CATEGORIES_VL, status:VALID, product: PQH - Public Sector HR , description: Transaction Categories View , implementation_dba_data: APPS.PQH_TRANSACTION_CATEGORIES_VL ,
-
View: PQH_TRANSACTION_CATEGORIES_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PQH.PQH_TRANSACTION_CATEGORIES_VL, object_name:PQH_TRANSACTION_CATEGORIES_VL, status:VALID, product: PQH - Public Sector HR , description: Transaction Categories View , implementation_dba_data: APPS.PQH_TRANSACTION_CATEGORIES_VL ,
-
Table: PQH_POSITION_TRANSACTIONS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PQH.PQH_POSITION_TRANSACTIONS, object_name:PQH_POSITION_TRANSACTIONS, status:VALID, product: PQH - Public Sector HR , description: POSITION_TRANSACTION is used to maintain and create positions. Each transaction needs to be approved by pre-identified approvers. On approval these transactions are applied to database.Each transaction can have a combination of one or more , implementation_dba_data: HR.PQH_POSITION_TRANSACTIONS ,
-
Table: PQH_POSITION_TRANSACTIONS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PQH.PQH_POSITION_TRANSACTIONS, object_name:PQH_POSITION_TRANSACTIONS, status:VALID, product: PQH - Public Sector HR , description: POSITION_TRANSACTION is used to maintain and create positions. Each transaction needs to be approved by pre-identified approvers. On approval these transactions are applied to database.Each transaction can have a combination of one or more , implementation_dba_data: HR.PQH_POSITION_TRANSACTIONS ,