Search Results solution_id
Overview
CS_SR_KB_NOTE_LINKS_V is an APPS-owned database view within the Service (CS) product family in Oracle E-Business Suite 12.1.1 and 12.2.2. Its purpose is to provide a consolidated, read-only representation that combines JTF notes with Knowledge Management element links and set links, so that Oracle Support can integrate Service Requests with Knowledge Management content. The view acts as a normalized bridge across two distinct functional domains: the Notes infrastructure (JTF_NOTES_B / JTF_NOTES_TL) and the Knowledge Base infrastructure (CS_KB_ELEMENTS, CS_KB_SETS, and their link tables). The published ETRM record classifies the object as a VIEW in VALID status, and its documented description states explicitly that it is used by Oracle Support for integration from Service Requests to Knowledge Management.
Because it is a view and not a table, CS_SR_KB_NOTE_LINKS_V does not store data itself. It is a UNION ALL query that projects rows from multiple source structures into a single uniform column list, allowing downstream consumers to treat notes, knowledge elements, and knowledge sets through one consistent interface.
Underlying Base Objects
The documented ETRM 12.2.2 metadata lists the referenced base objects of this view. The primary JTF source objects are JTF_NOTES_B (SYNONYM) and JTF_NOTES_TL (SYNONYM), supplying note identifiers, types, and translated note text. The knowledge management side draws from CS_KB_ELEMENTS_B (SYNONYM), CS_KB_ELEMENTS_TL (SYNONYM), CS_KB_ELEMENT_LINKS (SYNONYM), and CS_KB_ELE_TYPE_LINKS (SYNONYM) for knowledge elements and their linkage, and from CS_KB_SETS_B (SYNONYM), CS_KB_SETS_VL (VIEW), CS_KB_SET_LINKS (SYNONYM), and CS_KB_SET_TYPES_VL (VIEW) for knowledge sets and their relationships.
Lookup meaning resolution is provided through FND_LOOKUPS (VIEW) and CS_LOOKUPS (VIEW), which translate codes such as JTF_NOTE_TYPE and JTF_NOTE_STATUS into user-facing meanings. Language-dependent content is filtered using USERENV('LANG'), typically resolved with the FND_GLOBAL (PACKAGE). The UNION ALL structure means each branch contributes its own subset of columns, with NULL placeholders used to align column positions across note, element, and set rows.
Key Columns
- ID — The primary identifier for the row: JTF_NOTE_ID for note rows, ELEMENT_ID for knowledge element rows, and SET_ID for knowledge set rows.
- APP_OBJ_ID / APP_OBJ_CODE — The application object identifier and object code linking the row to its source object, used to trace the association back to the originating entity.
- NOTE_TYPE_CODE / NOTE_TYPE_MEANING — The note type code and its translated lookup meaning, resolved via FND_LOOKUPS against JTF_NOTE_TYPE.
- NOTE — The note text or the translated element/set name, depending on the UNION branch.
- TRUE_STMT — A 'T' literal column used as a constant boolean-style marker in the note branch.
- RECORD_SOURCE_TYPE — Identifies the origin of the row: 'JTF_NOTE' for notes and 'KB_ELEM' for knowledge elements (and the corresponding value for sets).
- NOTE_STATUS / NOTE_STATUS_MEANING — The status code and its lookup meaning, resolved against JTF_NOTE_STATUS.
- SOLUTION_ID — Explicitly projected as TO_NUMBER(NULL) in the documented view text. This column is a placeholder reserved for solution linkage; it is not populated by the current view definition.
- OUTCOME / SOLUTION_NUMBER — Additional placeholder columns projected as NULL, reserved for future or alternative solution-related data.
- Audit columns — CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY, and LAST_UPDATE_LOGIN are carried through from the source records.
Common Use Cases and Queries
The view is most often queried to enumerate the notes and knowledge artifacts associated with a Service Request or object. A typical query filters by the application object columns and the source type to isolate a particular category of row:
- Retrieve all note-type rows for a given object:
SELECT id, app_obj_id, app_obj_code, note_type_meaning, note FROM cs_sr_kb_note_links_v WHERE app_obj_code = :obj_code AND record_source_type = 'JTF_NOTE'; - Retrieve knowledge element rows with their translated names:
SELECT id, app_obj_id, note FROM cs_sr_kb_note_links_v WHERE record_source_type = 'KB_ELEM'; - Filter by status meaning for reporting on active versus closed notes:
SELECT id, note_status_meaning, creation_date FROM cs_sr_kb_note_links_v WHERE note_status_meaning = 'Active';
Because record_source_type distinguishes the UNION branches, consumers should always include that predicate when the intent is to work with a single category. Practically, the SOLUTION_ID, OUTCOME, and SOLUTION_NUMBER columns return NULL in the shipped definition and should not be relied upon for solution data. Integration logic expecting populated solution identifiers must source them elsewhere, since the documented view text confirms these are placeholder projections aligned across the UNION ALL branches.
-
View: CS_SR_KB_NOTE_LINKS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CS.CS_SR_KB_NOTE_LINKS_V, object_name:CS_SR_KB_NOTE_LINKS_V, status:VALID, product: CS - Service , description: This view combines JTF notes with knowledge management element links and set links. Used by Oracle Support for integration from Service Requests to Knowledge Management. , implementation_dba_data: APPS.CS_SR_KB_NOTE_LINKS_V ,
-
View: CS_SR_KB_NOTE_LINKS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CS.CS_SR_KB_NOTE_LINKS_V, object_name:CS_SR_KB_NOTE_LINKS_V, status:VALID, product: CS - Service , description: This view combines JTF notes with knowledge management element links and set links. Used by Oracle Support for integration from Service Requests to Knowledge Management. , implementation_dba_data: APPS.CS_SR_KB_NOTE_LINKS_V ,