Search Results iby_fndcpt_payer_all_instrs_v
Overview
IBY_FNDCPT_PAYER_ALL_INSTRS_V is a consolidated APPS-owned database view in the Oracle Payments (IBY) module, shipped in Oracle E-Business Suite 12.1.1 and 12.2.2. Its name reflects its purpose: it presents a unified set of payer payment instruments — "all instruments" — drawn from the two distinct instrument families that Oracle Payments supports. A single query against this view returns credit card instruments and bank account instruments side by side, abstracted behind a common set of columns.
This unification is significant because credit cards and bank accounts are physically stored in entirely separate tables and normally require separate queries. The view shields callers from that physical split by aligning both sources into one projection and combining them with a UNION. Reporting tools, data extracts, and integration interfaces that need a complete inventory of a payer's instruments can therefore use a single object rather than orchestrating two. Because it exposes sensitive payment data such as card numbers, hashes, and bank account numbers, access is typically restricted to internal processes rather than end-user reporting, and the view is generally treated as a dependency of the Payments instrument model rather than as a public integration contract.
Underlying Base Objects
The view is defined as a UNION of two SELECT statements. The first branch reads credit card instruments from IBY_CREDITCARD, joined to IBY_CREDITCARD_ISSUERS_VL on CARD_ISSUER_CODE to resolve the human-readable issuer name. The second branch reads bank accounts, drawing from IBY_EXT_BANK_ACCOUNTS_V with an outer join from IBY_ACCOUNT_OWNERS on EXT_BANK_ACCOUNT_ID, so that accounts without an ownership row are still returned.
The documented base objects are IBY_CREDITCARD, IBY_CREDITCARD_ISSUERS_VL, IBY_EXT_BANK_ACCOUNTS_V, and IBY_ACCOUNT_OWNERS. The latter two bank-related sources are exposed as synonyms, as is IBY_CREDITCARD; IBY_CREDITCARD_ISSUERS_VL and IBY_EXT_BANK_ACCOUNTS_V are themselves views. The metadata additionally lists FND_GLOBAL (package) and FND_LOOKUPS (view) as referenced objects, which are standard EBS utilities used for session context and lookup decodes. In practice the core data paths flow from the credit card table, the credit card issuers view, the external bank accounts view, and the account owners table.
Key Columns
The view projects a common 22-column shape across both branches. The leading columns identify and classify each instrument:
- PARTY_ID — the owning party. Credit card rows source this from CARD_OWNER_ID; bank account rows from ACCOUNT_OWNER_PARTY_ID.
- INSTRUMENT_TYPE — a literal discriminator, either 'CREDITCARD' or 'BANKACCOUNT'.
- INSTRUMENT_ID — the credit card INSTRID or the bank account identifier, depending on the branch.
- CURRENCY_CODE — populated for bank accounts from the account currency; null for credit cards.
The card-oriented columns include CARD_NUMBER (the masked number, MASKED_CC_NUMBER), CC_NUMBER_HASH1 and CC_NUMBER_HASH2, CARD_EXPIRYDATE, CARD_ISSUER_CODE, CARD_ISSUER_NAME, PURCHASECARD_SUBTYPE, CARD_HOLDER_NAME (CHNAME), CARD_BILLING_ADDRESS_ID, CARD_FI_NAME, and CARD_SINGLE_USE_FLAG. The account-oriented columns are ACCOUNT_NUMBER, BANK_NAME, BANK_NUMBER, BRANCH_NAME, BRANCH_NUMBER, and BIC_NUMBER. A trailing DESCRIPTION column is populated from either source. Columns not applicable to a given branch are returned as NULL, which is the mechanism that keeps both instrument types in one row shape.
Common Use Cases and Queries
Typical uses include building a party-level instrument inventory, reconciling credit cards against bank accounts for a payer, and feeding downstream extracts that must distinguish instrument type. Because the discriminator is explicit, filtering is straightforward:
- Retrieve all instruments for a payer: SELECT instrument_type, instrument_id, currency_code, description FROM iby_fndcpt_payer_all_instrs_v WHERE party_id = :party_id;
- List only bank accounts: SELECT account_number, bank_name, branch_name FROM iby_fndcpt_payer_all_instrs_v WHERE instrument_type = 'BANKACCOUNT';
- List only credit cards with issuer names: SELECT card_number, card_issuer_name, card_expirydate FROM iby_fndcpt_payer_all_instrs_v WHERE instrument_type = 'CREDITCARD';
- Count instruments by type: SELECT instrument_type, COUNT(*) FROM iby_fndcpt_payer_all_instrs_v GROUP BY instrument_type;
When writing queries, always constrain by PARTY_ID in production to limit the volume of unioned data. Join this view to IBY_PAYERS or related payment objects when payer-level context is required.
-
View: IBY_FNDCPT_PAYER_ALL_INSTRS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IBY.IBY_FNDCPT_PAYER_ALL_INSTRS_V, object_name:IBY_FNDCPT_PAYER_ALL_INSTRS_V, status:VALID, product: IBY - Payments , implementation_dba_data: APPS.IBY_FNDCPT_PAYER_ALL_INSTRS_V ,
-
View: IBY_FNDCPT_PAYER_ALL_INSTRS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:IBY.IBY_FNDCPT_PAYER_ALL_INSTRS_V, object_name:IBY_FNDCPT_PAYER_ALL_INSTRS_V, status:VALID, product: IBY - Payments , implementation_dba_data: APPS.IBY_FNDCPT_PAYER_ALL_INSTRS_V ,
-
SYNONYM: APPS.IBY_ACCOUNT_OWNERS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IBY_ACCOUNT_OWNERS, status:VALID,
-
PACKAGE BODY: APPS.AP_CARD_VALIDATE_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AP_CARD_VALIDATE_PKG, status:VALID,
-
VIEW: APPS.AP_EXPENSE_FEED_LINES_V
12.1.1
-
VIEW: APPS.AP_EXPENSE_FEED_LINES_V
12.2.2
-
PACKAGE BODY: APPS.AP_CARD_VALIDATE_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AP_CARD_VALIDATE_PKG, status:VALID,
-
SYNONYM: APPS.IBY_ACCOUNT_OWNERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:IBY_ACCOUNT_OWNERS, status:VALID,
-
VIEW: APPS.AP_EXPENSE_FEED_DISTS_V
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
PACKAGE BODY: APPS.OE_PAYMENT_TRXN_UTIL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_PAYMENT_TRXN_UTIL, status:VALID,
-
VIEW: APPS.IBY_CREDITCARD_ISSUERS_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IBY.IBY_CREDITCARD_ISSUERS_VL, object_name:IBY_CREDITCARD_ISSUERS_VL, status:VALID,
-
VIEW: APPS.AP_EXPENSE_FEED_DISTS_OPEN_V
12.1.1
-
PACKAGE BODY: APPS.OE_PAYMENT_TRXN_UTIL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_PAYMENT_TRXN_UTIL, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
VIEW: APPS.AP_EXPENSE_FEED_DISTS_V
12.2.2
-
SYNONYM: APPS.IBY_CREDITCARD
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IBY_CREDITCARD, status:VALID,
-
VIEW: APPS.IBY_CREDITCARD_ISSUERS_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:IBY.IBY_CREDITCARD_ISSUERS_VL, object_name:IBY_CREDITCARD_ISSUERS_VL, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
VIEW: APPS.AP_EXPENSE_FEED_DISTS_OPEN_V
12.2.2
-
View: AP_EXPENSE_FEED_LINES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLAP.AP_EXPENSE_FEED_LINES_V, object_name:AP_EXPENSE_FEED_LINES_V, status:VALID, product: AP - Payables , implementation_dba_data: APPS.AP_EXPENSE_FEED_LINES_V ,
-
VIEW: APPS.IBY_FNDCPT_PAYER_ALL_INSTRS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IBY.IBY_FNDCPT_PAYER_ALL_INSTRS_V, object_name:IBY_FNDCPT_PAYER_ALL_INSTRS_V, status:VALID,
-
VIEW: APPS.IBY_FNDCPT_PAYER_ALL_INSTRS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:IBY.IBY_FNDCPT_PAYER_ALL_INSTRS_V, object_name:IBY_FNDCPT_PAYER_ALL_INSTRS_V, status:VALID,
-
SYNONYM: APPS.IBY_CREDITCARD
12.2.2
owner:APPS, object_type:SYNONYM, object_name:IBY_CREDITCARD, status:VALID,
-
View: AP_EXPENSE_FEED_LINES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLAP.AP_EXPENSE_FEED_LINES_V, object_name:AP_EXPENSE_FEED_LINES_V, status:VALID, product: AP - Payables , implementation_dba_data: APPS.AP_EXPENSE_FEED_LINES_V ,
-
View: AP_EXPENSE_FEED_DISTS_OPEN_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLAP.AP_EXPENSE_FEED_DISTS_OPEN_V, object_name:AP_EXPENSE_FEED_DISTS_OPEN_V, status:VALID, product: AP - Payables , description: Verify Open Transactions in Self-Service Expenses is based on this view , implementation_dba_data: APPS.AP_EXPENSE_FEED_DISTS_OPEN_V ,
-
View: AP_EXPENSE_FEED_DISTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLAP.AP_EXPENSE_FEED_DISTS_V, object_name:AP_EXPENSE_FEED_DISTS_V, status:VALID, product: AP - Payables , implementation_dba_data: APPS.AP_EXPENSE_FEED_DISTS_V ,
-
View: AP_EXPENSE_FEED_DISTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLAP.AP_EXPENSE_FEED_DISTS_V, object_name:AP_EXPENSE_FEED_DISTS_V, status:VALID, product: AP - Payables , description: View Transaction History in Self-Service Expenses is based on this view , implementation_dba_data: APPS.AP_EXPENSE_FEED_DISTS_V ,
-
VIEW: APPS.IBY_EXT_BANK_ACCOUNTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:IBY.IBY_EXT_BANK_ACCOUNTS_V, object_name:IBY_EXT_BANK_ACCOUNTS_V, status:VALID,
-
View: AP_EXPENSE_FEED_DISTS_OPEN_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLAP.AP_EXPENSE_FEED_DISTS_OPEN_V, object_name:AP_EXPENSE_FEED_DISTS_OPEN_V, status:VALID, product: AP - Payables , implementation_dba_data: APPS.AP_EXPENSE_FEED_DISTS_OPEN_V ,
-
VIEW: APPS.IBY_EXT_BANK_ACCOUNTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IBY.IBY_EXT_BANK_ACCOUNTS_V, object_name:IBY_EXT_BANK_ACCOUNTS_V, status:VALID,
-
VIEW: APPS.AP_EXPENSE_FEED_LINES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLAP.AP_EXPENSE_FEED_LINES_V, object_name:AP_EXPENSE_FEED_LINES_V, status:VALID,
-
VIEW: APPS.AP_EXPENSE_FEED_LINES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLAP.AP_EXPENSE_FEED_LINES_V, object_name:AP_EXPENSE_FEED_LINES_V, status:VALID,
-
APPS.AP_CARD_VALIDATE_PKG SQL Statements
12.1.1
-
VIEW: APPS.AP_EXPENSE_FEED_DISTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLAP.AP_EXPENSE_FEED_DISTS_V, object_name:AP_EXPENSE_FEED_DISTS_V, status:VALID,
-
VIEW: APPS.AP_EXPENSE_FEED_DISTS_OPEN_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLAP.AP_EXPENSE_FEED_DISTS_OPEN_V, object_name:AP_EXPENSE_FEED_DISTS_OPEN_V, status:VALID,
-
APPS.AP_CARD_VALIDATE_PKG SQL Statements
12.2.2
-
VIEW: APPS.AP_EXPENSE_FEED_DISTS_OPEN_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLAP.AP_EXPENSE_FEED_DISTS_OPEN_V, object_name:AP_EXPENSE_FEED_DISTS_OPEN_V, status:VALID,
-
VIEW: APPS.AP_EXPENSE_FEED_DISTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLAP.AP_EXPENSE_FEED_DISTS_V, object_name:AP_EXPENSE_FEED_DISTS_V, status:VALID,
-
APPS.OE_PAYMENT_TRXN_UTIL dependencies on IBY_FNDCPT_PAYER_ALL_INSTRS_V
12.1.1
-
APPS.AP_CARD_VALIDATE_PKG dependencies on IBY_FNDCPT_PAYER_ALL_INSTRS_V
12.1.1
-
APPS.AP_CARD_VALIDATE_PKG dependencies on IBY_FNDCPT_PAYER_ALL_INSTRS_V
12.2.2
-
APPS.OE_PAYMENT_TRXN_UTIL dependencies on IBY_FNDCPT_PAYER_ALL_INSTRS_V
12.2.2
-
PACKAGE BODY: APPS.AP_CARD_VALIDATE_PKG
12.1.1
-
PACKAGE BODY: APPS.AP_CARD_VALIDATE_PKG
12.2.2
-
APPS.AP_CARD_VALIDATE_PKG dependencies on AP_CARD_PROGRAMS
12.1.1
-
APPS.AP_CARD_VALIDATE_PKG dependencies on HR_EMPLOYEES_CURRENT_V
12.1.1
-
APPS.AP_CARD_VALIDATE_PKG dependencies on AP_CARD_PROGRAMS
12.2.2
-
eTRM - IBY Tables and Views
12.1.1
description: Stores the user privilege settings for viewing sensitive data in iPayment operations UI ,