Search Results jtf_task_assignee_roles




Overview

APPS.AST_TASK_ASSIGNMENTS_V is a reporting and integration view in Oracle E-Business Suite (EBS) Release 12.1.1 and 12.2.2 that exposes task assignment records from the Oracle Common Task Manager (a component shared across CRM applications such as TeleSales, Service, and Field Service). Where the base table JTF_TASK_ALL_ASSIGNMENTS stores assignment rows keyed by internal IDs and short codes, this view denormalizes the data by joining to translation, status, object, and lookup tables so that each row presents human-readable names and meanings. The view is owned by the APPS schema and is intended for read-only consumption; no insert, update, or delete applies to the ROWID-based selection it exposes.

A distinctive feature relevant to the search term jtf_task_assignee_roles is that the view resolves the ASSIGNEE_ROLE column against the FND lookup type JTF_TASK_ASSIGNEE_ROLES. This lookup classifies the role a resource plays on a task (for example, owner, primary assignee, or other role codes configured at implementation time).

Underlying Base Objects

The view is defined over the following documented objects:

  • JTF_TASK_ALL_ASSIGNMENTS (synonym) — the primary source of assignment rows, aliased ASSG.
  • JTF_OBJECTS_TL (synonym) — the translated object/resource type table, aliased OBJ, providing OBJ.NAME where OBJ.OBJECT_CODE = ASSG.RESOURCE_TYPE_CODE and language matches USERENV('LANG').
  • JTF_TASK_STATUSES_TL (synonym) — the translated task status table, aliased STAT, providing the status name where STAT.TASK_STATUS_ID = ASSG.ASSIGNMENT_STATUS_ID.
  • FND_LOOKUPS (view) — joined with an outer join ((+)) on ASSG.ASSIGNEE_ROLE = flk.lookup_code and flk.lookup_type = 'JTF_TASK_ASSIGNEE_ROLES', yielding flk.meaning.
  • JTF_TASK_UTL (package) — supplies GET_OWNER(RESOURCE_TYPE_CODE, RESOURCE_ID) to resolve the resource owner.
  • FND_GLOBAL (package) — indirectly referenced through the USERENV('LANG') language context used in the translation joins.

Key Columns

Common Use Cases and Queries

Typical uses include task workload reporting, resource assignment auditing, role-based analysis of assignees, and integration extracts for scheduling or mobile synchronization. The following query returns assignment detail filtered by assignee role code:

SELECT TASK_ASSIGNMENT_ID
     , TASK_ID
     , NAME AS RESOURCE_TYPE
     , RESOURCE_ID
     , meaning AS ASSIGNEE_ROLE_MEANING
     , STAT_NAME
  FROM APPS.AST_TASK_ASSIGNMENTS_V
 WHERE ASSIGNEE_ROLE = '&role_code';

Because the view resolves the language-specific names via USERENV('LANG'), results reflect the session language. When querying in a reporting context, columns such as attribute_category and attribute1attribute15 support DFF-based segmentation. Note that because the view performs multiple joins, filtering on indexed base columns (task id, resource id) yields the best performance.