Search Results msd_cs_defn_column_dtls_v
Overview
The MSD_CS_DEFN_COLUMN_DTLS_V view is an Oracle E-Business Suite database object owned by the APPS schema and associated with the MSD (Demand Planning) product family. It provides Data Stream definition column details, exposing the configuration metadata that describes how columns within a Demand Planning data stream are defined, mapped, and presented. In the ETRM 12.1.1 and 12.2.2 reference metadata, the object is documented as VALID and its stated purpose is to supply "Data Stream's Column Details."
The view serves a reporting and integration role: it flattens the relationship between a data stream definition, the underlying source and planning view columns, the column identifier master data, and the decoded lookup meanings for aggregation and allocation types. Implementers and technical analysts frequently query it when troubleshooting data stream configuration, validating column mappings, or documenting integration interfaces that consume Demand Planning data stream metadata. The user search term column_identifier_desc corresponds directly to the COLUMN_IDENTIFIER_DESC column exposed by this view, which resolves the human-readable description of a column identifier.
Underlying Base Objects
According to the documented view text, MSD_CS_DEFN_COLUMN_DTLS_V is defined over four referenced objects, joined through a series of equi-joins and outer joins:
- MSD_CS_DEFN_COLUMN_DTLS (documented as a SYNONYM, referring to the base detail table) — the primary driver of the view, supplying column detail rows, mappings, aggregation/allocation types, and audit columns (WHO columns plus request/program columns).
- MSD_CS_DEFINITIONS (SYNONYM) — joined on
CS_DEFINITION_IDto provide the data stream definition name. - MSD_CS_CLMN_IDENTIFIERS_VL (VIEW) — joined on
COLUMN_IDENTIFIERto provide the identifier description, identifier type, and user prompt. The_VLsuffix indicates a translated/MLS view. - FND_LOOKUP_VALUES_VL (VIEW) — joined twice (aliases LOOK1 and LOOK2) via outer joins to decode
AGGREGATION_TYPEagainst lookup typeMSD_CS_AGGREGATION_TYPEandALLOCATION_TYPEagainst lookup typeMSD_CS_ALLOCATION_TYPE.
The outer joins (denoted by (+)) ensure that column detail rows are returned even when no matching lookup value exists for aggregation or allocation type.
Key Columns
- CS_COLUMN_DTLS_ID — Primary key for the column detail record.
- CS_DEFINITION_ID / DEFINITION_NAME — Identifier and name of the parent data stream definition.
- COLUMN_IDENTIFIER / COLUMN_IDENTIFIER_DESC — The technical identifier and its descriptive text (the searched term), sourced from MSD_CS_CLMN_IDENTIFIERS_VL.
IDENTIFIER_TYPEandUSER_PROMPTsupply further classification and UI labelling. - SOURCE_VIEW_COLUMN_NAME / PLANNING_VIEW_COLUMN_NAME / TABLE_COLUMN — The physical and logical column names used in source views, planning views, and base tables, central to mapping validation.
- AGGREGATION_TYPE / AGGREGATION_TYPE_DESC — Aggregation behaviour code and its decoded meaning via FND_LOOKUP_VALUES_VL.
- ALLOCATION_TYPE / ALLOCATION_TYPE_DESC — Allocation behaviour code and decoded meaning.
- UOM_CONVERSION_FLAG — Indicates whether unit-of-measure conversion applies to the column.
- CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN, REQUEST_ID, PROGRAM_APPLICATION_ID, PROGRAM_ID, PROGRAM_UPDATE_DATE — Standard audit and concurrent program columns.
Common Use Cases and Queries
Typical uses include auditing data stream column configuration, generating mapping documentation, and diagnosing aggregation/allocation behaviour.
- List all columns for a given data stream definition with their descriptions and decoded aggregation type.
SELECT definition_name, column_identifier, column_identifier_desc,
source_view_column_name, planning_view_column_name,
aggregation_type_desc, allocation_type_desc
FROM apps.msd_cs_defn_column_dtls_v
WHERE definition_name = :p_definition_name
ORDER BY column_identifier;
- Search for a specific column identifier description across all definitions.
SELECT cs_definition_id, definition_name, column_identifier,
column_identifier_desc, identifier_type, user_prompt
FROM apps.msd_cs_defn_column_dtls_v
WHERE UPPER(column_identifier_desc) LIKE UPPER('%' || :p_search || '%');
Because the view performs the lookup decoding internally, querying it directly avoids the need to reproduce the joins against FND_LOOKUP_VALUES_VL and MSD_CS_CLMN_IDENTIFIERS_VL, simplifying both ad hoc reporting and integration extraction logic.
-
View: MSD_CS_DEFN_COLUMN_DTLS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSD.MSD_CS_DEFN_COLUMN_DTLS_V, object_name:MSD_CS_DEFN_COLUMN_DTLS_V, status:VALID, product: MSD - Demand Planning , description: This view provides Data Stream's Column Details. , implementation_dba_data: APPS.MSD_CS_DEFN_COLUMN_DTLS_V ,
-
View: MSD_CS_DEFN_COLUMN_DTLS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSD.MSD_CS_DEFN_COLUMN_DTLS_V, object_name:MSD_CS_DEFN_COLUMN_DTLS_V, status:VALID, product: MSD - Demand Planning , description: This view provides Data Stream's Column Details. , implementation_dba_data: APPS.MSD_CS_DEFN_COLUMN_DTLS_V ,
-
VIEW: APPS.MSD_CS_CLMN_DIM_DTLS_V
12.1.1
-
VIEW: APPS.MSD_CS_CLMN_DIM_DTLS_V
12.2.2
-
PACKAGE: APPS.MSD_CS_DFN_UTL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:MSD_CS_DFN_UTL, status:VALID,
-
PACKAGE BODY: APPS.MSD_CS_DFN_UTL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MSD_CS_DFN_UTL, status:VALID,
-
SYNONYM: APPS.MSD_CS_DEFN_COLUMN_DTLS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSD_CS_DEFN_COLUMN_DTLS, status:VALID,
-
PACKAGE: APPS.MSD_CS_DFN_UTL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:MSD_CS_DFN_UTL, status:VALID,
-
SYNONYM: APPS.MSD_CS_DEFN_COLUMN_DTLS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSD_CS_DEFN_COLUMN_DTLS, status:VALID,
-
APPS.MSD_CS_DFN_UTL SQL Statements
12.1.1
-
APPS.MSD_CS_DFN_UTL SQL Statements
12.2.2
-
PACKAGE BODY: APPS.MSD_CS_DFN_UTL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MSD_CS_DFN_UTL, status:VALID,
-
PACKAGE BODY: APPS.MSD_CS_COLLECTION
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MSD_CS_COLLECTION, status:VALID,
-
View: MSD_CS_CLMN_DIM_DTLS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSD.MSD_CS_CLMN_DIM_DTLS_V, object_name:MSD_CS_CLMN_DIM_DTLS_V, status:VALID, product: MSD - Demand Planning , description: This view is provides Data Stream's Dimension-Column specific details. , implementation_dba_data: APPS.MSD_CS_CLMN_DIM_DTLS_V ,
-
PACKAGE BODY: APPS.MSD_STRIPE_DEMAND_PLAN
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MSD_STRIPE_DEMAND_PLAN, status:VALID,
-
PACKAGE BODY: APPS.MSD_CS_COLLECTION
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MSD_CS_COLLECTION, status:VALID,
-
PACKAGE BODY: APPS.MSD_VALIDATE_DEMAND_PLAN
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MSD_VALIDATE_DEMAND_PLAN, status:VALID,
-
PACKAGE BODY: APPS.MSD_STRIPE_DEMAND_PLAN
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MSD_STRIPE_DEMAND_PLAN, status:VALID,
-
12.2.2 FND Design Data
12.2.2
-
VIEW: APPS.MSD_CS_CLMN_IDENTIFIERS_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSD.MSD_CS_CLMN_IDENTIFIERS_VL, object_name:MSD_CS_CLMN_IDENTIFIERS_VL, status:VALID,
-
View: MSD_CS_CLMN_DIM_DTLS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSD.MSD_CS_CLMN_DIM_DTLS_V, object_name:MSD_CS_CLMN_DIM_DTLS_V, status:VALID, product: MSD - Demand Planning , description: This view is provides Data Stream's Dimension-Column specific details. , implementation_dba_data: APPS.MSD_CS_CLMN_DIM_DTLS_V ,
-
PACKAGE BODY: APPS.MSD_VALIDATE_DEMAND_PLAN
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MSD_VALIDATE_DEMAND_PLAN, status:VALID,
-
12.1.1 FND Design Data
12.1.1
-
VIEW: APPS.MSD_CS_CLMN_IDENTIFIERS_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSD.MSD_CS_CLMN_IDENTIFIERS_VL, object_name:MSD_CS_CLMN_IDENTIFIERS_VL, status:VALID,
-
SYNONYM: APPS.MSD_CS_DEFINITIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSD_CS_DEFINITIONS, status:VALID,
-
SYNONYM: APPS.MSD_CS_DEFINITIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSD_CS_DEFINITIONS, status:VALID,
-
VIEW: APPS.MSD_CS_CLMN_DIM_DTLS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSD.MSD_CS_CLMN_DIM_DTLS_V, object_name:MSD_CS_CLMN_DIM_DTLS_V, status:VALID,
-
VIEW: APPS.MSD_CS_DEFN_COLUMN_DTLS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSD.MSD_CS_DEFN_COLUMN_DTLS_V, object_name:MSD_CS_DEFN_COLUMN_DTLS_V, status:VALID,
-
VIEW: APPS.MSD_CS_CLMN_DIM_DTLS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSD.MSD_CS_CLMN_DIM_DTLS_V, object_name:MSD_CS_CLMN_DIM_DTLS_V, status:VALID,
-
VIEW: APPS.MSD_CS_DEFN_COLUMN_DTLS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSD.MSD_CS_DEFN_COLUMN_DTLS_V, object_name:MSD_CS_DEFN_COLUMN_DTLS_V, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
APPS.MSD_CS_COLLECTION SQL Statements
12.2.2
-
APPS.MSD_CS_COLLECTION SQL Statements
12.1.1
-
PACKAGE BODY: APPS.MSD_CS_DFN_UTL
12.2.2
-
PACKAGE BODY: APPS.MSD_CS_DFN_UTL
12.1.1
-
APPS.MSD_STRIPE_DEMAND_PLAN SQL Statements
12.2.2
-
APPS.MSD_CS_DFN_UTL dependencies on MSD_CS_DEFN_COLUMN_DTLS_V
12.2.2
-
APPS.MSD_STRIPE_DEMAND_PLAN dependencies on MSD_CS_DEFN_COLUMN_DTLS_V
12.1.1
-
APPS.MSD_STRIPE_DEMAND_PLAN SQL Statements
12.1.1
-
APPS.MSD_CS_COLLECTION dependencies on MSD_CS_DEFN_COLUMN_DTLS_V
12.2.2
-
APPS.MSD_CS_COLLECTION dependencies on MSD_CS_DEFN_COLUMN_DTLS_V
12.1.1
-
APPS.MSD_VALIDATE_DEMAND_PLAN dependencies on MSD_CS_DEFN_COLUMN_DTLS_V
12.1.1
-
APPS.MSD_CS_DFN_UTL dependencies on MSD_CS_DEFN_COLUMN_DTLS_V
12.1.1
-
APPS.MSD_VALIDATE_DEMAND_PLAN SQL Statements
12.1.1
-
APPS.MSD_CS_DFN_UTL dependencies on MSD_CS_DEFN_COLUMN_DTLS_V
12.1.1
-
APPS.MSD_CS_DFN_UTL dependencies on MSD_CS_DEFN_COLUMN_DTLS_V
12.2.2
-
APPS.MSD_VALIDATE_DEMAND_PLAN dependencies on MSD_CS_DEFN_COLUMN_DTLS_V
12.2.2
-
APPS.MSD_STRIPE_DEMAND_PLAN dependencies on MSD_CS_DEFN_COLUMN_DTLS_V
12.2.2
-
VIEW: APPS.FND_LOOKUP_VALUES_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_LOOKUP_VALUES_VL, object_name:FND_LOOKUP_VALUES_VL, status:VALID,