I_TranspOrdQuantity2

DDL: I_TRANSPORDQUANTITY2 Type: view COMPOSITE

Transportation Order Quantity 2

I_TranspOrdQuantity2 is a Composite CDS View that provides data about "Transportation Order Quantity 2" in SAP S/4HANA. It reads from 1 data source (I_TranspOrdQuantity) and exposes 134 fields with key fields TransportationOrderUUID, TransportationOrderStageUUID. It has 8 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_TranspOrdQuantity I_TranspOrdQuantity from

Associations (8)

CardinalityTargetAliasCondition
[0..1] I_LocationBasic _TranspOrdStageSrceLocation $projection.TranspOrdStageSrceLocationUUID = _TranspOrdStageSrceLocation.LocationUUID
[0..1] I_LocationType _TranspOrdStageSrceLocType $projection.TranspOrdStageSrceLocationType = _TranspOrdStageSrceLocType.LocationType
[0..1] I_Country _TranspOrdStageSrceLocCntry $projection.TranspOrdStageSrceLocCntry = _TranspOrdStageSrceLocCntry.Country
[0..1] I_Region _TranspOrdStageSrceLocRgn $projection.TranspOrdStageSrceLocRgn = _TranspOrdStageSrceLocRgn.Region and $projection.TranspOrdStageSrceLocCntry = _TranspOrdStageSrceLocRgn.Country
[0..1] I_LocationBasic _TranspOrdStageDestLocation $projection.TranspOrdStageDestLocationUUID = _TranspOrdStageDestLocation.LocationUUID
[0..1] I_LocationType _TranspOrdStageDestLocType $projection.TranspOrdStageDestLocationType = _TranspOrdStageDestLocType.LocationType
[0..1] I_Country _TranspOrdStageDestLocCntry $projection.TranspOrdStageDestLocCntry = _TranspOrdStageDestLocCntry.Country
[0..1] I_Region _TranspOrdStageDestLocRgn $projection.TranspOrdStageDestLocRgn = _TranspOrdStageDestLocRgn.Region and $projection.TranspOrdStageDestLocCntry = _TranspOrdStageDestLocRgn.Country

Annotations (9)

NameValueLevelField
EndUserText.label Transportation Order Quantity 2 view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #MIXED view
VDM.viewType #COMPOSITE view
AbapCatalog.sqlViewName ITORQUANTITY2 view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
ClientHandling.algorithm #SESSION_VARIABLE view

Fields (134)

