Search Results pqh_ptx_extra_info




Overview

The PQH_PTX_EXTRA_INFO table is a core data object within the Oracle E-Business Suite Public Sector Human Resources (PQH) module. It functions as a supporting detail table designed to store supplemental or extended information associated with a position transaction. In the context of Oracle EBS 12.1.1 and 12.2.2, position transactions are critical operations that manage the creation, modification, and lifecycle of positions within a public sector organization. This table provides a structured repository for capturing additional transaction-specific attributes that are not part of the standard position transaction header data, thereby enabling more complex and detailed position management workflows required in public sector HR.

Key Information Stored

The table's primary structure is defined by its documented primary and foreign key columns. The key identifier is the PTX_EXTRA_INFO_ID, which serves as the unique primary key for each record of extra information. The most critical relational column is POSITION_TRANSACTION_ID, a foreign key that establishes a mandatory link to a specific transaction record in the PQH_POSITION_TRANSACTIONS table. This ensures all extra information is explicitly tied to a master transaction. While the provided metadata does not list all user-defined columns, tables of this nature typically contain attribute columns (e.g., ATTRIBUTE_CATEGORY, ATTRIBUTE1...N) following Oracle's flexible key descriptive flexfield (DFF) design pattern, along with standard WHO columns (CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE) for auditing.

Common Use Cases and Queries

This table is primarily accessed to retrieve or report on the complete details of a position transaction. A common use case is generating an audit report for a specific transaction, showing both its header data and all associated extra information. Another scenario involves data validation or correction scripts that need to update specific attributes stored in this table based on transaction criteria. A fundamental query pattern joins this table to its parent transaction table:

  • Sample Query: SELECT ptx.*, ext.* FROM pqh_position_transactions ptx, pqh_ptx_extra_info ext WHERE ptx.position_transaction_id = ext.position_transaction_id AND ptx.position_transaction_id = :p_txn_id;
  • Reporting Use Case: Extracting all supplemental justification or approval details attached to position creation or budget change transactions for compliance reporting.

Related Objects

The table has a direct and documented dependency on the core position transaction table. The relationship is defined by a foreign key constraint.

  • PQH_POSITION_TRANSACTIONS: This is the primary parent table. The PQH_PTX_EXTRA_INFO table references it via the foreign key column POSITION_TRANSACTION_ID. Every record in PQH_PTX_EXTRA_INFO must correspond to one record in PQH_POSITION_TRANSACTIONS. This is a one-to-many relationship, where a single position transaction can have multiple associated rows of extra information.
  • Table: PQH_PTX_EXTRA_INFO 12.2.2

    owner:HR,  object_type:TABLE,  fnd_design_data:PQH.PQH_PTX_EXTRA_INFO,  object_name:PQH_PTX_EXTRA_INFO,  status:VALID,  product: PQH - Public Sector HRdescription: Extra information details for Position transaction. ,  implementation_dba_data: HR.PQH_PTX_EXTRA_INFO

  • Table: PQH_PTX_EXTRA_INFO 12.1.1

    owner:HR,  object_type:TABLE,  fnd_design_data:PQH.PQH_PTX_EXTRA_INFO,  object_name:PQH_PTX_EXTRA_INFO,  status:VALID,  product: PQH - Public Sector HRdescription: Extra information details for Position transaction. ,  implementation_dba_data: HR.PQH_PTX_EXTRA_INFO

  • 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 HRdescription: 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 HRdescription: 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