Search Results oe_credit_summaries_pkg
Overview
OE_CREDIT_SUMMARIES_PKG is an Oracle E-Business Suite PL/SQL package owned by the APPS schema that supports the Order Management credit checking infrastructure. Its principal business function is to maintain the credit summary records that represent aggregated exposure for a customer account, so that Order Management and related credit-checking logic can evaluate a customer's outstanding exposure without continuously recalculating it from individual order and transaction details. The package is classified as an "OTHER" API, meaning it is an internal maintenance package rather than a documented public call interface. It exists primarily to provide the row-level maintenance operations that the credit summary table requires, and it forms part of the dependency chain that links customer master data to credit exposure processing.
Key Procedures and Functions
The package body exposes three documented procedures, each performing a standard data manipulation role against the credit summary entity:
- INSERT_ROW — Creates a new credit summary record. This is invoked when a credit summary entry must be established for a customer account, typically as the first summary row for that account or a newly qualifying exposure context.
- UPDATE_ROW — Modifies an existing credit summary record. This supports refresh of exposure balances and related summary attributes as orders are booked, shipped, invoiced, or otherwise change the customer's outstanding commitments.
- DELETE_ROW — Removes a credit summary record, used when a summary is no longer applicable and its storage must be released or its existence invalidated.
The ETRM documentation lists no additional parameter signatures, so the exact argument lists are not reproduced here; the three procedures follow conventional row-maintenance semantics keyed to the customer account and summary record being operated upon.
Tables Accessed
The documented dependencies show the package operating against two tables through APPS synonyms:
- OE_CREDIT_SUMMARIES — The primary target table. It stores the aggregated credit summary rows that this package inserts, updates, and deletes. This is the central object the package exists to maintain.
- HZ_CUST_ACCOUNTS — The Trading Community Architecture customer account table. The package reads it to resolve and validate the customer account to which a credit summary belongs, ensuring summary rows are correctly associated with a valid customer account.
Operation against these tables is performed via the synonym layer under the APPS schema, consistent with standard EBS data-access practice.
Usage Notes
OE_CREDIT_SUMMARIES_PKG is an internal maintenance package and is not intended for direct invocation by end users or by arbitrary custom code. It is referenced by OE_EXT_CREDIT_EXPOSURE_PVT, the credit exposure private API that drives external credit exposure calculations, and the package also appears in its own dependency listing. This pattern indicates that exposure-processing logic calls OE_CREDIT_SUMMARIES_PKG to persist summary-level credit information as part of the broader credit check and exposure refresh cycle.
In practice, the package is triggered indirectly: when Order Management credit checking or exposure recalculation determines that a customer's credit summary must be created, adjusted, or removed, the calling exposure program invokes the appropriate procedure. Because the package is classified as OTHER and carries no documented public parameter interface, extensions and customizations should avoid calling it directly and should instead integrate at the level of the exposure API that owns it. The package is valid in both Oracle EBS 12.1.1 and 12.2.2, where the underlying OE_CREDIT_SUMMARIES and HZ_CUST_ACCOUNTS structures remain part of the credit management data model. Its small, focused surface—three DML procedures over two tables—reflects its role as a supporting utility rather than a business-facing API.
-
PACKAGE: APPS.OE_CREDIT_SUMMARIES_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OE_CREDIT_SUMMARIES_PKG, status:VALID,
-
PACKAGE: APPS.OE_CREDIT_SUMMARIES_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OE_CREDIT_SUMMARIES_PKG, status:VALID,
-
PACKAGE BODY: APPS.OE_CREDIT_SUMMARIES_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_CREDIT_SUMMARIES_PKG, status:VALID,
-
PACKAGE BODY: APPS.OE_CREDIT_SUMMARIES_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_CREDIT_SUMMARIES_PKG, status:VALID,
-
PACKAGE: APPS.OE_CREDIT_SUMMARIES_PKG
12.1.1
-
PACKAGE: APPS.OE_CREDIT_SUMMARIES_PKG
12.2.2
-
SYNONYM: APPS.OE_CREDIT_SUMMARIES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OE_CREDIT_SUMMARIES, status:VALID,
-
SYNONYM: APPS.OE_CREDIT_SUMMARIES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OE_CREDIT_SUMMARIES, status:VALID,
-
PACKAGE: APPS.OE_CREDIT_EXPOSURE_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OE_CREDIT_EXPOSURE_PVT, status:VALID,
-
PACKAGE: APPS.OE_CREDIT_EXPOSURE_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OE_CREDIT_EXPOSURE_PVT, status:VALID,
-
PACKAGE BODY: APPS.OE_CREDIT_SUMMARIES_PKG
12.2.2
-
PACKAGE BODY: APPS.OE_CREDIT_SUMMARIES_PKG
12.1.1
-
PACKAGE BODY: APPS.OE_EXT_CREDIT_EXPOSURE_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_EXT_CREDIT_EXPOSURE_PVT, status:VALID,
-
PACKAGE BODY: APPS.OE_EXT_CREDIT_EXPOSURE_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_EXT_CREDIT_EXPOSURE_PVT, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
APPS.OE_EXT_CREDIT_EXPOSURE_PVT dependencies on OE_CREDIT_SUMMARIES_PKG
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
APPS.OE_CREDIT_SUMMARIES_PKG dependencies on OE_CREDIT_SUMMARIES_PKG
12.1.1
-
APPS.OE_CREDIT_SUMMARIES_PKG dependencies on OE_CREDIT_SUMMARIES_PKG
12.2.2
-
APPS.OE_EXT_CREDIT_EXPOSURE_PVT dependencies on OE_CREDIT_SUMMARIES_PKG
12.2.2
-
PACKAGE: APPS.OE_MSG_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OE_MSG_PUB, status:VALID,
-
PACKAGE: APPS.OE_MSG_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OE_MSG_PUB, status:VALID,
-
PACKAGE: APPS.OE_DEBUG_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OE_DEBUG_PUB, status:VALID,
-
PACKAGE: APPS.OE_DEBUG_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OE_DEBUG_PUB, status:VALID,
-
APPS.OE_CREDIT_SUMMARIES_PKG dependencies on OE_CREDIT_SUMMARIES
12.2.2
-
APPS.OE_CREDIT_SUMMARIES_PKG dependencies on OE_CREDIT_SUMMARIES
12.1.1
-
SYNONYM: APPS.HZ_CUST_ACCOUNTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HZ_CUST_ACCOUNTS, status:VALID,
-
SYNONYM: APPS.HZ_CUST_ACCOUNTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HZ_CUST_ACCOUNTS, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
PACKAGE: APPS.FND_API
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_API, status:VALID,
-
PACKAGE: APPS.FND_API
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_API, status:VALID,
-
PACKAGE: SYS.STANDARD
12.1.1
owner:SYS, object_type:PACKAGE, object_name:STANDARD, status:VALID,