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 ,
-
APPS.OE_PAYMENT_DATA_MIGRATION_UTIL dependencies on AP_BANK_ACCOUNTS_ALL
12.1.1
-
APPS.FV_GOALS_224 dependencies on AP_BANK_ACCOUNTS_ALL
12.1.1
-
APPS.AP_CARDS_PKG 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.OE_PAYMENT_DATA_MIGRATION_UTIL 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.GMF_AR_GET_CUST_CURRENCY dependencies on AP_BANK_ACCOUNTS_ALL
12.2.2
-
APPS.POS_EXCELASN_PVT dependencies on AP_BANK_ACCOUNTS_ALL
12.1.1
-
APPS.JA_JAINITCR_XMLP_PKG dependencies on AP_BANK_ACCOUNTS_ALL
12.1.1
-
APPS.GMF_AR_GET_CUST_BANK_ACCOUNTS dependencies on AP_BANK_ACCOUNTS_ALL
12.2.2
-
APPS.FV_GOALS_224 dependencies on AP_BANK_ACCOUNTS_ALL
12.2.2
-
APPS.GMF_AR_GET_CUST_CURRENCY dependencies on AP_BANK_ACCOUNTS_ALL
12.1.1
-
APPS.GMF_AR_GET_CUST_BANK_ACCOUNTS 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
-
APPS.AP_1099_UTILITIES_PKG dependencies on PO_VENDORS
12.2.2
-
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.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 ,
-
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.JA_JAINITCR_XMLP_PKG dependencies on AP_BANK_BRANCHES
12.1.1
-
APPS.OE_PAYMENT_DATA_MIGRATION_UTIL dependencies on AP_BANK_ACCOUNT_USES_ALL
12.2.2
-
SYNONYM: APPS.AP_BANK_ACCOUNTS_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AP_BANK_ACCOUNTS_ALL, status:VALID,
-
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 ,
-
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
-
SYNONYM: APPS.AP_BANK_ACCOUNTS_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AP_BANK_ACCOUNTS_ALL, status:VALID,
-
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 ,
-
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 ,
-
APPS.JA_JAINITCR_XMLP_PKG dependencies on AP_BANK_BRANCHES
12.2.2
-
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 ,
-
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 ,
-
APPS.OE_PAYMENT_DATA_MIGRATION_UTIL dependencies on IBY_TRANS_ALL_V
12.2.2
-
APPS.PAY_ORG_PAYMENT_METHOD_API dependencies on PAY_CE_SUPPORT_PKG
12.1.1
-
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 ,
-
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.JL_BR_AR_LOG_VALIDATION dependencies on JL_BR_AR_COLLECTION_DOCS
12.2.2
-
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.ARRX_BRS dependencies on AP_BANK_ACCOUNTS
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.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
-
APPS.OE_PAYMENT_DATA_MIGRATION_UTIL dependencies on HZ_CUST_SITE_USES_ALL
12.2.2