C_ChmlCmplncInfoBrnddProdMntr

DDL: C_CHMLCMPLNCINFOBRNDDPRODMNTR Type: view_entity CONSUMPTION

Branded Product

C_ChmlCmplncInfoBrnddProdMntr is a Consumption CDS View that provides data about "Branded Product" in SAP S/4HANA. It reads from 1 data source (I_ChmlCmplncInfoTP) and exposes 11 fields. It has 3 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_ChmlCmplncInfoTP ChemicalCompliance from

Associations (3)

CardinalityTargetAliasCondition
[0..1] P_ChmlCmplncInfoPckgdProdCnt _ChmlCmplncInfoPckgdProdCnt _ChmlCmplncInfoPckgdProdCnt.ChmlCmplncInfoUUID = $projection.ChmlCmplncInfoUUID
[0..1] C_ChmlCmplncInfoQuickView _ChmlCmplncInfoQuickVw $projection.ChmlCmplncInternalNumber = _ChmlCmplncInfoQuickVw.Specification
[0..1] C_ChmlCmplncInfoQuickView _ChmlCmplncInfoQuickVwUnpckgd $projection.UnpckgdChemicalComplianceInfo = _ChmlCmplncInfoQuickVwUnpckgd.Specification

Annotations (18)

NameValueLevelField
EndUserText.label Branded Product view
AccessControl.authorizationCheck #MANDATORY view
AccessControl.personalData.blocking #NOT_REQUIRED view
VDM.viewType #CONSUMPTION view
ObjectModel.compositionRoot true view
ObjectModel.transactionalProcessingDelegated true view
ObjectModel.createEnabled false view
ObjectModel.updateEnabled false view
ObjectModel.deleteEnabled false view
ObjectModel.draftEnabled false view
ObjectModel.representativeKey ChmlCmplncInfoUUID view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.serviceQuality #C view
Consumption.semanticObject BrandedChemicalInfo view
Search.searchable true view
Metadata.allowExtensions true view
Feature FTGL_PSSPROD_11713 view

Fields (11)

KeyFieldSource TableSource FieldDescription
ChmlCmplncInfoUUID
ProdStewardshipRespUnit
UnpckgdChemicalComplianceInfo
ChmlCmplncInfoUnpckgdProdName
ChmlCmplncInfoType I_ChmlCmplncInfoTP ChmlCmplncInfoType Type of Chemical Compliance Information
MaterialIsSold I_ChmlCmplncInfoTP MaterialIsSold Is Sold
MaterialIsTransported I_ChmlCmplncInfoTP MaterialIsTransported Is Transported
MaterialIsProduced I_ChmlCmplncInfoTP MaterialIsProduced Is Produced
_RespUnitForProductStewardship I_ChmlCmplncInfoTP _RespUnitForProductStewardship
_ChmlCmplncInfoQuickVw _ChmlCmplncInfoQuickVw
_ChmlCmplncInfoQuickVwUnpckgd _ChmlCmplncInfoQuickVwUnpckgd

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_ChmlCmplncInfoBrnddProdMntr.
-- 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.

CREATE VIEW C_ChmlCmplncInfoBrnddProdMntr AS
SELECT
  _ProductAssignment._ChmlCmplncInfoProduct.Specification AS UnpckgdChemicalComplianceInfo,
  _ProductAssignment._ChmlCmplncInfoProduct.ChmlCmplncInternalName AS ChmlCmplncInfoUnpckgdProdName,
  ChemicalCompliance.ChmlCmplncInfoType AS ChmlCmplncInfoType,
  ChemicalCompliance.MaterialIsSold AS MaterialIsSold,
  ChemicalCompliance.MaterialIsTransported AS MaterialIsTransported,
  ChemicalCompliance.MaterialIsProduced AS MaterialIsProduced,
  ChemicalCompliance._RespUnitForProductStewardship AS _RespUnitForProductStewardship
FROM I_ChmlCmplncInfoTP AS ChemicalCompliance
LEFT OUTER JOIN P_ChmlCmplncInfoPckgdProdCnt AS _ChmlCmplncInfoPckgdProdCnt ON _ChmlCmplncInfoPckgdProdCnt.ChmlCmplncInfoUUID = ChmlCmplncInfoUUID  -- association [0..1]
LEFT OUTER JOIN C_ChmlCmplncInfoQuickView AS _ChmlCmplncInfoQuickVw ON ChmlCmplncInternalNumber = _ChmlCmplncInfoQuickVw.Specification  -- association [0..1]
LEFT OUTER JOIN C_ChmlCmplncInfoQuickView AS _ChmlCmplncInfoQuickVwUnpckgd ON UnpckgdChemicalComplianceInfo = _ChmlCmplncInfoQuickVwUnpckgd.Specification  -- association [0..1]
;