KeyFieldSource TableSource FieldDescription
KEY TransportationOrderUUID TransportationOrderUUID
KEY TransportationOrderStageUUID TransportationOrderStageUUID
TransportationOrder TransportationOrder
TransportationOrderCategory TransportationOrderCategory
TransportationOrderType TransportationOrderType
DangerousGoodsAreContained DangerousGoodsAreContained
TranspOrdResponsiblePerson TranspOrdResponsiblePerson
CarrierOriginOfEntry CarrierOriginOfEntry
Carrier Carrier Service Agent
CarrierBusPurposeIsCompleted CarrierBusPurposeIsCompleted
Shipper Shipper Shipper
ShipperBusPurposeIsCompleted ShipperBusPurposeIsCompleted
Consignee Consignee Customer
ConsigneeBusPurposeIsCompleted ConsigneeBusPurposeIsCompleted
TranspOrdShippingType TranspOrdShippingType
TranspOrdTrafficDirection TranspOrdTrafficDirection
PlngAndExecOrganization PlngAndExecOrganization
PlngAndExecGroup PlngAndExecGroup
PurchasingOrganization PurchasingOrganization Purchasing Organization
PurchasingGroup PurchasingGroup Purchasing Group
PlngAndExecOrgExternalID PlngAndExecOrgExternalID
PlngAndExecGroupExternalID PlngAndExecGroupExternalID
PurchasingOrgExternalID PurchasingOrgExternalID
PurchasingGroupExternalID PurchasingGroupExternalID
TranspOrdLifeCycleStatus TranspOrdLifeCycleStatus
TranspOrdCompletionDateTime TranspOrdCompletionDateTime
TranspOrdCompletionDate TranspOrdCompletionDate
TranspOrdCompletionYearWeek TranspOrdCompletionYearWeek
TranspOrdCompletionYearMonth TranspOrdCompletionYearMonth
TranspOrdCompletionYearQuarter TranspOrdCompletionYearQuarter
TranspOrdCompletionYear TranspOrdCompletionYear
SourceLocationUUID SourceLocationUUID
SourceLocation SourceLocation
SourceLocationType SourceLocationType
SourceLocationCountry SourceLocationCountry Dep. Ctry/Reg.
SourceLocationRegion SourceLocationRegion
DestinationLocationUUID DestinationLocationUUID
DestinationLocation DestinationLocation
DestinationLocationType DestinationLocationType
DestinationLocationCountry DestinationLocationCountry Country/Region
DestinationLocationRegion DestinationLocationRegion
MeansOfTransport MeansOfTransport
TransportationMode TransportationMode
TransportationModeCategory TransportationModeCategory
TranspOrdMaxUtilznRatio TranspOrdMaxUtilznRatio
TranspOrdMaxUtilznMassRatio TranspOrdMaxUtilznMassRatio
TranspOrdMaxUtilznVolumeRatio TranspOrdMaxUtilznVolumeRatio
TranspOrdMaxUtilznLengthRatio TranspOrdMaxUtilznLengthRatio
TranspOrdUtilznUnit TranspOrdUtilznUnit
TranspOrdGrossWeight TranspOrdGrossWeight
TranspOrdGrossWeightUnit TranspOrdGrossWeightUnit
TranspOrdGrossVolume TranspOrdGrossVolume
TranspOrdGrossVolumeUnit TranspOrdGrossVolumeUnit
TranspOrdNetWeight TranspOrdNetWeight
TranspOrdNetWeightUnit TranspOrdNetWeightUnit
TranspOrdQuantity TranspOrdQuantity
TranspOrdQuantityUnit TranspOrdQuantityUnit
TranspOrdAlternativeQty TranspOrdAlternativeQty
TranspOrdAlternativeQtyUnit TranspOrdAlternativeQtyUnit
TranspOrdBaseQuantity TranspOrdBaseQuantity
TranspOrdBaseQuantityUnit TranspOrdBaseQuantityUnit
TranspOrdTareWeight TranspOrdTareWeight
TranspOrdTareWeightUnit TranspOrdTareWeightUnit
TranspOrdNumberOfCtns TranspOrdNumberOfCtns
TranspOrdNumberOfCtnsUnit TranspOrdNumberOfCtnsUnit
TranspOrdDngrsGdsExmpPts TranspOrdDngrsGdsExmpPts
TranspOrdDngrsGdsExmpPtsUnit TranspOrdDngrsGdsExmpPtsUnit
ChangedDateTime ChangedDateTime Time Stamp
TransportationOrderStage _TranspOrdStageEnrcd TransportationOrderStage
TranspOrdStageSrceStopUUID _TranspOrdStageEnrcd TranspOrdStageSrceStopUUID
TranspOrdStageDestStopUUID _TranspOrdStageEnrcd TranspOrdStageDestStopUUID
TranspOrdStageMaxUtilznRatio
TranspOrdStageUtilznVolRatio
TranspOrdStageUtilznQtyRatio
TranspOrdStageUtilznLenRatio
TranspOrdStageUtilznMassRatio
TranspOrdStageDistance
TranspOrdStageDistanceUnit
TranspOrdStageNetDuration
TranspOrdStageNetDurationUnit
TranspOrdStageSrceLocationUUID
TranspOrdStageSrceLocation
TranspOrdStageSrceLocationType
TranspOrdStageSrceLocCntry
TranspOrdStageSrceLocRgn
TranspOrdStageDestLocationUUID
TranspOrdStageDestLocation
TranspOrdStageDestLocationType
TranspOrdStageDestLocCntry
TranspOrdStageDestLocRgn
_CarrierOriginOfEntry _CarrierOriginOfEntry
_SourceStopEnrcd _SourceStopEnrcd
_DestinationStopEnrcd _DestinationStopEnrcd
_MeansOfTransport _MeansOfTransport
_TransportationMode _TransportationMode
_TransportationModeCategory _TransportationModeCategory
_TranspOrdShippingType _TranspOrdShippingType
_TranspOrdTrafficDirection _TranspOrdTrafficDirection
_TransportationOrderCategory _TransportationOrderCategory
_TranspOrdLifeCycleStatus _TranspOrdLifeCycleStatus
_TransportationOrderType _TransportationOrderType
_Carrier _Carrier
_Shipper _Shipper
_Consignee _Consignee
_TranspOrdResponsiblePerson _TranspOrdResponsiblePerson
_PurchasingOrganization _PurchasingOrganization
_PurchasingGroup _PurchasingGroup
_PlngAndExecGroup _PlngAndExecGroup
_PlngAndExecOrganization _PlngAndExecOrganization
_SourceLocation _SourceLocation
_SourceLocationType _SourceLocationType
_SourceLocationCountry _SourceLocationCountry
_SourceLocationRegion _SourceLocationRegion
_DestinationLocation _DestinationLocation
_DestinationLocationType _DestinationLocationType
_DestinationLocationCountry _DestinationLocationCountry
_DestinationLocationRegion _DestinationLocationRegion
_TranspOrdStageSrceLocation _TranspOrdStageSrceLocation
_TranspOrdStageSrceLocType _TranspOrdStageSrceLocType
_TranspOrdStageSrceLocCntry _TranspOrdStageSrceLocCntry
_TranspOrdStageSrceLocRgn _TranspOrdStageSrceLocRgn
_TranspOrdStageDestLocation _TranspOrdStageDestLocation
_TranspOrdStageDestLocType _TranspOrdStageDestLocType
_TranspOrdStageDestLocCntry _TranspOrdStageDestLocCntry
_TranspOrdStageDestLocRgn _TranspOrdStageDestLocRgn
_TranspOrdGrossWeightUnit _TranspOrdGrossWeightUnit
_TranspOrdGrossVolumeUnit _TranspOrdGrossVolumeUnit
_TranspOrdNetWeightUnit _TranspOrdNetWeightUnit
_TranspOrdQuantityUnit _TranspOrdQuantityUnit
_TranspOrdAlternativeQtyUnit _TranspOrdAlternativeQtyUnit
_TranspOrdBaseQuantityUnit _TranspOrdBaseQuantityUnit
_TranspOrdTareWeightUnit _TranspOrdTareWeightUnit
_TranspOrdNumberOfCtnsUnit _TranspOrdNumberOfCtnsUnit
_TranspOrdDngrsGdsExmpPtsUnit _TranspOrdDngrsGdsExmpPtsUnit

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_TranspOrdQuantity2.
-- 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_TranspOrdQuantity2 AS
SELECT
  TransportationOrderUUID,
  TransportationOrderStageUUID,
  TransportationOrder,
  TransportationOrderCategory,
  TransportationOrderType,
  DangerousGoodsAreContained,
  TranspOrdResponsiblePerson,
  CarrierOriginOfEntry,
  Carrier,
  CarrierBusPurposeIsCompleted,
  Shipper,
  ShipperBusPurposeIsCompleted,
  Consignee,
  ConsigneeBusPurposeIsCompleted,
  TranspOrdShippingType,
  TranspOrdTrafficDirection,
  PlngAndExecOrganization,
  PlngAndExecGroup,
  PurchasingOrganization,
  PurchasingGroup,
  PlngAndExecOrgExternalID,
  PlngAndExecGroupExternalID,
  PurchasingOrgExternalID,
  PurchasingGroupExternalID,
  TranspOrdLifeCycleStatus,
  TranspOrdCompletionDateTime,
  TranspOrdCompletionDate,
  TranspOrdCompletionYearWeek,
  TranspOrdCompletionYearMonth,
  TranspOrdCompletionYearQuarter,
  TranspOrdCompletionYear,
  SourceLocationUUID,
  SourceLocation,
  SourceLocationType,
  SourceLocationCountry,
  SourceLocationRegion,
  DestinationLocationUUID,
  DestinationLocation,
  DestinationLocationType,
  DestinationLocationCountry,
  DestinationLocationRegion,
  MeansOfTransport,
  TransportationMode,
  TransportationModeCategory,
  TranspOrdMaxUtilznRatio,
  TranspOrdMaxUtilznMassRatio,
  TranspOrdMaxUtilznVolumeRatio,
  TranspOrdMaxUtilznLengthRatio,
  TranspOrdUtilznUnit,
  TranspOrdGrossWeight,
  TranspOrdGrossWeightUnit,
  TranspOrdGrossVolume,
  TranspOrdGrossVolumeUnit,
  TranspOrdNetWeight,
  TranspOrdNetWeightUnit,
  TranspOrdQuantity,
  TranspOrdQuantityUnit,
  TranspOrdAlternativeQty,
  TranspOrdAlternativeQtyUnit,
  TranspOrdBaseQuantity,
  TranspOrdBaseQuantityUnit,
  TranspOrdTareWeight,
  TranspOrdTareWeightUnit,
  TranspOrdNumberOfCtns,
  TranspOrdNumberOfCtnsUnit,
  TranspOrdDngrsGdsExmpPts,
  TranspOrdDngrsGdsExmpPtsUnit,
  ChangedDateTime,
  _TranspOrdStageEnrcd.TransportationOrderStage AS TransportationOrderStage,
  _TranspOrdStageEnrcd.TranspOrdStageSrceStopUUID AS TranspOrdStageSrceStopUUID,
  _TranspOrdStageEnrcd.TranspOrdStageDestStopUUID AS TranspOrdStageDestStopUUID,
  cast(coalesce(_TranspOrdStageEnrcd.TranspOrdStageMaxUtilznRatio, 0) as /scmtms/vdm_stage_util_max preserving type) AS TranspOrdStageMaxUtilznRatio,
  cast(coalesce(_TranspOrdStageEnrcd.TranspOrdStageUtilznVolRatio, 0) as /scmtms/vdm_stage_util_volume preserving type) AS TranspOrdStageUtilznVolRatio,
  cast(coalesce(_TranspOrdStageEnrcd.TranspOrdStageUtilznQtyRatio, 0) as /scmtms/vdm_stage_util_dimless preserving type) AS TranspOrdStageUtilznQtyRatio,
  cast(coalesce(_TranspOrdStageEnrcd.TranspOrdStageUtilznLenRatio, 0) as /scmtms/vdm_stage_util_length preserving type) AS TranspOrdStageUtilznLenRatio,
  cast(coalesce(_TranspOrdStageEnrcd.TranspOrdStageUtilznMassRatio, 0) as /scmtms/vdm_stage_util_mass preserving type) AS TranspOrdStageUtilznMassRatio,
  cast(coalesce(_TranspOrdStageEnrcd.TranspOrdStageDistance, 0) as /scmtms/vdm_stage_dstnc preserving type) AS TranspOrdStageDistance,
  cast(coalesce(_TranspOrdStageEnrcd.TranspOrdStageDistanceUnit, cast('KM' as abap.unit(3))) as /scmtms/vdm_stage_dstnc_unit preserving type) AS TranspOrdStageDistanceUnit,
  cast(coalesce(_TranspOrdStageEnrcd.TranspOrdStageNetDuration, 0) as /scmtms/vdm_net_duration preserving type) AS TranspOrdStageNetDuration,
  cast(coalesce(_TranspOrdStageEnrcd.TranspOrdStageNetDurationUnit, cast('H' as abap.unit(3))) as /scmtms/vdm_net_duration_unit preserving type) AS TranspOrdStageNetDurationUnit,
  cast(_TranspOrdStageEnrcd._TranspOrdStageSrceStopEnrcd.LocationUUID as /scmtms/vdm_stg_src_loc_uuid preserving type) AS TranspOrdStageSrceLocationUUID,
  cast(_TranspOrdStageEnrcd._TranspOrdStageSrceStopEnrcd._Location.Location as /scmtms/vdm_stg_src_loc preserving type) AS TranspOrdStageSrceLocation,
  cast(_TranspOrdStageEnrcd._TranspOrdStageSrceStopEnrcd._Location.LocationType as /scmtms/vdm_stg_src_loc_type preserving type) AS TranspOrdStageSrceLocationType,
  cast(_TranspOrdStageEnrcd._TranspOrdStageSrceStopEnrcd._Location._PostalAddrDfltRprstn.Country as /scmtms/vdm_stg_src_country preserving type) AS TranspOrdStageSrceLocCntry,
  cast(_TranspOrdStageEnrcd._TranspOrdStageSrceStopEnrcd._Location._PostalAddrDfltRprstn.Region as /scmtms/vdm_stg_src_rgn preserving type) AS TranspOrdStageSrceLocRgn,
  cast(_TranspOrdStageEnrcd._TranspOrdStageDestStopEnrcd.LocationUUID as /scmtms/vdm_stg_dest_loc_uuid preserving type) AS TranspOrdStageDestLocationUUID,
  cast(_TranspOrdStageEnrcd._TranspOrdStageDestStopEnrcd._Location.Location as /scmtms/vdm_stg_dest_loc preserving type) AS TranspOrdStageDestLocation,
  cast(_TranspOrdStageEnrcd._TranspOrdStageDestStopEnrcd._Location.LocationType as /scmtms/vdm_stg_dest_loc_type preserving type) AS TranspOrdStageDestLocationType,
  cast(_TranspOrdStageEnrcd._TranspOrdStageDestStopEnrcd._Location._PostalAddrDfltRprstn.Country as /scmtms/vdm_stg_dest_country preserving type) AS TranspOrdStageDestLocCntry,
  cast(_TranspOrdStageEnrcd._TranspOrdStageDestStopEnrcd._Location._PostalAddrDfltRprstn.Region as /scmtms/vdm_stg_dest_rgn preserving type) AS TranspOrdStageDestLocRgn
