Search Results pre_insert_task_assignment




Overview

CSL_JTF_TASK_ASS_ACC_PKG is an APPS-owned PL/SQL package that forms part of the Oracle E-Business Suite Service (CSL) foundation layer, specifically the task assignment accessibility and replication framework. Its primary business function is to maintain a synchronized, accessibility-oriented mirror of task assignment data. In EBS Service modules, task assignments link service requests, debrief sessions, and field service activities to specific resources, and this package ensures that a corresponding accessibility record is created, updated, or removed in the CSL_JTF_TASK_ASS_ACC table whenever the underlying assignment data changes in the base JTF task tables.

The package status is documented as VALID in ETRM for both 12.1.1 and 12.2.2, and it is classified as API classification OTHER. It depends on the standard SYS.STANDARD package and on APPS.CSL_CS_INCIDENTS_ALL_ACC_PKG, indicating a consistent accessibility-pattern design shared across the CSL accessibility packages.

Key Procedures and Functions

The ETRM metadata documents twelve procedures and functions. These can be grouped by purpose as follows:

No parameter lists are exposed in the available metadata; the descriptions above reflect the documented naming and standard pre/post lifecycle patterns.

Tables Accessed

The package operates across the following documented tables and their APPS synonyms:

  • CSL_JTF_TASK_ASS_ACC — The principal accessibility mirror table, the primary target of insert, update, delete, and purge operations.
  • JTF_TASK_ASSIGNMENTS — The base task assignment table; triggers or calls into this package are driven by changes here.
  • JTF_TASKS_B and JTF_TASK_STATUSES_B — Task header and status base tables, used to validate and enrich accessibility records.
  • CSL_SERVICE_HISTORY — Service history records, referenced for historical context of a task assignment.
  • CSF_DEBRIEF_HEADERS — Debrief header data linked to tasks, used to associate accessibility records to debrief sessions.

Usage Notes

CSL_JTF_TASK_ASS_ACC_PKG is an internal utility package typically invoked indirectly rather than directly by end users. It is referenced by CSL_JTF_TASKS_ACC_PKG, CSL_SERVICE_HISTORY_PKG, CSL_USER_PKG, and by itself, indicating it is called from within the broader CSL accessibility and service history framework. Invocation is normally triggered from base-table DML in the JTF task assignment tables, through database triggers or the calling packages above. It should not be modified in customizations; integrators extending task assignment behavior should treat the pre/post hooks as the supported extension points provided by Oracle.