Search Results jtf_objects
Overview
JTF_OBJECT_USAGES is a CRM Foundation (JTF) intersection table that links records in JTF_OBJECTS to the applications, users, or subsystems that consume them. Its stated purpose is to allow other Oracle E-Business Suite modules to "hook" to object usages, providing an extensible registration point for associating a registered JTF object with a particular consumer code. The table resides in the JTF schema and is marked VALID in the ETRM 12.2.2 documentation, with the same definition applying to the 12.1.1 code line.
From a Data Vault modeling perspective, the heuristic classification is satellite-leaning. The table behaves less like a pure many-to-many link and more like a descriptive satellite that hangs off JTF_OBJECTS_B via OBJECT_CODE, carrying context and attribute payload rather than merely establishing a binary relationship between two hubs.
Key Information Stored
The documented physical schema contains 28 columns. The most significant are:
- OBJECT_USAGE_ID — surrogate primary key defined by JTF_OBJECT_USAGES_PK.
- OBJECT_CODE — foreign key to JTF_OBJECTS_B; identifies the registered JTF object being used.
- OBJECT_USER_CODE — identifies the consuming application, module, or user subsystem that registers the usage.
- SEEDED_FLAG — indicates whether the row was delivered by Oracle (seeded) or created by a customer.
- SECURITY_GROUP_ID — foreign key to FND_SECURITY_GROUPS; supports multi-org / data security filtering.
- OBJECT_VERSION_NUMBER — optimistic locking column used by the OA Framework and PL/SQL DML APIs.
- ATTRIBUTE_CATEGORY and ATTRIBUTE1–ATTRIBUTE15 — the standard Oracle DFF flexfield set for extensible, customer-defined metadata.
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN — standard WHO-column audit trail.
- ZD_EDITION_NAME — editioning / EBR column introduced in the 12.2 online patching model.
Business-key candidates are documented in the unique index JTF_OBJECT_USAGES_U1, which covers (OBJECT_USAGE_ID, ZD_EDITION_NAME). Note that this duplicates the surrogate key and serves primarily the edition-aware uniqueness requirement rather than a true business key.
Common Use Cases and Queries
Typical uses include discovering which applications depend on a given JTF object, driving seeded-versus-custom reporting, and auditing attribute extensions across modules. A standard join pattern is:
SELECT u.object_usage_id, o.object_code, o.object_name, u.object_user_code, u.seeded_flag FROM jtf_object_usages u, jtf_objects_b o WHERE u.object_code = o.object_code;- Filter by consumer:
WHERE u.object_user_code = :user_code. - Security-scoped reporting:
SELECT u.object_usage_id, u.object_code FROM jtf_object_usages u WHERE u.security_group_id = :sgid. - Seeded inventory:
WHERE u.seeded_flag = 'Y'to list Oracle-delivered hooks. - Extensibility audit: select ATTRIBUTE_CATEGORY and ATTRIBUTE1–15 for rows where ATTRIBUTE_CATEGORY IS NOT NULL.
- Edition-aware queries on 12.2 should include
WHERE u.zd_edition_name = 'ORA$BASE'(or the appropriate edition) to avoid cross-edition duplicates.
Related Objects
- JTF_OBJECTS_B — referenced via JTF_OBJECT_USAGES.OBJECT_CODE; the primary parent of the usage row.
- FND_SECURITY_GROUPS — referenced via SECURITY_GROUP_ID; governs visibility of the usage record.
- JTF_OBJECT_USAGES_PK — the primary key index on OBJECT_USAGE_ID.
- JTF_OBJECT_USAGES_U1 — unique index on (OBJECT_USAGE_ID, ZD_EDITION_NAME).
- JTF_OBJECTS_TL — translated names/descriptions for the parent object, useful for reporting joins.
- FND_APPLICATION / FND_USER — contextual lookups for OBJECT_USER_CODE value meanings.
- JTF_OBJECTS_VL / JTF_OBJECTS_V — the standard views commonly joined for object description display.
-
Table: JTF_OBJECT_USAGES
12.2.2
owner:JTF, object_type:TABLE, fnd_design_data:JTF.JTF_OBJECT_USAGES, object_name:JTF_OBJECT_USAGES, status:VALID, product: JTF - CRM Foundation , description: Intersection Table between JTF_OBJECTS and Objects User. The point of the table is to allow other applications to hook to the OBJECT USAGES. , implementation_dba_data: JTF.JTF_OBJECT_USAGES ,
-
TABLE: CS.CS_FORUM_CAT_LINKS
12.2.2
owner:CS, object_type:TABLE, fnd_design_data:CS.CS_FORUM_CAT_LINKS, object_name:CS_FORUM_CAT_LINKS, status:VALID,
-
TABLE: JTF.JTF_NOTES_SOURCE_TYPE_MAP
12.2.2
owner:JTF, object_type:TABLE, fnd_design_data:JTF.JTF_NOTES_SOURCE_TYPE_MAP, object_name:JTF_NOTES_SOURCE_TYPE_MAP, status:VALID,
-
TABLE: CS.CS_FORUM_CAT_LINKS
12.1.1
owner:CS, object_type:TABLE, fnd_design_data:CS.CS_FORUM_CAT_LINKS, object_name:CS_FORUM_CAT_LINKS, status:VALID,
-
Table: JTF_OBJECT_USAGES
12.1.1
owner:JTF, object_type:TABLE, fnd_design_data:JTF.JTF_OBJECT_USAGES, object_name:JTF_OBJECT_USAGES, status:VALID, product: JTF - CRM Foundation , description: Intersection Table between JTF_OBJECTS and Objects User. The point of the table is to allow other applications to hook to the OBJECT USAGES. , implementation_dba_data: JTF.JTF_OBJECT_USAGES ,
-
TABLE: JTF.JTF_NOTES_SOURCE_TYPE_MAP
12.1.1
owner:JTF, object_type:TABLE, fnd_design_data:JTF.JTF_NOTES_SOURCE_TYPE_MAP, object_name:JTF_NOTES_SOURCE_TYPE_MAP, status:VALID,
-
TABLE: CS.CS_TP_TEMPLATE_ATTRIBUTE
12.1.1
owner:CS, object_type:TABLE, fnd_design_data:CS.CS_TP_TEMPLATE_ATTRIBUTE, object_name:CS_TP_TEMPLATE_ATTRIBUTE, status:VALID,
-
TABLE: CS.CS_TP_TEMPLATE_LINKS
12.2.2
owner:CS, object_type:TABLE, fnd_design_data:CS.CS_TP_TEMPLATE_LINKS, object_name:CS_TP_TEMPLATE_LINKS, status:VALID,
-
TABLE: CS.CS_TP_TEMPLATE_ATTRIBUTE
12.2.2
owner:CS, object_type:TABLE, fnd_design_data:CS.CS_TP_TEMPLATE_ATTRIBUTE, object_name:CS_TP_TEMPLATE_ATTRIBUTE, status:VALID,
-
TABLE: CS.CS_TP_TEMPLATE_LINKS
12.1.1
owner:CS, object_type:TABLE, fnd_design_data:CS.CS_TP_TEMPLATE_LINKS, object_name:CS_TP_TEMPLATE_LINKS, status:VALID,
-
TABLE: CS.CS_KB_SET_LINKS
12.2.2
owner:CS, object_type:TABLE, fnd_design_data:CS.CS_KB_SET_LINKS, object_name:CS_KB_SET_LINKS, status:VALID,
-
PACKAGE: APPS.JTF_OBJECTS_PVT
12.1.1
-
TABLE: CS.CS_KB_SET_LINKS
12.1.1
owner:CS, object_type:TABLE, fnd_design_data:CS.CS_KB_SET_LINKS, object_name:CS_KB_SET_LINKS, status:VALID,
-
PACKAGE: APPS.JTF_OBJECTS_PVT
12.2.2
-
VIEW: APPS.JTF_IH_ACTIVITIES_VL2
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:JTF.JTF_IH_ACTIVITIES_VL2, object_name:JTF_IH_ACTIVITIES_VL2, status:VALID,
-
VIEW: APPS.CS_SR_FULFIL_STATUS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CS.CS_SR_FULFIL_STATUS_V, object_name:CS_SR_FULFIL_STATUS_V, status:VALID,
-
VIEW: APPS.CS_SR_FULFIL_STATUS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CS.CS_SR_FULFIL_STATUS_V, object_name:CS_SR_FULFIL_STATUS_V, status:VALID,
-
PACKAGE: APPS.JTF_TASK_PARTY_MERGE_PKG
12.2.2
-
VIEW: APPS.JTF_IH_ACTIVITIES_VL2
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:JTF.JTF_IH_ACTIVITIES_VL2, object_name:JTF_IH_ACTIVITIES_VL2, status:VALID,
-
PACKAGE: APPS.JTF_TASK_PARTY_MERGE_PKG
12.1.1
-
VIEW: APPS.JTF_IH_ACTIVITIES_VL4
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:JTF.JTF_IH_ACTIVITIES_VL4, object_name:JTF_IH_ACTIVITIES_VL4, status:VALID,
-
VIEW: APPS.JTF_IH_ACTIVITIES_VL4
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:JTF.JTF_IH_ACTIVITIES_VL4, object_name:JTF_IH_ACTIVITIES_VL4, status:VALID,
-
VIEW: APPS.OKC_OPERATION_INSTANCES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKC.OKC_OPERATION_INSTANCES_V, object_name:OKC_OPERATION_INSTANCES_V, status:VALID,
-
VIEW: APPS.OKC_OPERATION_INSTANCES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKC.OKC_OPERATION_INSTANCES_V, object_name:OKC_OPERATION_INSTANCES_V, status:VALID,
-
TABLE: IEX.IEX_SCORE_COMP_TYPES_B
12.1.1
owner:IEX, object_type:TABLE, object_name:IEX_SCORE_COMP_TYPES_B, status:VALID,
-
VIEW: APPS.JTF_IH_ACTIVITIES_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:JTF.JTF_IH_ACTIVITIES_VL, object_name:JTF_IH_ACTIVITIES_VL, status:VALID,
-
TABLE: IEX.IEX_SCORE_COMP_TYPES_B
12.2.2
owner:IEX, object_type:TABLE, fnd_design_data:IEX.IEX_SCORE_COMP_TYPES_B, object_name:IEX_SCORE_COMP_TYPES_B, status:VALID,
-
TABLE: CS.CS_KB_ELEMENT_LINKS
12.1.1
owner:CS, object_type:TABLE, fnd_design_data:CS.CS_KB_ELEMENT_LINKS, object_name:CS_KB_ELEMENT_LINKS, status:VALID,
-
TABLE: CS.CS_KB_SET_TYPE_LINKS
12.2.2
owner:CS, object_type:TABLE, fnd_design_data:CS.CS_KB_SET_TYPE_LINKS, object_name:CS_KB_SET_TYPE_LINKS, status:VALID,
-
VIEW: APPS.JTF_IH_ACTIVITIES_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:JTF.JTF_IH_ACTIVITIES_VL, object_name:JTF_IH_ACTIVITIES_VL, status:VALID,
-
VIEW: APPS.JTF_IH_ACTIVITIES_VL3
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:JTF.JTF_IH_ACTIVITIES_VL3, object_name:JTF_IH_ACTIVITIES_VL3, status:VALID,
-
TABLE: IEX.IEX_CUST_STATUS_RULES
12.2.2
owner:IEX, object_type:TABLE, fnd_design_data:IEX.IEX_CUST_STATUS_RULES, object_name:IEX_CUST_STATUS_RULES, status:VALID,
-
TABLE: CS.CS_KB_ELEMENT_LINKS
12.2.2
owner:CS, object_type:TABLE, fnd_design_data:CS.CS_KB_ELEMENT_LINKS, object_name:CS_KB_ELEMENT_LINKS, status:VALID,
-
TABLE: CS.CS_KB_SET_TYPE_LINKS
12.1.1
owner:CS, object_type:TABLE, fnd_design_data:CS.CS_KB_SET_TYPE_LINKS, object_name:CS_KB_SET_TYPE_LINKS, status:VALID,
-
VIEW: APPS.JTF_IH_ACTIVITIES_VL3
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:JTF.JTF_IH_ACTIVITIES_VL3, object_name:JTF_IH_ACTIVITIES_VL3, status:VALID,
-
TABLE: IEX.IEX_CUST_STATUS_RULES
12.1.1
owner:IEX, object_type:TABLE, object_name:IEX_CUST_STATUS_RULES, status:VALID,
-
TABLE: JTF.JTF_OBJECT_USAGES
12.1.1
owner:JTF, object_type:TABLE, fnd_design_data:JTF.JTF_OBJECT_USAGES, object_name:JTF_OBJECT_USAGES, status:VALID,
-
TABLE: JTF.JTF_OBJECT_USAGES
12.2.2
owner:JTF, object_type:TABLE, fnd_design_data:JTF.JTF_OBJECT_USAGES, object_name:JTF_OBJECT_USAGES, status:VALID,
-
TABLE: JTF.JTF_NOTES_TL
12.2.2
owner:JTF, object_type:TABLE, fnd_design_data:JTF.JTF_NOTES_TL, object_name:JTF_NOTES_TL, status:VALID,
-
TABLE: IEX.IEX_SCORE_HISTORIES
12.2.2
owner:IEX, object_type:TABLE, fnd_design_data:IEX.IEX_SCORE_HISTORIES, object_name:IEX_SCORE_HISTORIES, status:VALID,
-
TABLE: JTF.JTF_CAL_ITEMS_B
12.1.1
owner:JTF, object_type:TABLE, fnd_design_data:JTF.JTF_CAL_ITEMS_B, object_name:JTF_CAL_ITEMS_B, status:VALID,
-
TABLE: JTF.JTF_CAL_ITEMS_B
12.2.2
owner:JTF, object_type:TABLE, fnd_design_data:JTF.JTF_CAL_ITEMS_B, object_name:JTF_CAL_ITEMS_B, status:VALID,
-
TABLE: IEX.IEX_SCORE_HISTORIES
12.1.1
owner:IEX, object_type:TABLE, object_name:IEX_SCORE_HISTORIES, status:VALID,
-
TABLE: JTF.JTF_NOTES_TL
12.1.1
owner:JTF, object_type:TABLE, fnd_design_data:JTF.JTF_NOTES_TL, object_name:JTF_NOTES_TL, status:VALID,
-
Lookup Type: JTF_OBJECT_USERS
12.1.1
product: JTF - CRM Foundation , meaning: JTF_OBJECT_USERS , description: Users for Objects defined in JTF_OBJECTS ,
-
Lookup Type: JTF_OBJECT_USERS
12.2.2
product: JTF - CRM Foundation , meaning: JTF_OBJECT_USERS , description: Users for Objects defined in JTF_OBJECTS ,
-
VIEW: APPS.JTF_IH_MEDIA_ITEMS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:JTF.JTF_IH_MEDIA_ITEMS_V, object_name:JTF_IH_MEDIA_ITEMS_V, status:VALID,
-
VIEW: APPS.JTF_IH_MEDIA_ITEMS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:JTF.JTF_IH_MEDIA_ITEMS_V, object_name:JTF_IH_MEDIA_ITEMS_V, status:VALID,
-
VIEW: APPS.CSC_PROF_BLOCKS_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CSC.CSC_PROF_BLOCKS_VL, object_name:CSC_PROF_BLOCKS_VL, status:VALID,
-
VIEW: APPS.CSC_PROF_BLOCKS_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CSC.CSC_PROF_BLOCKS_VL, object_name:CSC_PROF_BLOCKS_VL, status:VALID,