C_SVTCalculationItemResult

DDL: C_SVTCALCULATIONITEMRESULT Type: view_entity CONSUMPTION

SVT Calculation Item

C_SVTCalculationItemResult is a Consumption CDS View that provides data about "SVT Calculation Item" in SAP S/4HANA. It reads from 1 data source (I_SVTCalculationItemResult) and exposes 45 fields with key field SVTCalculationItemResultUUID. It has 10 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_SVTCalculationItemResult I_SVTCalculationItemResult from

Associations (10)

CardinalityTargetAliasCondition
[0..1] C_SVTCalculationItemResult _Parent $projection.SVTParentCalculationItemUUID = _Parent.SVTCalculationItemUUID and $projection.SVTCalculationUUID = _Parent.SVTCalculationUUID
[0..1] I_SVTCalcDecisionReason _SVTCalcDecisionReason $projection.SVTCalculationDecisionReason = _SVTCalcDecisionReason.SVTCalculationDecisionReason
[0..1] I_SVTCalculationDecision _SVTCalculationDecision $projection.SVTCalculationDecision = _SVTCalculationDecision.SVTCalculationDecision
[0..1] I_ProdCmplncEventType _ProdCmplncEventType $projection.ProdCmplncEventType = _ProdCmplncEventType.ProdCmplncEventType
[0..*] C_SVTObjectExclusionReason _SVTExclsnRsn $projection.SVTCalculationSubstanceUUID = _SVTExclsnRsn.SVTObjectUUID and _SVTExclsnRsn.SVTObjExclusionReasonIsDeleted = ''
[0..1] I_SVTCalculationStatus _SVTCalculationStatus $projection.SVTCalculationStatus = _SVTCalculationStatus.SVTCalculationStatus
[0..1] I_SVTCalcChmlCmplncInfoComp _CCISubstanceConcentration $projection.SVTChmlComponentUUID = _CCISubstanceConcentration.SVTChmlComponentUUID
[0..1] I_SVTCalcSubstanceComponent _PolySubstanceConcentration $projection.SVTCalcSubstanceComponentUUID = _PolySubstanceConcentration.SVTCalcSubstanceComponentUUID
[0..1] I_SubstanceTP _SubstanceTP $projection.SubstanceUUID = _SubstanceTP.SubstanceUUID
[0..*] C_SVTSubstanceList _SVTSubstanceList $projection.SVTCalculationSubstanceUUID = _SVTSubstanceList.SVTCalculationSubstanceUUID

Annotations (11)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
EndUserText.label SVT Calculation Item view
Metadata.ignorePropagatedAnnotations true view
Metadata.allowExtensions true view
ObjectModel.usageType.serviceQuality #X view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #MIXED view
VDM.viewType #CONSUMPTION view
UI.headerInfo.title.value SubstanceUUID view
UI.headerInfo.title.type #STANDARD view
UI.headerInfo.description.value CreationDateTime view

Fields (45)

