Search Results pqh_txn_category_attributes
Overview
The PQH_TXN_CATEGORY_ATTRIBUTES table is a core intersection entity within the Oracle E-Business Suite Public Sector Human Resources (PQH) module. It functions as a critical junction table that establishes and manages the many-to-many relationships between transaction categories and their associated table attributes. In the context of Oracle EBS 12.1.1 and 12.2.2, this table is essential for configuring and controlling the specific data elements (attributes) that are relevant, required, or available for different types of HR transactions. By linking a transaction category to one or more attributes, it defines the data model and validation rules for transaction processing, enabling flexible and rule-based data capture within the complex workflows of public sector HR operations.
Key Information Stored
The table's primary purpose is to store relationship records, with its key columns serving as foreign keys to other master tables. The central identifier is the TXN_CATEGORY_ATTRIBUTE_ID, which is the primary key for each unique relationship record. The three principal foreign key columns define the relationship: TRANSACTION_CATEGORY_ID links to PQH_TRANSACTION_CATEGORIES, ATTRIBUTE_ID links to PQH_ATTRIBUTES, and TRANSACTION_TABLE_ROUTE_ID links to PQH_TABLE_ROUTE. This structure allows the system to answer which attributes are applicable for a given transaction category and, through the table route, understand the context or step in a process where that attribute is used. The intersection record itself may also store configuration flags controlling attribute behavior, such as whether it is mandatory, display-only, or hidden for that specific transaction context.
Common Use Cases and Queries
A primary use case is the dynamic generation of data entry screens or approval forms within a transaction workflow. The system queries this table to determine the list of attributes to display for a user performing a specific transaction type. For example, a "Promotion" transaction category may be linked to attributes like "New Grade" and "New Salary," while a "Transfer" may be linked to "New Department" and "New Location." Common queries include retrieving all attributes for a category or checking if a specific attribute is enabled for a given transaction. Sample SQL patterns include:
- SELECT a.ATTRIBUTE_NAME FROM pqh_attributes a, pqh_txn_category_attributes tca WHERE tca.transaction_category_id = :p_category_id AND tca.attribute_id = a.attribute_id;
- Investigating configuration issues by joining to all related master tables: PQH_TRANSACTION_CATEGORIES, PQH_ATTRIBUTES, and PQH_TABLE_ROUTE.
Related Objects
As an intersection table, PQH_TXN_CATEGORY_ATTRIBUTES has extensive relationships within the PQH schema. It is directly referenced by foreign keys from PQH_COPY_ENTITY_TXNS and PQH_SPECIAL_ATTRIBUTES, indicating its role in transaction copying and special attribute rule processing. Its existence is fundamentally dependent on three primary master tables: PQH_TRANSACTION_CATEGORIES (defining types of HR actions), PQH_ATTRIBUTES (defining the individual data fields available), and PQH_TABLE_ROUTE (defining process steps or contexts). Any customization, data fix, or report concerning the configuration of transaction data fields will likely involve joining to this central intersection entity to resolve the relationships between these key components.
-
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_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 ,
-
APPS.PQH_TCA_DEL dependencies on PQH_TXN_CATEGORY_ATTRIBUTES
12.2.2
-
APPS.PQH_RFT_SHD dependencies on PQH_TXN_CATEGORY_ATTRIBUTES
12.2.2
-
APPS.PQH_PTX_UTL dependencies on PQH_TXN_CATEGORY_ATTRIBUTES
12.1.1
-
APPS.PQH_FR_STAT_SIT_UTIL dependencies on PQH_TXN_CATEGORY_ATTRIBUTES
12.1.1
-
APPS.PQH_TCA_SHD dependencies on PQH_TXN_CATEGORY_ATTRIBUTES
12.2.2
-
APPS.PQH_WORKFLOW dependencies on PQH_TXN_CATEGORY_ATTRIBUTES
12.1.1
-
APPS.PQH_GEN_FORM dependencies on PQH_TXN_CATEGORY_ATTRIBUTES
12.1.1
-
APPS.PQH_TXN_CAT_ATTRIBUTES_API dependencies on PQH_TXN_CATEGORY_ATTRIBUTES
12.2.2
-
APPS.PQH_GEN_FORM dependencies on PQH_TXN_CATEGORY_ATTRIBUTES
12.2.2
-
APPS.PQH_DOA_BUS dependencies on PQH_TXN_CATEGORY_ATTRIBUTES
12.2.2
-
APPS.PQH_SYNCHRONIZE_LOCAL_TCT dependencies on PQH_TXN_CATEGORY_ATTRIBUTES
12.2.2
-
APPS.PQH_TAT_SHD dependencies on PQH_TXN_CATEGORY_ATTRIBUTES
12.1.1
-
APPS.PQH_SAT_SHD dependencies on PQH_TXN_CATEGORY_ATTRIBUTES
12.2.2
-
APPS.PQH_GENERIC_PURGE dependencies on PQH_TXN_CATEGORY_ATTRIBUTES
12.1.1
-
APPS.PQH_TCT_BUS dependencies on PQH_TXN_CATEGORY_ATTRIBUTES
12.1.1
-
APPS.PQH_TAT_BUS dependencies on PQH_TXN_CATEGORY_ATTRIBUTES
12.1.1
-
APPS.PQH_PRVCALC dependencies on PQH_TXN_CATEGORY_ATTRIBUTES
12.2.2
-
APPS.PQH_ATTRIBUTE_RANGES_PKG dependencies on PQH_TXN_CATEGORY_ATTRIBUTES
12.2.2
-
APPS.PQH_TCT_BUS dependencies on PQH_TXN_CATEGORY_ATTRIBUTES
12.2.2
-
APPS.PQH_FR_STAT_SIT_UTIL dependencies on PQH_TXN_CATEGORY_ATTRIBUTES
12.2.2
-
APPS.PQH_TCA_INS dependencies on PQH_TXN_CATEGORY_ATTRIBUTES
12.2.2
-
APPS.PQH_PRVCALC dependencies on PQH_TXN_CATEGORY_ATTRIBUTES
12.1.1
-
APPS.PQH_CET_BUS dependencies on PQH_TXN_CATEGORY_ATTRIBUTES
12.1.1
-
APPS.PQH_SYNCHRONIZE_LOCAL_TCT dependencies on PQH_TXN_CATEGORY_ATTRIBUTES
12.1.1
-
APPS.PQH_RNG_BUS dependencies on PQH_TXN_CATEGORY_ATTRIBUTES
12.1.1
-
APPS.PQH_TCA_SHD dependencies on PQH_TXN_CATEGORY_ATTRIBUTES
12.1.1
-
APPS.PQH_TCA_UPD dependencies on PQH_TXN_CATEGORY_ATTRIBUTES
12.1.1
-
APPS.PQH_SIT_ENGINE dependencies on PQH_TXN_CATEGORY_ATTRIBUTES
12.2.2
-
APPS.PQH_STR_BUS dependencies on PQH_TXN_CATEGORY_ATTRIBUTES
12.2.2
-
APPS.PQH_WORKFLOW dependencies on PQH_TXN_CATEGORY_ATTRIBUTES
12.2.2
-
APPS.PQH_SAT_BUS dependencies on PQH_TXN_CATEGORY_ATTRIBUTES
12.1.1
-
APPS.PQH_RNG_BUS dependencies on PQH_TXN_CATEGORY_ATTRIBUTES
12.2.2
-
APPS.PQH_TEMPLATE_ATTRIBUTES_API dependencies on PQH_TXN_CATEGORY_ATTRIBUTES
12.2.2
-
APPS.PQH_TEM_BUS dependencies on PQH_TXN_CATEGORY_ATTRIBUTES
12.2.2
-
APPS.PQH_PRVCALC dependencies on PQH_TXN_CATEGORY_ATTRIBUTES
12.1.1
-
APPS.PQH_TCT_WIZARD_PKG dependencies on PQH_TXN_CATEGORY_ATTRIBUTES
12.1.1
-
APPS.PQH_CBR_ENGINE dependencies on PQH_TXN_CATEGORY_ATTRIBUTES
12.1.1
-
APPS.PQH_TEM_BUS dependencies on PQH_TXN_CATEGORY_ATTRIBUTES
12.1.1
-
APPS.PQH_STR_BUS dependencies on PQH_TXN_CATEGORY_ATTRIBUTES
12.1.1
-
APPS.PQH_SIT_ENGINE dependencies on PQH_TXN_CATEGORY_ATTRIBUTES
12.1.1
-
APPS.PQH_TCA_BUS dependencies on PQH_TXN_CATEGORY_ATTRIBUTES
12.1.1
-
APPS.PQH_CBR_ENGINE dependencies on PQH_TXN_CATEGORY_ATTRIBUTES
12.2.2
-
APPS.PQH_PTX_UTL dependencies on PQH_TXN_CATEGORY_ATTRIBUTES
12.2.2
-
APPS.PQH_TCT_WIZARD_PKG dependencies on PQH_TXN_CATEGORY_ATTRIBUTES
12.2.2
-
APPS.PQH_SAT_BUS dependencies on PQH_TXN_CATEGORY_ATTRIBUTES
12.2.2
-
APPS.PQH_GENERIC_PURGE dependencies on PQH_TXN_CATEGORY_ATTRIBUTES
12.2.2
-
APPS.PQH_TCA_BUS dependencies on PQH_TXN_CATEGORY_ATTRIBUTES
12.2.2
-
APPS.PQH_REFRESH_DATA dependencies on PQH_TXN_CATEGORY_ATTRIBUTES
12.2.2