C_ChmlCmplncReqNewCmplncInfoTP

DDL: C_CHMLCMPLNCREQNEWCMPLNCINFOTP Type: view CONSUMPTION Package: EHPMA_CNS_CRQ

Chemical Compliance Request New Chemical Compliance Info

C_ChmlCmplncReqNewCmplncInfoTP is a Consumption CDS View that provides data about "Chemical Compliance Request New Chemical Compliance Info" in SAP S/4HANA. It reads from 1 data source (I_ChmlCmplncReqNewCmplncInfoTP) and exposes 10 fields with key field ChmlCmplncReqNewCmplncInfoUUID. It has 5 associations to related views. It is exposed through 1 OData service (ASQL_F3341). Part of development package EHPMA_CNS_CRQ.

Data Sources (1)

SourceAliasJoin Type
I_ChmlCmplncReqNewCmplncInfoTP I_ChmlCmplncReqNewCmplncInfoTP from

Associations (5)

CardinalityTargetAliasCondition
[1..1] C_ChmlCmplncReqProcMkt _ChmlCmplncReq $projection.ChmlCmplncRequestUUID = _ChmlCmplncReq.ChmlCmplncRequestUUID -- Combined name of CCI/UP
[0..1] C_ChmlCmplncPrimMatl _PrimeMatUnpackaged $projection.ChmlCmplncProdUUID = _PrimeMatUnpackaged.ChmlCmplncInfoUUID ----------------------------------------------------------------------------------------------------------------------------------------------------------------- -- Value Helps -- -----------------------------------------------------------------------------------------------------------------------------------------------------------------
[0..1] C_ChmlCmplncRespUnitProductVH _RespProductStewardshipVH _RespProductStewardshipVH.ResponsibleUnit = $projection.ProdStewardshipRespUnit
[0..1] C_ChmlCmplncRespUnitDngrsGdsVH _RespDangerousGoodsVH _RespDangerousGoodsVH.ResponsibleUnit = $projection.DngrsGdsRespUnit
[0..1] C_ChmlCmplncBaseProdVH _ChmlCmplncProdVH $projection.ChmlCmplncProdUUID = _ChmlCmplncProdVH.ChmlCmplncInfoUUID

Annotations (15)

NameValueLevelField
EndUserText.label Chemical Compliance Request New Chemical Compliance Info view
AbapCatalog.sqlViewName CCREQNCCITP view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #MANDATORY view
AccessControl.personalData.blocking #NOT_REQUIRED view
ClientHandling.algorithm #SESSION_VARIABLE view
VDM.viewType #CONSUMPTION view
ObjectModel.transactionalProcessingDelegated true view
ObjectModel.createEnabled false view
ObjectModel.updateEnabled true view
ObjectModel.deleteEnabled false view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.serviceQuality #C view

OData Services (1)

ServiceBindingVersionContractRelease
ASQL_F3341 ASQL_F3341 C2 NOT_RELEASED

Fields (10)

KeyFieldSource TableSource FieldDescription
KEY ChmlCmplncReqNewCmplncInfoUUID ChmlCmplncReqNewCmplncInfoUUID New Compliance View
ChmlCmplncRequestUUID ChmlCmplncRequestUUID Chemical Compliance Request
ChmlCmplncInfoUUID _ChmlCmplncReq ChmlCmplncInfoUUID Chemical Compliance Information PP
Material _ChmlCmplncReq Material Vehicle Model
ChmlCmplncInternalName ChmlCmplncInternalName Internal Name
ChmlCmplncProdIsResearched ChmlCmplncProdIsResearched R&D Sample
_ChmlCmplncReq _ChmlCmplncReq
_RespProductStewardshipVH _RespProductStewardshipVH
_RespDangerousGoodsVH _RespDangerousGoodsVH
_ChmlCmplncProdVH _ChmlCmplncProdVH

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_ChmlCmplncReqNewCmplncInfoTP.
-- 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_ChmlCmplncReqNewCmplncInfoTP AS
SELECT
  ChmlCmplncReqNewCmplncInfoUUID,
  ChmlCmplncRequestUUID,
  _ChmlCmplncReq.ChmlCmplncInfoUUID AS ChmlCmplncInfoUUID,
  _ChmlCmplncReq.Material AS Material,
  ChmlCmplncInternalName,
  ChmlCmplncProdIsResearched
FROM I_ChmlCmplncReqNewCmplncInfoTP
LEFT OUTER JOIN C_ChmlCmplncReqProcMkt AS _ChmlCmplncReq ON ChmlCmplncRequestUUID = _ChmlCmplncReq.ChmlCmplncRequestUUID  -- association [1..1]
LEFT OUTER JOIN C_ChmlCmplncPrimMatl AS _PrimeMatUnpackaged ON ChmlCmplncProdUUID = _PrimeMatUnpackaged.ChmlCmplncInfoUUID  -- association [0..1]
LEFT OUTER JOIN C_ChmlCmplncRespUnitProductVH AS _RespProductStewardshipVH ON _RespProductStewardshipVH.ResponsibleUnit = ProdStewardshipRespUnit  -- association [0..1]
LEFT OUTER JOIN C_ChmlCmplncRespUnitDngrsGdsVH AS _RespDangerousGoodsVH ON _RespDangerousGoodsVH.ResponsibleUnit = DngrsGdsRespUnit  -- association [0..1]
LEFT OUTER JOIN C_ChmlCmplncBaseProdVH AS _ChmlCmplncProdVH ON ChmlCmplncProdUUID = _ChmlCmplncProdVH.ChmlCmplncInfoUUID  -- association [0..1]
;