Search Results ap_bank_branches
Overview
The AP_BANK_BRANCHES table is a core master data table within the Oracle E-Business Suite Payables module (AP). It serves as the central repository for storing detailed information about the banking institutions and their specific branches used by an organization for its financial transactions. This table is fundamental to the setup and execution of payment processes, including electronic funds transfers (EFT), check printing, and bank reconciliations. Each record defines a unique bank branch, which can then be associated with one or more internal bank accounts defined in the AP_BANK_ACCOUNTS_ALL table. Its integrity is critical for ensuring accurate payment routing and financial reporting.
Key Information Stored
The table stores comprehensive branch details, with key identifiers enforced by primary and unique keys. The primary key is BANK_BRANCH_ID, a unique internal identifier. Critical business keys include BANK_NUM (the bank identifier number, like a routing number) and the combination of BANK_NAME and BANK_BRANCH_NAME, both enforced by unique constraints (UK1 and UK2) to prevent duplicate entries. Other significant columns link to configuration and processing logic, such as CLEARING_HOUSE_ID (for interbank settlements), TRANSMISSION_PROGRAM_ID and PRINTING_PROGRAM_ID (linking to payment formatting programs in AP_PAYMENT_PROGRAMS), TP_HEADER_ID (for Electronic Commerce Gateway transmissions), and PAYROLL_BANK_ACCOUNT_ID for integration with HRMS.
Common Use Cases and Queries
This table is primarily queried for bank setup maintenance, payment processing support, and integration reporting. Common scenarios include validating bank branch details before creating new internal accounts, generating reports of all configured banking partners, and troubleshooting payment transmission issues. A typical query to list all bank branches with their associated internal account count would be:
- SELECT abb.bank_name, abb.bank_branch_name, abb.bank_num, COUNT(aba.bank_account_id) AS account_count FROM ap_bank_branches abb LEFT JOIN ap_bank_accounts_all aba ON abb.bank_branch_id = aba.bank_branch_id GROUP BY abb.bank_name, abb.bank_branch_name, abb.bank_num ORDER BY 1, 2;
For technical support, queries often join to related transmission setup tables (AP_TRANSMISSIONS_SETUP, AP_BANK_TRANSMISSIONS) to diagnose electronic payment failures.
Related Objects
As indicated by its extensive foreign key relationships, AP_BANK_BRANCHES is a hub table referenced by numerous objects across financial modules. Its most direct child is AP_BANK_ACCOUNTS_ALL, which holds the specific accounts at each branch. Within Payables, it is referenced by AP_BANK_CHARGES, AP_BANK_TRANSMISSIONS, and AP_TRANSMISSIONS_SETUP for payment processing. It also integrates with Receivables (AR), where tables like AR_CASH_RECEIPTS_ALL store historical bank branch IDs. Furthermore, relationships with CE_UPG_* tables support Cash Management upgrades, and the link to ECE_TP_HEADERS facilitates electronic payment transmissions, underscoring its enterprise-wide role.
-
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 ,
-
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 ,
-
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.2.2
-
APPS.OKL_DEAL_TERMS_PVT dependencies on AP_BANK_BRANCHES
12.2.2
-
APPS.EC_INBOUND_STAGE dependencies on AP_BANK_BRANCHES
12.1.1
-
APPS.JAI_AP_TDS_ETDS_PKG dependencies on AP_BANK_BRANCHES
12.2.2
-
APPS.POS_EXCELASN_PVT dependencies on AP_BANK_BRANCHES
12.1.1
-
APPS.JA_JAINITCR_XMLP_PKG dependencies on AP_BANK_BRANCHES
12.1.1
-
APPS.OKL_DEAL_TERMS_PVT dependencies on AP_BANK_BRANCHES
12.1.1
-
APPS.EC_INBOUND_STAGE dependencies on AP_BANK_BRANCHES
12.2.2
-
APPS.JAI_AP_TDS_POP_RPST_PKG dependencies on AP_BANK_BRANCHES
12.2.2
-
APPS.CE_BANK_STATEMENT_LOADER dependencies on CE_BANK_BRANCHES_V
12.1.1
-
APPS.AR_AUTOREM_API dependencies on AP_BANK_ACCOUNTS
12.2.2
-
APPS.JL_CO_GL_NIT_MANAGEMENT dependencies on AP_BANK_ACCOUNTS_ALL
12.2.2
-
APPS.AR_AUTOREM_API dependencies on AP_BANK_ACCOUNTS
12.1.1
-
Table: AP_BANK_CHARGES
12.2.2
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_BANK_CHARGES, object_name:AP_BANK_CHARGES, status:VALID, product: AP - Payables , description: Bank charges definition information , implementation_dba_data: AP.AP_BANK_CHARGES ,
-
View: AP_BANK_BRANCHES_V
12.1.1
product: AP - Payables , description: View of AP_BANK_BRANCHES used in report , implementation_dba_data: Not implemented in this database ,
-
View: AP_BANK_BRANCHES_V
12.2.2
product: AP - Payables , description: View of AP_BANK_BRANCHES used in report , implementation_dba_data: Not implemented in this database ,
-
Table: AP_BANK_CHARGES
12.1.1
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_BANK_CHARGES, object_name:AP_BANK_CHARGES, status:VALID, product: AP - Payables , description: Bank charges definition information , implementation_dba_data: AP.AP_BANK_CHARGES ,
-
SYNONYM: APPS.AP_BANK_BRANCHES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AP_BANK_BRANCHES, status:VALID,
-
APPS.AR_AUTOREM_API dependencies on AR_SYSTEM_PARAMETERS
12.2.2
-
APPS.AR_AUTOREM_API dependencies on AR_SYSTEM_PARAMETERS
12.1.1
-
Table: AP_PAYMENT_PROGRAMS
12.2.2
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_PAYMENT_PROGRAMS, object_name:AP_PAYMENT_PROGRAMS, status:VALID, product: AP - Payables , description: Payment programs used for defining payment formats , implementation_dba_data: AP.AP_PAYMENT_PROGRAMS ,
-
SYNONYM: APPS.AP_BANK_BRANCHES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AP_BANK_BRANCHES, status:VALID,
-
APPS.JL_CO_GL_NIT_MANAGEMENT dependencies on AR_CASH_RECEIPTS_ALL
12.2.2
-
Table: AP_PAYMENT_PROGRAMS
12.1.1
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_PAYMENT_PROGRAMS, object_name:AP_PAYMENT_PROGRAMS, status:VALID, product: AP - Payables , description: Payment programs used for defining payment formats , implementation_dba_data: AP.AP_PAYMENT_PROGRAMS ,
-
APPS.AR_AUTOREM_API dependencies on AR_RECEIPT_METHOD_ACCOUNTS
12.1.1
-
APPS.AR_AUTOREM_API dependencies on AR_RECEIPT_METHOD_ACCOUNTS
12.2.2
-
View: JE_ES_REMITTED_RECEIPTS_V
12.1.1
product: JE - European Localizations , implementation_dba_data: Not implemented in this database ,
-
View: AR_TA_VUP_DETAILS_V
12.1.1
product: AR - Receivables , implementation_dba_data: Not implemented in this database ,
-
APPS.CE_BANK_STATEMENT_LOADER dependencies on CE_BANK_BRANCHES_V
12.2.2
-
View: AR_TA_VUP_DETAILS_V
12.2.2
product: AR - Receivables , implementation_dba_data: Not implemented in this database ,
-
Table: AR_CASH_RECEIPTS_ALL
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_CASH_RECEIPTS_ALL, object_name:AR_CASH_RECEIPTS_ALL, status:VALID, product: AR - Receivables , description: Detailed receipt information , implementation_dba_data: AR.AR_CASH_RECEIPTS_ALL ,
-
Table: AR_CASH_RECEIPTS_ALL
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_CASH_RECEIPTS_ALL, object_name:AR_CASH_RECEIPTS_ALL, status:VALID, product: AR - Receivables , description: Detailed receipt information , implementation_dba_data: AR.AR_CASH_RECEIPTS_ALL ,
-
View: JE_ES_REMITTED_RECEIPTS_V
12.2.2
product: JE - European Localizations , implementation_dba_data: Not implemented in this database ,
-
VIEW: APPS.AR_CUSTOMER_BANK_ACCOUNTS_V
12.1.1
-
VIEW: APPS.AR_OEX_RECEIPTS_VIEW
12.1.1
-
VIEW: APPS.AR_OEX_RECEIPTS_VIEW
12.2.2
-
Table: AP_TRANSMISSIONS_SETUP
12.2.2
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_TRANSMISSIONS_SETUP, object_name:AP_TRANSMISSIONS_SETUP, status:VALID, product: AP - Payables , description: No Longer Used , implementation_dba_data: AP.AP_TRANSMISSIONS_SETUP ,
-
APPS.JMF_GTA_REPORTS_PKG dependencies on HZ_CUST_SITE_USES_ALL
12.1.1
-
APPS.AR_GTA_REPORTS_PKG dependencies on HZ_CUST_SITE_USES_ALL
12.2.2
-
VIEW: APPS.AR_CUSTOMER_BANK_ACCOUNTS_V
12.2.2
-
APPS.JMF_GTA_REPORTS_PKG dependencies on HZ_LOCATIONS
12.1.1
-
APPS.POS_EXCELASN_PVT dependencies on AP_BANK_ACCOUNTS_ALL
12.1.1
-
Table: CE_UPG_AP_BANKS_TMP
12.2.2
owner:CE, object_type:TABLE, fnd_design_data:CE.CE_UPG_AP_BANKS_TMP, object_name:CE_UPG_AP_BANKS_TMP, status:VALID, product: CE - Cash Management , description: This table stores AP purged bank branch details , implementation_dba_data: CE.CE_UPG_AP_BANKS_TMP ,
-
Table: AP_BANK_TRANSMISSIONS
12.1.1
product: AP - Payables , description: This table corresponds to the Transmission Window. , implementation_dba_data: Not implemented in this database ,
-
View: FV_ACH_CTX_VENDOR_V
12.2.2
product: FV - Federal Financials , description: ACH CTX Vendor format , implementation_dba_data: Not implemented in this database ,
-
View: FV_ACH_CTX_VENDOR_V
12.1.1
product: FV - Federal Financials , description: ACH CTX Vendor format , implementation_dba_data: Not implemented in this database ,
-
View: AR_OEX_RECEIPTS_VIEW
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_OEX_RECEIPTS_VIEW, object_name:AR_OEX_RECEIPTS_VIEW, status:VALID, product: AR - Receivables , description: This is the view for the Oracle Exchange Bill Presentment Payments page. , implementation_dba_data: APPS.AR_OEX_RECEIPTS_VIEW ,