Search Results update_uwq_item
Overview
The package body APPS.IEX_STRY_UWQ_PVT belongs to the Oracle EBS Collections (Advanced Collections / IEX) module, which manages strategy-based collections workflows and the Universal Work Queue (UWQ). This private API package encapsulates the database-level logic used to manage work items that flow through UWQ as part of an assigned collections strategy. Its two entry points, CREATE_UWQ_ITEM and UPDATE_UWQ_ITEM, allow the Collections engine to introduce new work queue items and modify existing ones as strategy states and agent assignments evolve.
The header identifies the source file as iexvuwqb.pls and shows that the package was authored with the standard Oracle Applications private-API conventions: an API version parameter, an initialization flag, a commit flag, a work item identifier, and a strongly typed strategy work item record based on IEX_STRATEGY_WORK_ITEMS_PVT.strategy_work_item_Rec_Type, together with the standard x_return_status, x_msg_count, and x_msg_data out parameters.
Key Procedures and Functions
CREATE_UWQ_ITEM— Inserts a new Universal Work Queue item associated with a strategy work item. It accepts an API version, initialization and commit flags, a work item identifier, and a strategy work item record, and returns the standard API return status and message context.UPDATE_UWQ_ITEM— Modifies an existing UWQ work item, accepting the same core parameter shape and returning the standard API status and message outputs.
Both procedures set x_return_status to FND_API.G_RET_STS_SUCCESS as the initial baseline, conforming to the FND_API error-handling contract.
Tables Accessed
No tables are documented as directly referenced by this package via APPS synonyms in the supplied metadata. In practice, the procedures operate on the UWQ and strategy work item structures maintained by the Collections module, and the absence of direct table references reflects that this is a thin private wrapper rather than a data-heavy business logic package. The strategy work item record type is inherited from IEX_STRATEGY_WORK_ITEMS_PVT, indicating the underlying data model is defined elsewhere in the module.
Usage Notes
As a PVT (private) API, this package is not intended for direct invocation by external or customer code. It is called internally by the Collections strategy engine and related public APIs when work items must be created or updated in the Universal Work Queue. Forms, concurrent programs, and orchestration logic within Advanced Collections invoke these procedures through the module's public interfaces, which supply the strategy work item record from the appropriate source.
The package also declares a debug level sourced from the profile option IEX_DEBUG_LEVEL:
PG_DEBUG NUMBER(2) := TO_NUMBER(NVL(FND_PROFILE.value('IEX_DEBUG_LEVEL'), '20'));
This is directly relevant to searches for iex_debug_level. Setting the profile option IEX_DEBUG_LEVEL controls diagnostic verbosity for this package and other IEX components that observe the same profile. The default value of 20 is applied when the profile is unset. Increasing this value yields more detailed debug output useful for troubleshooting UWQ work item creation and update behavior. Because the profile is read once at package instantiation, changes to IEX_DEBUG_LEVEL require a new database session to take effect.
All callers should honor the commit flag rather than issuing autonomous commits, since the procedures are designed to participate in the caller's transaction and to propagate errors via FND_API message stacks.
-
APPS.IEX_STRY_UWQ_PVT SQL Statements
12.2.2
-
APPS.IEX_STRY_UWQ_PVT SQL Statements
12.1.1
-
PACKAGE BODY: APPS.IEX_STRY_UWQ_PVT
12.1.1
-
PACKAGE BODY: APPS.IEX_STRY_UWQ_PVT
12.2.2
-
PACKAGE: APPS.IEX_STRY_UWQ_PVT
12.1.1
-
PACKAGE: APPS.IEX_STRY_UWQ_PVT
12.2.2
-
APPS.IEX_STRY_UWQ_PVT dependencies on FND_API
12.1.1
-
APPS.IEX_STRY_UWQ_PVT dependencies on FND_API
12.2.2
-
APPS.IEX_STRY_UWQ_PVT dependencies on FND_API
12.2.2
-
APPS.IEX_STRY_UWQ_PVT dependencies on FND_API
12.1.1
-
APPS.IEX_STRY_UWQ_PVT dependencies on IEX_STRY_UWQ_PVT
12.2.2
-
APPS.IEX_STRY_UWQ_PVT dependencies on IEX_STRY_UWQ_PVT
12.1.1