Search Results jtf_note_contexts
Overview
The JTF_NOTE_CONTEXTS table is a core data object within the Oracle E-Business Suite CRM Foundation (JTF) module. It functions as the base table for linking notes to other business objects across the application. Its primary role is to establish and maintain contextual references, enabling a single note to be associated with multiple entities such as sales leads, opportunities, service requests, or custom objects. This design supports the unified notes functionality, a critical feature for maintaining comprehensive audit trails and contextual communication records within the CRM and integrated EBS workflows.
Key Information Stored
The table's structure is designed to manage the polymorphic relationship between notes and various application entities. The critical columns include NOTE_CONTEXT_ID, which serves as the primary key and unique identifier for each note-context link. The JTF_NOTE_ID column is a foreign key to the JTF_NOTES_B table, identifying the specific note being referenced. The NOTE_CONTEXT_TYPE and NOTE_CONTEXT_TYPE_ID columns work in tandem to define the related object; NOTE_CONTEXT_TYPE typically holds a value indicating the object type (e.g., from JTF_OBJECTS_B), while NOTE_CONTEXT_TYPE_ID holds the primary key value (e.g., LEAD_ID) of that specific object instance. This two-column key allows a single note to be attached to diverse business objects.
Common Use Cases and Queries
A primary use case is retrieving all notes attached to a specific business record, such as a sales lead. This is essential for customer service, sales history, and reporting. A typical query would join JTF_NOTE_CONTEXTS to JTF_NOTES_B and the target entity table. For example, to find notes on a lead:
- SELECT n.NOTE_TEXT, n.CREATION_DATE FROM JTF_NOTE_CONTEXTS nc, JTF_NOTES_B n WHERE nc.JTF_NOTE_ID = n.JTF_NOTE_ID AND nc.NOTE_CONTEXT_TYPE = 'AS_LEADS' AND nc.NOTE_CONTEXT_TYPE_ID = :lead_id;
Another common scenario is data cleanup or validation, identifying notes that have lost their context reference due to orphaned foreign keys. Reporting on note usage across different object types also relies heavily on this table to aggregate and categorize note activity.
Related Objects
JTF_NOTE_CONTEXTS has integral relationships with several key EBS objects. Its most direct dependency is on JTF_NOTES_B, the base notes table, via the JTF_NOTE_ID foreign key. It also references JTF_OBJECTS_B to validate object types. As indicated by the foreign key metadata, this table is directly referenced by application tables such as AS_LEADS_ALL and AS_SALES_LEADS, cementing its role in the Oracle Sales (AS) module. Developers typically interact with these relationships through public APIs like JTF_NOTES_PUB, which provide procedures for creating and managing note contexts, rather than through direct DML on the base table.
-
Table: JTF_NOTE_CONTEXTS
12.1.1
owner:JTF, object_type:TABLE, fnd_design_data:JTF.JTF_NOTE_CONTEXTS, object_name:JTF_NOTE_CONTEXTS, status:VALID, product: JTF - CRM Foundation , description: Base table for Contexts to Notes, which are references to other objects. , implementation_dba_data: JTF.JTF_NOTE_CONTEXTS ,
-
Table: JTF_NOTE_CONTEXTS
12.2.2
owner:JTF, object_type:TABLE, fnd_design_data:JTF.JTF_NOTE_CONTEXTS, object_name:JTF_NOTE_CONTEXTS, status:VALID, product: JTF - CRM Foundation , description: Base table for Contexts to Notes, which are references to other objects. , implementation_dba_data: JTF.JTF_NOTE_CONTEXTS ,
-
APPS.CAC_NOTES_PVT dependencies on JTF_NOTE_CONTEXTS
12.1.1
-
APPS.JTF_NOTES_PUB dependencies on JTF_NOTE_CONTEXTS
12.1.1
-
APPS.CSF_MAINTAIN_GRP dependencies on JTF_NOTE_CONTEXTS
12.2.2
-
APPS.IEX_NOTES_PVT dependencies on JTF_NOTE_CONTEXTS
12.1.1
-
APPS.IEU_UWQ_TASK_INFO_PKG dependencies on JTF_NOTE_CONTEXTS
12.2.2
-
APPS.HZ_PURGE_GEN dependencies on JTF_NOTE_CONTEXTS
12.2.2
-
APPS.CSF_MAINTAIN_GRP dependencies on JTF_NOTE_CONTEXTS
12.1.1
-
APPS.CAC_NOTE_PURGE_PVT dependencies on JTF_NOTE_CONTEXTS
12.1.1
-
APPS.HZ_PURGE_GEN dependencies on JTF_NOTE_CONTEXTS
12.1.1
-
APPS.JTF_NOTES_PKG dependencies on JTF_NOTE_CONTEXTS
12.1.1
-
APPS.AS_SALES_LEAD_OPP_PVT dependencies on JTF_NOTE_CONTEXTS
12.1.1
-
APPS.CUG_GENERIC_WF_PKG dependencies on JTF_NOTE_CONTEXTS
12.1.1
-
APPS.JTF_NOTES_MERGE_PKG dependencies on JTF_NOTE_CONTEXTS
12.2.2
-
APPS.JTF_NOTES_PUB dependencies on JTF_NOTE_CONTEXTS
12.2.2
-
APPS.JTF_NOTES_UTIL_PVT dependencies on JTF_NOTE_CONTEXTS
12.1.1
-
APPS.JTF_NOTES_MERGE_PKG dependencies on JTF_NOTE_CONTEXTS
12.1.1
-
APPS.CAC_NOTE_PURGE_PVT dependencies on JTF_NOTE_CONTEXTS
12.2.2
-
APPS.IEU_UWQ_TASK_INFO_PKG dependencies on JTF_NOTE_CONTEXTS
12.1.1
-
APPS.CAC_NOTES_PVT dependencies on JTF_NOTE_CONTEXTS
12.2.2
-
APPS.CUG_GENERIC_WF_PKG dependencies on JTF_NOTE_CONTEXTS
12.2.2
-
APPS.JTF_NOTES_UTIL_PVT dependencies on JTF_NOTE_CONTEXTS
12.2.2
-
APPS.IEX_NOTES_PVT dependencies on JTF_NOTE_CONTEXTS
12.2.2
-
APPS.JTF_NOTES_PKG dependencies on JTF_NOTE_CONTEXTS
12.2.2
-
APPS.AS_SALES_LEAD_OPP_PVT dependencies on JTF_NOTE_CONTEXTS
12.2.2
-
APPS.LNS_WORK_FLOW dependencies on JTF_NOTE_CONTEXTS
12.2.2
-
APPS.IEU_UWQ_TASK_INFO_PKG dependencies on FND_LOOKUPS
12.1.1
-
APPS.IEU_UWQ_TASK_INFO_PKG dependencies on FND_LOOKUPS
12.2.2
-
APPS.IEU_UWQ_TASK_INFO_PKG dependencies on JTF_NOTES_TL
12.1.1
-
APPS.IEU_UWQ_TASK_INFO_PKG dependencies on JTF_NOTES_B
12.2.2
-
APPS.IEU_UWQ_TASK_INFO_PKG dependencies on JTF_NOTES_B
12.1.1
-
APPS.IEU_UWQ_TASK_INFO_PKG dependencies on JTF_NOTES_TL
12.2.2
-
VIEW: JTF.JTF_NOTE_CONTEXTS#
12.2.2
owner:JTF, object_type:VIEW, object_name:JTF_NOTE_CONTEXTS#, status:VALID,
-
APPS.JTF_NOTES_MERGE_PKG dependencies on HZ_UTILITY_PUB
12.1.1
-
APPS.JTF_NOTES_MERGE_PKG dependencies on HZ_UTILITY_PUB
12.2.2
-
APPS.CAC_NOTE_PURGE_PVT SQL Statements
12.1.1
-
APPS.CAC_NOTE_PURGE_PVT SQL Statements
12.2.2
-
VIEW: APPS.JTF_NOTE_CONTEXTS_V
12.2.2
-
VIEW: APPS.JTF_IH_NOTES_ACT_VL
12.1.1
-
VIEW: APPS.JTF_IH_NOTES_ACT_VL
12.2.2
-
APPS.IEU_UWQ_TASK_INFO_PKG dependencies on JTF_RS_RESOURCE_EXTNS
12.1.1
-
APPS.IEX_NOTES_PVT SQL Statements
12.2.2
-
View: JTF_NOTE_CONTEXTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:JTF.JTF_NOTE_CONTEXTS_V, object_name:JTF_NOTE_CONTEXTS_V, status:VALID, product: JTF - CRM Foundation , description: View over JTF_NOTE_CONTEXTS base table that additionally calculates the note context meaning from the note context type and note context type id. , implementation_dba_data: APPS.JTF_NOTE_CONTEXTS_V ,
-
View: JTF_NOTE_CONTEXTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:JTF.JTF_NOTE_CONTEXTS_V, object_name:JTF_NOTE_CONTEXTS_V, status:VALID, product: JTF - CRM Foundation , description: View over JTF_NOTE_CONTEXTS base table that additionally calculates the note context meaning from the note context type and note context type id. , implementation_dba_data: APPS.JTF_NOTE_CONTEXTS_V ,
-
VIEW: APPS.JTF_IH_NOTES_VL
12.2.2
-
VIEW: APPS.JTF_IH_NOTES_VL
12.1.1
-
APPS.IEU_UWQ_TASK_INFO_PKG dependencies on JTF_RS_RESOURCE_EXTNS
12.2.2
-
APPS.IEX_NOTES_PVT SQL Statements
12.1.1
-
VIEW: APPS.JTF_NOTE_CONTEXTS_V
12.1.1