Search Results ap_bank_accounts_all
Overview
The AP_BANK_ACCOUNTS_ALL table is a core data object within the Oracle E-Business Suite Payables (AP) module, serving as the master repository for all bank accounts defined for payment and receipt processing. It is a multi-organization table, as indicated by the "_ALL" suffix, meaning it stores records for all operating units within an EBS instance, typically distinguished by the ORG_ID column. This table is fundamental to the Cash Management and Payables functions, enabling the configuration of bank accounts for electronic funds transfers (EFT), check payments, and bank statement reconciliation. Each record defines the account's banking details, associated general ledger (GL) accounts for various accounting activities, and control parameters for payment processing.
Key Information Stored
The table's structure is defined by its primary and foreign keys, which highlight its critical data elements and integrations. The primary key is BANK_ACCOUNT_ID, a unique system identifier. A unique key on BANK_ACCOUNT_NAME enforces naming uniqueness. Crucially, the table maintains a foreign key relationship to AP_BANK_BRANCHES (via BANK_BRANCH_ID), linking the account to its specific bank branch. It also holds the account CURRENCY_CODE, linked to FND_CURRENCIES. The most significant set of foreign keys are to GL_CODE_COMBINATIONS, defining the specific GL accounts used for different transaction types. These include columns such as ASSET_CODE_COMBINATION_ID (the main cash account), BANK_ERRORS_CCID, UNAPPLIED_CCID, UNIDENTIFIED_CCID, and FUTURE_DATED_PAYMENT_CCID, among others listed in the metadata. This design centralizes the complete financial and operational setup for a bank account.
Common Use Cases and Queries
This table is central to reporting and troubleshooting payment-related processes. A common use case is generating a list of all bank accounts for a specific operating unit, including their associated cash GL account. Another critical scenario involves validating the setup before a payment batch is submitted, ensuring all required accounting flexfields (CCIDs) are populated. Sample queries often join to AP_BANK_BRANCHES and GL_CODE_COMBINATIONS.
- Listing Bank Accounts by Operating Unit:
SELECT BANK_ACCOUNT_NAME, BANK_ACCOUNT_NUM, CURRENCY_CODE FROM AP_BANK_ACCOUNTS_ALL WHERE ORG_ID = :org_id ORDER BY 1; - Verifying GL Account Assignments:
SELECT aba.BANK_ACCOUNT_NAME, aba.ASSET_CODE_COMBINATION_ID, gcc.segment1 FROM AP_BANK_ACCOUNTS_ALL aba, GL_CODE_COMBINATIONS gcc WHERE aba.ASSET_CODE_COMBINATION_ID = gcc.CODE_COMBINATION_ID AND aba.ORG_ID = :org_id;
Related Objects
As evidenced by its extensive foreign key constraints, AP_BANK_ACCOUNTS_ALL is a hub table with dependencies across financial modules. Its primary relationship is with AP_BANK_BRANCHES, which stores branch details. The numerous links to GL_CODE_COMBINATIONS underpin all accounting entries for bank transactions. The link to AR_RECEIVABLES_TRX_ALL (via BR_STD_RECEIVABLES_TRX_ID) supports automatic receipt creation in Receivables. For payment processing, it is referenced by payment documents in tables like AP_CHECKS_ALL and AP_INVOICES_ALL. In Cash Management, it is essential for bank statement reconciliation (CE_STATEMENTS). The Oracle Payables API AP_BANK_ACCOUNT_PKG is the primary programmatic interface for creating and maintaining records in this table.
-
Table: AP_BANK_ACCOUNTS_ALL
12.1.1
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_BANK_ACCOUNTS_ALL, object_name:AP_BANK_ACCOUNTS_ALL, status:VALID, product: AP - Payables , implementation_dba_data: AP.AP_BANK_ACCOUNTS_ALL ,
-
Table: AP_BANK_ACCOUNTS_ALL
12.2.2
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_BANK_ACCOUNTS_ALL, object_name:AP_BANK_ACCOUNTS_ALL, status:VALID, product: AP - Payables , implementation_dba_data: AP.AP_BANK_ACCOUNTS_ALL ,
-
APPS.FV_GOALS_224 dependencies on AP_BANK_ACCOUNTS_ALL
12.1.1
-
APPS.OE_PAYMENT_DATA_MIGRATION_UTIL dependencies on AP_BANK_ACCOUNTS_ALL
12.1.1
-
APPS.AP_CARDS_PKG dependencies on AP_BANK_ACCOUNTS_ALL
12.2.2
-
APPS.OE_PAYMENT_DATA_MIGRATION_UTIL dependencies on AP_BANK_ACCOUNTS_ALL
12.2.2
-
APPS.JL_CO_GL_NIT_MANAGEMENT dependencies on AP_BANK_ACCOUNTS_ALL
12.2.2
-
APPS.GMF_AR_GET_CUST_CURRENCY dependencies on AP_BANK_ACCOUNTS_ALL
12.2.2
-
APPS.GMF_AR_GET_BANK_CODES dependencies on AP_BANK_ACCOUNTS_ALL
12.1.1
-
APPS.JA_JAINITCR_XMLP_PKG dependencies on AP_BANK_ACCOUNTS_ALL
12.1.1
-
APPS.POS_EXCELASN_PVT dependencies on AP_BANK_ACCOUNTS_ALL
12.1.1
-
APPS.FV_GOALS_224 dependencies on AP_BANK_ACCOUNTS_ALL
12.2.2
-
APPS.GMF_AR_GET_CUST_BANK_ACCOUNTS dependencies on AP_BANK_ACCOUNTS_ALL
12.2.2
-
APPS.GMF_AR_GET_CUST_BANK_ACCOUNTS dependencies on AP_BANK_ACCOUNTS_ALL
12.1.1
-
APPS.GMF_AR_GET_CUST_CURRENCY dependencies on AP_BANK_ACCOUNTS_ALL
12.1.1
-
APPS.GMF_AR_GET_BANK_CODES dependencies on AP_BANK_ACCOUNTS_ALL
12.2.2
-
APPS.JA_JAINITCR_XMLP_PKG dependencies on AP_BANK_ACCOUNTS_ALL
12.2.2
-
APPS.CE_BANK_STATEMENT_LOADER dependencies on CE_BANK_ACCOUNTS
12.1.1
-
View: FV_AGENCY_LOCATION_CODES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FV.FV_AGENCY_LOCATION_CODES_V, object_name:FV_AGENCY_LOCATION_CODES_V, status:VALID, product: FV - Federal Financials , description: FV_AGENCY_LOCATION_CODES_V is based on the table Ap_Bank_Accounts_All. , implementation_dba_data: APPS.FV_AGENCY_LOCATION_CODES_V ,
-
APPS.AP_1099_UTILITIES_PKG dependencies on PO_VENDORS
12.2.2
-
APPS.OE_PAYMENT_DATA_MIGRATION_UTIL dependencies on AP_BANK_ACCOUNT_USES_ALL
12.1.1
-
View: FV_AGENCY_LOCATION_CODES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FV.FV_AGENCY_LOCATION_CODES_V, object_name:FV_AGENCY_LOCATION_CODES_V, status:VALID, product: FV - Federal Financials , description: FV_AGENCY_LOCATION_CODES_V is based on the table Ap_Bank_Accounts_All. , implementation_dba_data: APPS.FV_AGENCY_LOCATION_CODES_V ,
-
APPS.JA_JAINITCR_XMLP_PKG dependencies on AP_BANK_BRANCHES
12.1.1
-
Table: AR_AUTOREC_EXCEPTIONS
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_AUTOREC_EXCEPTIONS, object_name:AR_AUTOREC_EXCEPTIONS, status:VALID, product: AR - Receivables , description: Temporary table used to store exceptions found by Automatic Receipts and its related programs , implementation_dba_data: AR.AR_AUTOREC_EXCEPTIONS ,
-
APPS.JL_CO_GL_NIT_MANAGEMENT dependencies on AP_BANK_BRANCHES
12.2.2
-
APPS.OE_PAYMENT_DATA_MIGRATION_UTIL dependencies on AP_BANK_ACCOUNT_USES_ALL
12.2.2
-
Table: AR_AUTOREC_EXCEPTIONS
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_AUTOREC_EXCEPTIONS, object_name:AR_AUTOREC_EXCEPTIONS, status:VALID, product: AR - Receivables , description: Temporary table used to store exceptions found by Automatic Receipts and its related programs , implementation_dba_data: AR.AR_AUTOREC_EXCEPTIONS ,
-
SYNONYM: APPS.AP_BANK_ACCOUNTS_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AP_BANK_ACCOUNTS_ALL, status:VALID,
-
Table: GL_CODE_COMBINATIONS
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_CODE_COMBINATIONS, object_name:GL_CODE_COMBINATIONS, status:VALID, product: GL - General Ledger , description: Account combinations , implementation_dba_data: GL.GL_CODE_COMBINATIONS ,
-
VIEW: APPS.AP_BANK_ACCOUNTS_ALL1_DFV
12.1.1
-
Table: AR_INTERIM_CASH_RECEIPTS_ALL
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_INTERIM_CASH_RECEIPTS_ALL, object_name:AR_INTERIM_CASH_RECEIPTS_ALL, status:VALID, product: AR - Receivables , description: QuickCash payments processed by the PostBatch program , implementation_dba_data: AR.AR_INTERIM_CASH_RECEIPTS_ALL ,
-
SYNONYM: APPS.AP_BANK_ACCOUNTS_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AP_BANK_ACCOUNTS_ALL, status:VALID,
-
APPS.JA_JAINITCR_XMLP_PKG dependencies on AP_BANK_BRANCHES
12.2.2
-
Table: AR_INTERIM_CASH_RECEIPTS_ALL
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_INTERIM_CASH_RECEIPTS_ALL, object_name:AR_INTERIM_CASH_RECEIPTS_ALL, status:VALID, product: AR - Receivables , description: QuickCash payments processed by the PostBatch program , implementation_dba_data: AR.AR_INTERIM_CASH_RECEIPTS_ALL ,
-
Table: GL_CODE_COMBINATIONS
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_CODE_COMBINATIONS, object_name:GL_CODE_COMBINATIONS, status:VALID, product: GL - General Ledger , description: Account combinations , implementation_dba_data: GL.GL_CODE_COMBINATIONS ,
-
APPS.OE_PAYMENT_DATA_MIGRATION_UTIL dependencies on IBY_TRANS_ALL_V
12.2.2
-
Table: AP_CHECKS_ALL
12.2.2
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_CHECKS_ALL, object_name:AP_CHECKS_ALL, status:VALID, product: AP - Payables , description: Supplier payment data , implementation_dba_data: AP.AP_CHECKS_ALL ,
-
Table: AP_CHECKS_ALL
12.1.1
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_CHECKS_ALL, object_name:AP_CHECKS_ALL, status:VALID, product: AP - Payables , description: Supplier payment data , implementation_dba_data: AP.AP_CHECKS_ALL ,
-
APPS.PAY_ORG_PAYMENT_METHOD_API dependencies on PAY_CE_SUPPORT_PKG
12.1.1
-
APPS.JL_BR_AR_LOG_VALIDATION dependencies on JL_BR_AR_COLLECTION_DOCS
12.2.2
-
VIEW: APPS.AP_BANK_ACCOUNTS_ALL1_DFV
12.2.2
-
APPS.PAY_ORG_PAYMENT_METHOD_API dependencies on PAY_CE_SUPPORT_PKG
12.2.2
-
APPS.ARRX_BRS dependencies on AP_BANK_ACCOUNTS
12.1.1
-
APPS.JL_BR_AR_LOG_VALIDATION dependencies on JL_BR_AR_COLLECTION_DOCS
12.1.1
-
APPS.OE_PAYMENT_DATA_MIGRATION_UTIL dependencies on IBY_TRANS_ALL_V
12.1.1
-
APPS.CE_BANK_STATEMENT_LOADER dependencies on CE_BANK_ACCOUNTS
12.2.2
-
APPS.OE_PAYMENT_DATA_MIGRATION_UTIL dependencies on HZ_CUST_ACCT_SITES_ALL
12.1.1
-
APPS.ARRX_BRS dependencies on HZ_PARTIES
12.1.1
-
APPS.OE_PAYMENT_DATA_MIGRATION_UTIL dependencies on HZ_CUST_ACCT_SITES_ALL
12.2.2
-
APPS.OE_PAYMENT_DATA_MIGRATION_UTIL dependencies on HZ_CUST_SITE_USES_ALL
12.1.1