Search Results jtf_task_custom_colors
Overview
JTF_TASK_CUSTOM_COLORS is a configuration table in the JTF (CRM Foundation) schema of Oracle E-Business Suite, present in releases 12.1.1 and 12.2.2. It stores the custom color setup used by Oracle Task Manager and related CRM task and calendar interfaces. In these modules, tasks and assignments are rendered with color-coded visual indicators that communicate priority, escalation, or assignment status at a glance. Rather than hard-coding these visual rules, the application reads them from this table, allowing administrators and implementers to define deterministic color rules without code changes.
Each row defines a single color determination rule. A rule binds a task type, optionally a priority and an assignment status, plus an escalated-task flag, to a display color expressed in both decimal and RGB formats. The rules are ordered by a priority value that governs which rule wins when more than one rule could apply to a given task. From a Data Vault modeling perspective, the heuristic classification of this table is standalone; it is a reference or configuration table rather than a transactional hub, link, or satellite, and it should be modeled as such in any downstream warehouse design.
Key Information Stored
The table contains 16 documented columns. The most significant are grouped below.
- RULE_ID — the surrogate primary key, enforced by the constraint JTF_TASK_CUSTOM_COLORS_PK. It uniquely identifies each color rule.
- COLOR_DETERMINATION_PRIORITY — the ordinal sequence that resolves conflicts between overlapping rules. Along with RULE_ID and ZD_EDITION_NAME, it participates in the unique index JTF_TASK_CUSTOM_COLORS_U2, which makes it a business-key candidate.
- TYPE_ID — foreign key to IEO_SVR_TYPES_B, identifying the task type to which the color rule applies.
- PRIORITY_ID — the task priority associated with the rule; combined with TYPE_ID it narrows the rule to a specific class of task.
- ASSIGNMENT_STATUS_ID — foreign key to IRC_ASSIGNMENT_STATUSES, restricting the rule to tasks in a particular assignment state.
- ESCALATED_TASK — flag indicating whether the rule applies specifically to escalated tasks.
- BACKGROUND_COL_DEC and BACKGROUND_COL_RGB — the stored background color in decimal and RGB representations respectively.
- ACTIVE_FLAG — enables or disables a rule without deleting it.
- OBJECT_VERSION_NUMBER — optimistic locking column used by the Oracle Application Framework (OAF) at runtime.
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN — standard audit columns maintained by the EBS framework.
- ZD_EDITION_NAME — the editioning column introduced for online patching in EBS 12.2.x; it appears in both unique indexes.
Common Use Cases and Queries
The primary operational use of this table is diagnostic: when task colors do not match expectations, administrators inspect the rule set to confirm that an active rule exists, that its priority is correct, and that it points to the intended color values.
-- All active rules, ordered by determination priority
SELECT rule_id,
color_determination_priority,
type_id,
priority_id,
assignment_status_id,
escalated_task,
background_col_rgb,
active_flag
FROM jtf.jtf_task_custom_colors
WHERE active_flag = 'Y'
ORDER BY color_determination_priority;
Reporting use cases include extracting the rule set for documentation during an upgrade or implementation audit, comparing rule configurations across environments (development versus production) before a patch is applied, and joining the rule set to the lookup tables to produce human-readable descriptions of each rule's task type and assignment status.
-- Rule set joined to assignment statuses
SELECT c.rule_id,
c.color_determination_priority,
s.status_code,
c.background_col_rgb
FROM jtf.jtf_task_custom_colors c,
irc.irc_assignment_statuses s
WHERE c.assignment_status_id = s.assignment_status_id
ORDER BY c.color_determination_priority;
Related Objects
The following objects are the most significant for working with this table, based on the documented foreign key relationships and the surrounding CRM Foundation data model:
- JTF_TASK_CUSTOM_COLORS_PK — the primary key constraint on RULE_ID.
- JTF_TASK_CUSTOM_COLORS_U1 / JTF_TASK_CUSTOM_COLORS_U2 — unique indexes on (RULE_ID, ZD_EDITION_NAME) and (COLOR_DETERMINATION_PRIORITY, ZD_EDITION_NAME) respectively.
- IEO_SVR_TYPES_B — referenced through TYPE_ID; provides the task type definition.
- IRC_ASSIGNMENT_STATUSES — referenced through ASSIGNMENT_STATUS_ID; provides the assignment status definition.
- JTF_TASKS — the main task table whose records are colored according to these rules.
- JTF_TASK_PRIORITIES — the priority reference data corresponding to PRIORITY_ID.
Together these objects form the configuration backbone that drives visual task rendering in Oracle CRM Foundation.
-
Table: JTF_TASK_CUSTOM_COLORS
12.1.1
owner:JTF, object_type:TABLE, fnd_design_data:JTF.JTF_TASK_CUSTOM_COLORS, object_name:JTF_TASK_CUSTOM_COLORS, status:VALID, product: JTF - CRM Foundation , description: This table stores the custom color setup , implementation_dba_data: JTF.JTF_TASK_CUSTOM_COLORS ,
-
Table: JTF_TASK_CUSTOM_COLORS
12.2.2
owner:JTF, object_type:TABLE, fnd_design_data:JTF.JTF_TASK_CUSTOM_COLORS, object_name:JTF_TASK_CUSTOM_COLORS, status:VALID, product: JTF - CRM Foundation , description: This table stores the custom color setup , implementation_dba_data: JTF.JTF_TASK_CUSTOM_COLORS ,
-
VIEW: JTF.JTF_TASK_CUSTOM_COLORS#
12.2.2
owner:JTF, object_type:VIEW, object_name:JTF_TASK_CUSTOM_COLORS#, status:VALID,
-
APPS.JTF_TASK_CUSTOM_COLORS_PKG SQL Statements
12.2.2
-
APPS.JTF_TASK_CUSTOM_COLORS_PKG SQL Statements
12.1.1
-
SYNONYM: APPS.JTF_TASK_CUSTOM_COLORS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:JTF_TASK_CUSTOM_COLORS, status:VALID,
-
TRIGGER: APPS.JTF_TASK_CUSTOM_COLORS+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:JTF_TASK_CUSTOM_COLORS+, status:VALID,
-
SYNONYM: APPS.JTF_TASK_CUSTOM_COLORS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:JTF_TASK_CUSTOM_COLORS, status:VALID,
-
TRIGGER: APPS.JTF_TASK_CUSTOM_COLORS+
12.2.2
-
VIEW: JTF.JTF_TASK_CUSTOM_COLORS#
12.2.2
-
PACKAGE BODY: APPS.JTF_TASK_CUSTOM_COLORS_PKG
12.2.2
-
PACKAGE BODY: APPS.JTF_TASK_CUSTOM_COLORS_PKG
12.1.1
-
TABLE: JTF.JTF_TASK_CUSTOM_COLORS
12.1.1
owner:JTF, object_type:TABLE, fnd_design_data:JTF.JTF_TASK_CUSTOM_COLORS, object_name:JTF_TASK_CUSTOM_COLORS, status:VALID,
-
TABLE: JTF.JTF_TASK_CUSTOM_COLORS
12.2.2
owner:JTF, object_type:TABLE, fnd_design_data:JTF.JTF_TASK_CUSTOM_COLORS, object_name:JTF_TASK_CUSTOM_COLORS, status:VALID,
-
PACKAGE BODY: APPS.JTF_TASK_CUSTOM_COLORS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:JTF_TASK_CUSTOM_COLORS_PKG, status:VALID,
-
FUNCTION: APPS.JTF_TASK_CUSTOM_COLORS=
12.2.2
owner:APPS, object_type:FUNCTION, object_name:JTF_TASK_CUSTOM_COLORS=, status:VALID,
-
APPS.JTF_TASK_CUSTOM_COLORS_PUB SQL Statements
12.2.2
-
FUNCTION: APPS.JTF_TASK_CUSTOM_COLORS=
12.2.2
-
PACKAGE BODY: APPS.JTF_TASK_CUSTOM_COLORS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:JTF_TASK_CUSTOM_COLORS_PKG, status:VALID,
-
APPS.JTF_TASK_CUSTOM_COLORS_PUB SQL Statements
12.1.1
-
PACKAGE BODY: APPS.JTF_TASK_CUSTOM_COLORS_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:JTF_TASK_CUSTOM_COLORS_PUB, status:VALID,
-
PACKAGE BODY: APPS.CSF_PLANBOARD_TASKS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CSF_PLANBOARD_TASKS, status:VALID,
-
PACKAGE BODY: APPS.JTF_TASK_CUSTOM_COLORS_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:JTF_TASK_CUSTOM_COLORS_PUB, status:VALID,
-
PACKAGE BODY: APPS.CSF_GANTT_DATA_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CSF_GANTT_DATA_PKG, status:VALID,
-
PACKAGE BODY: APPS.CSF_PLANBOARD_TASKS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSF_PLANBOARD_TASKS, status:VALID,
-
PACKAGE BODY: APPS.CSF_GANTT_DATA_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSF_GANTT_DATA_PKG, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
APPS.CSF_PLANBOARD_TASKS SQL Statements
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
APPS.CSF_GANTT_DATA_PKG SQL Statements
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
PACKAGE BODY: APPS.JTF_TASK_CUSTOM_COLORS_PUB
12.1.1
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.JTF_TASK_CUSTOM_COLORS_PUB
12.2.2
-
12.2.2 DBA Data
12.2.2
-
APPS.CSF_GANTT_DATA_PKG SQL Statements
12.2.2
-
APPS.CSF_PLANBOARD_TASKS SQL Statements
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
APPS.JTF_TASK_CUSTOM_COLORS_PUB dependencies on JTF_TASK_CUSTOM_COLORS
12.1.1
-
APPS.CSF_GANTT_DATA_PKG dependencies on JTF_TASK_CUSTOM_COLORS
12.1.1
-
APPS.CSF_GANTT_DATA_PKG dependencies on JTF_TASK_CUSTOM_COLORS
12.2.2
-
APPS.CSF_PLANBOARD_TASKS dependencies on JTF_TASK_CUSTOM_COLORS
12.2.2
-
APPS.JTF_TASK_CUSTOM_COLORS_PUB dependencies on JTF_TASK_CUSTOM_COLORS
12.2.2
-
APPS.JTF_TASK_CUSTOM_COLORS_PKG dependencies on JTF_TASK_CUSTOM_COLORS
12.1.1