Search Results assignee_role




Overview

APPS.JTF_TASK_ASSIGNMENTS_V is a reporting and integration view within the Oracle E-Business Suite CRM/TeleSales product family, owned by the APPS schema and available in both the 12.1.1 and 12.2.2 releases. The view exposes task assignment records — that is, the association between a task (JTF_TASKS) and the resource responsible for executing it — together with assignment status, scheduling, effort, travel, and device-synchronization attributes. Its principal design characteristic is a built-in filter: the underlying WHERE clause restricts rows to those where NVL(assignee_role,'ASSIGNEE') = 'ASSIGNEE'. Consequently, the view returns only those assignment rows whose role is anonymous or explicitly the assignee, excluding records where a different role (for example, an owner or a notification recipient) is stored on the base row. This makes the view a convenient, pre-filtered source of "who is doing this task" data for concurrent programs, OBIEE/BIP reports, forms based on the view, and inbound/outbound integrations that must not treat non-assignee role rows as actual assignees.

Underlying Base Objects

The documented base object is JTF_TASK_ALL_ASSIGNMENTS, referenced through a synonym. The "ALL" naming convention indicates that the base table has an organization/security partitioning counterpart: the physical task assignment data is typically staged in JTF_TASK_ASSIGNMENTS and exposed through the _ALL unioned table governed by SECURITY_GROUP_ID. The view therefore inherits that multi-organization security behavior; row visibility respects the security group attached to each assignment row. Because the view is defined as a simple projection with a fixed role predicate, it does not itself aggregate or join to other tables — it is a one-to-one filtered projection of the base assignment table, retaining the base table's ROWID as ROW_ID.

Key Columns

Common Use Cases and Queries

Typical uses include identifying all assignments for a task, listing a resource's workload, and reporting on assignment completion. A query such as SELECT task_id, resource_id, assignment_status_id FROM jtf_task_assignments_v WHERE task_id = :p_task_id returns only true assignee rows. Searchers who arrive with the term "assignee_role" should note that the column cannot be used to broaden the result set — any attempt to retrieve non-assignee roles must query JTF_TASK_ALL_ASSIGNMENTS directly. For resource-centric reporting, join RESOURCE_ID to JTF_RS_RESOURCE_EXTNS or PER_ALL_PEOPLE_F; for territory analysis, join RESOURCE_TERRITORY_ID to JTF_RS_TERRITORIES.