Search Results add_task




Overview

JTA_SYNC_TASK_COMMON is an Oracle E-Business Suite PL/SQL package owned by the APPS schema and declared with AUTHID CURRENT_USER. Its header carries the source identifier jtavstcs.pls, version 115.58, and the internal description "This package is a common for sync task." It functions as the shared calendar and task-synchronization backbone for the Oracle Task Manager / Calendar (JTA) module, providing the low-level primitives that move task, assignment, alarm, and recurrence data between the EBS database and external synchronization clients such as desktop calendaring or groupware connectors.

The package history shows an intensive refactoring effort during February and March 2002 by developers cjang, sanjeev, and arpatel. Successive revisions added recurrence handling, task conversion routines, deletion and rejection logic, exclusion support, mapping maintenance, and status transformation. The result is a cohesive API layer whose procedures and functions are reused by four other packages in the JTA schema, establishing it as a common dependency rather than an end-user entry point.

Key Procedures and Functions

The package exposes 46 documented procedures and functions, which fall into several logical groups:

Tables Accessed

The package reads and writes a set of APPS synonyms that span security, resource, and synchronization data:

Usage Notes

JTA_SYNC_TASK_COMMON is not intended as a direct user-facing interface. It is invoked indirectly from the Oracle Calendar and Task Manager forms, from concurrent programs that reconcile task data, and from the four dependent JTA packages that call into it. Custom integrations that implement task synchronization should call the documented API rather than manipulate the mapping or exclusion tables directly, because timezone normalization, mapping maintenance, and recurrence expansion are performed inside these routines.

Because the package uses AUTHID CURRENT_USER, privileges are evaluated against the invoking schema, so any custom caller must hold appropriate grants on the referenced JTA, JTF, and FND tables. Most of the documented history records refactoring rather than functional change, signaling that the interface is stable across EBS 12.1.1 and 12.2.2, though the 12.2 online patching architecture means the package must not be modified in a running file system edition without adopting the editioning model.