Search Results jtf_task_templates_vl
Overview
APPS.JTF_TASK_TEMPLATES_VL is a multi-language (MLS) validation view in the Oracle E-Business Suite CRM Foundation (JTF) product module. It presents task template definitions in a language-resolved, single-row-per-template form by joining the base table JTF_TASK_TEMPLATES_B with the translation table JTF_TASK_TEMPLATES_TL. In EBS 12.1.1 and 12.2.2 the view carries a status of VALID and is owned by the APPS schema.
Task templates are the reusable definitions from which scheduled tasks are generated in CRM applications such as TeleSales, Sales, Service, and the Task Manager. The _VL suffix indicates that the view returns translated (language-specific) descriptive attributes — TASK_NAME and DESCRIPTION — based on the session language, while the remaining functional attributes (scheduling, alarm, recurrence, and classification settings) come from the language-independent base table. The view is therefore the preferred reporting and integration access point for task template data, because it shields consumers from the two-table MLS design and eliminates the need to write an explicit language join.
Underlying Base Objects
The documented view text defines the view over two synonyms referenced by the APPS schema:
- JTF_TASK_TEMPLATES_B — the base (language-independent) table holding the operational attributes of each template, aliased as
B. It supplies all non-translatable columns. - JTF_TASK_TEMPLATES_TL — the translation table, aliased as
T, holdingTASK_NAMEandDESCRIPTIONper installed language.
The join condition is B.TASK_TEMPLATE_ID = T.TASK_TEMPLATE_ID combined with T.LANGUAGE = USERENV('LANG'). This predicate restricts the result set to the translation row matching the current session language, producing exactly one logical row per task template. Because the language restriction is embedded in the view definition, the view returns rows for a single language context at a time; if a translation is missing for the session language, no row is returned for that template. The ROW_ID column exposes B.ROWID, permitting row-address access patterns for update-oriented processing.
Key Columns
- TASK_TEMPLATE_ID — primary identifier of the template; the join key between the base and translation tables.
- TASK_NAME and DESCRIPTION — translated values drawn from
JTF_TASK_TEMPLATES_TL. - TASK_NUMBER, TASK_TYPE_ID, TASK_STATUS_ID, TASK_PRIORITY_ID, and TASK_GROUP_ID — classification and grouping references.
- DURATION, DURATION_UOM, PLANNED_EFFORT, PLANNED_EFFORT_UOM — effort and duration planning attributes.
- ALARM_ON, ALARM_COUNT, ALARM_INTERVAL, ALARM_INTERVAL_UOM, ALARM_START, ALARM_START_UOM, NOTIFICATION_FLAG, NOTIFICATION_PERIOD, NOTIFICATION_PERIOD_UOM — scheduling and notification behavior.
- RECURRENCE_RULE_ID — reference to the recurrence definition governing repeating tasks.
- HOLIDAY_FLAG, BILLABLE_FLAG, PRIVATE_FLAG, PUBLISH_FLAG, RESTRICT_CLOSURE_FLAG, MULTI_BOOKED_FLAG, MILESTONE_FLAG, NOTIFICATION_FLAG, DELETED_FLAG — single-character Y/N behavior flags.
- OBJECT_VERSION_NUMBER — optimistic locking control for concurrent updates.
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN — standard WHO audit columns.
- ATTRIBUTE_CATEGORY and ATTRIBUTE1 through ATTRIBUTE15 — the DFF/descriptive flexfield segment columns.
Common Use Cases and Queries
Typical uses include reporting the catalogue of available task templates, filtering templates by type or status, auditing alarm and recurrence configuration, and driving integrations that must resolve template names in the user's language.
List active, language-resolved templates by type:
SELECT task_template_id, task_number, task_name, task_type_id FROM jtf_task_templates_vl WHERE deleted_flag = 'N' ORDER BY task_name;
Retrieve notification and alarm settings for a specific template:
SELECT task_name, alarm_on, alarm_start, alarm_start_uom, notification_flag, notification_period, notification_period_uom FROM jtf_task_templates_vl WHERE task_template_id = :p_template_id;
Audit recently modified templates:
SELECT task_template_id, task_name, last_updated_by, last_update_date FROM jtf_task_templates_vl WHERE last_update_date >= SYSDATE - 7 ORDER BY last_update_date DESC;
Join to scheduled tasks by template:
SELECT v.task_name, COUNT(*) FROM jtf_task_templates_vl v, jtf_tasks_b t WHERE t.template_id = v.task_template_id GROUP BY v.task_name;
Because the session language predicate is built into the view, queries executed under a different USERENV('LANG') return the corresponding translation automatically, making the view suitable for both English and non-English reporting environments without modification.
-
View: 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, product: JTF - CRM Foundation , description: MLS View for JTF_TASK_TEMPLATES_B and JTF_TASK_TEMPLATES_TL. , implementation_dba_data: APPS.JTF_TASK_TEMPLATES_VL ,
-
View: 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, product: JTF - CRM Foundation , description: MLS View for JTF_TASK_TEMPLATES_B and JTF_TASK_TEMPLATES_TL. , implementation_dba_data: APPS.JTF_TASK_TEMPLATES_VL ,
-
VIEW: APPS.JTF_TASK_TEMP_DEPENDS_V
12.1.1
-
VIEW: APPS.JTF_TASK_TEMP_DEPENDS_V
12.2.2
-
VIEW: APPS.CSP_PRODUCT_TASKS_V
12.1.1
-
VIEW: APPS.CSP_PRODUCT_TASKS_V
12.2.2
-
APPS.JTF_TASK_INST_TEMPLATES_PUB SQL Statements
12.2.2
-
SYNONYM: APPS.JTF_TASK_TEMPLATES_TL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:JTF_TASK_TEMPLATES_TL, status:VALID,
-
PACKAGE BODY: APPS.JTF_TASK_TEMPLATES_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:JTF_TASK_TEMPLATES_PKG, status:VALID,
-
APPS.JTF_TASK_INST_TEMPLATES_PUB SQL Statements
12.1.1
-
SYNONYM: APPS.JTF_TASK_TEMPLATES_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:JTF_TASK_TEMPLATES_TL, status:VALID,
-
PACKAGE BODY: APPS.JTF_TASK_TEMPLATES_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:JTF_TASK_TEMPLATES_PKG, status:VALID,
-
PACKAGE BODY: APPS.OZF_TASK_TEMPLATE_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OZF_TASK_TEMPLATE_PVT, status:VALID,
-
PACKAGE BODY: APPS.JTF_TASK_INST_TEMPLATES_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:JTF_TASK_INST_TEMPLATES_PUB, status:VALID,
-
APPS.OZF_TASK_TEMPLATE_PVT SQL Statements
12.2.2
-
PACKAGE BODY: APPS.CS_AUTOGEN_TASK_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CS_AUTOGEN_TASK_PVT, status:VALID,
-
PACKAGE BODY: APPS.JTF_TASK_TEMPLATES_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:JTF_TASK_TEMPLATES_PVT, status:VALID,
-
SYNONYM: APPS.JTF_TASK_TEMPLATES_B
12.2.2
owner:APPS, object_type:SYNONYM, object_name:JTF_TASK_TEMPLATES_B, status:VALID,
-
PACKAGE BODY: APPS.JTF_TASK_TEMPLATES_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:JTF_TASK_TEMPLATES_PUB, status:VALID,
-
PACKAGE BODY: APPS.JTF_TASK_TEMPLATES_UTL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:JTF_TASK_TEMPLATES_UTL, status:VALID,
-
SYNONYM: APPS.JTF_TASK_TEMPLATES_B
12.1.1
owner:APPS, object_type:SYNONYM, object_name:JTF_TASK_TEMPLATES_B, status:VALID,
-
PACKAGE BODY: APPS.JTF_TASK_INST_TEMPLATES_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:JTF_TASK_INST_TEMPLATES_PUB, status:VALID,
-
PACKAGE BODY: APPS.OZF_TASK_TEMPLATE_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OZF_TASK_TEMPLATE_PVT, status:VALID,
-
PACKAGE BODY: APPS.JTF_TASK_TEMPLATES_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:JTF_TASK_TEMPLATES_PVT, status:VALID,
-
PACKAGE BODY: APPS.CS_AUTOGEN_TASK_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CS_AUTOGEN_TASK_PVT, status:VALID,
-
APPS.OZF_TASK_TEMPLATE_PVT SQL Statements
12.1.1
-
PACKAGE BODY: APPS.JTF_TASK_TEMPLATES_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:JTF_TASK_TEMPLATES_PUB, status:VALID,
-
View: JTF_TASK_TEMP_DEPENDS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:JTF.JTF_TASK_TEMP_DEPENDS_V, object_name:JTF_TASK_TEMP_DEPENDS_V, status:VALID, product: JTF - CRM Foundation , description: Internal View for JTF_TASK_TEMPLATES and JTF_TASKS_B , implementation_dba_data: APPS.JTF_TASK_TEMP_DEPENDS_V ,
-
View: JTF_TASK_TEMP_DEPENDS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:JTF.JTF_TASK_TEMP_DEPENDS_V, object_name:JTF_TASK_TEMP_DEPENDS_V, status:VALID, product: JTF - CRM Foundation , description: Internal View for JTF_TASK_TEMPLATES and JTF_TASKS_B , implementation_dba_data: APPS.JTF_TASK_TEMP_DEPENDS_V ,
-
PACKAGE BODY: APPS.JTF_TASK_TEMPLATES_UTL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:JTF_TASK_TEMPLATES_UTL, status:VALID,
-
View: CSP_PRODUCT_TASKS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CSP.CSP_PRODUCT_TASKS_V, object_name:CSP_PRODUCT_TASKS_V, status:VALID, product: CSP - Spares Management , description: Product Task information , implementation_dba_data: APPS.CSP_PRODUCT_TASKS_V ,
-
View: CSP_PRODUCT_TASKS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CSP.CSP_PRODUCT_TASKS_V, object_name:CSP_PRODUCT_TASKS_V, status:VALID, product: CSP - Spares Management , description: Product Task information , implementation_dba_data: APPS.CSP_PRODUCT_TASKS_V ,
-
PACKAGE BODY: APPS.JTF_ESCWFACTIVITY_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:JTF_ESCWFACTIVITY_PVT, status:VALID,
-
PACKAGE BODY: APPS.JTF_ESCWFACTIVITY_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:JTF_ESCWFACTIVITY_PVT, status:VALID,
-
PACKAGE BODY: APPS.CSD_REPAIR_ESTIMATE_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CSD_REPAIR_ESTIMATE_PVT, status:VALID,
-
APPS.JTF_TASK_TEMPLATES_UTL SQL Statements
12.1.1
-
APPS.JTF_TASK_TEMPLATES_UTL SQL Statements
12.2.2
-
PACKAGE BODY: APPS.CSD_REPAIR_ESTIMATE_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSD_REPAIR_ESTIMATE_PVT, status:VALID,
-
APPS.CS_AUTOGEN_TASK_PVT SQL Statements
12.1.1
-
APPS.CS_AUTOGEN_TASK_PVT SQL Statements
12.2.2
-
APPS.CSD_REPAIR_ESTIMATE_PVT SQL Statements
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
VIEW: APPS.CSP_PRODUCT_TASKS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CSP.CSP_PRODUCT_TASKS_V, object_name:CSP_PRODUCT_TASKS_V, status:VALID,
-
12.2.2 FND Design Data
12.2.2
-
VIEW: APPS.CSP_PRODUCT_TASKS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CSP.CSP_PRODUCT_TASKS_V, object_name:CSP_PRODUCT_TASKS_V, status:VALID,
-
VIEW: APPS.JTF_TASK_TEMP_DEPENDS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:JTF.JTF_TASK_TEMP_DEPENDS_V, object_name:JTF_TASK_TEMP_DEPENDS_V, status:VALID,
-
VIEW: APPS.JTF_TASK_TEMP_DEPENDS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:JTF.JTF_TASK_TEMP_DEPENDS_V, object_name:JTF_TASK_TEMP_DEPENDS_V, status:VALID,
-
APPS.CSD_REPAIR_ESTIMATE_PVT SQL Statements
12.2.2