Search Results ap_bank_accounts_all
The AP_BANK_ACCOUNTS_ALL
table in Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2 is a critical repository for storing bank account information used by the Accounts Payable (AP) module. This table serves as the foundation for managing supplier payments, electronic funds transfers (EFT), and bank reconciliation processes. Below is a detailed technical overview of its structure, purpose, and integration within Oracle EBS.
Table Overview
AP_BANK_ACCOUNTS_ALL
is a multi-organization-enabled table, meaning it stores data across operating units while adhering to the Oracle Multi-Org architecture. It contains details about bank accounts, including internal accounts (used by the organization) and external accounts (belonging to suppliers or other entities). Key columns include:
- BANK_ACCOUNT_ID: Primary key, uniquely identifying each bank account record.
- BANK_ACCOUNT_NAME: User-defined name for the account.
- BANK_ACCOUNT_NUM: The actual bank account number.
- CURRENCY_CODE: The currency associated with the account.
- BANK_ID: Foreign key linking to
CE_BANKS_V
(bank master data). - BRANCH_ID: Foreign key linking to
CE_BANK_BRANCHES_V
(bank branch details). - ORG_ID: Operating Unit identifier for Multi-Org segregation.
Functional Role
The table supports core AP functionalities:- Payment Processing: Enables payment methods like checks, wire transfers, or EFTs by storing account details for payees and payers.
- Bank Reconciliation: Integrates with Oracle Cash Management to reconcile transactions against bank statements.
- Supplier Payments: Links supplier bank accounts (
AP_BANK_ACCOUNT_USES_ALL
) to facilitate automated payments.
Integration with Other Modules
AP_BANK_ACCOUNTS_ALL
interfaces with several Oracle EBS modules:
- Cash Management (CE): Shares bank/branch data via
CE_BANKS_V
andCE_BANK_BRANCHES_V
. - Payables (AP): Maps accounts to suppliers via
AP_BANK_ACCOUNT_USES_ALL
. - General Ledger (GL): Associates accounts with GL codes for accounting entries.
Key Dependencies
The table relies on:- CE_BANKS_V and
CE_BANK_BRANCHES_V
for bank/branch validation. - AP_BANK_ACCOUNT_USES_ALL to define account purposes (e.g., "Supplier Payments").
- FND_CURRENCIES for valid currency codes.
Security and Access
Access is controlled via:- Operating Unit Security: Data visibility is restricted by
ORG_ID
. - Oracle Function Security: Requires privileges like "Maintain Bank Accounts" (AP_BANK_ACCOUNT_MAINT).
Customization Considerations
Common extensions include:- Adding custom columns for local regulatory requirements.
- Creating triggers to enforce business rules (e.g., IBAN format validation).
- Integrating with third-party payment gateways via APIs.
Data Maintenance
Standard Oracle forms (e.g., "Bank Accounts") or APIs likeAP_BANK_ACCOUNT_PKG
should be used for updates to ensure data integrity. Direct SQL manipulation is discouraged.
Conclusion
TheAP_BANK_ACCOUNTS_ALL
table is a cornerstone of Oracle EBS's payment infrastructure, enabling secure, multi-org-compliant bank account management. Its design ensures seamless integration with AP, Cash Management, and GL while supporting global banking standards. Proper configuration and maintenance of this table are essential for accurate payment processing and financial reporting.
-
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 ,
-
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 ,
-
Table: AP_RECON_TRANSACTION_CODES
12.2.2
product: AP - Payables , description: Bank detail reconciliation transaction codes , implementation_dba_data: Not implemented in this database ,
-
Table: AP_RECON_CHECK_RESULTS
12.1.1
product: AP - Payables , description: Temporary storage of payment subtotals used for bank account reconciliation comparison , implementation_dba_data: Not implemented in this database ,
-
Table: AP_RECON_CHECK_RESULTS
12.2.2
product: AP - Payables , description: Temporary storage of payment subtotals used for bank account reconciliation comparison , implementation_dba_data: Not implemented in this database ,
-
Table: AP_SELECTED_INVOICE_CHECKS_ALL
12.1.1
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_SELECTED_INVOICE_CHECKS_ALL, object_name:AP_SELECTED_INVOICE_CHECKS_ALL, status:VALID, product: AP - Payables , description: No Longer Used , implementation_dba_data: AP.AP_SELECTED_INVOICE_CHECKS_ALL ,
-
Table: AP_RECON_RECORD_CODES
12.1.1
product: AP - Payables , description: Bank reconciliation record descriptions used by AutoClear , implementation_dba_data: Not implemented in this database ,
-
Table: AP_RECON_DETAILS
12.1.1
product: AP - Payables , description: Temporary storage of header and detail bank reconciliation information , implementation_dba_data: Not implemented in this database ,
-
Table: AP_RECON_RECORD_CODES
12.2.2
product: AP - Payables , description: Bank reconciliation record descriptions used by AutoClear , implementation_dba_data: Not implemented in this database ,
-
Table: AP_BANK_ACCOUNT_USES_ALL
12.2.2
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_BANK_ACCOUNT_USES_ALL, object_name:AP_BANK_ACCOUNT_USES_ALL, status:VALID, product: AP - Payables , implementation_dba_data: AP.AP_BANK_ACCOUNT_USES_ALL ,
-
Table: AP_RECON_SUMMARIES
12.1.1
product: AP - Payables , description: Temporary storage of bank-supplied reconciliation categorized sub-totals , implementation_dba_data: Not implemented in this database ,
-
Table: AP_RECON_TRANSACTION_CODES
12.1.1
product: AP - Payables , description: Bank detail reconciliation transaction codes , implementation_dba_data: Not implemented in this database ,
-
Table: AP_RECON_LOCKS
12.1.1
product: AP - Payables , description: Temporary table for monitoring AutoClear processes , implementation_dba_data: Not implemented in this database ,
-
Table: AP_RECON_LOCKS
12.2.2
product: AP - Payables , description: Temporary table for monitoring AutoClear processes , implementation_dba_data: Not implemented in this database ,
-
Table: AP_BANK_ACCOUNT_USES_ALL
12.1.1
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_BANK_ACCOUNT_USES_ALL, object_name:AP_BANK_ACCOUNT_USES_ALL, status:VALID, product: AP - Payables , implementation_dba_data: AP.AP_BANK_ACCOUNT_USES_ALL ,
-
Table: AP_RECON_DETAILS
12.2.2
product: AP - Payables , description: Temporary storage of header and detail bank reconciliation information , implementation_dba_data: Not implemented in this database ,
-
Table: AP_RECON_SUMMARIES
12.2.2
product: AP - Payables , description: Temporary storage of bank-supplied reconciliation categorized sub-totals , implementation_dba_data: Not implemented in this database ,
-
Table: AP_PBATCH_SET_LINES_ALL
12.1.1
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_PBATCH_SET_LINES_ALL, object_name:AP_PBATCH_SET_LINES_ALL, status:VALID, product: AP - Payables , description: Payment batch set lines , implementation_dba_data: AP.AP_PBATCH_SET_LINES_ALL ,
-
Table: AP_PBATCH_SET_LINES_ALL
12.2.2
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_PBATCH_SET_LINES_ALL, object_name:AP_PBATCH_SET_LINES_ALL, status:VALID, product: AP - Payables , description: Payment batch set lines , implementation_dba_data: AP.AP_PBATCH_SET_LINES_ALL ,
-
Table: AP_PAYMENT_SCHEDULES_ALL
12.1.1
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_PAYMENT_SCHEDULES_ALL, object_name:AP_PAYMENT_SCHEDULES_ALL, status:VALID, product: AP - Payables , description: Scheduled payment information on invoices , implementation_dba_data: AP.AP_PAYMENT_SCHEDULES_ALL ,
-
Table: AP_RECON_RECORD_SPECS
12.2.2
product: AP - Payables , description: Bank reconciliation flat file structures used by AutoClear , implementation_dba_data: Not implemented in this database ,
-
Table: AP_PAYMENT_SCHEDULES_ALL
12.2.2
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_PAYMENT_SCHEDULES_ALL, object_name:AP_PAYMENT_SCHEDULES_ALL, status:VALID, product: AP - Payables , description: Scheduled payment information on invoices , implementation_dba_data: AP.AP_PAYMENT_SCHEDULES_ALL ,
-
Table: AP_HISTORY_CHECKS_ALL
12.2.2
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_HISTORY_CHECKS_ALL, object_name:AP_HISTORY_CHECKS_ALL, status:VALID, product: AP - Payables , description: Summary information about purged invoice payments , implementation_dba_data: AP.AP_HISTORY_CHECKS_ALL ,
-
Table: AP_HISTORY_CHECKS_ALL
12.1.1
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_HISTORY_CHECKS_ALL, object_name:AP_HISTORY_CHECKS_ALL, status:VALID, product: AP - Payables , description: Summary information about purged invoice payments , implementation_dba_data: AP.AP_HISTORY_CHECKS_ALL ,
-
Table: AP_SELECTED_INVOICE_CHECKS_ALL
12.2.2
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_SELECTED_INVOICE_CHECKS_ALL, object_name:AP_SELECTED_INVOICE_CHECKS_ALL, status:VALID, product: AP - Payables , description: No Longer Used , implementation_dba_data: AP.AP_SELECTED_INVOICE_CHECKS_ALL ,
-
Table: AP_RECON_RECORD_SPECS
12.1.1
product: AP - Payables , description: Bank reconciliation flat file structures used by AutoClear , implementation_dba_data: Not implemented in this database ,
-
Table: AP_CHECK_STOCKS_ALL
12.1.1
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_CHECK_STOCKS_ALL, object_name:AP_CHECK_STOCKS_ALL, status:VALID, product: AP - Payables , description: No Longer Used , implementation_dba_data: AP.AP_CHECK_STOCKS_ALL ,
-
Table: AP_CHECK_STOCKS_ALL
12.2.2
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_CHECK_STOCKS_ALL, object_name:AP_CHECK_STOCKS_ALL, status:VALID, product: AP - Payables , description: No Longer Used , implementation_dba_data: AP.AP_CHECK_STOCKS_ALL ,
-
Table: AP_SELECTED_INVOICES_ALL
12.1.1
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_SELECTED_INVOICES_ALL, object_name:AP_SELECTED_INVOICES_ALL, status:VALID, product: AP - Payables , description: Temporary storage of invoices selected for payment in a payment batch , implementation_dba_data: AP.AP_SELECTED_INVOICES_ALL ,
-
Table: AP_SELECTED_INVOICES_ALL
12.2.2
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_SELECTED_INVOICES_ALL, object_name:AP_SELECTED_INVOICES_ALL, status:VALID, product: AP - Payables , description: Temporary storage of invoices selected for payment in a payment batch , implementation_dba_data: AP.AP_SELECTED_INVOICES_ALL ,
-
Table: AP_BANK_BRANCHES
12.1.1
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_BANK_BRANCHES, object_name:AP_BANK_BRANCHES, status:VALID, product: AP - Payables , implementation_dba_data: AP.AP_BANK_BRANCHES ,
-
View: APFV_BANK_ACCOUNTS
12.1.1
product: AP - Payables , description: Business view , implementation_dba_data: Not implemented in this database ,
-
Table: AP_INV_SELECTION_CRITERIA_ALL
12.1.1
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_INV_SELECTION_CRITERIA_ALL, object_name:AP_INV_SELECTION_CRITERIA_ALL, status:VALID, product: AP - Payables , description: Payment batch invoice selection criteria , implementation_dba_data: AP.AP_INV_SELECTION_CRITERIA_ALL ,
-
Table: AP_INV_SELECTION_CRITERIA_ALL
12.2.2
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_INV_SELECTION_CRITERIA_ALL, object_name:AP_INV_SELECTION_CRITERIA_ALL, status:VALID, product: AP - Payables , description: Payment batch invoice selection criteria , implementation_dba_data: AP.AP_INV_SELECTION_CRITERIA_ALL ,
-
View: APBV_BANK_ACCOUNTS
12.2.2
product: AP - Payables , description: Business view , implementation_dba_data: Not implemented in this database ,
-
View: APFV_BANK_ACCOUNTS
12.2.2
product: AP - Payables , description: Business view , implementation_dba_data: Not implemented in this database ,
-
Table: AP_BANK_BRANCHES
12.2.2
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_BANK_BRANCHES, object_name:AP_BANK_BRANCHES, status:VALID, product: AP - Payables , implementation_dba_data: AP.AP_BANK_BRANCHES ,
-
View: APBV_BANK_ACCOUNTS
12.1.1
product: AP - Payables , description: Business view , implementation_dba_data: Not implemented in this database ,
-
Table: AP_SYSTEM_PARAMETERS_ALL
12.1.1
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_SYSTEM_PARAMETERS_ALL, object_name:AP_SYSTEM_PARAMETERS_ALL, status:VALID, product: AP - Payables , description: Payables system defaults and parameters , implementation_dba_data: AP.AP_SYSTEM_PARAMETERS_ALL ,
-
Table: AP_SYSTEM_PARAMETERS_ALL
12.2.2
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_SYSTEM_PARAMETERS_ALL, object_name:AP_SYSTEM_PARAMETERS_ALL, status:VALID, product: AP - Payables , description: Payables system defaults and parameters , implementation_dba_data: AP.AP_SYSTEM_PARAMETERS_ALL ,
-
View: AP_CHECK_STOCKS_ACTIVE_V
12.1.1
product: AP - Payables , description: (Release 10SC only) , implementation_dba_data: Not implemented in this database ,
-
View: AP_BANK_ACCOUNT_USES_V
12.1.1
product: AP - Payables , description: (Release 10SC only) , implementation_dba_data: Not implemented in this database ,
-
View: AP_CHECK_STOCKS_ACTIVE_V
12.2.2
product: AP - Payables , description: (Release 10SC only) , implementation_dba_data: Not implemented in this database ,
-
View: AP_BANK_ACCOUNT_USES_V
12.2.2
product: AP - Payables , description: (Release 10SC only) , implementation_dba_data: Not implemented in this database ,