Search Results iby_payment_reasons_b
Overview
The IBY_PAYMENT_REASONS_B table is a core lookup table within the Oracle E-Business Suite Payments (IBY) module, serving as the base table for a territory-specific payment reason code master. It stores standardized codes that categorize the purpose or nature of a payment, providing a critical control point for payment processing and reporting. Unlike generic lookup tables such as FND_LOOKUPS, this table is explicitly designed for the Payments module and includes a mandatory link to the FND_TERRITORIES table, enabling the definition and validation of payment reasons based on specific countries or legal jurisdictions. Its primary role is to supply valid, territory-aware lookup values for assignment to payee records, invoices, and payment documents throughout the payment lifecycle in both Oracle EBS 12.1.1 and 12.2.2.
Key Information Stored
The table's structure centers on the payment reason code and its associated territory. The primary key column, PAYMENT_REASON_CODE, holds the unique identifier for each payment reason. The TERRITORY_CODE column is a foreign key to FND_TERRITORIES, scoping the reason's validity to a specific country. While the provided ETRM excerpt does not list all columns, a typical implementation includes standard WHO columns (CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE) for auditing, and a column such as ENABLED_FLAG to control the active status of the reason code. The descriptive, translatable name for each code is stored in the related IBY_PAYMENT_REASONS_TL table, which joins via the PAYMENT_REASON_CODE.
Common Use Cases and Queries
This table is central to configuration and transactional validation. A common use case is the setup and maintenance of valid payment reasons for a country during system implementation. Analysts run queries to verify which reasons are active for a given territory or to troubleshoot payment validation errors. For reporting, the table is joined to transactional documents to categorize payment volumes by reason. Sample SQL patterns include retrieving all active reasons for a specific territory and joining to its translated description:
- SELECT b.PAYMENT_REASON_CODE, tl.MEANING FROM IBY.IBY_PAYMENT_REASONS_B b, IBY.IBY_PAYMENT_REASONS_TL tl, FND_TERRITORIES t WHERE b.PAYMENT_REASON_CODE = tl.PAYMENT_REASON_CODE AND b.TERRITORY_CODE = t.TERRITORY_CODE AND t.TERRITORY_CODE = 'US' AND b.ENABLED_FLAG = 'Y';
- SELECT dp.PAYMENT_ID, pr.PAYMENT_REASON_CODE FROM IBY.IBY_DOCS_PAYABLE_ALL dp, IBY.IBY_PAYMENT_REASONS_B pr WHERE dp.PAYMENT_REASON_CODE = pr.PAYMENT_REASON_CODE;
Related Objects
The IBY_PAYMENT_REASONS_B table has extensive foreign key relationships, underscoring its foundational role. It is referenced by major transactional and setup tables in the Payments (IBY), Financials for Venezuela (FV), and Payables modules. Key documented relationships include:
- IBY_DOCS_PAYABLE_ALL: Links payment reasons to invoices and other payable documents.
- IBY_EXTERNAL_PAYEES_ALL & IBY_TEMP_EXT_PAYEES: Associates a reason with internal or external payee records.
- IBY_PAYMENTS_ALL & IBY_PAYMENTS_H: Ties the reason code to actual payment records and their history.
- IBY_PAY_INSTRUCTIONS_ALL & IBY_PAY_INSTRUCTIONS_H: Associates the reason with payment instruction records.
- FV_PB_SEQ_ASSIGNMENTS_ALL & FV_TOP_EXCLUSION_CRITERIA_ALL: Used for Venezuelan localization features like payment book sequencing and treasury exclusion rules.
- IBY_PAYMENT_REASONS_TL: The translation table that provides language-specific descriptions for each reason code.
- FND_TERRITORIES: The parent table defining valid territories via the TERRITORY_CODE foreign key.
-
Table: IBY_PAYMENT_REASONS_B
12.2.2
owner:IBY, object_type:TABLE, fnd_design_data:IBY.IBY_PAYMENT_REASONS_B, object_name:IBY_PAYMENT_REASONS_B, status:VALID, product: IBY - Payments , description: IBY_PAYMENT_REASONS stores payment reasons that are used as lookup values for payee records or documents payable, that is, invoices. This table is similar to FND_LOOKUPS, but with a new column for territory identification. Products that use , implementation_dba_data: IBY.IBY_PAYMENT_REASONS_B ,
-
Table: IBY_PAYMENT_REASONS_B
12.1.1
owner:IBY, object_type:TABLE, fnd_design_data:IBY.IBY_PAYMENT_REASONS_B, object_name:IBY_PAYMENT_REASONS_B, status:VALID, product: IBY - Payments , implementation_dba_data: IBY.IBY_PAYMENT_REASONS_B ,
-
APPS.IBY_PAYMENT_REASONS_PKG dependencies on IBY_PAYMENT_REASONS_B
12.1.1
-
APPS.IBY_PAYMENT_REASONS_PKG dependencies on IBY_PAYMENT_REASONS_B
12.2.2
-
VIEW: IBY.IBY_PAYMENT_REASONS_B#
12.2.2
owner:IBY, object_type:VIEW, object_name:IBY_PAYMENT_REASONS_B#, status:VALID,
-
SYNONYM: APPS.IBY_PAYMENT_REASONS_B
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IBY_PAYMENT_REASONS_B, status:VALID,
-
VIEW: IBY.IBY_PAYMENT_REASONS_B#
12.2.2
-
SYNONYM: APPS.IBY_PAYMENT_REASONS_B
12.2.2
owner:APPS, object_type:SYNONYM, object_name:IBY_PAYMENT_REASONS_B, status:VALID,
-
TRIGGER: APPS.IBY_PAYMENT_REASONS_B+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:IBY_PAYMENT_REASONS_B+, status:VALID,
-
VIEW: APPS.IBY_PAYMENT_REASONS_VL
12.2.2
-
VIEW: APPS.IBY_PAYMENT_REASONS_VL
12.1.1
-
APPS.IBY_PAYMENT_REASONS_PKG SQL Statements
12.2.2
-
APPS.IBY_PAYMENT_REASONS_PKG SQL Statements
12.1.1
-
TRIGGER: APPS.IBY_PAYMENT_REASONS_B+
12.2.2
-
Table: IBY_PAY_INSTRUCTIONS_H
12.1.1
owner:IBY, object_type:TABLE, fnd_design_data:IBY.IBY_PAY_INSTRUCTIONS_H, object_name:IBY_PAY_INSTRUCTIONS_H, status:VALID, product: IBY - Payments , implementation_dba_data: IBY.IBY_PAY_INSTRUCTIONS_H ,
-
PACKAGE BODY: APPS.IBY_PAYMENT_REASONS_PKG
12.1.1
-
Table: IBY_TEMP_EXT_PAYEES
12.1.1
owner:IBY, object_type:TABLE, fnd_design_data:IBY.IBY_TEMP_EXT_PAYEES, object_name:IBY_TEMP_EXT_PAYEES, status:VALID, product: IBY - Payments , implementation_dba_data: IBY.IBY_TEMP_EXT_PAYEES ,
-
Table: FV_PB_SEQ_ASSIGNMENTS_ALL
12.1.1
owner:FV, object_type:TABLE, fnd_design_data:FV.FV_PB_SEQ_ASSIGNMENTS_ALL, object_name:FV_PB_SEQ_ASSIGNMENTS_ALL, status:VALID, product: FV - Federal Financials , description: The FV_PB_SEQ_ASSIGNMENTS_ALL table is used to define the payment batch sequence assignments . This is the base table for the Payment Batch Sequence Assignments form . , implementation_dba_data: FV.FV_PB_SEQ_ASSIGNMENTS_ALL ,
-
FUNCTION: APPS.IBY_PAYMENT_REASONS_B=
12.2.2
-
Table: FV_TOP_EXCLUSION_CRITERIA_ALL
12.2.2
owner:FV, object_type:TABLE, fnd_design_data:FV.FV_TOP_EXCLUSION_CRITERIA_ALL, object_name:FV_TOP_EXCLUSION_CRITERIA_ALL, status:VALID, product: FV - Federal Financials , implementation_dba_data: FV.FV_TOP_EXCLUSION_CRITERIA_ALL ,
-
Table: FV_TOP_EXCLUSION_CRITERIA_ALL
12.1.1
owner:FV, object_type:TABLE, fnd_design_data:FV.FV_TOP_EXCLUSION_CRITERIA_ALL, object_name:FV_TOP_EXCLUSION_CRITERIA_ALL, status:VALID, product: FV - Federal Financials , implementation_dba_data: FV.FV_TOP_EXCLUSION_CRITERIA_ALL ,
-
Table: IBY_TEMP_EXT_PAYEES
12.2.2
owner:IBY, object_type:TABLE, fnd_design_data:IBY.IBY_TEMP_EXT_PAYEES, object_name:IBY_TEMP_EXT_PAYEES, status:VALID, product: IBY - Payments , implementation_dba_data: IBY.IBY_TEMP_EXT_PAYEES ,
-
Table: IBY_PAYMENT_REASONS_TL
12.2.2
owner:IBY, object_type:TABLE, fnd_design_data:IBY.IBY_PAYMENT_REASONS_TL, object_name:IBY_PAYMENT_REASONS_TL, status:VALID, product: IBY - Payments , description: IBY_PAYMENT_REASONS stores payment reasons that are used as lookup values for payee records or documents payable, that is, invoices. This table is similar to FND_LOOKUPS, but with a new column for territory identification. Products that use , implementation_dba_data: IBY.IBY_PAYMENT_REASONS_TL ,
-
PACKAGE BODY: APPS.IBY_PAYMENT_REASONS_PKG
12.2.2
-
FUNCTION: APPS.IBY_PAYMENT_REASONS_B=
12.2.2
owner:APPS, object_type:FUNCTION, object_name:IBY_PAYMENT_REASONS_B=, status:VALID,
-
Table: IBY_PAYMENTS_H
12.1.1
owner:IBY, object_type:TABLE, fnd_design_data:IBY.IBY_PAYMENTS_H, object_name:IBY_PAYMENTS_H, status:VALID, product: IBY - Payments , implementation_dba_data: IBY.IBY_PAYMENTS_H ,
-
Table: FV_PB_SEQ_ASSIGNMENTS_ALL
12.2.2
owner:FV, object_type:TABLE, fnd_design_data:FV.FV_PB_SEQ_ASSIGNMENTS_ALL, object_name:FV_PB_SEQ_ASSIGNMENTS_ALL, status:VALID, product: FV - Federal Financials , description: The FV_PB_SEQ_ASSIGNMENTS_ALL table is used to define the payment batch sequence assignments . This is the base table for the Payment Batch Sequence Assignments form . , implementation_dba_data: FV.FV_PB_SEQ_ASSIGNMENTS_ALL ,
-
Table: IBY_PAY_INSTRUCTIONS_ALL
12.1.1
owner:IBY, object_type:TABLE, fnd_design_data:IBY.IBY_PAY_INSTRUCTIONS_ALL, object_name:IBY_PAY_INSTRUCTIONS_ALL, status:VALID, product: IBY - Payments , implementation_dba_data: IBY.IBY_PAY_INSTRUCTIONS_ALL ,
-
Table: IBY_PAYMENTS_ALL
12.1.1
owner:IBY, object_type:TABLE, fnd_design_data:IBY.IBY_PAYMENTS_ALL, object_name:IBY_PAYMENTS_ALL, status:VALID, product: IBY - Payments , implementation_dba_data: IBY.IBY_PAYMENTS_ALL ,
-
TABLE: IBY.IBY_PAYMENT_REASONS_B
12.1.1
owner:IBY, object_type:TABLE, fnd_design_data:IBY.IBY_PAYMENT_REASONS_B, object_name:IBY_PAYMENT_REASONS_B, status:VALID,
-
PACKAGE BODY: APPS.IBY_PAYMENT_REASONS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:IBY_PAYMENT_REASONS_PKG, status:VALID,
-
View: IBY_PAYMENT_REASONS_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IBY.IBY_PAYMENT_REASONS_VL, object_name:IBY_PAYMENT_REASONS_VL, status:VALID, product: IBY - Payments , implementation_dba_data: APPS.IBY_PAYMENT_REASONS_VL ,
-
12.2.2 DBA Data
12.2.2
-
View: IBY_PAYMENT_REASONS_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:IBY.IBY_PAYMENT_REASONS_VL, object_name:IBY_PAYMENT_REASONS_VL, status:VALID, product: IBY - Payments , implementation_dba_data: APPS.IBY_PAYMENT_REASONS_VL ,
-
TABLE: IBY.IBY_PAYMENT_REASONS_B
12.2.2
owner:IBY, object_type:TABLE, fnd_design_data:IBY.IBY_PAYMENT_REASONS_B, object_name:IBY_PAYMENT_REASONS_B, status:VALID,
-
PACKAGE BODY: APPS.IBY_PAYMENT_REASONS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IBY_PAYMENT_REASONS_PKG, status:VALID,
-
Table: IBY_PAY_INSTRUCTIONS_H
12.2.2
owner:IBY, object_type:TABLE, fnd_design_data:IBY.IBY_PAY_INSTRUCTIONS_H, object_name:IBY_PAY_INSTRUCTIONS_H, status:VALID, product: IBY - Payments , description: IBY_PAY_INSTRUCTIONS_H stores historical snapshots of payment instructions. This table contains denormalized versions of payment instructions from specific points in time, including when the payment instruction was submitted to a payment sy , implementation_dba_data: IBY.IBY_PAY_INSTRUCTIONS_H ,
-
Table: IBY_PAYMENTS_H
12.2.2
owner:IBY, object_type:TABLE, fnd_design_data:IBY.IBY_PAYMENTS_H, object_name:IBY_PAYMENTS_H, status:VALID, product: IBY - Payments , description: IBY_PAYMENTS_H table stores historical snapshots of payments. This table contains denormalized versions of payments from specific points in time, including when the payment was submitted to a payment system. Different snapshots of the same , implementation_dba_data: IBY.IBY_PAYMENTS_H ,
-
Table: IBY_PAY_INSTRUCTIONS_ALL
12.2.2
owner:IBY, object_type:TABLE, fnd_design_data:IBY.IBY_PAY_INSTRUCTIONS_ALL, object_name:IBY_PAY_INSTRUCTIONS_ALL, status:VALID, product: IBY - Payments , description: "This table contains records of the payment instructions. Instructions are created based on the Payment Process Request options. Data is inserted in to the table IBY_PAY_INSTRUCTIONS_AL after payment instruction creation, based on the opt , implementation_dba_data: IBY.IBY_PAY_INSTRUCTIONS_ALL ,
-
12.2.2 DBA Data
12.2.2
-
Table: IBY_EXTERNAL_PAYEES_ALL
12.2.2
owner:IBY, object_type:TABLE, fnd_design_data:IBY.IBY_EXTERNAL_PAYEES_ALL, object_name:IBY_EXTERNAL_PAYEES_ALL, status:VALID, product: IBY - Payments , description: "This table contains payment details of an external payee automatically created by the source product. For example when supplier or supplier site is created manually system automatically inserts row in to the IBY_EXTERNAL_PAYEES_ALL table. , implementation_dba_data: IBY.IBY_EXTERNAL_PAYEES_ALL ,
-
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 ,
-
Table: IBY_PAYMENTS_ALL
12.2.2
owner:IBY, object_type:TABLE, fnd_design_data:IBY.IBY_PAYMENTS_ALL, object_name:IBY_PAYMENTS_ALL, status:VALID, product: IBY - Payments , description: "This table contains records of the payments which are created by system while processing 'Build payments' program. A payment can be a single check or an electronic fund transfer between first party payer and third party payee. A row in , implementation_dba_data: IBY.IBY_PAYMENTS_ALL ,
-
APPS.IBY_PAYMENT_REASONS_PKG dependencies on IBY_PAYMENT_REASONS_TL
12.1.1
-
APPS.IBY_PAYMENT_REASONS_PKG dependencies on IBY_PAYMENT_REASONS_TL
12.2.2
-
Table: FND_TERRITORIES
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_TERRITORIES, object_name:FND_TERRITORIES, status:VALID, product: FND - Application Object Library , description: Territories, also known as countries , implementation_dba_data: APPLSYS.FND_TERRITORIES ,
-
12.1.1 FND Design Data
12.1.1
-
Table: FND_TERRITORIES
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_TERRITORIES, object_name:FND_TERRITORIES, status:VALID, product: FND - Application Object Library , description: Territories, also known as countries , implementation_dba_data: APPLSYS.FND_TERRITORIES ,
-
12.1.1 DBA Data
12.1.1
-
VIEW: APPS.IBY_PAYMENT_REASONS_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IBY.IBY_PAYMENT_REASONS_VL, object_name:IBY_PAYMENT_REASONS_VL, status:VALID,