Search Results ce_bank_acct_uses_all
The CE_BANK_ACCT_USES_ALL
table in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2 is a critical component of the Cash Management module, serving as a junction table that establishes relationships between bank accounts (CE_BANK_ACCOUNTS
) and their associated internal or external entities. This table plays a pivotal role in defining how bank accounts are utilized across various Oracle applications, such as Payables, Receivables, Payroll, and Treasury. Below is a detailed analysis of its structure, functionality, and integration within Oracle EBS.
Table Structure and Key Columns
The CE_BANK_ACCT_USES_ALL
table contains the following key columns:
- BANK_ACCT_USE_ID: Primary key identifier for each bank account usage record.
- BANK_ACCOUNT_ID: Foreign key referencing
CE_BANK_ACCOUNTS
, linking to the bank account details. - ORG_ID: Organization identifier, supporting multi-org functionality.
- ORG_TYPE: Specifies the entity type (e.g., 'OPERATING_UNIT', 'LEGAL_ENTITY') using the account.
- PRIMARY_FLAG: Indicates whether the account is the primary account for the entity.
- AP_USE_ALLOWED_FLAG, AR_USE_ALLOWED_FLAG, XTR_USE_ALLOWED_FLAG: Flags controlling usage in Payables, Receivables, and Treasury, respectively.
- START_DATE and END_DATE: Define the active period for the account usage.
Functional Role
This table acts as a bridge between bank accounts and organizational units, enabling:
- Multi-Org Configuration: Allows a single bank account to be shared across multiple operating units or legal entities while maintaining segregation.
- Application-Specific Access Control: Determines which modules (AP, AR, Payroll) can transact using the account via the
_USE_ALLOWED_FLAG
columns. - Temporal Validity: The
START_DATE
andEND_DATE
columns support phased account transitions or temporary assignments.
Integration with Other Modules
The CE_BANK_ACCT_USES_ALL
table integrates with:
- Payables (AP): Defines payment/disbursement accounts via
AP_USE_ALLOWED_FLAG
. - Receivables (AR): Controls deposit accounts for receipts using
AR_USE_ALLOWED_FLAG
. - Treasury (XTR): Enables treasury operations when
XTR_USE_ALLOWED_FLAG
is set. - Payroll: Though not directly flagged, payroll accounts are often linked via
ORG_TYPE
assignments.
Technical Considerations
- Multi-Org Access Control (MOAC): Queries must include
ORG_ID
filters to adhere to data security policies. - Indexing: Key indexes include
BANK_ACCOUNT_ID
,ORG_ID
, andBANK_ACCT_USE_ID
for performance optimization. - Audit Trail: Changes to account usage are often logged in
CE_BANK_ACCT_USES_ALL
for compliance.
Common Use Cases
- Account Assignment: Linking a new bank account to an operating unit during implementation.
- Module Enablement: Configuring an account for use in AP but not AR.
- Date-Range Restrictions: Temporarily disabling an account for maintenance by setting
END_DATE
.
Conclusion
The CE_BANK_ACCT_USES_ALL
table is a foundational element in Oracle EBS Cash Management, providing granular control over bank account utilization across modules and organizations. Its design ensures flexibility, security, and auditability, making it indispensable for financial configurations in multi-org environments. Proper understanding of this table is essential for implementations, upgrades, and troubleshooting in EBS 12.1.1 and 12.2.2.
-
Table: CE_BANK_ACCT_USES_ALL
12.1.1
owner:CE, object_type:TABLE, fnd_design_data:CE.CE_BANK_ACCT_USES_ALL, object_name:CE_BANK_ACCT_USES_ALL, status:VALID, product: CE - Cash Management , description: This table stores information about your bank account uses. , implementation_dba_data: CE.CE_BANK_ACCT_USES_ALL ,
-
Table: CE_BANK_ACCT_USES_ALL
12.2.2
owner:CE, object_type:TABLE, fnd_design_data:CE.CE_BANK_ACCT_USES_ALL, object_name:CE_BANK_ACCT_USES_ALL, status:VALID, product: CE - Cash Management , description: This table stores information about your bank account uses. , implementation_dba_data: CE.CE_BANK_ACCT_USES_ALL ,
-
APPS.CE_ZBA_DEAL_GENERATION dependencies on CE_BANK_ACCT_USES_ALL
12.1.1
-
APPS.AP_APXUCPRP_XMLP_PKG dependencies on CE_BANK_ACCT_USES_ALL
12.1.1
-
APPS.FUN_NET_ARAP_PKG dependencies on CE_BANK_ACCT_USES_ALL
12.1.1
-
APPS.CE_BANK_PUB dependencies on CE_BANK_ACCT_USES_ALL
12.2.2
-
APPS.AR_POSTBATCH_PARALLEL dependencies on CE_BANK_ACCT_USES_ALL
12.2.2
-
APPS.CE_BANK_AND_ACCOUNT_VALIDATION dependencies on CE_BANK_ACCT_USES_ALL
12.2.2
-
APPS.FV_1219_TRANSACTIONS dependencies on CE_BANK_ACCT_USES_ALL
12.2.2
-
APPS.AR_BR_REMIT_IMPORT_API_PUB dependencies on CE_BANK_ACCT_USES_ALL
12.2.2
-
APPS.AP_UTILITIES_PKG dependencies on CE_BANK_ACCT_USES_ALL
12.2.2
-
APPS.FUN_NET_ARAP_PKG dependencies on CE_BANK_ACCT_USES_ALL
12.2.2
-
APPS.FV_SF224_TRANSACTIONS dependencies on CE_BANK_ACCT_USES_ALL
12.2.2
-
APPS.AP_MO_CACHE_UTILS dependencies on CE_BANK_ACCT_USES_ALL
12.1.1
-
APPS.AP_UTILITIES_PKG dependencies on CE_BANK_ACCT_USES_ALL
12.1.1
-
APPS.CE_INTEREST_SCHED_PKG dependencies on CE_BANK_ACCT_USES_ALL
12.1.1
-
APPS.JAI_CMN_RPT_BBR_PKG dependencies on CE_BANK_ACCT_USES_ALL
12.1.1
-
APPS.AP_APXFPMDR_XMLP_PKG dependencies on CE_BANK_ACCT_USES_ALL
12.1.1
-
APPS.JL_BR_AR_LOG_VALIDATION dependencies on CE_BANK_ACCT_USES_ALL
12.1.1
-
APPS.JL_CO_GL_NIT_MANAGEMENT dependencies on CE_BANK_ACCT_USES_ALL
12.1.1
-
APPS.FUN_NET_ARAP_PKG dependencies on CE_BANK_ACCT_USES_ALL
12.2.2
-
APPS.XTR_REPLICATE_BANK_BALANCES dependencies on CE_BANK_ACCT_USES_ALL
12.2.2
-
APPS.CE_AUTO_BANK_MATCH dependencies on CE_BANK_ACCT_USES_ALL
12.2.2
-
APPS.AP_PAY_SINGLE_INVOICE_PKG dependencies on CE_BANK_ACCT_USES_ALL
12.2.2
-
APPS.FUN_NET_ARAP_PKG dependencies on CE_BANK_ACCT_USES_ALL
12.1.1
-
APPS.CE_BANK_AND_ACCOUNT_UTIL dependencies on CE_BANK_ACCT_USES_ALL
12.1.1
-
APPS.CE_AUTO_BANK_MATCH dependencies on CE_BANK_ACCT_USES_ALL
12.1.1
-
APPS.CE_SYSTEM_PARAMETERS1_PKG dependencies on CE_BANK_ACCT_USES_ALL
12.1.1
-
APPS.FV_IPAC dependencies on CE_BANK_ACCT_USES_ALL
12.1.1
-
APPS.AR_BR_REMIT_IMPORT_API_PUB dependencies on CE_BANK_ACCT_USES_ALL
12.1.1
-
APPS.CE_CSH_FCST_POP dependencies on CE_BANK_ACCT_USES_ALL
12.1.1
-
APPS.PAY_MAINTAIN_BANK_ACCT dependencies on CE_BANK_ACCT_USES_ALL
12.2.2
-
APPS.CE_ZBA_DEAL_GENERATION dependencies on CE_BANK_ACCT_USES_ALL
12.2.2
-
APPS.FV_SLA_UTL_PROCESSING_PKG dependencies on CE_BANK_ACCT_USES_ALL
12.2.2
-
APPS.AP_MO_CACHE_UTILS dependencies on CE_BANK_ACCT_USES_ALL
12.2.2
-
APPS.AP_PMT_CALLOUT_PKG dependencies on CE_BANK_ACCT_USES_ALL
12.2.2
-
APPS.AR_POSTBATCH_PARALLEL dependencies on CE_BANK_ACCT_USES_ALL
12.1.1
-
APPS.CE_AUTO_BANK_MATCH dependencies on CE_BANK_ACCT_USES_ALL
12.1.1
-
APPS.FV_SF1081_TRANSACTION dependencies on CE_BANK_ACCT_USES_ALL
12.1.1
-
APPS.ARP_TRX_DEFAULTS_3 dependencies on CE_BANK_ACCT_USES_ALL
12.1.1
-
APPS.JL_BR_AR_REMIT_COLL_OCCUR dependencies on CE_BANK_ACCT_USES_ALL
12.2.2
-
APPS.AP_PMT_VALIDATIONS_PKG dependencies on CE_BANK_ACCT_USES_ALL
12.2.2
-
APPS.CE_BANK_AND_ACCOUNT_UTIL dependencies on CE_BANK_ACCT_USES_ALL
12.2.2
-
APPS.JL_CO_GL_NIT_MANAGEMENT dependencies on CE_BANK_ACCT_USES_ALL
12.2.2
-
APPS.AP_APXFPMDR_XMLP_PKG dependencies on CE_BANK_ACCT_USES_ALL
12.2.2
-
APPS.CE_CSH_FCST_POP dependencies on CE_BANK_ACCT_USES_ALL
12.2.2
-
APPS.JL_BR_AR_LOG_VALIDATION dependencies on CE_BANK_ACCT_USES_ALL
12.2.2
-
APPS.CE_AUTO_BANK_MATCH dependencies on CE_BANK_ACCT_USES_ALL
12.2.2
-
APPS.CE_INTEREST_SCHED_PKG dependencies on CE_BANK_ACCT_USES_ALL
12.2.2
-
APPS.AP_PMT_CALLOUT_PKG dependencies on CE_BANK_ACCT_USES_ALL
12.1.1