C_MngUnassgdMfgBOMWorklist

DDL: C_MNGUNASSGDMFGBOMWORKLIST SQL: CUNASSMBOMWKLST Type: view CONSUMPTION

Unassigned Mfg Bill of Material Worklist

C_MngUnassgdMfgBOMWorklist is a Consumption CDS View that provides data about "Unassigned Mfg Bill of Material Worklist" in SAP S/4HANA. It reads from 1 data source (I_MngUnassgdVersMBOM) and exposes 28 fields with key fields BillOfMaterial, BillOfMaterialCategory, EngineeringChangeDocument, BillOfMaterialVariant, BillOfMaterialVersion. It has 5 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_MngUnassgdVersMBOM UnassgdMfgBOM from

Associations (5)

CardinalityTargetAliasCondition
[0..*] I_MaterialText _MaterialText $projection.Material = _MaterialText.Material
[0..1] I_BillOfMaterialUsageText _UsageText $projection.BillOfMaterialVariantUsage = _UsageText.BillOfMaterialVariantUsage and _UsageText.Language = $session.system_language
[0..1] C_MngUnassgdEngBOMMatlVH _MaterialVH $projection.Material = _MaterialVH.Material
[0..1] I_PlantStdVH _PlantStdVH $projection.Plant = _PlantStdVH.Plant
[0..*] I_BillOfMaterialStatusText _BOMStatusTxt $projection.BillOfMaterialStatus = _BOMStatusTxt.BillOfMaterialStatus

Annotations (13)

NameValueLevelField
AbapCatalog.sqlViewName CUNASSMBOMWKLST view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
EndUserText.label Unassigned Mfg Bill of Material Worklist view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #MIXED view
Search.searchable true view
VDM.viewType #CONSUMPTION view
ClientHandling.algorithm #SESSION_VARIABLE view
UI.headerInfo.typeName Manufacturing BOM view
UI.headerInfo.typeNamePlural Manufacturing BOMs view
UI.headerInfo.title.value BOMHeaderText view

Fields (28)

KeyFieldSource TableSource FieldDescription
KEY BillOfMaterial I_MngUnassgdVersMBOM BillOfMaterial BOM
KEY BillOfMaterialCategory I_MngUnassgdVersMBOM BillOfMaterialCategory BOM category
KEY EngineeringChangeDocument I_MngUnassgdVersMBOM EngineeringChangeDocument Change Number
KEY BillOfMaterialVariant I_MngUnassgdVersMBOM BillOfMaterialVariant AlternativeBOM
KEY BillOfMaterialVersion I_MngUnassgdVersMBOM BillOfMaterialVersion BOM Version
KEY ChangeRecord I_MngUnassgdVersMBOM ChangeRecord Char20
Material I_MngUnassgdVersMBOM Material Vehicle Model
BillOfMaterialVariantUsage I_MngUnassgdVersMBOM BillOfMaterialVariantUsage Usage
Plant I_MngUnassgdVersMBOM Plant Valuation Area
PlantName _PlantStdVH PlantName Plant Name
BOMHeaderBaseUnit I_MngUnassgdVersMBOM BOMHeaderBaseUnit Base UoM
BillOfMaterialHeaderUUID I_MngUnassgdVersMBOM BillOfMaterialHeaderUUID Guid
BillOfMaterialStatus BOM Status
BillOfMaterialUUID I_MngUnassgdVersMBOM BillOfMaterialUUID Character Field of Length 12
CreatedByUser I_MngUnassgdVersMBOM CreatedByUser User Name
RecordCreationDate I_MngUnassgdVersMBOM RecordCreationDate Created On
ChangeRecordUUID I_MngUnassgdVersMBOM ChangeRecordUUID NodeID
LastChangeDate I_MngUnassgdVersMBOM LastChangeDate Time Stamp
LastChangedByUser I_MngUnassgdVersMBOM LastChangedByUser User Name
IsMaterialUnitized I_MngUnassgdVersMBOM IsMaterialUnitized
_BillOfMaterialItem I_MngUnassgdVersMBOM _BillOfMaterialItem
_BillOfMaterialVariantUsage I_MngUnassgdVersMBOM _BillOfMaterialVariantUsage
_UnitOfMeasure I_MngUnassgdVersMBOM _UnitOfMeasure
_MaterialText _MaterialText
_MaterialVH _MaterialVH
_BOMStatusTxt _BOMStatusTxt
_PlantStdVH _PlantStdVH
_UsageText _UsageText

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_MngUnassgdMfgBOMWorklist.
-- 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: CUNASSMBOMWKLST

CREATE VIEW C_MngUnassgdMfgBOMWorklist AS
SELECT
  UnassgdMfgBOM.BillOfMaterial AS BillOfMaterial,
  UnassgdMfgBOM.BillOfMaterialCategory AS BillOfMaterialCategory,
  UnassgdMfgBOM.EngineeringChangeDocument AS EngineeringChangeDocument,
  UnassgdMfgBOM.BillOfMaterialVariant AS BillOfMaterialVariant,
  UnassgdMfgBOM.BillOfMaterialVersion AS BillOfMaterialVersion,
  UnassgdMfgBOM.ChangeRecord AS ChangeRecord,
  UnassgdMfgBOM.Material AS Material,
  UnassgdMfgBOM.BillOfMaterialVariantUsage AS BillOfMaterialVariantUsage,
  UnassgdMfgBOM.Plant AS Plant,
  _PlantStdVH.PlantName AS PlantName,
  UnassgdMfgBOM.BOMHeaderBaseUnit AS BOMHeaderBaseUnit,
  UnassgdMfgBOM.BillOfMaterialHeaderUUID AS BillOfMaterialHeaderUUID,
  cast( BillOfMaterialStatus as mbom_stlst preserving type ) AS BillOfMaterialStatus,
  UnassgdMfgBOM.BillOfMaterialUUID AS BillOfMaterialUUID,
  UnassgdMfgBOM.CreatedByUser AS CreatedByUser,
  UnassgdMfgBOM.RecordCreationDate AS RecordCreationDate,
  UnassgdMfgBOM.ChangeRecordUUID AS ChangeRecordUUID,
  UnassgdMfgBOM.LastChangeDate AS LastChangeDate,
  UnassgdMfgBOM.LastChangedByUser AS LastChangedByUser,
  UnassgdMfgBOM.IsMaterialUnitized AS IsMaterialUnitized,
  UnassgdMfgBOM._BillOfMaterialItem AS _BillOfMaterialItem,
  UnassgdMfgBOM._BillOfMaterialVariantUsage AS _BillOfMaterialVariantUsage,
  UnassgdMfgBOM._UnitOfMeasure AS _UnitOfMeasure
FROM I_MngUnassgdVersMBOM AS UnassgdMfgBOM
LEFT OUTER JOIN I_MaterialText AS _MaterialText ON Material = _MaterialText.Material  -- association [0..*]
LEFT OUTER JOIN I_BillOfMaterialUsageText AS _UsageText ON BillOfMaterialVariantUsage = _UsageText.BillOfMaterialVariantUsage AND _UsageText.Language = $session.system_language  -- association [0..1]
LEFT OUTER JOIN C_MngUnassgdEngBOMMatlVH AS _MaterialVH ON Material = _MaterialVH.Material  -- association [0..1]
LEFT OUTER JOIN I_PlantStdVH AS _PlantStdVH ON Plant = _PlantStdVH.Plant  -- association [0..1]
LEFT OUTER JOIN I_BillOfMaterialStatusText AS _BOMStatusTxt ON BillOfMaterialStatus = _BOMStatusTxt.BillOfMaterialStatus  -- association [0..*]
;