I_SUBSTANCEVOLUME
Aggregation for substance
I_SUBSTANCEVOLUME is a CDS View in S/4HANA. Aggregation for substance. 1 CDS views read from this table.
CDS Views using this table (1)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| C_SubstanceVolume | view_entity | from | CONSUMPTION | Aggregation for Substance |
@EndUserText.label: 'Aggregation for substance'
@AccessControl.authorizationCheck: #MANDATORY
@ObjectModel.usageType:{ serviceQuality: #C,
sizeCategory: #L,
dataClass: #TRANSACTIONAL }
@VDM: {
viewType: #COMPOSITE
}
define view entity I_SubstanceVolume
as select from I_SVTAggrgnItmByBusProcess
{
key SVTAggregationItemUUID,
key SubstanceUUID,
PolymerCompositionIntID,
SourceSubstanceUUID,
@Semantics.quantity.unitOfMeasure: 'ConfirmedSubstanceVolumeUnit'
cast( sum(ConfirmedSubstanceVolume) as ehpma_svt_subst_vol_ui ) as ConfirmedSubstanceVolume, -- OData 2 service definition doesn't support dec34 that is why casting
ConfirmedSubstanceVolumeUnit,
@Semantics.quantity.unitOfMeasure: 'PlannedSubstanceVolumeUnit'
cast( sum(PlannedSubstanceVolume) as ehpma_svt_subst_vol_ui ) as PlannedSubstanceVolume, -- OData 2 service definition doesn't support dec34 that is why casting
PlannedSubstanceVolumeUnit,
//For DCL need
SVTAggregationHeaderUUID,
//Associations
_SVTAggregationHeader,
_SVTAggregationItem
}
group by
SVTAggregationItemUUID,
SubstanceUUID,
SourceSubstanceUUID,
PolymerCompositionIntID,
SVTAggregationHeaderUUID, // Only needed so that the DCL can use it.
ConfirmedSubstanceVolumeUnit,
PlannedSubstanceVolumeUnit