I_OIL_TransportSystem

DDL: I_OIL_TRANSPORTSYSTEM Type: view_entity BASIC

Transport System

I_OIL_TransportSystem is a Basic CDS View that provides data about "Transport System" in SAP S/4HANA. It reads from 1 data source (oijts) and exposes 81 fields with key field TransportSystem. It has 21 associations to related views.

Data Sources (1)

SourceAliasJoin Type
oijts oijts from

Associations (21)

CardinalityTargetAliasCondition
[0..1] I_OIL_BulkTransportVehicle _BulkTransportVehicle _BulkTransportVehicle.TransportationVehicle = $projection.TransptSystDfltTranspVeh
[0..*] I_BulkShipmentVehicleHeaderTxt _BulkShipmentVehicleHeaderTxt _BulkShipmentVehicleHeaderTxt.TransportationVehicle = $projection.TransptSystDfltTranspVeh
[0..1] I_Supplier _Supplier _Supplier.Supplier = $projection.TransportSystemCarrier
[0..1] I_Plant _Plant _Plant.Plant = $projection.InTransitPlant
[0..1] I_StorageLocation _StorageLocation _StorageLocation.StorageLocation = $projection.InTransitStorageLocation and _StorageLocation.Plant = $projection.InTransitPlant
[0..1] I_OIL_BusinessTypeVH _BusinessTypeVH _BusinessTypeVH.RetailNetworkBusinessType = $projection.RetailNetworkBusinessType
[0..1] I_ConditionApplication _ConditionApplication _ConditionApplication.ConditionApplication = $projection.TransptSystOutpDetnProcedAppl
[0..1] I_OIL_TranspSchedgPointVH _TranspSchedgPointVH _TranspSchedgPointVH.TransportationPlnPoint = $projection.TransportationPlnPoint
[0..1] I_OIL_ShipgTypeTransptModeVH _ShipgTypeTransptMode _ShipgTypeTransptMode.TransptSystShipgTypeTrMode = $projection.TransptSystShipgTypeTrMode
[0..1] I_OIL_ModesOfTransportVH _ModesOfTransport _ModesOfTransport.ModeOfTransport = $projection.ModeOfTransport
[0..1] I_OIL_BulkShipmentTypeVH _BulkShipmentType _BulkShipmentType.BulkShipmentType = $projection.BulkShipmentType
[0..*] I_BulkShipmentTypeText _BulkShipmentTypeTxt _BulkShipmentTypeTxt.BulkShipmentType = $projection.BulkShipmentType
[0..1] I_UnitOfMeasure _VolumeUnitOfMeasure _VolumeUnitOfMeasure.UnitOfMeasure = $projection.TransportSystemVolumeUnit
[0..1] I_UnitOfMeasure _WeightUnitOfMeasure _WeightUnitOfMeasure.UnitOfMeasure = $projection.TransportSystemWeightUnit
[0..1] I_UnitOfMeasure _DurationUnitOfMeasure _DurationUnitOfMeasure.UnitOfMeasure = $projection.TransportSystemDurationUnit
[0..1] I_UnitOfMeasure _ToleranceUnitOfMeasure _ToleranceUnitOfMeasure.UnitOfMeasure = $projection.TransportSystemToleranceUnit
[0..1] I_UnitOfMeasure _RateUnitOfMeasure _RateUnitOfMeasure.UnitOfMeasure = $projection.RateUnit
[0..1] I_UnitOfMeasure _RateTimeUnitOfMeasure _RateTimeUnitOfMeasure.UnitOfMeasure = $projection.RateTimeUnit
[0..1] I_UnitOfMeasure _VelocityUnitOfMeasure _VelocityUnitOfMeasure.UnitOfMeasure = $projection.TransportSystemVelocityUnit
[0..1] I_OIL_ShipmentTypeVH _TranspSystemShipmentType _TranspSystemShipmentType.TransportSystemShipmentType = $projection.TransportSystemShipmentType
[0..1] I_OIL_PartnerRoleBasic _PartnerRoleShipper _PartnerRoleShipper.TransportSystem = $projection.TransportSystem and _PartnerRoleShipper.Supplier = $projection.TransportSystemShipperCode