KeyFieldSource TableSource FieldDescription
KEY SVTCalculationItemResultUUID SVTCalculationItemResultUUID Calculation Item Profile Result UUID
SVTCalculationUUID SVTCalculationUUID
ProdCmplncEventUUID ProdCmplncEventUUID Product Compliance Event
ProdCmplncEventType ProdCmplncEventType Event Type
ProdCmplncEventTypeText
SVTCalculationItemUUID SVTCalculationItemUUID Calc itm uuid
SVTCalculationSubstanceUUID SVTCalculationSubstanceUUID SVT Substance User Profile UUID
SVTCalculationDecision SVTCalculationDecision Calculation Profile Result Action
SVTCalculationDecisionText
SVTCalculationDecisionReason SVTCalculationDecisionReason SVT Action Reason
SVTCalcDecisionReasonText
CalculatedSubstanceVolume CalculatedSubstanceVolume
SubstanceVolumeUnit SubstanceVolumeUnit Subst vol unit
SVTParentCalculationItemUUID SVTParentCalculationItemUUID
SVTCalculationResultUUID SVTCalculationResultUUID Calculation Header Profile Result UUID
SVTParentCalcItemResultUUID SVTParentCalcItemResultUUID Calculation Item Profile Result UUID
CreationDateTime CreationDateTime Timestamp
SVTCalculationStatus SVTCalculationStatus SVT Calculation Status
SVTCalculationStatusText
SVTChmlComponentUUID SVTChmlComponentUUID CCI Profile Substance Map UUID
SVTCalcSubstanceComponentUUID SVTCalcSubstanceComponentUUID Sub Profile Substance Map UUID
SubstanceUUID SubstanceUUID Substance
SubstanceName _SubstanceTP SubstanceName Substance Name
ChmlCompType _SVTSubstanceRegulation ChmlCompType Role in Composition
ComplianceRequirement _SVTSubstanceRegulation ComplianceRequirement Compliance Requirement
CmplRqUUID _SVTSubstanceRegulation CmplRqUUID Compl Req.
CmplRqVersUUID _SVTSubstanceRegulation CmplRqVersUUID NodeID
SVTSubstanceList _SVTCalculationSubstance SVTSubstanceList
SVTSubstanceListUUID _SVTCalculationSubstance SVTSubstanceListUUID
SubstanceListName
SubstanceListType
SubstanceListTypeText
SubstIsNotListed _SVTCalculationSubstance SubstIsNotListed
PolymerCompositionIntID _SVTCalculationSubstance PolymerCompositionIntID Internal Number
CmplRqRsltUUID _SVTCalculationSubstance CmplRqRsltUUID SDS Assessment
CmplRqRsltLastChgdDateTime _SVTCalculationSubstance CmplRqRsltLastChgdDateTime
SVTCalculationValidityStatus _SVTCalculationSubstance SVTCalculationValidityStatus
SVTCalcValidityStatusText
PolymerIsBsdOnOECDDef _SVTCalculationSubstance PolymerIsBsdOnOECDDef OECD Polymer
PolymerCompositionName
_SVTCalculationItem _SVTCalculationItem
_SVTExclsnRsn _SVTExclsnRsn
_SVTSubstanceList _SVTSubstanceList
_Parent _Parent
_SVTCalculation _SVTCalculation

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_SVTCalculationItemResult.
-- 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_SVTCalculationItemResult AS
SELECT
  SVTCalculationItemResultUUID,
  SVTCalculationUUID,
  ProdCmplncEventUUID,
  ProdCmplncEventType,
  _ProdCmplncEventType._Text[1: Language = $session.system_language].ProdCmplncEventTypeText AS ProdCmplncEventTypeText,
  SVTCalculationItemUUID,
  SVTCalculationSubstanceUUID,
  SVTCalculationDecision,
  _SVTCalculationDecision._Text[ 1: Language = $session.system_language ].SVTCalculationDecisionText AS SVTCalculationDecisionText,
  SVTCalculationDecisionReason,
  _SVTCalcDecisionReason._Text[ 1: Language = $session.system_language ].SVTCalcDecisionReasonText AS SVTCalcDecisionReasonText,
  CalculatedSubstanceVolume,
  SubstanceVolumeUnit,
  SVTParentCalculationItemUUID,
  SVTCalculationResultUUID,
  SVTParentCalcItemResultUUID,
  CreationDateTime,
  SVTCalculationStatus,
  _SVTCalculationStatus._Text[ 1: Language = $session.system_language ].SVTCalculationStatusText AS SVTCalculationStatusText,
  SVTChmlComponentUUID,
  SVTCalcSubstanceComponentUUID,
  SubstanceUUID,
  _SubstanceTP.SubstanceName AS SubstanceName,
  _SVTSubstanceRegulation.ChmlCompType AS ChmlCompType,
  _SVTSubstanceRegulation.ComplianceRequirement AS ComplianceRequirement,
  _SVTSubstanceRegulation.CmplRqUUID AS CmplRqUUID,
  _SVTSubstanceRegulation.CmplRqVersUUID AS CmplRqVersUUID,
  _SVTCalculationSubstance.SVTSubstanceList AS SVTSubstanceList,
  _SVTCalculationSubstance.SVTSubstanceListUUID AS SVTSubstanceListUUID,
  _SVTCalculationSubstance._SubstanceList._Text[1: Language = $session.system_language].SubstanceListName AS SubstanceListName,
  _SVTCalculationSubstance._SubstanceList.SubstanceListType AS SubstanceListType,
  _SVTCalculationSubstance._SubstanceList._SubstanceListTypeText[1: Language = $session.system_language].SubstanceListTypeText AS SubstanceListTypeText,
  _SVTCalculationSubstance.SubstIsNotListed AS SubstIsNotListed,
  _SVTCalculationSubstance.PolymerCompositionIntID AS PolymerCompositionIntID,
  _SVTCalculationSubstance.CmplRqRsltUUID AS CmplRqRsltUUID,
  _SVTCalculationSubstance.CmplRqRsltLastChgdDateTime AS CmplRqRsltLastChgdDateTime,
  _SVTCalculationSubstance.SVTCalculationValidityStatus AS SVTCalculationValidityStatus,
  _SVTCalculationSubstance._SVTCalculationStatus._Text[1: Language = $session.system_language].SVTCalculationStatusText AS SVTCalcValidityStatusText,
  _SVTCalculationSubstance.PolymerIsBsdOnOECDDef AS PolymerIsBsdOnOECDDef,
  _SVTCalculationSubstance._ChmlComposition.PolymerCompositionName AS PolymerCompositionName
