Search Results iby_trxn_types_b
Overview
The IBY_TRXN_TYPES_B table is a core reference table within the Oracle Payments (IBY) module of Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2. It serves as the master repository for defining and managing payment process transaction types. These transaction types categorize the nature of payment-related operations, such as payments, refunds, or stop payments, that are initiated from various source applications within the EBS ecosystem. The table's role is critical for the proper routing, processing, and validation of payment instructions, ensuring that transactions are handled according to their specific business rules and workflows. Its structure, which includes an APPLICATION_ID, indicates its design to support transaction types specific to individual EBS applications, enabling a centralized yet flexible payment framework.
Key Information Stored
The table stores the unique combinations that define a valid payment transaction type for a given application. Based on the provided metadata, the primary key columns are the most critical fields. The APPLICATION_ID column links the transaction type to a specific Oracle EBS application, such as Payables (AP) or Receivables (AR). The PAY_PROC_TRXN_TYPE_CODE column holds the internal code that identifies the transaction type itself (e.g., 'PAYMENT', 'REFUND'). While the full column list is not detailed in the excerpt, typical supplementary columns in such a table would include a user-facing NAME, a DESCRIPTION, and control attributes like ENABLED_FLAG and CREATION_DATE. The compound primary key ensures that the same transaction type code can be reused across different applications with potentially different meanings or processing requirements.
Common Use Cases and Queries
This table is primarily referenced for validation and reporting. When a payment document or transaction is created, the system validates that the provided APPLICATION_ID and PAY_PROC_TRXN_TYPE_CODE pair exists in IBY_TRXN_TYPES_B. Common queries involve listing all valid transaction types for a specific application or joining to transactional tables for detailed reporting. For instance, to audit all payment process transaction types available for Oracle Payables (APPLICATION_ID = 200), a DBA or developer might use:
- SELECT pay_proc_trxn_type_code, name FROM iby_trxn_types_b WHERE application_id = 200 AND enabled_flag = 'Y';
Another critical use case is troubleshooting data integrity issues in payment batches, where joins to IBY_DOCUMENTS_PAYABLE_H are used to verify that all documents reference a valid, defined transaction type.
Related Objects
As indicated by the foreign key relationships in the metadata, IBY_TRXN_TYPES_B is a parent table to several key transactional tables in the Payments module. The IBY_DOCUMENTS_PAYABLE_H table, which stores headers for payable documents, references it via the CALLING_APP_ID and PAY_PROC_TRXN_TYPE_CODE columns to classify each document. Similarly, the IBY_TRANSACTION_ERRORS table references it to categorize errors by the transaction type during which they occurred. These relationships underscore the table's foundational role: it provides the master definition that ensures consistency and referential integrity across the payment transaction lifecycle, from document creation to error handling.
-
Table: IBY_TRXN_TYPES_B
12.2.2
owner:IBY, object_type:TABLE, fnd_design_data:IBY.IBY_TRXN_TYPES_B, object_name:IBY_TRXN_TYPES_B, status:VALID, product: IBY - Payments , description: IBY_TRXN_TYPES stores the payment processing transaction types required by the dependent products for submitting payment transactions to Oracle Payments. This is used for both funds disbursement and funds capture transactions. , implementation_dba_data: IBY.IBY_TRXN_TYPES_B ,
-
Table: IBY_TRXN_TYPES_B
12.1.1
owner:IBY, object_type:TABLE, fnd_design_data:IBY.IBY_TRXN_TYPES_B, object_name:IBY_TRXN_TYPES_B, status:VALID, product: IBY - Payments , implementation_dba_data: IBY.IBY_TRXN_TYPES_B ,
-
APPS.IBY_TRXN_TYPES_PKG dependencies on IBY_TRXN_TYPES_B
12.2.2
-
APPS.IBY_TRXN_TYPES_PKG dependencies on IBY_TRXN_TYPES_B
12.1.1
-
APPS.IBY_DISBURSEMENT_COMP_PUB dependencies on IBY_TRXN_TYPES_B
12.1.1
-
APPS.IBY_DISBURSEMENT_COMP_PUB dependencies on IBY_TRXN_TYPES_B
12.2.2
-
VIEW: IBY.IBY_TRXN_TYPES_B#
12.2.2
owner:IBY, object_type:VIEW, object_name:IBY_TRXN_TYPES_B#, status:VALID,
-
SYNONYM: APPS.IBY_TRXN_TYPES_B
12.2.2
owner:APPS, object_type:SYNONYM, object_name:IBY_TRXN_TYPES_B, status:VALID,
-
SYNONYM: APPS.IBY_TRXN_TYPES_B
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IBY_TRXN_TYPES_B, status:VALID,
-
TRIGGER: APPS.IBY_TRXN_TYPES_B+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:IBY_TRXN_TYPES_B+, status:VALID,
-
VIEW: IBY.IBY_TRXN_TYPES_B#
12.2.2
-
VIEW: APPS.IBY_TRXN_TYPES_VL
12.2.2
-
VIEW: APPS.IBY_TRXN_TYPES_VL
12.1.1
-
APPS.IBY_TRXN_TYPES_PKG SQL Statements
12.1.1
-
APPS.IBY_TRXN_TYPES_PKG SQL Statements
12.2.2
-
TRIGGER: APPS.IBY_TRXN_TYPES_B+
12.2.2
-
FUNCTION: APPS.IBY_TRXN_TYPES_B=
12.2.2
-
Table: IBY_TRANSACTION_ERRORS
12.1.1
owner:IBY, object_type:TABLE, fnd_design_data:IBY.IBY_TRANSACTION_ERRORS, object_name:IBY_TRANSACTION_ERRORS, status:VALID, product: IBY - Payments , implementation_dba_data: IBY.IBY_TRANSACTION_ERRORS ,
-
TABLE: IBY.IBY_TRXN_TYPES_B
12.2.2
owner:IBY, object_type:TABLE, fnd_design_data:IBY.IBY_TRXN_TYPES_B, object_name:IBY_TRXN_TYPES_B, status:VALID,
-
TABLE: IBY.IBY_TRXN_TYPES_B
12.1.1
owner:IBY, object_type:TABLE, fnd_design_data:IBY.IBY_TRXN_TYPES_B, object_name:IBY_TRXN_TYPES_B, status:VALID,
-
PACKAGE BODY: APPS.IBY_TRXN_TYPES_PKG
12.1.1
-
PACKAGE BODY: APPS.IBY_TRXN_TYPES_PKG
12.2.2
-
Table: IBY_DOCUMENTS_PAYABLE_H
12.1.1
owner:IBY, object_type:TABLE, fnd_design_data:IBY.IBY_DOCUMENTS_PAYABLE_H, object_name:IBY_DOCUMENTS_PAYABLE_H, status:VALID, product: IBY - Payments , implementation_dba_data: IBY.IBY_DOCUMENTS_PAYABLE_H ,
-
Table: IBY_TRXN_TYPES_TL
12.2.2
owner:IBY, object_type:TABLE, fnd_design_data:IBY.IBY_TRXN_TYPES_TL, object_name:IBY_TRXN_TYPES_TL, status:VALID, product: IBY - Payments , description: IBY_TRXN_TYPES stores the payment processing transaction types required by the dependent products for submitting payment transactions to Oracle Payments. This is used for both funds disbursement and funds capture transactions. , implementation_dba_data: IBY.IBY_TRXN_TYPES_TL ,
-
Table: IBY_TRANSACTION_ERRORS
12.2.2
owner:IBY, object_type:TABLE, fnd_design_data:IBY.IBY_TRANSACTION_ERRORS, object_name:IBY_TRANSACTION_ERRORS, status:VALID, product: IBY - Payments , description: IBY_TRANSACTION_ERRORS stores any errors encountered during payment processing validations. , implementation_dba_data: IBY.IBY_TRANSACTION_ERRORS ,
-
FUNCTION: APPS.IBY_TRXN_TYPES_B=
12.2.2
owner:APPS, object_type:FUNCTION, object_name:IBY_TRXN_TYPES_B=, status:VALID,
-
PACKAGE BODY: APPS.IBY_TRXN_TYPES_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IBY_TRXN_TYPES_PKG, status:VALID,
-
View: IBY_TRXN_TYPES_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IBY.IBY_TRXN_TYPES_VL, object_name:IBY_TRXN_TYPES_VL, status:VALID, product: IBY - Payments , implementation_dba_data: APPS.IBY_TRXN_TYPES_VL ,
-
View: IBY_TRXN_TYPES_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:IBY.IBY_TRXN_TYPES_VL, object_name:IBY_TRXN_TYPES_VL, status:VALID, product: IBY - Payments , implementation_dba_data: APPS.IBY_TRXN_TYPES_VL ,
-
Table: IBY_DOCUMENTS_PAYABLE_H
12.2.2
owner:IBY, object_type:TABLE, fnd_design_data:IBY.IBY_DOCUMENTS_PAYABLE_H, object_name:IBY_DOCUMENTS_PAYABLE_H, status:VALID, product: IBY - Payments , description: IBY_DOCUMENTS_PAYABLE_H stores historical snapshots of documents payable. This table contains denormalized versions of documents payable from specific points in time, such as when the payment for this document was submitted to a payment sys , implementation_dba_data: IBY.IBY_DOCUMENTS_PAYABLE_H ,
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.IBY_TRXN_TYPES_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:IBY_TRXN_TYPES_PKG, status:VALID,
-
Table: IBY_DOCS_PAYABLE_ALL
12.2.2
owner:IBY, object_type:TABLE, fnd_design_data:IBY.IBY_DOCS_PAYABLE_ALL, object_name:IBY_DOCS_PAYABLE_ALL, status:VALID, product: IBY - Payments , description: "This table contains records of the documents payable which are updated by system while processing 'Build payments' program. IBY_DOCS_PAYABLE_ALL stores Oracle Payments' representation of source products' documents payable. A document pay , implementation_dba_data: IBY.IBY_DOCS_PAYABLE_ALL ,
-
12.2.2 DBA Data
12.2.2
-
PACKAGE: APPS.IBY_DISBURSEMENT_COMP_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IBY_DISBURSEMENT_COMP_PUB, status:VALID,
-
PACKAGE: APPS.IBY_DISBURSEMENT_COMP_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:IBY_DISBURSEMENT_COMP_PUB, status:VALID,
-
VIEW: APPS.IBY_TRXN_TYPES_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IBY.IBY_TRXN_TYPES_VL, object_name:IBY_TRXN_TYPES_VL, status:VALID,
-
VIEW: APPS.IBY_TRXN_TYPES_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:IBY.IBY_TRXN_TYPES_VL, object_name:IBY_TRXN_TYPES_VL, status:VALID,
-
12.1.1 FND Design Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
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 FND Design Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
APPS.IBY_TRXN_TYPES_PKG dependencies on IBY_TRXN_TYPES_TL
12.1.1
-
APPS.IBY_TRXN_TYPES_PKG dependencies on IBY_TRXN_TYPES_TL
12.2.2