Annotations (10)

NameValueLevelField
AccessControl.personalData.blocking #NOT_REQUIRED view
AccessControl.authorizationCheck #MANDATORY view
EndUserText.label Transport System view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
VDM.viewType #BASIC view
ObjectModel.representativeKey TransportSystem view
ObjectModel.sapObjectNodeType.name OIL_BulkTransportSystem view

Fields (81)

KeyFieldSource TableSource FieldDescription
KEY TransportSystem tsyst Trans system
TransportSystemText tsnam TS name
TransportSystemHasBook bookts Single-Character Flag
TransptSystShipgTypeTrMode vsart Shp.type: stage
ModeOfTransport vktra Single-Character Flag
BulkShipmentType shtype Bulk shipm.type
TransptSystDfltTranspVeh vehid Default veh.no.
TransportSystemVolumeUnit tssuomv UoM volume
TransportSystemWeightUnit tssuomm UoM weight
TransptSystCycleDurationQty cycperd Cycle duration
TransportSystemDurationUnit cycpuom UoM
TransportSystemCarrier carrier Service Agent
InTransitPlant werk Plant
InTransitStorageLocation lgort Sublocation
TransptSystNominationMaskText nommsk Nom/batch mask
TransportSystemShipperCode shipper Shipper
TransptSystCarrLeadTmeQty conltm Carr.lead time
TransptSystConfLeadTmeUnt conluom UoM
TransportationPlnPoint tplst TransportPlanPt
ToleranceOverRate botol Over %
ToleranceUnderRate butol Under %
TransptSystTolOvrQuantity botolabs Abs.tol.qty.ovr
PhysStkAbsltQtyTolUndrQty butolabs Abs.tol.Q under
TransportSystemToleranceUnit bultoluom Abs.tol.UoM
UnlimitedOverdeliveryIsAllowed unlimited Unlimited
TransptSystHasBalanceChecked balch Balance check
TransptSystTmpStorLoc cliplgort Clipboard LGORT
TransportSystemShipmentType shtyp Single-Character Flag
CreationDate erdat Entered On
CreationTime erzeit Time created
CreatedByUser ernam User Name
LastChangeDate aedat Obsolete
LastChangeTime aezeit Time changed
LastChangedByUser aenam User Name
IsBlocked bloind Single-Character Flag
IsDeleted delind Will be Deleted
TicketIsSelectable tktselect Flag to Select Tkt
TransptSystOutpDetnProced kalsm Search Proced.
TransptSystOutpDetnProcedAppl kappl Application
TransptSystOutpDetnOutputType kschl Tax Item Type
MaxRatePerPeriodQuantity maxrate Maximum rate
MinRatePerPeriodQuantity minrate Minimum rate
OpgRatePerPeriodQuantity operate operating rate
RateUnit rateuom Rate unit
RateTimeUnit rateperd Time UoM
TransptSystHasLocSqnc seqind Loc seq index
MaxVolumePerPeriodQuantity maxusage Max Volume
MinVolumePerPeriodQuantity minusage Min Volume
UsageUnit usageuom Usage unit
UsageTimeUnit usageperd Time UoM
TransptSystHasPplineBatActv pipe_batch Batch active
TransptSystAvgVelocityQty vel_avg Avg velocity
TransptSystMaxVelocityQty vel_max Max velocity
TransptSystMinVelocityQty vel_min Min velocity
RetailNetworkBusinessType bustyp Single-Character Flag
TransportSystemVelocityUnit vel_uom Velocity UoM
TransptSystVelocityTimeUnit vel_uomt Vel / Time
TransptSystRouteToleranceRatio route_tolerance Route Tolerance
StockProjectionIsActive rdtsact Loc SP Act
TransptSystHasTktActualization act_subitem Actualize Sub-Item
_Supplier _Supplier
_Plant _Plant
_StorageLocation _StorageLocation
_BusinessTypeVH _BusinessTypeVH
_BulkTransportVehicle _BulkTransportVehicle
_TranspSchedgPointVH _TranspSchedgPointVH
_ConditionApplication _ConditionApplication
_ShipgTypeTransptMode _ShipgTypeTransptMode
_ModesOfTransport _ModesOfTransport
_BulkShipmentType _BulkShipmentType
_VolumeUnitOfMeasure _VolumeUnitOfMeasure
_WeightUnitOfMeasure _WeightUnitOfMeasure
_DurationUnitOfMeasure _DurationUnitOfMeasure
_ToleranceUnitOfMeasure _ToleranceUnitOfMeasure
_RateUnitOfMeasure _RateUnitOfMeasure
_RateTimeUnitOfMeasure _RateTimeUnitOfMeasure
_VelocityUnitOfMeasure _VelocityUnitOfMeasure
_BulkShipmentVehicleHeaderTxt _BulkShipmentVehicleHeaderTxt
_TranspSystemShipmentType _TranspSystemShipmentType
_BulkShipmentTypeTxt _BulkShipmentTypeTxt
_PartnerRoleShipper _PartnerRoleShipper

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_TransportSystem.
-- 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_TransportSystem AS
SELECT
  tsyst AS TransportSystem,
  tsnam AS TransportSystemText,
  bookts AS TransportSystemHasBook,
  vsart AS TransptSystShipgTypeTrMode,
  vktra AS ModeOfTransport,
  shtype AS BulkShipmentType,
  vehid AS TransptSystDfltTranspVeh,
  tssuomv AS TransportSystemVolumeUnit,
  tssuomm AS TransportSystemWeightUnit,
  cycperd AS TransptSystCycleDurationQty,
  cycpuom AS TransportSystemDurationUnit,
  carrier AS TransportSystemCarrier,
  werk AS InTransitPlant,
  lgort AS InTransitStorageLocation,
  nommsk AS TransptSystNominationMaskText,
  shipper AS TransportSystemShipperCode,
  conltm AS TransptSystCarrLeadTmeQty,
  conluom AS TransptSystConfLeadTmeUnt,
  tplst AS TransportationPlnPoint,
  botol AS ToleranceOverRate,
  butol AS ToleranceUnderRate,
  botolabs AS TransptSystTolOvrQuantity,
  butolabs AS PhysStkAbsltQtyTolUndrQty,
  bultoluom AS TransportSystemToleranceUnit,
  unlimited AS UnlimitedOverdeliveryIsAllowed,
  balch AS TransptSystHasBalanceChecked,
  cliplgort AS TransptSystTmpStorLoc,
  shtyp AS TransportSystemShipmentType,
  erdat AS CreationDate,
  erzeit AS CreationTime,
  ernam AS CreatedByUser,
  aedat AS LastChangeDate,
  aezeit AS LastChangeTime,
  aenam AS LastChangedByUser,
  bloind AS IsBlocked,
  delind AS IsDeleted,
  tktselect AS TicketIsSelectable,
  kalsm AS TransptSystOutpDetnProced,
  kappl AS TransptSystOutpDetnProcedAppl,
  kschl AS TransptSystOutpDetnOutputType,
  maxrate AS MaxRatePerPeriodQuantity,
  minrate AS MinRatePerPeriodQuantity,
  operate AS OpgRatePerPeriodQuantity,
  rateuom AS RateUnit,
  rateperd AS RateTimeUnit,
  seqind AS TransptSystHasLocSqnc,
  maxusage AS MaxVolumePerPeriodQuantity,
  minusage AS MinVolumePerPeriodQuantity,
  usageuom AS UsageUnit,
  usageperd AS UsageTimeUnit,
  pipe_batch AS TransptSystHasPplineBatActv,
  vel_avg AS TransptSystAvgVelocityQty,
  vel_max AS TransptSystMaxVelocityQty,
  vel_min AS TransptSystMinVelocityQty,
  bustyp AS RetailNetworkBusinessType,
  vel_uom AS TransportSystemVelocityUnit,
  vel_uomt AS TransptSystVelocityTimeUnit,
  route_tolerance AS TransptSystRouteToleranceRatio,
  rdtsact AS StockProjectionIsActive,
  act_subitem AS TransptSystHasTktActualization
