Search Results jtf_task_statuses
Overview
JTF_TASK_STATUSES_B is a foundational reference table within the JTF (CRM Foundation) product family of Oracle E-Business Suite, holding most currently documented rows in the Oracle 12.1.1 and 12.2.2 releases. As its description states, JTF_TASK_STATUSES stores all the task statuses available to the CRM task and resource management subsystem—the codes and behavior flags that govern how a task moves through its lifecycle, from assignment and acceptance through completion, hold, rejection, or cancellation.
Sitting at the center of the Task Management model, this table supplies the status values referenced by transactional task records, task templates, service request type definitions, and audit history. It is delivered as a seeded reference set, meaning most rows are created during installation or upgrade rather than by end users.
Applying a Data Vault modeling heuristic to the documented foreign key structure, the object classifies as hub-leaning: the primary key TASK_STATUS_ID identifies each unique status, and the same identifier is republished as a foreign key into a wide ring of dependent tables. This makes it a natural business hub around which task lifecycle satellites accumulate. The companion translation object (JTF_TASK_STATUSES_TL) supplies language-specific status names for multilingual deployments.
Key Information Stored
The table is keyed by a surrogate primary key, TASK_STATUS_ID, defined by constraint JTF_TASK_STATUSES_B_PK. The unique index JTF_TASK_STATUSES_B_U1 (TASK_STATUS_ID, ZD_EDITION_NAME) confirms the business-key candidate and supports the editioning mechanism used in 12.2.x.
The most significant columns fall into three groups:
- Identity and auditing: TASK_STATUS_ID, OBJECT_VERSION_NUMBER, CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN.
- Lifecycle behavior flags: CLOSED_FLAG, ASSIGNED_FLAG, WORKING_FLAG, APPROVED_FLAG, COMPLETED_FLAG, CANCELLED_FLAG, REJECTED_FLAG, ACCEPTED_FLAG, ON_HOLD_FLAG, SCHEDULABLE_FLAG, DELETE_ALLOWED_FLAG, RESTRICT_UPDATES_FLAG. These control which actions and transitions are legal for a task bearing the status.
- Effective dating and governance: START_DATE_ACTIVE, END_DATE_ACTIVE, SEEDED_FLAG, SECURITY_GROUP_ID, ORIG_SYSTEM_REFERENCE, ORIG_SYSTEM_REFERENCE_ID, UPGRADE_STATUS_FLAG, TASK_STATUS_FLAG, ASSIGNMENT_STATUS_FLAG, START_DATE_TYPE, END_DATE_TYPE, plus ATTRIBUTE_CATEGORY and the fifteen DESCRIPTIVE flexfield columns (ATTRIBUTE1–ATTRIBUTE15).
The SECURITY_GROUP_ID column links each status to a security grouping in FND_SECURITY_GROUPS, enforcing multi-tenant style data separation. SEEDED_FLAG distinguishes Oracle-delivered statuses from customer-defined ones, a useful filter when diagnosing upgrade behavior.
Common Use Cases and Queries
Typical usage centers on task workflow configuration and status-driven reporting. Because the table stores behavioral flags rather than descriptive text, most queries join to the translation table for a user-facing label. A representative pattern:
SELECT t.task_status_id, t.status_name, b.closed_flag, b.completed_flag
FROM jtf_task_statuses_tl t, jtf_task_statuses_b b
WHERE t.task_status_id = b.task_status_id
AND t.language = USERENV('LANG')
AND b.seeded_flag = 'Y';
Report authors commonly enumerate open tasks by joining JTF_TASKS_B to this table and filtering on CLOSED_FLAG = 'N'. Administrators query SEEDED_FLAG and CLOSED_FLAG together to audit which statuses remain active. Transactional processing—status advancement, validation, and audit trails—references valid status values from this table when applying transitions.
Related Objects
The documented foreign key relationships identify the principal dependents, each joining on TASK_STATUS_ID:
- JTF_TASKS_B — the core task transaction table, carrying the current TASK_STATUS_ID for every task instance.
- JTF_TASK_AUDITS_B — task audit history, recording prior and new statuses via OLD_TASK_STATUS_ID and NEW_TASK_STATUS_ID, enabling full lifecycle reconstruction.
- JTF_TASK_TEMPLATES_B — predefined task templates that inherit an initial status.
- CUG_SR_TASK_TYPE_DETS_B — service request task type detail definitions, tying status options to specific SR task types.
- AD_TASK_TIMING — task timing configuration referencing status values.
- JTF_TASK_STATUSES_TL — translation table supplying display names.
- FND_SECURITY_GROUPS — upstream security group definition referenced by SECURITY_GROUP_ID for row-level access control.
Together these objects form the status backbone of the CRM task model, and JTF_TASK_STATUSES_B should be treated as a controlled reference set rather than transactional data.
-
Table: JTF_TASK_STATUSES_B
12.2.2
owner:JTF, object_type:TABLE, fnd_design_data:JTF.JTF_TASK_STATUSES_B, object_name:JTF_TASK_STATUSES_B, status:VALID, product: JTF - CRM Foundation , description: JTF_TASK_STATUSES stores all the task statuses. , implementation_dba_data: JTF.JTF_TASK_STATUSES_B ,
-
Table: JTF_TASK_STATUSES_B
12.1.1
owner:JTF, object_type:TABLE, fnd_design_data:JTF.JTF_TASK_STATUSES_B, object_name:JTF_TASK_STATUSES_B, status:VALID, product: JTF - CRM Foundation , description: JTF_TASK_STATUSES stores all the task statuses. , implementation_dba_data: JTF.JTF_TASK_STATUSES_B ,
-
VIEW: APPS.OKL_CS_TASKS_BALI_UV
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_CS_TASKS_BALI_UV, object_name:OKL_CS_TASKS_BALI_UV, status:VALID,
-
VIEW: APPS.OKL_CS_TASKS_MAIN_UV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_CS_TASKS_MAIN_UV, object_name:OKL_CS_TASKS_MAIN_UV, status:VALID,
-
TABLE: JTF.JTF_TASK_STATUSES_B
12.1.1
owner:JTF, object_type:TABLE, fnd_design_data:JTF.JTF_TASK_STATUSES_B, object_name:JTF_TASK_STATUSES_B, status:VALID,
-
VIEW: APPS.OKL_CS_TASKS_BALI_UV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_CS_TASKS_BALI_UV, object_name:OKL_CS_TASKS_BALI_UV, status:VALID,
-
TABLE: JTF.JTF_TASK_STATUSES_B
12.2.2
owner:JTF, object_type:TABLE, fnd_design_data:JTF.JTF_TASK_STATUSES_B, object_name:JTF_TASK_STATUSES_B, status:VALID,
-
VIEW: APPS.JTF_TASK_TEMPLATES_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:JTF.JTF_TASK_TEMPLATES_VL, object_name:JTF_TASK_TEMPLATES_VL, status:VALID,
-
VIEW: APPS.JTF_TASK_TEMPLATES_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:JTF.JTF_TASK_TEMPLATES_VL, object_name:JTF_TASK_TEMPLATES_VL, status:VALID,
-
VIEW: APPS.OKL_CS_TASKS_MAIN_UV
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_CS_TASKS_MAIN_UV, object_name:OKL_CS_TASKS_MAIN_UV, status:VALID,
-
VIEW: APPS.CSC_TASKS_V
12.2.2
owner:APPS, object_type:VIEW, object_name:CSC_TASKS_V, status:VALID,
-
VIEW: APPS.CSC_TASKS_V
12.1.1
owner:APPS, object_type:VIEW, object_name:CSC_TASKS_V, status:VALID,
-
VIEW: APPS.CSD_REPAIR_TASKS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CSD.CSD_REPAIR_TASKS_V, object_name:CSD_REPAIR_TASKS_V, status:VALID,
-
VIEW: APPS.CS_SR_TASKS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CS.CS_SR_TASKS_V, object_name:CS_SR_TASKS_V, status:VALID,
-
VIEW: APPS.CS_SR_TASKS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CS.CS_SR_TASKS_V, object_name:CS_SR_TASKS_V, status:VALID,
-
VIEW: APPS.CSD_REPAIR_TASKS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CSD.CSD_REPAIR_TASKS_V, object_name:CSD_REPAIR_TASKS_V, status:VALID,
-
VIEW: APPS.JTF_TASKS_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:JTF.JTF_TASKS_VL, object_name:JTF_TASKS_VL, status:VALID,
-
VIEW: APPS.JTF_TASKS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:JTF.JTF_TASKS_V, object_name:JTF_TASKS_V, status:VALID,
-
VIEW: APPS.JTF_TASKS_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:JTF.JTF_TASKS_VL, object_name:JTF_TASKS_VL, status:VALID,
-
VIEW: APPS.JTF_TASKS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:JTF.JTF_TASKS_V, object_name:JTF_TASKS_V, status:VALID,
-
eTRM - CSD Tables and Views
12.1.1
description: Transaction table for the High Volume Repair module. ,
-
eTRM - JTF Tables and Views
12.2.2
description: Interface table to store data that needs to be displayed in Excel ,
-
eTRM - JTF Tables and Views
12.1.1
description: Interface table to store data that needs to be displayed in Excel ,
-
eTRM - JTF Tables and Views
12.2.2
description: Interface table to store data that needs to be displayed in Excel ,
-
eTRM - JTF Tables and Views
12.1.1
description: Interface table to store data that needs to be displayed in Excel ,
-
eTRM - CSD Tables and Views
12.2.2
description: Transaction table for the High Volume Repair module. ,
-
eTRM - CS Tables and Views
12.1.1
description: Table to store web conference details for an SR. ,
-
eTRM - CS Tables and Views
12.2.2
-
eTRM - OKL Tables and Views
12.1.1
description: Translatable columns from OKL_XTL_SELL_INVS_B, per MLS standards ,
-
eTRM - OKL Tables and Views
12.2.2
description: Translatable columns from OKL_XTL_SELL_INVS_B, per MLS standards ,