Search Results jta_sync_task_category
Overview
JTA_SYNC_TASK_CATEGORY is a PL/SQL package owned by the APPS schema in Oracle E-Business Suite releases 12.1.1 and 12.2.2. It forms part of the Oracle CRM Task Manager (JTA) module, which provides the shared task, calendar, and resource scheduling infrastructure used across Oracle Sales, Oracle Service, and Oracle Marketing. As its name indicates, the package supports synchronization of task category definitions, ensuring that category data used by the task management layer remains consistent with the underlying category and profile data stored in the JTF (application foundation) tables.
The package is classified as OTHER in the ETRM metadata, meaning it is not a formal public API, but it is nonetheless a functional dependency of the broader task infrastructure. Two other packages, JTA_SYNC_TASK and JTA_SYNC_TASK_COMMON, reference it, indicating that it is invoked as a subordinate routine within larger synchronization processes rather than being called directly by end users. The object is currently VALID in the documented environment.
Key Procedures and Functions
The ETRM metadata documents three callable units within this package. Parameter lists are not published and must be derived from the actual package specification in a given environment.
- GET_CATEGORY_ID — Retrieves the unique identifier for a task category. This lookup routine allows calling code to resolve a category reference into the internal primary key required for foreign key relationships in the task tables.
- CREATE_CATEGORY — Creates a task category record when the requested category does not already exist. It supports the synchronization process by materializing category definitions that are present in the profile or personalization layer but absent from the task category table.
- GET_PROFILE_ID — Resolves a profile identifier associated with category or personalization data. This is typically used to link category definitions to the JTF personalization profile under which they are defined.
Tables Accessed
The package accesses four tables through APPS synonyms:
- JTF_TASK_CATEGORY_S — The primary task category definition table. GET_CATEGORY_ID reads from it and CREATE_CATEGORY inserts into it.
- JTF_PERZ_PROFILE — Stores personalization profile definitions. GET_PROFILE_ID reads this table to resolve the profile context for a category.
- JTF_PERZ_DATA — Stores the personalization data rows associated with a profile, used to determine which categories are configured for a given profile.
- DUAL — Employed for single-row evaluations, typically in existence checks or sequence lookups within the category resolution logic.
Usage Notes
JTA_SYNC_TASK_CATEGORY is not intended for direct invocation by end users or custom forms. It is called internally by JTA_SYNC_TASK and JTA_SYNC_TASK_COMMON during task synchronization routines, which may run from concurrent programs, form-based task creation, or scheduled CRM processes. Developers extending Oracle Task Manager should treat this package as an internal implementation detail; direct calls risk bypassing validation and profile resolution performed by the higher-level synchronization packages. Because it is not a documented public API, customers upgrading between 12.1.1 and 12.2.2 should verify behavior through the higher-level packages and avoid custom dependencies on its procedures. Any customization should instead use supported task APIs.
-
PACKAGE: APPS.JTA_SYNC_TASK_CATEGORY
12.1.1
owner:APPS, object_type:PACKAGE, object_name:JTA_SYNC_TASK_CATEGORY, status:VALID,
-
PACKAGE BODY: APPS.JTA_SYNC_TASK_CATEGORY
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:JTA_SYNC_TASK_CATEGORY, status:VALID,
-
PACKAGE BODY: APPS.JTA_SYNC_TASK_CATEGORY
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:JTA_SYNC_TASK_CATEGORY, status:VALID,
-
PACKAGE: APPS.JTA_SYNC_TASK_CATEGORY
12.2.2
owner:APPS, object_type:PACKAGE, object_name:JTA_SYNC_TASK_CATEGORY, status:VALID,
-
PACKAGE: APPS.JTA_SYNC_TASK_CATEGORY
12.2.2
-
PACKAGE: APPS.JTA_SYNC_TASK_CATEGORY
12.1.1
-
SYNONYM: APPS.JTF_TASK_CATEGORY_S
12.2.2
owner:APPS, object_type:SYNONYM, object_name:JTF_TASK_CATEGORY_S, status:VALID,
-
SYNONYM: APPS.JTF_TASK_CATEGORY_S
12.1.1
owner:APPS, object_type:SYNONYM, object_name:JTF_TASK_CATEGORY_S, status:VALID,
-
PACKAGE BODY: APPS.JTA_SYNC_TASK
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:JTA_SYNC_TASK, status:VALID,
-
PACKAGE BODY: APPS.JTA_SYNC_TASK
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:JTA_SYNC_TASK, status:VALID,
-
PACKAGE: APPS.JTA_SYNC_COMMON
12.1.1
owner:APPS, object_type:PACKAGE, object_name:JTA_SYNC_COMMON, status:VALID,
-
SYNONYM: APPS.JTF_PERZ_DATA
12.2.2
owner:APPS, object_type:SYNONYM, object_name:JTF_PERZ_DATA, status:VALID,
-
SYNONYM: APPS.JTF_PERZ_PROFILE
12.1.1
owner:APPS, object_type:SYNONYM, object_name:JTF_PERZ_PROFILE, status:VALID,
-
SYNONYM: APPS.JTF_PERZ_PROFILE
12.2.2
owner:APPS, object_type:SYNONYM, object_name:JTF_PERZ_PROFILE, status:VALID,
-
PACKAGE: APPS.JTA_SYNC_COMMON
12.2.2
owner:APPS, object_type:PACKAGE, object_name:JTA_SYNC_COMMON, status:VALID,
-
SYNONYM: APPS.JTF_PERZ_DATA
12.1.1
owner:APPS, object_type:SYNONYM, object_name:JTF_PERZ_DATA, status:VALID,
-
PACKAGE: APPS.JTF_PERZ_DATA_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:JTF_PERZ_DATA_PUB, status:VALID,
-
PACKAGE: APPS.JTF_PERZ_DATA_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:JTF_PERZ_DATA_PUB, status:VALID,
-
PACKAGE BODY: APPS.JTA_SYNC_TASK_COMMON
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:JTA_SYNC_TASK_COMMON, status:VALID,
-
PACKAGE: APPS.JTF_PERZ_PROFILE_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:JTF_PERZ_PROFILE_PUB, status:VALID,
-
PACKAGE BODY: APPS.JTA_SYNC_TASK_COMMON
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:JTA_SYNC_TASK_COMMON, status:VALID,
-
PACKAGE: APPS.JTF_PERZ_PROFILE_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:JTF_PERZ_PROFILE_PUB, status:VALID,
-
PACKAGE BODY: APPS.JTA_SYNC_TASK_CATEGORY
12.1.1
-
PACKAGE BODY: APPS.JTA_SYNC_TASK_CATEGORY
12.2.2
-
PACKAGE: APPS.JTF_TASK_UTL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:JTF_TASK_UTL, status:VALID,
-
PACKAGE: APPS.JTF_TASK_UTL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:JTF_TASK_UTL, status:VALID,
-
APPS.JTA_SYNC_TASK dependencies on JTA_SYNC_TASK_CATEGORY
12.2.2
-
APPS.JTA_SYNC_TASK_COMMON dependencies on JTA_SYNC_TASK_CATEGORY
12.2.2
-
APPS.JTA_SYNC_TASK_CATEGORY dependencies on JTA_SYNC_TASK_CATEGORY
12.1.1
-
APPS.JTA_SYNC_TASK dependencies on JTA_SYNC_TASK_CATEGORY
12.1.1
-
APPS.JTA_SYNC_TASK_CATEGORY dependencies on JTA_SYNC_TASK_CATEGORY
12.2.2
-
APPS.JTA_SYNC_TASK_COMMON dependencies on JTA_SYNC_TASK_CATEGORY
12.1.1
-
PACKAGE: SYS.DBMS_STANDARD
12.1.1
owner:SYS, object_type:PACKAGE, object_name:DBMS_STANDARD, status:VALID,
-
TABLE: SYS.DUAL
12.2.2
owner:SYS, object_type:TABLE, object_name:DUAL, status:VALID,
-
TABLE: SYS.DUAL
12.1.1
owner:SYS, object_type:TABLE, object_name:DUAL, status:VALID,
-
PACKAGE: SYS.DBMS_STANDARD
12.2.2
owner:SYS, object_type:PACKAGE, object_name:DBMS_STANDARD, status:VALID,
-
PACKAGE: APPS.FND_MSG_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_MSG_PUB, status:VALID,
-
PACKAGE: APPS.FND_MSG_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_MSG_PUB, status:VALID,
-
SYNONYM: PUBLIC.DUAL
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:DUAL, status:VALID,
-
SYNONYM: PUBLIC.DUAL
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:DUAL, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
PACKAGE: APPS.FND_MESSAGE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_MESSAGE, status:VALID,
-
PACKAGE: APPS.FND_MESSAGE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_MESSAGE, status:VALID,
-
PACKAGE: APPS.FND_API
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_API, status:VALID,
-
PACKAGE: APPS.FND_API
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_API, status:VALID,
-
PACKAGE: SYS.STANDARD
12.1.1
owner:SYS, object_type:PACKAGE, object_name:STANDARD, status:VALID,