I_OIL_TransportSystem
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)
| Source | Alias | Join Type |
|---|---|---|
| oijts | oijts | from |
Associations (21)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [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)
| Name | Value | Level | Field |
|---|---|---|---|
| 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)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| 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]
;
Learn More
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- CDS View Annotations — A Complete Guide
- What Is a CDS View in SAP S/4HANA?
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- CDS View Field Mapping and Associations
- Understanding the SAP S/4HANA Data Model
- CDS View Extensions and Custom Fields in SAP S/4HANA
- Released APIs and Stability Contracts in SAP S/4HANA
- BSEG to ACDOCA: The Universal Journal Migration
- Business Partner Migration: KNA1/LFA1 to BUT000
- Material Document Migration: MSEG/MKPF to MATDOC
- How to Find the Right CDS View for an SAP Table
- BW Extractor to CDS View Migration Guide
- S/4HANA CDS View Deprecation: What You Need to Know
- ABAP CDS View Tutorial — From Basics to Real-World Examples
- RAP and CDS Views — Building Transactional Apps in SAP S/4HANA
- Sales Document Status Migration: VBUP/VBUK Removal in S/4HANA
- CO Tables in S/4HANA: COEP, COBK, COSS, COSP to ACDOCA