C_ListFilterBar

DDL: C_LISTFILTERBAR SQL: CLISTFILTERBAR Type: view CONSUMPTION Package: VDM_PLMB_PSM

Other Filters

C_ListFilterBar is a Consumption CDS View that provides data about "Other Filters" in SAP S/4HANA. It reads from 1 data source (C_VariantList) and exposes 20 fields with key fields ProductStructureVariantUUID, ProdStrucVariantChgStateIntID. It has 7 associations to related views. Part of development package VDM_PLMB_PSM.

Data Sources (1)

SourceAliasJoin Type
C_VariantList _VariantList from

Associations (7)

CardinalityTargetAliasCondition
[0..1] C_Materialvh _Material $projection.Material = _Material.Material
[0..1] C_Chgnrvh _Chgnrvh $projection.ProdStrucVariantChangeNumber = _Chgnrvh.ProdStrucVariantChangeNumber
[1..*] C_Variantvh _Variantvh $projection.ProductStructureVariantName = _Variantvh.ProductStructureVariantName
[1..1] C_VariantType _VariantType $projection.ProductStructureVariantType = _VariantType.ProductStructureVariantType
[1..1] C_Nodevh _Nodevh $projection.ProductStructureNodeName = _Nodevh.ProductStructureNodeName
[1..1] C_NodeType _NodeType $projection.ProductStructureNodeType = _NodeType.ProductStructureNodeType
[0..1] I_Classvh _Classvh $projection.Class = _Classvh.Class

Annotations (9)

NameValueLevelField
AbapCatalog.sqlViewName CLISTFILTERBAR view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
VDM.viewType #CONSUMPTION view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.serviceQuality #C view
Search.searchable true view
EndUserText.label Other Filters view

Fields (20)

KeyFieldSource TableSource FieldDescription
KEY ProductStructureVariantUUID C_VariantList ProductStructureVariantUUID
KEY ProdStrucVariantChgStateIntID C_VariantList ProdStrucVariantChgStateIntID
Material C_VariantList Material Vehicle Model
_Material _Material
ProdStrucVariantChangeNumber C_VariantList ProdStrucVariantChangeNumber
_Chgnrvh _Chgnrvh
ProductStructureVariantName C_VariantList ProductStructureVariantName
_Variantvh _Variantvh
ProductStructureVariantType C_VariantList ProductStructureVariantType
_VariantType _VariantType
ProductStructureCreatedByUser C_VariantList ProductStructureCreatedByUser
ProductStructureCreationDate C_VariantList ProductStructureCreationDate
ProductStructureNodeName C_VariantList ProductStructureNodeName
_Nodevh _Nodevh
ProductStructureNodeType C_VariantList ProductStructureNodeType
_NodeType _NodeType
Class C_VariantList Class User Group
_Classvh _Classvh
ProductStrucLastChangedByUser C_VariantList ProductStrucLastChangedByUser
ProductStrucLastChangedDate C_VariantList ProductStrucLastChangedDate

Derived SQL interpretation, reconstructed from the parsed view metadata (data sources, associations, and field mappings). SAP annotations are omitted and the structure is reformulated as SQL — this is a functional approximation, not the verbatim SAP source.

-- Derived SQL interpretation of CDS view C_ListFilterBar.
-- Reconstructed from parsed metadata (data sources, associations, fields).
-- SAP annotations are omitted and the structure is reformulated as SQL;
-- this is a functional approximation, not the verbatim SAP source. Some join
-- conditions may be unavailable and a few CDS constructs are kept as-is.
-- SQL view name: CLISTFILTERBAR

CREATE VIEW C_ListFilterBar AS
SELECT
  _VariantList.ProductStructureVariantUUID AS ProductStructureVariantUUID,
  _VariantList.ProdStrucVariantChgStateIntID AS ProdStrucVariantChgStateIntID,
  _VariantList.Material AS Material,
  _VariantList.ProdStrucVariantChangeNumber AS ProdStrucVariantChangeNumber,
  _VariantList.ProductStructureVariantName AS ProductStructureVariantName,
  _VariantList.ProductStructureVariantType AS ProductStructureVariantType,
  _VariantList.ProductStructureCreatedByUser AS ProductStructureCreatedByUser,
  _VariantList.ProductStructureCreationDate AS ProductStructureCreationDate,
  _VariantList.ProductStructureNodeName AS ProductStructureNodeName,
  _VariantList.ProductStructureNodeType AS ProductStructureNodeType,
  _VariantList.Class AS Class,
  _VariantList.ProductStrucLastChangedByUser AS ProductStrucLastChangedByUser,
  _VariantList.ProductStrucLastChangedDate AS ProductStrucLastChangedDate
FROM C_VariantList AS _VariantList
LEFT OUTER JOIN C_Materialvh AS _Material ON Material = _Material.Material  -- association [0..1]
LEFT OUTER JOIN C_Chgnrvh AS _Chgnrvh ON ProdStrucVariantChangeNumber = _Chgnrvh.ProdStrucVariantChangeNumber  -- association [0..1]
LEFT OUTER JOIN C_Variantvh AS _Variantvh ON ProductStructureVariantName = _Variantvh.ProductStructureVariantName  -- association [1..*]
LEFT OUTER JOIN C_VariantType AS _VariantType ON ProductStructureVariantType = _VariantType.ProductStructureVariantType  -- association [1..1]
LEFT OUTER JOIN C_Nodevh AS _Nodevh ON ProductStructureNodeName = _Nodevh.ProductStructureNodeName  -- association [1..1]
LEFT OUTER JOIN C_NodeType AS _NodeType ON ProductStructureNodeType = _NodeType.ProductStructureNodeType  -- association [1..1]
LEFT OUTER JOIN I_Classvh AS _Classvh ON Class = _Classvh.Class  -- association [0..1]
;