I_SVTCalculationItemResult

DDL: I_SVTCALCULATIONITEMRESULT Type: view_entity BASIC

SVT Calculation Item result

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

Data Sources (1)

SourceAliasJoin Type
ehpmad_svt_itmpr ehpmad_svt_itmpr from

Associations (6)

CardinalityTargetAliasCondition
[0..*] I_SVTCalculationItemResult _Parent _Parent.SVTCalculationItemUUID = $projection.svtparentcalculationitemuuid and _Parent.CreationDateTime = $projection.CreationDateTime
[1..1] I_SVTCalculationItem _SVTCalculationItem _SVTCalculationItem.SVTCalculationItemUUID = $projection.SVTCalculationItemUUID
[1..1] I_UnitOfMeasure _UnitOfMeasure $projection.SubstanceVolumeUnit = _UnitOfMeasure.UnitOfMeasure
[1..1] I_SVTProdCmplncEvent _SVTProdCmplncEvent $projection.ProdCmplncEventUUID = _SVTProdCmplncEvent.ProdCmplncEventUUID
[0..1] I_SVTCalcSubstanceRegulation _SVTSubstanceRegulation $projection.SVTCalcSubstanceRegulationUUID = _SVTSubstanceRegulation.SVTCalcSubstanceRegulationUUID
[0..1] I_SVTCalculationSubstance _SVTCalculationSubstance $projection.SVTCalculationSubstanceUUID = _SVTCalculationSubstance.SVTCalculationSubstanceUUID

Annotations (7)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
EndUserText.label SVT Calculation Item result view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.dataClass #MIXED view
VDM.viewType #BASIC view

Fields (25)

KeyFieldSource TableSource FieldDescription
KEY SVTCalculationItemResultUUID svtcalcitemprofileresultuuid Calculation Item Profile Result UUID
SVTCalculationItemUUID svtcalculationitemuuid Calc itm uuid
CreationDateTime creationutcdatetime Time Stamp
CalculatedSubstanceVolume Substance Volume
SubstanceVolumeUnit substancevolumeunit Subst vol unit
SVTCalculationDecisionReason svtactionreason SVT Action Reason
SVTCalculationDecision processingaction Calculation Profile Result Action
SVTCalcSubstanceRegulationUUID svtsubregulatoryprofileuuid Substance Regulatory Profile UUID
SVTCalculationSubstanceUUID svtsubuserprofileuuid SVT Substance User Profile UUID
ProdCmplncEventUUID prodcmplnceventuuid Product Compliance Event
SVTCalculationResultUUID svtcalcheaderprofileresultuuid Calculation Header Profile Result UUID
SVTParentCalcItemResultUUID svtparentcalcitemresultuuid Calculation Item Profile Result UUID
SVTCalculationStatus calculationstatus SVT Calculation Status
SVTChmlComponentUUID svtcciporfilesubmapuuid CCI Profile Substance Map UUID
SVTCalcSubstanceComponentUUID svtsubporfilesubmapuuid Sub Profile Substance Map UUID
ProdCmplncEventType _SVTProdCmplncEvent ProdCmplncEventType Event Type
SVTParentCalculationItemUUID _SVTCalculationItem SVTParentCalculationItemUUID
SVTCalculationUUID _SVTCalculationItem SVTCalculationUUID
SubstanceUUID _SVTCalculationItem SubstanceUUID Substance
_SVTCalculationItem _SVTCalculationItem
_SVTSubstanceRegulation _SVTSubstanceRegulation
_SVTCalculationSubstance _SVTCalculationSubstance
_Parent _Parent
_UnitOfMeasure _UnitOfMeasure
_SVTCalculation _SVTCalculationItem _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 I_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 I_SVTCalculationItemResult AS
SELECT
  svtcalcitemprofileresultuuid AS SVTCalculationItemResultUUID,
  SVTCalculationItemUUID,
  creationutcdatetime AS CreationDateTime,
  cast( substancevolume as ehpma_svt_subst_vol_ui ) AS CalculatedSubstanceVolume,
  SubstanceVolumeUnit,
  svtactionreason AS SVTCalculationDecisionReason,
  processingaction AS SVTCalculationDecision,
  svtsubregulatoryprofileuuid AS SVTCalcSubstanceRegulationUUID,
  svtsubuserprofileuuid AS SVTCalculationSubstanceUUID,
  ProdCmplncEventUUID,
  svtcalcheaderprofileresultuuid AS SVTCalculationResultUUID,
  SVTParentCalcItemResultUUID,
  calculationstatus AS SVTCalculationStatus,
  svtcciporfilesubmapuuid AS SVTChmlComponentUUID,
  svtsubporfilesubmapuuid AS SVTCalcSubstanceComponentUUID,
  _SVTProdCmplncEvent.ProdCmplncEventType AS ProdCmplncEventType,
  _SVTCalculationItem.SVTParentCalculationItemUUID AS SVTParentCalculationItemUUID,
  _SVTCalculationItem.SVTCalculationUUID AS SVTCalculationUUID,
  _SVTCalculationItem.SubstanceUUID AS SubstanceUUID,
  _SVTCalculationItem._SVTCalculation AS _SVTCalculation
FROM ehpmad_svt_itmpr
LEFT OUTER JOIN I_SVTCalculationItemResult AS _Parent ON _Parent.SVTCalculationItemUUID = svtparentcalculationitemuuid AND _Parent.CreationDateTime = CreationDateTime  -- association [0..*]
LEFT OUTER JOIN I_SVTCalculationItem AS _SVTCalculationItem ON _SVTCalculationItem.SVTCalculationItemUUID = SVTCalculationItemUUID  -- association [1..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _UnitOfMeasure ON SubstanceVolumeUnit = _UnitOfMeasure.UnitOfMeasure  -- association [1..1]
LEFT OUTER JOIN I_SVTProdCmplncEvent AS _SVTProdCmplncEvent ON ProdCmplncEventUUID = _SVTProdCmplncEvent.ProdCmplncEventUUID  -- association [1..1]
LEFT OUTER JOIN I_SVTCalcSubstanceRegulation AS _SVTSubstanceRegulation ON SVTCalcSubstanceRegulationUUID = _SVTSubstanceRegulation.SVTCalcSubstanceRegulationUUID  -- association [0..1]
LEFT OUTER JOIN I_SVTCalculationSubstance AS _SVTCalculationSubstance ON SVTCalculationSubstanceUUID = _SVTCalculationSubstance.SVTCalculationSubstanceUUID  -- association [0..1]
;