FROM oijts
LEFT OUTER JOIN I_OIL_BulkTransportVehicle AS _BulkTransportVehicle ON _BulkTransportVehicle.TransportationVehicle = TransptSystDfltTranspVeh  -- association [0..1]
LEFT OUTER JOIN I_BulkShipmentVehicleHeaderTxt AS _BulkShipmentVehicleHeaderTxt ON _BulkShipmentVehicleHeaderTxt.TransportationVehicle = TransptSystDfltTranspVeh  -- association [0..*]
LEFT OUTER JOIN I_Supplier AS _Supplier ON _Supplier.Supplier = TransportSystemCarrier  -- association [0..1]
LEFT OUTER JOIN I_Plant AS _Plant ON _Plant.Plant = InTransitPlant  -- association [0..1]
LEFT OUTER JOIN I_StorageLocation AS _StorageLocation ON _StorageLocation.StorageLocation = InTransitStorageLocation AND _StorageLocation.Plant = InTransitPlant  -- association [0..1]
LEFT OUTER JOIN I_OIL_BusinessTypeVH AS _BusinessTypeVH ON _BusinessTypeVH.RetailNetworkBusinessType = RetailNetworkBusinessType  -- association [0..1]
LEFT OUTER JOIN I_ConditionApplication AS _ConditionApplication ON _ConditionApplication.ConditionApplication = TransptSystOutpDetnProcedAppl  -- association [0..1]
LEFT OUTER JOIN I_OIL_TranspSchedgPointVH AS _TranspSchedgPointVH ON _TranspSchedgPointVH.TransportationPlnPoint = TransportationPlnPoint  -- association [0..1]
LEFT OUTER JOIN I_OIL_ShipgTypeTransptModeVH AS _ShipgTypeTransptMode ON _ShipgTypeTransptMode.TransptSystShipgTypeTrMode = TransptSystShipgTypeTrMode  -- association [0..1]
LEFT OUTER JOIN I_OIL_ModesOfTransportVH AS _ModesOfTransport ON _ModesOfTransport.ModeOfTransport = ModeOfTransport  -- association [0..1]
LEFT OUTER JOIN I_OIL_BulkShipmentTypeVH AS _BulkShipmentType ON _BulkShipmentType.BulkShipmentType = BulkShipmentType  -- association [0..1]
LEFT OUTER JOIN I_BulkShipmentTypeText AS _BulkShipmentTypeTxt ON _BulkShipmentTypeTxt.BulkShipmentType = BulkShipmentType  -- association [0..*]
LEFT OUTER JOIN I_UnitOfMeasure AS _VolumeUnitOfMeasure ON _VolumeUnitOfMeasure.UnitOfMeasure = TransportSystemVolumeUnit  -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _WeightUnitOfMeasure ON _WeightUnitOfMeasure.UnitOfMeasure = TransportSystemWeightUnit  -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _DurationUnitOfMeasure ON _DurationUnitOfMeasure.UnitOfMeasure = TransportSystemDurationUnit  -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _ToleranceUnitOfMeasure ON _ToleranceUnitOfMeasure.UnitOfMeasure = TransportSystemToleranceUnit  -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _RateUnitOfMeasure ON _RateUnitOfMeasure.UnitOfMeasure = RateUnit  -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _RateTimeUnitOfMeasure ON _RateTimeUnitOfMeasure.UnitOfMeasure = RateTimeUnit  -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _VelocityUnitOfMeasure ON _VelocityUnitOfMeasure.UnitOfMeasure = TransportSystemVelocityUnit  -- association [0..1]
LEFT OUTER JOIN I_OIL_ShipmentTypeVH AS _TranspSystemShipmentType ON _TranspSystemShipmentType.TransportSystemShipmentType = TransportSystemShipmentType  -- association [0..1]
LEFT OUTER JOIN I_OIL_PartnerRoleBasic AS _PartnerRoleShipper ON _PartnerRoleShipper.TransportSystem = TransportSystem AND _PartnerRoleShipper.Supplier = TransportSystemShipperCode  -- association [0..1]
;