Search Results spawn_requirement_header_del




Overview

APPS.CSM_TASK_ASSIGNMENT_EVENT_PKG is a VALID PL/SQL package in the Oracle E-Business Suite Applications schema (APPS), classified as API classification OTHER. It belongs to the Oracle Field Service / TeleService event infrastructure that manages the lifecycle of task assignment records and their downstream side effects. The package functions as an event-driven orchestration layer: it intercepts changes to task assignments in the Contact Center and Field Service modules and propagates the corresponding insert, update, and delete operations into the ancillary tables that track debrief information, requirements, service history, and audit data. It also maintains the assignment "ACC" (audit/consolidation) staging tables and performs scheduled purging of historical task assignment data. Because the object is installed in APPS and is referenced by six sibling packages — CSM_SERVICE_HISTORY_EVENT_PKG, CSM_SR_EVENT_PKG, CSM_TASK_EVENT_PKG, CSM_USER_EVENT_PKG, CSM_WF_PKG, and itself — it forms a central node in the CSM event processing graph and is a dependency of the workflow integration layer.

Key Procedures and Functions

The package exposes nineteen documented procedures grouped by function:

Tables Accessed

The package reads and writes the following documented tables (accessed through APPS synonyms):

These tables are accessed to propagate assignment events into debrief, requirement, and history structures, and to support the ACC staging process that feeds downstream reporting and integration.

Usage Notes

Custom code should treat this package as an internal event-handler rather than a directly callable API. It is normally invoked indirectly by the CSM event infrastructure and by the packages that reference it — CSM_TASK_EVENT_PKG, CSM_SR_EVENT_PKG, CSM_SERVICE_HISTORY_EVENT_PKG, CSM_USER_EVENT_PKG, and CSM_WF_PKG (workflow). The only procedure designed for direct scheduled execution is PURGE_TASK_ASSIGNMENTS_CONC, which is intended to be registered as a concurrent program for periodic cleanup of historical task assignment data. In Release 12.1.1 and 12.2.2 the package remains VALID and unmodified in structure, so any customization should avoid altering its signature. Developers integrating with Task Assignment events should call the higher-level CSM event packages that in turn drive this one, and should account for the ACC-layer staging tables when building composite data models.