I_OIL_ModesOfTransportVH

DDL: I_OIL_MODESOFTRANSPORTVH Type: view_entity BASIC

Routes Modes of Transport

I_OIL_ModesOfTransportVH is a Basic CDS View (Dimension) that provides data about "Routes Modes of Transport" in SAP S/4HANA. It reads from 1 data source (tvtr) and exposes 12 fields with key field ModeOfTransport. It has 5 associations to related views.

Data Sources (1)

SourceAliasJoin Type
tvtr tvtr from

Associations (5)

CardinalityTargetAliasCondition
[0..*] I_TransportationModeText _Text _Text.TransportationMode = $projection.ModeOfTransport
[0..1] I_TransportationModeCategory _TransportationModeCategory $projection.TransportationModeCategory = _TransportationModeCategory.TransportationModeCategory
[0..1] I_OIL_MoOfTrCatVH _MoOfTrCatVH _MoOfTrCatVH.DangerousGdsTranspModeCat = $projection.DangerousGdsTranspModeCat
[0..1] I_MeansOfTransport _MeansOfTransport _MeansOfTransport.MeansOfTransport = $projection.TranspMeansOfTransport
[0..1] I_OIL_TSWModeOfTransportVH _TSWModeOfTransportVH _TSWModeOfTransportVH.IndicatorModeOfTransport = $projection.IndicatorModeOfTransport

Annotations (13)

NameValueLevelField
AbapCatalog.entityBuffer.definitionAllowed true view
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label Routes Modes of Transport view
Metadata.ignorePropagatedAnnotations true view
Analytics.dataCategory #DIMENSION view
Analytics.internalName #LOCAL view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.dataClass #CUSTOMIZING view
ObjectModel.dataCategory #VALUE_HELP view
ObjectModel.representativeKey ModeOfTransport view
Search.searchable true view
VDM.viewType #BASIC view

Fields (12)

KeyFieldSource TableSource FieldDescription
KEY ModeOfTransport vktra Single-Character Flag
DangerousGdsTranspModeCat vktrt DG MoT Cat.
TransportationModeCategory trmodcat TrM Category
ModeOfTransportIsMainCarriage main_carriage Main Carriage
MOTSustainabilityCategoryValue dist_emission_factor Sustain. Category
TranspMeansOfTransport default_mtr Means of Trans.
IndicatorModeOfTransport oijmti TSW mode/transp
_Text _Text
_TransportationModeCategory _TransportationModeCategory
_MoOfTrCatVH _MoOfTrCatVH
_MeansOfTransport _MeansOfTransport
_TSWModeOfTransportVH _TSWModeOfTransportVH

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_OIL_ModesOfTransportVH.
-- 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_OIL_ModesOfTransportVH AS
SELECT
  vktra AS ModeOfTransport,
  vktrt AS DangerousGdsTranspModeCat,
  trmodcat AS TransportationModeCategory,
  main_carriage AS ModeOfTransportIsMainCarriage,
  dist_emission_factor AS MOTSustainabilityCategoryValue,
  default_mtr AS TranspMeansOfTransport,
  oijmti AS IndicatorModeOfTransport
FROM tvtr
LEFT OUTER JOIN I_TransportationModeText AS _Text ON _Text.TransportationMode = ModeOfTransport  -- association [0..*]
LEFT OUTER JOIN I_TransportationModeCategory AS _TransportationModeCategory ON TransportationModeCategory = _TransportationModeCategory.TransportationModeCategory  -- association [0..1]
LEFT OUTER JOIN I_OIL_MoOfTrCatVH AS _MoOfTrCatVH ON _MoOfTrCatVH.DangerousGdsTranspModeCat = DangerousGdsTranspModeCat  -- association [0..1]
LEFT OUTER JOIN I_MeansOfTransport AS _MeansOfTransport ON _MeansOfTransport.MeansOfTransport = TranspMeansOfTransport  -- association [0..1]
LEFT OUTER JOIN I_OIL_TSWModeOfTransportVH AS _TSWModeOfTransportVH ON _TSWModeOfTransportVH.IndicatorModeOfTransport = IndicatorModeOfTransport  -- association [0..1]
;