C_ChmlCmplncMktCvrgCmplncInfo

DDL: C_CHMLCMPLNCMKTCVRGCMPLNCINFO Type: view CONSUMPTION

Compliance Information - For Products

C_ChmlCmplncMktCvrgCmplncInfo is a Consumption CDS View that provides data about "Compliance Information - For Products" in SAP S/4HANA. It reads from 1 data source (I_ChmlCmplncInfo) and exposes 26 fields. It has 7 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_ChmlCmplncInfo _ChmlCmplncInfo from

Associations (7)

CardinalityTargetAliasCondition
[0..1] C_ChmlCmplncPrimMatl _PrimeMatReferenced $projection.ChmlCmplncInfoUUID = _PrimeMatReferenced.ChmlCmplncInfoUUID
[0..1] C_ChmlCmplncPrimMatl _PrimeMatUnpackaged $projection.ChmlCmplncProdUUID = _PrimeMatUnpackaged.ChmlCmplncInfoUUID --Product Information
[0..1] I_ProductGroup_2 _ProductGroupVH $projection.MaterialGroup = _ProductGroupVH.ProductGroup --DG specific associations
[0..*] C_ChmlCmplncMktProdAssgmt _PackagedProducts _PackagedProducts.ChmlCmplncProdUUID = _ChmlCmplncInfo.ChmlCmplncInfoUUID
[0..*] C_ChmlCmplncInfoTransptPrmssn _ChmlCmplncInfoTransptPrmssn _ChmlCmplncInfo.ChmlCmplncInfoUUID = _ChmlCmplncInfoTransptPrmssn.ChmlCmplncInfoUUID
[0..*] C_ChCoInfoIntlTransptPrmssn _ChCoInfoIntlTransptPrmssn _ChmlCmplncInfo.ChmlCmplncInfoUUID = _ChCoInfoIntlTransptPrmssn.ChmlCmplncInfoUUID
[0..1] C_ChmlCmplncInfoDngrsGdsDets _ChmlCmplncInfoDngrsGdsDets _ChmlCmplncInfo.ChmlCmplncInfoUUID = _ChmlCmplncInfoDngrsGdsDets.ChmlCmplncInfoUUID

Annotations (21)

NameValueLevelField
EndUserText.label Compliance Information - For Products view
AbapCatalog.sqlViewName CCCMKTCVRGCPLINF view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #NOT_REQUIRED view
ClientHandling.algorithm #SESSION_VARIABLE view
VDM.viewType #CONSUMPTION view
Consumption.semanticObject PackagedChemicalInfo view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.serviceQuality #C view
UI.headerInfo.typeImageUrl sap-icon: typeName: view
UI.headerInfo.typeNamePlural Products view
UI.headerInfo.title.type #STANDARD view
UI.headerInfo.title.label Material Name view
UI.headerInfo.title.value ChmlCmplncInfoCombinedName view
UI.headerInfo.description.type #STANDARD view
UI.headerInfo.description.label Material Number view
UI.headerInfo.description.value Material view
Search.searchable true view

Fields (26)

KeyFieldSource TableSource FieldDescription
ChmlCmplncInfoUUID
Material
ChmlCmplncInfoCombinedName
MaterialNameasProductName
ChmlCmplncInfoType
ChmlCmplncInternalName
ProductGroupasMaterialGroup
ProductGroupNameasMaterialGroupName
ChmlCmplncProdUUID
MaterialasChmlCmplncProdMaterial
ChmlCmplncApplication
ChmlCmplncCustMultiAddrIsActv
ProdStewardshipRespUnit
MaterialIsSold I_ChmlCmplncInfo MaterialIsSold Is Sold
MaterialIsTransported I_ChmlCmplncInfo MaterialIsTransported Is Transported
MaterialIsSourced I_ChmlCmplncInfo MaterialIsSourced Is Purchased
MaterialIsProduced I_ChmlCmplncInfo MaterialIsProduced Is Produced
_ProductGroupVH
_PurposeAssignment I_ChmlCmplncInfo _PurposeAssignment
_Application I_ChmlCmplncInfo _Application
_RespUnitForProductStewardship I_ChmlCmplncInfo _RespUnitForProductStewardship
_ChmlCmplncInfoProduct _ProdAssgmt _ChmlCmplncInfoProduct
_PackagedProducts _PackagedProducts
_ChmlCmplncInfoTransptPrmssn _ChmlCmplncInfoTransptPrmssn
_ChCoInfoIntlTransptPrmssn _ChCoInfoIntlTransptPrmssn
_ChmlCmplncInfoDngrsGdsDets _ChmlCmplncInfoDngrsGdsDets

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_ChmlCmplncMktCvrgCmplncInfo.
-- 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_ChmlCmplncMktCvrgCmplncInfo AS
SELECT
  cast( '' as ehpma_application ) AS ChmlCmplncApplication,
  cast( '' as ehfnd_boolean ) AS ChmlCmplncCustMultiAddrIsActv,
  _ChmlCmplncInfo.MaterialIsSold AS MaterialIsSold,
  _ChmlCmplncInfo.MaterialIsTransported AS MaterialIsTransported,
  _ChmlCmplncInfo.MaterialIsSourced AS MaterialIsSourced,
  _ChmlCmplncInfo.MaterialIsProduced AS MaterialIsProduced,
  _ChmlCmplncInfo._PurposeAssignment AS _PurposeAssignment,
  _ChmlCmplncInfo._Application AS _Application,
  _ChmlCmplncInfo._RespUnitForProductStewardship AS _RespUnitForProductStewardship,
  _ProdAssgmt._ChmlCmplncInfoProduct AS _ChmlCmplncInfoProduct
FROM I_ChmlCmplncInfo AS _ChmlCmplncInfo
LEFT OUTER JOIN C_ChmlCmplncPrimMatl AS _PrimeMatReferenced ON ChmlCmplncInfoUUID = _PrimeMatReferenced.ChmlCmplncInfoUUID  -- association [0..1]
LEFT OUTER JOIN C_ChmlCmplncPrimMatl AS _PrimeMatUnpackaged ON ChmlCmplncProdUUID = _PrimeMatUnpackaged.ChmlCmplncInfoUUID  -- association [0..1]
LEFT OUTER JOIN I_ProductGroup_2 AS _ProductGroupVH ON MaterialGroup = _ProductGroupVH.ProductGroup  -- association [0..1]
LEFT OUTER JOIN C_ChmlCmplncMktProdAssgmt AS _PackagedProducts ON _PackagedProducts.ChmlCmplncProdUUID = _ChmlCmplncInfo.ChmlCmplncInfoUUID  -- association [0..*]
LEFT OUTER JOIN C_ChmlCmplncInfoTransptPrmssn AS _ChmlCmplncInfoTransptPrmssn ON _ChmlCmplncInfo.ChmlCmplncInfoUUID = _ChmlCmplncInfoTransptPrmssn.ChmlCmplncInfoUUID  -- association [0..*]
LEFT OUTER JOIN C_ChCoInfoIntlTransptPrmssn AS _ChCoInfoIntlTransptPrmssn ON _ChmlCmplncInfo.ChmlCmplncInfoUUID = _ChCoInfoIntlTransptPrmssn.ChmlCmplncInfoUUID  -- association [0..*]
LEFT OUTER JOIN C_ChmlCmplncInfoDngrsGdsDets AS _ChmlCmplncInfoDngrsGdsDets ON _ChmlCmplncInfo.ChmlCmplncInfoUUID = _ChmlCmplncInfoDngrsGdsDets.ChmlCmplncInfoUUID  -- association [0..1]
;