Results for “create_bank”

32 results




AI-generated from documented ETRM metadata — verify critical details on the linked pages.

Overview

CE_BANK_PUB is a public PL/SQL API package in the APPS schema that provides the canonical programmatic interface for creating and maintaining banking information within Oracle Cash Management. It exposes a controlled, API-driven surface for managing the three tiers of banking setup: banks, bank branches, and bank accounts, together with the account use assignments that link a bank account to a specific application context such as Payables, Receivables, Payroll, or Treasury. Because the package is classified as a PUB (public) API, it is intended for external invocation by other Oracle E-Business Suite modules and by customer-written extensions, rather than being reserved for internal use.

The package coordinates its work across the Cash Management tables and, critically, across the Oracle Trading Community Architecture (TCA) and Oracle Payments (IBY) tables that hold the corresponding party, party site, and external bank account records. This cross-product orchestration is why the API is preferred over direct table inserts: it keeps the banking and TCA/Payments representations synchronized.

Key Procedures and Functions

The documented interface exposes thirteen procedures and functions grouped by banking entity.

Consistent with Oracle API conventions, the create and update procedures are expected to accept a standard API parameter set and to return a standard return status and message, while end-date routines perform logical inactivation. Parameter lists are not enumerated here.

Tables Accessed

The package reads and writes the core Cash Management banking tables through APPS synonyms:

It also touches TCA and Payments tables to keep party and settlement data consistent: HZ_PARTIES, HZ_ORGANIZATION_PROFILES, HZ_RELATIONSHIPS, HZ_CONTACT_POINTS, HZ_CODE_ASSIGNMENTS, IBY_EXT_BANK_ACCOUNTS, and XTR_PARTY_INFO.

Usage Notes

CE_BANK_PUB is invoked from Cash Management setup forms, from other EBS product APIs, and from custom PL/SQL. The ETRM dependency report identifies IBY_EXT_BANKACCT_PUB and POS_SBD_IBY_PKG among its referencing objects. Calls should be wrapped in a savepoint with error handling on the returned status, and direct DML against the underlying CE and HZ tables should be avoided in favor of this API.