I_PRASimplePlantVolumeDetail

DDL: I_PRASIMPLEPLANTVOLUMEDETAIL Type: view_entity BASIC

PRA Simple Plant Volume Detail

I_PRASimplePlantVolumeDetail is a Basic CDS View that provides data about "PRA Simple Plant Volume Detail" in SAP S/4HANA. It reads from 1 data source (oiu_sb_ozopd) and exposes 26 fields with key fields PRASimplePlantVolumeNumber, PRAContract, PRAMaterial. It has 8 associations to related views.

Data Sources (1)

SourceAliasJoin Type
oiu_sb_ozopd oiu_sb_ozopd from

Associations (8)

CardinalityTargetAliasCondition
[0..1] I_PRAContract _PRAContract _PRAContract.PRAContract = $projection.PRAContract
[0..1] I_PRAMatlMjrProdMappg _PRAMatlMjrProdMappg _PRAMatlMjrProdMappg.Material = $projection.PRAMaterial
[0..1] I_UnitOfMeasure _PRAObsvdPrssrBsdVolumeUnit _PRAObsvdPrssrBsdVolumeUnit.UnitOfMeasure = $projection.PRAObsvdPrssrBsdVolumeUnit
[0..1] I_UnitOfMeasure _PRAStandardHeatingValueUnit _PRAStandardHeatingValueUnit.UnitOfMeasure = $projection.PRAStandardHeatingValueUnit
[0..1] I_UnitOfMeasure _PRAObservedHeatingValueUnit _PRAObservedHeatingValueUnit.UnitOfMeasure = $projection.PRAObservedHeatingValueUnit
[0..1] I_UnitOfMeasure _PRAVolumeUnitOfMeasure _PRAVolumeUnitOfMeasure.UnitOfMeasure = $projection.PRAVolumeUnitOfMeasure
[0..1] I_UnitOfMeasure _PRAStandardVolumeUnit _PRAStandardVolumeUnit.UnitOfMeasure = $projection.PRAStandardVolumeUnit
[0..1] I_UnitOfMeasure _PRATemperatureUnit _PRATemperatureUnit.UnitOfMeasure = $projection.PRATemperatureUnit

Annotations (9)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
EndUserText.label PRA Simple Plant Volume Detail view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
VDM.lifecycle.contract.type #PUBLIC_LOCAL_API view
VDM.viewType #BASIC view
ObjectModel.sapObjectNodeType.name PRASimplePlantVolumeDetail view

Fields (26)

KeyFieldSource TableSource FieldDescription
KEY PRASimplePlantVolumeNumber ozoph_no OORC no
KEY PRAContract ct_no Contract
KEY PRAMaterial matnr Vehicle Model
PRAObsvdPrssrBsdVolumeUnit ob_ps_base_u Obs. PB unit
PRAObsvdPrssrBsdVolume ob_ps_base Obs. Pressure
PRAStandardHeatingValueUnit std_heat_val_u Std HV unit
PRAStandardHeatingValueQty std_heat_val Standardized HV
PRAObservedHeatingValueUnit ob_heat_val_u Ob. HV unit
PRAObservedHeatingValueQty ob_heat_val Observed HV
PRACalorificValueClass ob_heat_val_typ HV class
PRAVolumeUnitOfMeasure vol_u Unit
PRASalesVolume vol Sales Volume
PRAStandardVolumeUnit std_vol_u Unit
PRAStandardVolume std_vol Volume
PRATemperatureUnit temp_u Temp. unit
PRAObservedTemperature temperature Temperature
CreatedByUser oiu_cruser Created By
CreationDateTime oiu_timestamp Timestamp
_PRAContract _PRAContract
_PRAMatlMjrProdMappg _PRAMatlMjrProdMappg
_PRAObsvdPrssrBsdVolumeUnit _PRAObsvdPrssrBsdVolumeUnit
_PRAStandardHeatingValueUnit _PRAStandardHeatingValueUnit
_PRAObservedHeatingValueUnit _PRAObservedHeatingValueUnit
_PRAVolumeUnitOfMeasure _PRAVolumeUnitOfMeasure
_PRAStandardVolumeUnit _PRAStandardVolumeUnit
_PRATemperatureUnit _PRATemperatureUnit

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_PRASimplePlantVolumeDetail.
-- 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_PRASimplePlantVolumeDetail AS
SELECT
  ozoph_no AS PRASimplePlantVolumeNumber,
  ct_no AS PRAContract,
  matnr AS PRAMaterial,
  ob_ps_base_u AS PRAObsvdPrssrBsdVolumeUnit,
  ob_ps_base AS PRAObsvdPrssrBsdVolume,
  std_heat_val_u AS PRAStandardHeatingValueUnit,
  std_heat_val AS PRAStandardHeatingValueQty,
  ob_heat_val_u AS PRAObservedHeatingValueUnit,
  ob_heat_val AS PRAObservedHeatingValueQty,
  ob_heat_val_typ AS PRACalorificValueClass,
  vol_u AS PRAVolumeUnitOfMeasure,
  vol AS PRASalesVolume,
  std_vol_u AS PRAStandardVolumeUnit,
  std_vol AS PRAStandardVolume,
  temp_u AS PRATemperatureUnit,
  temperature AS PRAObservedTemperature,
  oiu_cruser AS CreatedByUser,
  oiu_timestamp AS CreationDateTime
FROM oiu_sb_ozopd
LEFT OUTER JOIN I_PRAContract AS _PRAContract ON _PRAContract.PRAContract = PRAContract  -- association [0..1]
LEFT OUTER JOIN I_PRAMatlMjrProdMappg AS _PRAMatlMjrProdMappg ON _PRAMatlMjrProdMappg.Material = PRAMaterial  -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _PRAObsvdPrssrBsdVolumeUnit ON _PRAObsvdPrssrBsdVolumeUnit.UnitOfMeasure = PRAObsvdPrssrBsdVolumeUnit  -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _PRAStandardHeatingValueUnit ON _PRAStandardHeatingValueUnit.UnitOfMeasure = PRAStandardHeatingValueUnit  -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _PRAObservedHeatingValueUnit ON _PRAObservedHeatingValueUnit.UnitOfMeasure = PRAObservedHeatingValueUnit  -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _PRAVolumeUnitOfMeasure ON _PRAVolumeUnitOfMeasure.UnitOfMeasure = PRAVolumeUnitOfMeasure  -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _PRAStandardVolumeUnit ON _PRAStandardVolumeUnit.UnitOfMeasure = PRAStandardVolumeUnit  -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _PRATemperatureUnit ON _PRATemperatureUnit.UnitOfMeasure = PRATemperatureUnit  -- association [0..1]
;