FROM I_TranspOrdQuantity
LEFT OUTER JOIN I_LocationBasic AS _TranspOrdStageSrceLocation ON TranspOrdStageSrceLocationUUID = _TranspOrdStageSrceLocation.LocationUUID  -- association [0..1]
LEFT OUTER JOIN I_LocationType AS _TranspOrdStageSrceLocType ON TranspOrdStageSrceLocationType = _TranspOrdStageSrceLocType.LocationType  -- association [0..1]
LEFT OUTER JOIN I_Country AS _TranspOrdStageSrceLocCntry ON TranspOrdStageSrceLocCntry = _TranspOrdStageSrceLocCntry.Country  -- association [0..1]
LEFT OUTER JOIN I_Region AS _TranspOrdStageSrceLocRgn ON TranspOrdStageSrceLocRgn = _TranspOrdStageSrceLocRgn.Region AND TranspOrdStageSrceLocCntry = _TranspOrdStageSrceLocRgn.Country  -- association [0..1]
LEFT OUTER JOIN I_LocationBasic AS _TranspOrdStageDestLocation ON TranspOrdStageDestLocationUUID = _TranspOrdStageDestLocation.LocationUUID  -- association [0..1]
LEFT OUTER JOIN I_LocationType AS _TranspOrdStageDestLocType ON TranspOrdStageDestLocationType = _TranspOrdStageDestLocType.LocationType  -- association [0..1]
LEFT OUTER JOIN I_Country AS _TranspOrdStageDestLocCntry ON TranspOrdStageDestLocCntry = _TranspOrdStageDestLocCntry.Country  -- association [0..1]
LEFT OUTER JOIN I_Region AS _TranspOrdStageDestLocRgn ON TranspOrdStageDestLocRgn = _TranspOrdStageDestLocRgn.Region AND TranspOrdStageDestLocCntry = _TranspOrdStageDestLocRgn.Country  -- association [0..1]
;