Search Results ap_bank_account_uses_all
The AP_BANK_ACCOUNT_USES_ALL
table in Oracle E-Business Suite (EBS) 12.1.1 or 12.2.2 is a critical entity within the Accounts Payable (AP) module, primarily responsible for storing and managing bank account usage assignments across different functional areas. This table serves as a junction between bank accounts (defined in CE_BANK_ACCOUNTS
) and their respective usage contexts, such as payments, receipts, or other financial operations. Below is a detailed breakdown of its structure, purpose, and key attributes.
Purpose and Functional Context
TheAP_BANK_ACCOUNT_USES_ALL
table facilitates the association of bank accounts with specific business functions, ensuring proper segregation and control over financial transactions. It supports multi-organization structures (multi-org) by including the ORG_ID
column, allowing bank account usage assignments to be organization-specific. This is particularly useful in shared-service environments where a single bank account may serve multiple legal entities or operating units.
Key Columns and Relationships
- BANK_ACCOUNT_USE_ID: Primary key identifier for each bank account usage record.
- BANK_ACCOUNT_ID: Foreign key referencing
CE_BANK_ACCOUNTS.BANK_ACCOUNT_ID
, linking to the underlying bank account. - ORG_ID: Specifies the operating unit associated with the usage, enabling multi-org functionality.
- PRIMARY_FLAG: Indicates whether the bank account is the default (primary) account for the assigned usage.
- AP_USE_ENABLED_FLAG, AR_USE_ENABLED_FLAG, PAYROLL_USE_ENABLED_FLAG: Flags to enable/disable the account for specific modules (AP, AR, Payroll).
- START_DATE and END_DATE: Define the active period for the bank account usage.
Integration with Other Modules
The table integrates with:- Cash Management (CE): Bank account master data is stored in
CE_BANK_ACCOUNTS
. - Accounts Receivable (AR): Enables AR-specific bank account usage via
AR_USE_ENABLED_FLAG
. - Payroll: Payroll-related transactions are controlled through
PAYROLL_USE_ENABLED_FLAG
.
Technical Considerations
- Multi-Org Access Control (MOAC): Queries must include
ORG_ID
filters unless operating in a single-org context. - Data Security: Access to bank account usage data is governed by Oracle's Function Security and Data Access Sets (DAS).
- Indexing: Key indexes include
BANK_ACCOUNT_USE_ID
(PK) andBANK_ACCOUNT_ID
(FK) for performance optimization.
Common Use Cases
- Payment Processing: Assigning bank accounts for AP payments while restricting AR or payroll usage.
- Multi-Org Configurations: Defining organization-specific bank account usages in a shared-services setup.
- Bank Account Lifecycle Management: Using
START_DATE
andEND_DATE
to manage temporal validity.
Conclusion
TheAP_BANK_ACCOUNT_USES_ALL
table is a foundational component in Oracle EBS for managing bank account assignments across modules and organizations. Its design ensures flexibility, security, and compliance with financial controls, making it indispensable for enterprises leveraging Oracle's financial ecosystem. Understanding its structure and relationships is crucial for implementations, customizations, and troubleshooting in EBS 12.1.1 or 12.2.2 environments.
-
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_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 ,
-
APPS.GMF_AR_GET_CUST_CURRENCY dependencies on AP_BANK_ACCOUNT_USES_ALL
12.2.2
-
APPS.OE_PAYMENT_DATA_MIGRATION_UTIL dependencies on AP_BANK_ACCOUNT_USES_ALL
12.1.1
-
APPS.JA_JAINITCR_XMLP_PKG dependencies on AP_BANK_ACCOUNT_USES_ALL
12.1.1
-
APPS.POS_EXCELASN_PVT dependencies on AP_BANK_ACCOUNT_USES_ALL
12.1.1
-
APPS.OE_PAYMENT_DATA_MIGRATION_UTIL dependencies on AP_BANK_ACCOUNT_USES_ALL
12.2.2
-
APPS.GMF_AR_GET_CUST_BANK_ACCOUNTS dependencies on AP_BANK_ACCOUNT_USES_ALL
12.1.1
-
APPS.GMF_AR_GET_CUST_CURRENCY dependencies on AP_BANK_ACCOUNT_USES_ALL
12.1.1
-
APPS.JA_JAINITCR_XMLP_PKG dependencies on AP_BANK_ACCOUNT_USES_ALL
12.2.2
-
APPS.GMF_AR_GET_CUST_BANK_ACCOUNTS dependencies on AP_BANK_ACCOUNT_USES_ALL
12.2.2
-
APPS.GMF_AR_GET_CUST_CURRENCY SQL Statements
12.1.1
-
APPS.GMF_AR_GET_CUST_CURRENCY SQL Statements
12.2.2
-
SYNONYM: APPS.AP_BANK_ACCOUNT_USES_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AP_BANK_ACCOUNT_USES_ALL, status:VALID,
-
SYNONYM: APPS.AP_BANK_ACCOUNT_USES_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AP_BANK_ACCOUNT_USES_ALL, status:VALID,
-
APPS.OE_PAYMENT_DATA_MIGRATION_UTIL dependencies on AP_BANK_ACCOUNTS_ALL
12.2.2
-
VIEW: AP.AP_BANK_ACCOUNT_USES_ALL#
12.2.2
owner:AP, object_type:VIEW, object_name:AP_BANK_ACCOUNT_USES_ALL#, status:VALID,
-
APPS.OE_PAYMENT_DATA_MIGRATION_UTIL dependencies on AP_BANK_ACCOUNTS_ALL
12.1.1
-
APPS.OE_PAYMENT_DATA_MIGRATION_UTIL dependencies on IBY_TRANS_ALL_V
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 IBY_TRANS_ALL_V
12.1.1
-
APPS.OE_PAYMENT_DATA_MIGRATION_UTIL dependencies on HZ_CUST_ACCT_SITES_ALL
12.2.2
-
PACKAGE BODY: APPS.GMF_AR_GET_CUST_CURRENCY
12.1.1
-
APPS.OE_PAYMENT_DATA_MIGRATION_UTIL dependencies on HZ_CUST_SITE_USES_ALL
12.1.1
-
VIEW: AP.AP_BANK_ACCOUNT_USES_ALL#
12.2.2
-
APPS.OE_PAYMENT_DATA_MIGRATION_UTIL dependencies on HZ_CUST_SITE_USES_ALL
12.2.2
-
PACKAGE BODY: APPS.GMF_AR_GET_CUST_CURRENCY
12.2.2
-
APPS.POS_EXCELASN_PVT 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.GMF_AR_GET_CUST_CURRENCY 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.POS_EXCELASN_PVT dependencies on AP_BANK_BRANCHES
12.1.1
-
SYNONYM: APPS.AP_BANK_ACCOUNT_USES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AP_BANK_ACCOUNT_USES, status:VALID,
-
APPS.OE_PAYMENT_DATA_MIGRATION_UTIL dependencies on IBY_UPG_INSTRUMENTS
12.1.1
-
PACKAGE BODY: APPS.GMF_AR_GET_CUST_CURRENCY
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GMF_AR_GET_CUST_CURRENCY, status:VALID,
-
PACKAGE BODY: APPS.GMF_AR_GET_CUST_CURRENCY
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GMF_AR_GET_CUST_CURRENCY, status:VALID,
-
PACKAGE BODY: APPS.GMF_AR_GET_CUST_BANK_ACCOUNTS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GMF_AR_GET_CUST_BANK_ACCOUNTS, status:VALID,
-
TABLE: AP.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,
-
SYNONYM: APPS.AP_BANK_ACCOUNT_USES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AP_BANK_ACCOUNT_USES, status:VALID,
-
APPS.OE_PAYMENT_DATA_MIGRATION_UTIL dependencies on IBY_UPG_INSTRUMENTS
12.2.2
-
TABLE: AP.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,
-
PACKAGE BODY: APPS.GMF_AR_GET_CUST_BANK_ACCOUNTS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GMF_AR_GET_CUST_BANK_ACCOUNTS, status:VALID,
-
PACKAGE BODY: APPS.JA_JAINITCR_XMLP_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:JA_JAINITCR_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.JA_JAINITCR_XMLP_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:JA_JAINITCR_XMLP_PKG, status:VALID,
-
View: AHM_BILLING_CARD_V
12.1.1
product: AHM - Hosting Manager(Obsolete) , description: This view gives the detail of party credit card information like 'Name, Number, Description, Expiry date etc.' , implementation_dba_data: Not implemented in this database ,
-
View: AHM_BILLING_CARD_V
12.2.2
product: AHM - Hosting Manager(Obsolete) , description: This view gives the detail of party credit card information like 'Name, Number, Description, Expiry date etc.' , implementation_dba_data: Not implemented in this database ,
-
PACKAGE BODY: APPS.OE_PAYMENT_DATA_MIGRATION_UTIL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_PAYMENT_DATA_MIGRATION_UTIL, status:VALID,
-
PACKAGE BODY: APPS.OE_PAYMENT_DATA_MIGRATION_UTIL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_PAYMENT_DATA_MIGRATION_UTIL, status:VALID,
-
PACKAGE BODY: APPS.POS_EXCELASN_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:POS_EXCELASN_PVT, status:VALID,