Search Results jtf_notes_pkg
Overview
JTF_NOTES_PKG is the core PL/SQL package in the Oracle E-Business Suite Applications (APPS) schema that implements the Notes/Attachments infrastructure shared across multiple EBS modules. Notes in EBS are polymorphic: any object registered in JTF_OBJECTS_B can own one or more notes, and the same note can be linked to many objects simultaneously. JTF_NOTES_PKG provides the low-level DML and utility services that allow forms, public APIs, and views to insert, update, lock, delete, and translate notes without directly manipulating the underlying tables. Because the note data model is multi-lingual and stores large text content as LOBs, the package encapsulates releases, language handling, and LOB write mechanics rather than exposing them to callers. Views such as JTF_NOTES_VL, JTF_IH_NOTES_VL, JTF_IH_ALL_NOTES_VL, JTF_NOTE_CONTEXTS_V, CS_INCIDENTS_DIARY_V, and CSC_SR_KB_NOTE_LINKS_V depend on it for their read/write access paths. Its API classification is OTHER, and in ETRM 12.1.1/12.2.2 it is a standard, VALID dictionary object. It is referenced by at least eleven other packages, confirming its role as the foundational note-primitives layer.
Key Procedures and Functions
- INSERT_ROW — Creates a new note record, initializing the base and translation rows for the note.
- LOCK_ROW — Obtains a concurrency lock on an existing note so that subsequent updates do not collide with other sessions.
- UPDATE_ROW — Modifies attributes of an existing note, including its textual content.
- DELETE_ROW — Removes a note record and its related rows.
- ADD_LANGUAGE — Adds a new translated language row for an existing note, supporting the multilingual (TL) model.
- WRITEDATATOLOB — Writes the note body content into the LOB column, handling the actual LOB write semantics.
- GET_NOTE_CONTEXT_VALUE — Retrieves a context value associated with a note from JTF_NOTE_CONTEXTS.
- LOAD_ROW — Loads a note row for processing, typically during migration or seeding.
- TRANSLATE_ROW — Translates an existing note row into another language.
Tables Accessed
The package operates against the standard Notes tables: JTF_NOTES_B (base attributes), JTF_NOTES_TL (translated note text), JTF_NOTES_S (sequence/denormalized values), JTF_NOTE_CONTEXTS (contextual attributes per note), JTF_OBJECTS_B (registered EBS entities that can own notes), and JTF_OBJECT_USAGES (usage linkage between objects and notes). Utility objects DBMS_LOB and DBMS_SQL support LOB writing and dynamic operations, while FND_LANGUAGES provides the installed-language validation used in ADD_LANGUAGE and TRANSLATE_ROW.
Usage Notes
This package is not exposed to end users directly; it is invoked through Notes forms, the JTF_NOTES_PUB public API layer, and dependent packages such as JTF_TASKS_PUB, CS_KNOWLEDGE_AUDIT_PVT, and JTF_IH_PVT. Custom code should normally call JTF_NOTES_PUB rather than JTF_NOTES_PKG, since the PUB layer enforces business validation and is more stable across releases.
-
PACKAGE: APPS.JTF_NOTES_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:JTF_NOTES_PKG, status:VALID,
-
PACKAGE BODY: APPS.JTF_NOTES_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:JTF_NOTES_PKG, status:VALID,
-
PACKAGE BODY: APPS.JTF_NOTES_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:JTF_NOTES_PKG, status:VALID,
-
PACKAGE: APPS.JTF_NOTES_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:JTF_NOTES_PKG, status:VALID,
-
SYNONYM: APPS.JTF_NOTES_S
12.1.1
owner:APPS, object_type:SYNONYM, object_name:JTF_NOTES_S, status:VALID,
-
SYNONYM: APPS.JTF_NOTES_S
12.2.2
owner:APPS, object_type:SYNONYM, object_name:JTF_NOTES_S, status:VALID,
-
PACKAGE BODY: APPS.CS_KNOWLEDGE_AUDIT_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CS_KNOWLEDGE_AUDIT_PVT, status:VALID,
-
VIEW: APPS.JTF_IH_NOTES_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:JTF.JTF_IH_NOTES_VL, object_name:JTF_IH_NOTES_VL, status:VALID,
-
SYNONYM: APPS.JTF_NOTE_CONTEXTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:JTF_NOTE_CONTEXTS, status:VALID,
-
SYNONYM: APPS.JTF_NOTES_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:JTF_NOTES_TL, status:VALID,
-
SYNONYM: APPS.JTF_NOTE_CONTEXTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:JTF_NOTE_CONTEXTS, status:VALID,
-
SYNONYM: APPS.JTF_NOTES_TL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:JTF_NOTES_TL, status:VALID,
-
PACKAGE BODY: APPS.JTF_NOTES_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:JTF_NOTES_PUB, status:VALID,
-
PACKAGE BODY: APPS.JTF_NOTES_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:JTF_NOTES_PUB, status:VALID,
-
VIEW: APPS.JTF_IH_NOTES_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:JTF.JTF_IH_NOTES_VL, object_name:JTF_IH_NOTES_VL, status:VALID,
-
PACKAGE: APPS.JTF_NOTES_PKG
12.1.1
-
SYNONYM: APPS.JTF_OBJECT_USAGES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:JTF_OBJECT_USAGES, status:VALID,
-
VIEW: APPS.JTF_IH_NOTES_ACT_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:JTF.JTF_IH_NOTES_ACT_VL, object_name:JTF_IH_NOTES_ACT_VL, status:VALID,
-
PACKAGE BODY: APPS.CS_KNOWLEDGE_AUDIT_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CS_KNOWLEDGE_AUDIT_PVT, status:VALID,
-
VIEW: APPS.JTF_IH_NOTES_ACT_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:JTF.JTF_IH_NOTES_ACT_VL, object_name:JTF_IH_NOTES_ACT_VL, status:VALID,
-
PACKAGE BODY: APPS.JTF_TASKS_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:JTF_TASKS_PUB, status:VALID,
-
SYNONYM: APPS.JTF_NOTES_B
12.1.1
owner:APPS, object_type:SYNONYM, object_name:JTF_NOTES_B, status:VALID,
-
PACKAGE BODY: APPS.JTF_TASKS_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:JTF_TASKS_PUB, status:VALID,
-
PACKAGE: APPS.JTF_NOTES_PKG
12.2.2
-
SYNONYM: APPS.JTF_OBJECT_USAGES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:JTF_OBJECT_USAGES, status:VALID,
-
SYNONYM: APPS.JTF_NOTES_B
12.2.2
owner:APPS, object_type:SYNONYM, object_name:JTF_NOTES_B, status:VALID,
-
VIEW: APPS.JTF_IH_ALL_NOTES_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:JTF.JTF_IH_ALL_NOTES_VL, object_name:JTF_IH_ALL_NOTES_VL, status:VALID,
-
VIEW: APPS.JTF_IH_ALL_NOTES_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:JTF.JTF_IH_ALL_NOTES_VL, object_name:JTF_IH_ALL_NOTES_VL, status:VALID,
-
VIEW: APPS.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,
-
VIEW: APPS.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,
-
SYNONYM: APPS.JTF_OBJECTS_B
12.1.1
owner:APPS, object_type:SYNONYM, object_name:JTF_OBJECTS_B, status:VALID,
-
PACKAGE: APPS.JTF_NOTES_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:JTF_NOTES_PUB, status:VALID,
-
VIEW: APPS.OKC_LAUNCH_COMMGRID_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKC.OKC_LAUNCH_COMMGRID_V, object_name:OKC_LAUNCH_COMMGRID_V, status:VALID,
-
VIEW: APPS.OKC_LAUNCH_COMMGRID_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKC.OKC_LAUNCH_COMMGRID_V, object_name:OKC_LAUNCH_COMMGRID_V, status:VALID,
-
PACKAGE: APPS.JTF_NOTES_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:JTF_NOTES_PUB, status:VALID,
-
SYNONYM: APPS.JTF_OBJECTS_B
12.2.2
owner:APPS, object_type:SYNONYM, object_name:JTF_OBJECTS_B, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
VIEW: APPS.CSC_SR_KB_NOTE_LINKS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CSC.CSC_SR_KB_NOTE_LINKS_V, object_name:CSC_SR_KB_NOTE_LINKS_V, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
VIEW: APPS.CSC_SR_KB_NOTE_LINKS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CSC.CSC_SR_KB_NOTE_LINKS_V, object_name:CSC_SR_KB_NOTE_LINKS_V, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
VIEW: APPS.JTF_NOTES_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:JTF.JTF_NOTES_VL, object_name:JTF_NOTES_VL, status:VALID,
-
VIEW: APPS.JTF_NOTES_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:JTF.JTF_NOTES_VL, object_name:JTF_NOTES_VL, status:VALID,
-
VIEW: APPS.CS_INCIDENTS_DIARY_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CS.CS_INCIDENTS_DIARY_V, object_name:CS_INCIDENTS_DIARY_V, status:VALID,
-
VIEW: APPS.JTF_OBJECTS_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:JTF.JTF_OBJECTS_VL, object_name:JTF_OBJECTS_VL, status:VALID,
-
VIEW: APPS.CS_INCIDENTS_DIARY_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CS.CS_INCIDENTS_DIARY_V, object_name:CS_INCIDENTS_DIARY_V, status:VALID,
-
VIEW: APPS.JTF_OBJECTS_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:JTF.JTF_OBJECTS_VL, object_name:JTF_OBJECTS_VL, status:VALID,
-
APPS.JTF_IH_NOTES_ACT_VL dependencies on JTF_NOTES_PKG
12.1.1
-
APPS.JTF_NOTES_VL dependencies on JTF_NOTES_PKG
12.1.1