Search Results update_strategy_work_items




Overview

The APPS.IEX_STRATEGY_WORK_ITEMS_PVT package body is a private Application Programming Interface (API) within the Oracle E-Business Suite Advanced Collections (IEX) module. It is classified as a "PVT" (private) package, meaning it is intended for internal use by Oracle EBS application code rather than as a public API for external or customer-facing extensions. Its primary business function is to encapsulate the create, update, and delete (DML) logic for strategy work items — the records that represent individual collection activities or tasks generated by a collection strategy and assigned to a collector or sales representative.

The package works in close coordination with the public synonym and table IEX_STRATEGY_WORK_ITEMS and the sequence IEX_STRATEGY_WORK_ITEMS_S. It forms part of the broader Advanced Collections infrastructure that delivers the Strategy Management and Work Item functionality, enabling organizations to automate and track the collection process against delinquent customers. The package is documented as VALID in the EBS 12.1.1 / 12.2.2 code line.

Key Procedures and Functions

The ETRM metadata documents three procedures within this package body:

  • CREATE_STRATEGY_WORK_ITEMS — Encapsulates the insertion of new strategy work item records. This procedure is responsible for populating the base table with work items generated from a collection strategy, typically sourcing the primary key from the IEX_STRATEGY_WORK_ITEMS_S sequence and validating inputs against the collection strategy definition.
  • UPDATE_STRATEGY_WORK_ITEMS — Handles modifications to existing strategy work item records, such as changing status, assignment, due dates, or other attributes as the collection process progresses.
  • DELETE_STRATEGY_WORK_ITEMS — Removes strategy work item records, typically when a strategy is reassigned, cancelled, or when work items become obsolete.

No parameter lists are documented in the available metadata; the procedures are identified by name and purpose only. All three are private procedures and are not exposed through the public API layer.

Tables Accessed

The package body references the following objects:

  • IEX_STRATEGY_WORK_ITEMS — The main base table storing strategy work item records. It is the primary target of the create, update, and delete operations performed by this package.
  • IEX_STRATEGY_WORK_ITEMS_S — The database sequence supplying unique identifiers for newly created work item rows. This is the object most closely associated with the user's search term iex_strategy_work_items_s.
  • DUAL — The standard Oracle dummy table, used for sequence value retrieval and simple SQL expressions.

Usage Notes

Because this is a private package body, it is generally not invoked directly by customer code. It is called by the public package IEX_STRATEGY_WORK_ITEMS_PKG, which acts as the sanctioned entry point for strategy work item operations. The package depends on a set of standard EBS framework utilities — notably FND_API, FND_GLOBAL, FND_MESSAGE, FND_MSG_PUB, and FND_LOG — for API error handling, message retrieval, and debug logging. It also references AS_SALES_MEMBER_PUB and AS_UTILITY_PVT for sales team and utility functions, and IEX_DEBUG_PUB for Advanced Collections debug output.

Typical invocation paths include Advanced Collections setup and runtime forms (such as Strategy and Work Item management screens), concurrent programs that generate or refresh strategy work items, and internal collection engine processing. The package is referenced by six other packages, confirming its role as a shared internal utility. Customizations should not call this package directly; integrators should instead use the public IEX_STRATEGY_WORK_ITEMS_PKG or the documented Advanced Collections public APIs.