FROM I_SVTCalculationItemResult
LEFT OUTER JOIN C_SVTCalculationItemResult AS _Parent ON SVTParentCalculationItemUUID = _Parent.SVTCalculationItemUUID AND SVTCalculationUUID = _Parent.SVTCalculationUUID  -- association [0..1]
LEFT OUTER JOIN I_SVTCalcDecisionReason AS _SVTCalcDecisionReason ON SVTCalculationDecisionReason = _SVTCalcDecisionReason.SVTCalculationDecisionReason  -- association [0..1]
LEFT OUTER JOIN I_SVTCalculationDecision AS _SVTCalculationDecision ON SVTCalculationDecision = _SVTCalculationDecision.SVTCalculationDecision  -- association [0..1]
LEFT OUTER JOIN I_ProdCmplncEventType AS _ProdCmplncEventType ON ProdCmplncEventType = _ProdCmplncEventType.ProdCmplncEventType  -- association [0..1]
LEFT OUTER JOIN C_SVTObjectExclusionReason AS _SVTExclsnRsn ON SVTCalculationSubstanceUUID = _SVTExclsnRsn.SVTObjectUUID AND _SVTExclsnRsn.SVTObjExclusionReasonIsDeleted = ''  -- association [0..*]
LEFT OUTER JOIN I_SVTCalculationStatus AS _SVTCalculationStatus ON SVTCalculationStatus = _SVTCalculationStatus.SVTCalculationStatus  -- association [0..1]
LEFT OUTER JOIN I_SVTCalcChmlCmplncInfoComp AS _CCISubstanceConcentration ON SVTChmlComponentUUID = _CCISubstanceConcentration.SVTChmlComponentUUID  -- association [0..1]
LEFT OUTER JOIN I_SVTCalcSubstanceComponent AS _PolySubstanceConcentration ON SVTCalcSubstanceComponentUUID = _PolySubstanceConcentration.SVTCalcSubstanceComponentUUID  -- association [0..1]
LEFT OUTER JOIN I_SubstanceTP AS _SubstanceTP ON SubstanceUUID = _SubstanceTP.SubstanceUUID  -- association [0..1]
LEFT OUTER JOIN C_SVTSubstanceList AS _SVTSubstanceList ON SVTCalculationSubstanceUUID = _SVTSubstanceList.SVTCalculationSubstanceUUID  -- association [0..*]
;