I_TransportationOrder
Transportation Orders
I_TransportationOrder is a Basic CDS View that provides data about "Transportation Orders" in SAP S/4HANA. It reads from 1 data source (/scmtms/d_torrot) and exposes 155 fields with key field TransportationOrderUUID. It has 58 associations to related views. Part of development package VDM_TM_BO_TOR.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| /scmtms/d_torrot | root | from |
Associations (58)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [0..*] | I_TransportationOrderItem | _TransportationOrderItem | $projection.TransportationOrderUUID = _TransportationOrderItem.TransportationOrderUUID |
| [0..*] | I_TransportationOrderStop | _TransportationOrderStop | $projection.TransportationOrderUUID = _TransportationOrderStop.TransportationOrderUUID |
| [0..*] | I_TransportationOrderStage | _TransportationOrderStage | $projection.TransportationOrderUUID = _TransportationOrderStage.TransportationOrderUUID |
| [0..*] | I_TranspOrdExecution | _TranspOrdExecution | $projection.TransportationOrderUUID = _TranspOrdExecution.TransportationOrderUUID |
| [0..*] | I_TransportationOrderBlock | _TransportationOrderBlock | $projection.TransportationOrderUUID = _TransportationOrderBlock.TransportationOrderUUID |
| [0..*] | I_Tendering | _Tendering | $projection.TransportationOrderUUID = _Tendering.TransportationOrderUUID |
| [0..*] | I_TranspOrdDocRef | _DocRef | $projection.TransportationOrderUUID = _DocRef.TransportationOrderUUID |
| [0..1] | I_TransportationOrderStop | _SourceStop | $projection.TransportationOrderUUID = _SourceStop.TransportationOrderUUID and _SourceStop.TranspOrdStopSequencePosition = 'F' |
| [0..1] | I_TransportationOrderStop | _DestinationStop | $projection.TransportationOrderUUID = _DestinationStop.TransportationOrderUUID and _DestinationStop.TranspOrdStopSequencePosition = 'L' |
| [0..*] | I_TranspChargeItem | _TranspChargeItem | $projection.TransportationOrderUUID = _TranspChargeItem.RefTransportationOrderUUID |
| [0..1] | I_BusinessPartner | _Consignee | $projection.Consignee = _Consignee.BusinessPartner |
| [0..1] | I_BusinessPartner | _Shipper | $projection.Shipper = _Shipper.BusinessPartner |
| [0..1] | I_BusinessPartner | _Carrier | $projection.Carrier = _Carrier.BusinessPartner |
| [0..1] | I_BusinessPartner | _ExectgCarrier | $projection.TranspOrdExecutingCarrier = _ExectgCarrier.BusinessPartner |
| [0..1] | I_TranspOrganizationalUnit | _PurchasingOrganization | $projection.PurchasingOrganization = _PurchasingOrganization.OrganizationalUnit |
| [0..1] | I_TranspOrganizationalUnit | _PurchasingGroup | $projection.PurchasingGroup = _PurchasingGroup.OrganizationalUnit |
| [0..1] | I_TranspOrganizationalUnit | _PlngAndExecOrganization | $projection.PlngAndExecOrganization = _PlngAndExecOrganization.OrganizationalUnit |
| [0..1] | I_TranspOrganizationalUnit | _PlngAndExecGroup | $projection.PlngAndExecGroup = _PlngAndExecGroup.OrganizationalUnit |
| [0..1] | I_CompanyCode | _PurchasingCompanyCode | $projection.PurgOrgCompanyCode = _PurchasingCompanyCode.CompanyCode |
| [0..1] | I_TransportationOrderType_2 | _TransportationOrderType | $projection.TransportationOrderType = _TransportationOrderType.TransportationOrderType |
| [0..1] | I_TranspOrderCategory_2 | _TransportationOrderCategory | $projection.TransportationOrderCategory = _TransportationOrderCategory.TransportationOrderCategory |
| [0..1] | I_TranspOrdPlanningBlock | _TranspOrdPlanningBlock | $projection.TranspOrdPlanningBlock = _TranspOrdPlanningBlock.TranspOrdPlanningBlock |
| [0..1] | I_TranspOrdExecutionIsBlocked | _TranspOrdExecutionIsBlocked | $projection.TranspOrdExecutionIsBlocked = _TranspOrdExecutionIsBlocked.TranspOrdExecutionIsBlocked |
| [0..1] | I_InvoicingIsBlocked | _InvoicingIsBlocked | $projection.InvoicingIsBlocked = _InvoicingIsBlocked.InvoicingIsBlocked |
| [0..1] | I_TranspSCACCode | _TranspSCACCode | $projection.StandardCarrierAlphaCode = _TranspSCACCode.TranspSCACCode |
| [0..1] | I_TranspAirlineIATACode | _TranspAirlineIATACode | $projection.TranspOrdAirlineIATACode = _TranspAirlineIATACode.TranspAirlineIATACode |
| [0..1] | I_CarrierOriginOfEntry | _CarrierOriginOfEntry | $projection.CarrierOriginOfEntry = _CarrierOriginOfEntry.CarrierOriginOfEntry |
| [0..1] | I_TranspOrdShippingType | _TranspOrdShippingType | $projection.TranspOrdShippingType = _TranspOrdShippingType.TranspOrdShippingType |
| [0..1] | I_TranspMovementType | _MovementType | $projection.MovementType = _MovementType.MovementType |
| [0..1] | I_TranspOrdLifeCycleStatus | _TranspOrdLifeCycleStatus | $projection.TranspOrdLifeCycleStatus = _TranspOrdLifeCycleStatus.TranspOrdLifeCycleStatus |
| [0..1] | I_TranspOrdPlanningStatus_2 | _TranspOrdPlanningStatus | $projection.TranspOrdPlanningStatus = _TranspOrdPlanningStatus.TranspOrdPlanningStatus |
| [0..1] | I_TransportationOrderExecSts | _TransportationOrderExecSts | $projection.TransportationOrderExecSts = _TransportationOrderExecSts.TransportationOrderExecSts |
| [0..1] | I_TranspOrdDngrsGdsStatus | _TranspOrdDngrsGdsStatus | $projection.TranspOrderDngrsGdsSts = _TranspOrdDngrsGdsStatus.TranspOrderDngrsGdsSts |
| [0..1] | I_TranspOrdConfirmationStatus | _TranspOrdConfirmationStatus | $projection.TransportationOrderConfSts = _TranspOrdConfirmationStatus.TransportationOrderConfSts |
| [1..1] | I_TranspOrdSubcontractingSts | _TranspOrdSubcontractingSts | $projection.TranspOrderSubcontrgSts = _TranspOrdSubcontractingSts.TranspOrderSubcontrgSts |
| [1..1] | I_TranspOrdWhseProcgStatus | _TranspOrdWhseProcgStatus | $projection.TranspOrdWhseProcessingStatus = _TranspOrdWhseProcgStatus.TranspOrdWhseProcessingStatus |
| [1..1] | I_TranspOrdGoodsMvtStatus | _TranspOrdGoodsMvtStatus | $projection.TranspOrdGoodsMovementStatus = _TranspOrdGoodsMvtStatus.TranspOrdGoodsMovementStatus |
| [0..1] | I_TranspOrdTrafficDirection | _TranspOrdTrafficDirection | $projection.TranspOrdTrafficDirection = _TranspOrdTrafficDirection.TranspOrdTrafficDirection |
| [0..1] | I_MeansOfTransport | _MeansOfTransport | $projection.MeansOfTransport = _MeansOfTransport.MeansOfTransport |
| [0..1] | I_TransportationMode_2 | _TransportationMode | $projection.TransportationMode = _TransportationMode.TransportationMode |
| [0..1] | I_TransportationModeCategory | _TransportationModeCategory | $projection.TransportationModeCategory = _TransportationModeCategory.TransportationModeCategory |
| [0..1] | I_FrtDsputCaseStatus | _FrtDsputCaseStatus | $projection.FrtDsputCaseStatus = _FrtDsputCaseStatus.FrtDsputCaseStatus |
| [1..1] | I_User | _CreatedBy | $projection.CreatedByUser = _CreatedBy.UserID |
| [0..1] | I_User | _LastChangedBy | $projection.LastChangedByUser = _LastChangedBy.UserID |
| [0..1] | I_User | _TranspOrdResponsiblePerson | $projection.TranspOrdResponsiblePerson = _TranspOrdResponsiblePerson.UserID |
| [0..1] | I_UnitOfMeasure | _TranspOrdGrossWeightUnit | $projection.TranspOrdGrossWeightUnit = _TranspOrdGrossWeightUnit.UnitOfMeasure |
| [0..1] | I_UnitOfMeasure | _TranspOrdGrossVolumeUnit | $projection.TranspOrdGrossVolumeUnit = _TranspOrdGrossVolumeUnit.UnitOfMeasure |
| [0..1] | I_UnitOfMeasure | _TranspOrdNetWeightUnit | $projection.TranspOrdNetWeightUnit = _TranspOrdNetWeightUnit.UnitOfMeasure |
| [0..1] | I_UnitOfMeasure | _TranspOrdQuantityUnit | $projection.TranspOrdQuantityUnit = _TranspOrdQuantityUnit.UnitOfMeasure |
| [0..1] | I_UnitOfMeasure | _TranspOrdAlternativeQtyUnit | $projection.TranspOrdAlternativeQtyUnit = _TranspOrdAlternativeQtyUnit.UnitOfMeasure |
| [0..1] | I_UnitOfMeasure | _TranspOrdBaseQuantityUnit | $projection.TranspOrdBaseQuantityUnit = _TranspOrdBaseQuantityUnit.UnitOfMeasure |
| [0..1] | I_UnitOfMeasure | _TranspOrdTareWeightUnit | $projection.TranspOrdTareWeightUnit = _TranspOrdTareWeightUnit.UnitOfMeasure |
| [0..1] | I_UnitOfMeasure | _TranspOrdNumberOfCtnsUnit | $projection.TranspOrdNumberOfCtnsUnit = _TranspOrdNumberOfCtnsUnit.UnitOfMeasure |
| [0..1] | I_UnitOfMeasure | _TranspOrdDngrsGdsExmpPtsUnit | $projection.TranspOrdDngrsGdsExmpPtsUnit = _TranspOrdDngrsGdsExmpPtsUnit.UnitOfMeasure |
| [0..1] | I_UnitOfMeasure | _TranspOrdPalletSpacesUnit | $projection.TranspOrdPalletSpacesUnit = _TranspOrdPalletSpacesUnit.UnitOfMeasure |
| [0..1] | I_UnitOfMeasure | _TranspOrdLoadMetersUnit | $projection.TranspOrdLoadMetersUnit = _TranspOrdLoadMetersUnit.UnitOfMeasure |
| [0..1] | I_TransportationOrderSmmry | _TranspOrdSummary | $projection.TransportationOrderUUID = _TranspOrdSummary.TransportationOrderUUID |
| [0..*] | I_TranspOrdErrHndlg | _TranspOrdErrHndlg | $projection.TransportationOrderUUID = _TranspOrdErrHndlg.TransportationOrderUUID |
Annotations (8)
| Name | Value | Level | Field |
|---|---|---|---|
| EndUserText.label | Transportation Orders | view | |
| ObjectModel.representativeKey | TransportationOrderUUID | view | |
| ObjectModel.usageType.serviceQuality | #B | view | |
| ObjectModel.usageType.sizeCategory | #XL | view | |
| ObjectModel.usageType.dataClass | #TRANSACTIONAL | view | |
| ObjectModel.compositionRoot | true | view | |
| VDM.viewType | #BASIC | view | |
| AccessControl.authorizationCheck | #MANDATORY | view |
Fields (155)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | TransportationOrderUUID | UUID | ||
| TransportationOrder | tor_id | Freight Order | ||
| TransportationOrderCategory | tor_cat | TO Category | ||
| TransportationOrderType | tor_type | Document Type | ||
| DangerousGoodsAreContained | dgo_indicator | Dangerous Goods | ||
| TransportationServiceLevel | transsrvlvl_code | Srvc. Level (Sales) | ||
| TranspOrdResponsiblePerson | resp_person | Person Resp. | ||
| TranspOrdPartnerReference | partner_ref_id | Partner Ref. Number | ||
| MasterBillOfLading | partner_mbl_id | Carrier's MBL No. | ||
| TranspOrdPlanningBlock | blk_plan | Planning Block | ||
| TranspOrdExecutionIsBlocked | blk_exec | Execution Block | ||
| InvoicingIsBlocked | inv_block | FSD Block | ||
| CarrierUUID | Fwd Agent | |||
| Carrier | Carrier | |||
| StandardCarrierAlphaCode | tsp_scac | SCAC | ||
| TranspOrdAirlineIATACode | tsp_airlc | Airline Code | ||
| TranspOrdAirWayBill | tsp_airlcawb | AWB Prefix | ||
| CarrierAddressID | tsp_address_id | Address ID | ||
| CarrierOriginOfEntry | tsp_set_by_srvc | Origin of Entry | ||
| ShipperUUID | Shipper BP | |||
| Shipper | Shipper | |||
| ShipperAddressID | sp_address_id | Address ID | ||
| ConsigneeUUID | Ship-to Party BuPa | |||
| Consignee | Ship-to Party | |||
| ConsigneeAddressID | cp_address_id | Address ID | ||
| TranspOrdShippingType | shipping_type | Shipping Type | ||
| MovementType | movement_type | Pack/unpack | ||
| TranspOrdTrafficDirection | traffic_direct | Traffic Direction | ||
| PlngAndExecOrganization | exec_org_id | Plan. Exec. Org. | ||
| PlngAndExecGroup | exec_grp_id | Plan. Exec. Group | ||
| PurchasingOrganization | purch_org_id | Purchasing Org. | ||
| PurchasingOrgExternalID | _PurchasingOrganization | OrganizationalUnitExternalID | ||
| PurchasingGroup | purch_grp_id | Purchasing Group | ||
| PurchasingGroupExternalID | _PurchasingGroup | OrganizationalUnitExternalID | ||
| PurgOrgCompanyCode | purch_company_code | Procuring Comp. Cde | ||
| TranspPurgOrg | purch_org | Purchasing Org. | ||
| TranspPurgGroup | purch_grp | Purch. Group | ||
| TranspOrdLifeCycleStatus | lifecycle | Step Life Cycle Sts | ||
| TranspOrdPlanningStatus | plan_status_root | Planning Status | ||
| TransportationOrderExecSts | execution | Execution Status | ||
| TranspOrderDngrsGdsSts | dg_status | Dangerous Goods Sts | ||
| TransportationOrderConfSts | confirmation | FSD Conf Status | ||
| TranspOrderSubcontrgSts | subcontracting | Subcontr. Status | ||
| MeansOfTransport | mtr | Means of Transport | ||
| TransportationMode | trmodcod | Transp. Mode | ||
| TransportationModeCategory | trmodcat | TrM Category | ||
| TranspOrdMaxUtilznRatio | max_util | Maximum Utilization | ||
| TransportationRequestCategory | trq_cat | Category | ||
| FrtDsputCaseStatus | invdisp_resolution | Dispute Case Status | ||
| TranspOrdMaxUtilznMassRatio | Maximum Utilization | |||
| TranspOrdMaxUtilznVolumeRatio | Maximum Utilization | |||
| TranspOrdMaxUtilznLengthRatio | Maximum Utilization | |||
| TranspOrdGrossWeight | Gross Weight | |||
| TranspOrdGrossWeightUnit | gro_wei_uni | Gr. Wt UoM | ||
| TranspOrdGrossVolume | Gross Volume | |||
| TranspOrdGrossVolumeUnit | gro_vol_uni | Gross Vol. UoM | ||
| TranspOrdNetWeight | Net Weight | |||
| TranspOrdNetWeightUnit | net_wei_uni | Net Wt UoM | ||
| TranspOrdQuantity | Quantity | |||
| TranspOrdQuantityUnit | qua_pcs_uni | Quantity UoM | ||
| TranspOrdAlternativeQty | Alternative Quantity | |||
| TranspOrdAlternativeQtyUnit | qua_pcs2_uni | Alternative Qty UoM | ||
| TranspOrdBaseQuantity | Base Quantity | |||
| TranspOrdBaseQuantityUnit | base_uom_uni | Base UoM | ||
| TranspOrdTareWeight | Tare Weight | |||
| TranspOrdTareWeightUnit | pkgun_wei_uni | Tare Weight UoM | ||
| TranspOrdPalletSpacesQty | Normalized Quantity | |||
| TranspOrdPalletSpacesUnit | normloadconsuom | NLQ UoM | ||
| TranspOrdLoadMetersQty | Additional Norm. Qty | |||
| TranspOrdLoadMetersUnit | addnormloadconsuom | Default ALQ UoM | ||
| TranspOrdNumberOfCtns | No. of TEUs | |||
| TranspOrdNumberOfCtnsUnit | cont_cnt_uni | Number of TEU UoM | ||
| TranspOrdDngrsGdsExmpPts | ADR Points | |||
| TranspOrdDngrsGdsExmpPtsUnit | dg_adr_pts_uni | ADR Points UoM | ||
| TranspOrdDistance | total_distance_km | Total Distance | ||
| TranspOrdDistanceUnit | ||||
| TranspOrdNetDuration | Total Net Duration | |||
| TranspOrdNetDurationUnit | ||||
| CreatedByUser | created_by | Version Created By | ||
| CreationDateTime | Variant created on | |||
| LastChangedByUser | changed_by | User Name | ||
| ChangedDateTime | Variant Changed on | |||
| TranspOrdLfcycStsChgDteTime | Date/Time | |||
| TranspOrdOrderDateTime | Posting Date | |||
| BusinessTransactionDocument | base_btd_id | Base Document | ||
| BusinessTransactionDocType | base_btd_tco | Original Doc. Type | ||
| TranspOrdGoodsMovementStatus | dlv_goods_mvmnt | Goods Mvmt. Status | ||
| TranspOrdWhseProcessingStatus | wh_processing_status | Whse Proc. Status | ||
| TranspOrdHasMltplExectgPties | multi_exe_pty | Mult. Exec. Parties | ||
| TranspOrdInvoicingCarrierLevel | pymt_ind | Inv. Carrier Level | ||
| TransOrdAcctNmbrWthExectgCarr | eikto | Acct w/ vendor | ||
| TranspOrdExecutingCarrierUUID | Business Partner | |||
| TranspOrdExecutingCarrier | tspexecid | Executing Carrier | ||
| ExecutingCarrierAddressID | tspexec_address_id | Address ID | ||
| TransportationOrderCrtnType | creation_type | Document Source | ||
| TranspOrdPlannedGdsMvtDteTme | dlv_plan_goods_mvmnt_date | Planned GM Date | ||
| TransportationUnitCategory | tu_cat | Transp. Unit Cat. | ||
| _TransportationOrderItem | _TransportationOrderItem | |||
| _TransportationOrderStop | _TransportationOrderStop | |||
| _TransportationOrderStage | _TransportationOrderStage | |||
| _TranspChargeItem | _TranspChargeItem | |||
| _TranspOrdExecution | _TranspOrdExecution | |||
| _TransportationOrderBlock | _TransportationOrderBlock | |||
| _Tendering | _Tendering | |||
| _DocRef | _DocRef | |||
| _SourceStop | _SourceStop | |||
| _DestinationStop | _DestinationStop | |||
| _Consignee | _Consignee | |||
| _Shipper | _Shipper | |||
| _Carrier | _Carrier | |||
| _ExectgCarrier | _ExectgCarrier | |||
| _PurchasingOrganization | _PurchasingOrganization | |||
| _PurchasingGroup | _PurchasingGroup | |||
| _PurchasingCompanyCode | _PurchasingCompanyCode | |||
| _PlngAndExecOrganization | _PlngAndExecOrganization | |||
| _PlngAndExecGroup | _PlngAndExecGroup | |||
| _TransportationOrderType | _TransportationOrderType | |||
| _TransportationOrderCategory | _TransportationOrderCategory | |||
| _TranspOrdPlanningBlock | _TranspOrdPlanningBlock | |||
| _TranspOrdExecutionIsBlocked | _TranspOrdExecutionIsBlocked | |||
| _InvoicingIsBlocked | _InvoicingIsBlocked | |||
| _TranspSCACCode | _TranspSCACCode | |||
| _TranspAirlineIATACode | _TranspAirlineIATACode | |||
| _CarrierOriginOfEntry | _CarrierOriginOfEntry | |||
| _TranspOrdShippingType | _TranspOrdShippingType | |||
| _MovementType | _MovementType | |||
| _TranspOrdLifeCycleStatus | _TranspOrdLifeCycleStatus | |||
| _TranspOrdPlanningStatus | _TranspOrdPlanningStatus | |||
| _TransportationOrderExecSts | _TransportationOrderExecSts | |||
| _TranspOrdDngrsGdsStatus | _TranspOrdDngrsGdsStatus | |||
| _TranspOrdConfirmationStatus | _TranspOrdConfirmationStatus | |||
| _TranspOrdSubcontractingSts | _TranspOrdSubcontractingSts | |||
| _TranspOrdWhseProcgStatus | _TranspOrdWhseProcgStatus | |||
| _TranspOrdGoodsMvtStatus | _TranspOrdGoodsMvtStatus | |||
| _TranspOrdTrafficDirection | _TranspOrdTrafficDirection | |||
| _MeansOfTransport | _MeansOfTransport | |||
| _TransportationMode | _TransportationMode | |||
| _TransportationModeCategory | _TransportationModeCategory | |||
| _FrtDsputCaseStatus | _FrtDsputCaseStatus | |||
| _CreatedBy | _CreatedBy | |||
| _LastChangedBy | _LastChangedBy | |||
| _TranspOrdResponsiblePerson | _TranspOrdResponsiblePerson | |||
| _TranspOrdGrossWeightUnit | _TranspOrdGrossWeightUnit | |||
| _TranspOrdGrossVolumeUnit | _TranspOrdGrossVolumeUnit | |||
| _TranspOrdNetWeightUnit | _TranspOrdNetWeightUnit | |||
| _TranspOrdQuantityUnit | _TranspOrdQuantityUnit | |||
| _TranspOrdAlternativeQtyUnit | _TranspOrdAlternativeQtyUnit | |||
| _TranspOrdBaseQuantityUnit | _TranspOrdBaseQuantityUnit | |||
| _TranspOrdTareWeightUnit | _TranspOrdTareWeightUnit | |||
| _TranspOrdNumberOfCtnsUnit | _TranspOrdNumberOfCtnsUnit | |||
| _TranspOrdDngrsGdsExmpPtsUnit | _TranspOrdDngrsGdsExmpPtsUnit | |||
| _TranspOrdPalletSpacesUnit | _TranspOrdPalletSpacesUnit | |||
| _TranspOrdLoadMetersUnit | _TranspOrdLoadMetersUnit | |||
| _TranspOrdSummary | _TranspOrdSummary | |||
| _TranspOrdErrHndlg | _TranspOrdErrHndlg |
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_TransportationOrder.
-- 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_TransportationOrder AS
SELECT
cast(db_key as /scmtms/vdm_tor_db_key preserving type) AS TransportationOrderUUID,
tor_id AS TransportationOrder,
tor_cat AS TransportationOrderCategory,
tor_type AS TransportationOrderType,
dgo_indicator AS DangerousGoodsAreContained,
transsrvlvl_code AS TransportationServiceLevel,
resp_person AS TranspOrdResponsiblePerson,
partner_ref_id AS TranspOrdPartnerReference,
partner_mbl_id AS MasterBillOfLading,
blk_plan AS TranspOrdPlanningBlock,
blk_exec AS TranspOrdExecutionIsBlocked,
inv_block AS InvoicingIsBlocked,
cast(tsp as bu_partner_guid preserving type) AS CarrierUUID,
cast(tspid as /scmtms/pty_carrier preserving type) AS Carrier,
tsp_scac AS StandardCarrierAlphaCode,
tsp_airlc AS TranspOrdAirlineIATACode,
tsp_airlcawb AS TranspOrdAirWayBill,
tsp_address_id AS CarrierAddressID,
tsp_set_by_srvc AS CarrierOriginOfEntry,
cast(shipper_key as bu_partner_guid preserving type) AS ShipperUUID,
cast(shipperid as /scmtms/pty_shipper preserving type) AS Shipper,
sp_address_id AS ShipperAddressID,
cast(consignee_key as bu_partner_guid preserving type) AS ConsigneeUUID,
cast(consigneeid as /scmtms/pty_consignee preserving type) AS Consignee,
cp_address_id AS ConsigneeAddressID,
shipping_type AS TranspOrdShippingType,
movement_type AS MovementType,
traffic_direct AS TranspOrdTrafficDirection,
exec_org_id AS PlngAndExecOrganization,
exec_grp_id AS PlngAndExecGroup,
purch_org_id AS PurchasingOrganization,
_PurchasingOrganization.OrganizationalUnitExternalID AS PurchasingOrgExternalID,
purch_grp_id AS PurchasingGroup,
_PurchasingGroup.OrganizationalUnitExternalID AS PurchasingGroupExternalID,
purch_company_code AS PurgOrgCompanyCode,
purch_org AS TranspPurgOrg,
purch_grp AS TranspPurgGroup,
lifecycle AS TranspOrdLifeCycleStatus,
plan_status_root AS TranspOrdPlanningStatus,
execution AS TransportationOrderExecSts,
dg_status AS TranspOrderDngrsGdsSts,
confirmation AS TransportationOrderConfSts,
subcontracting AS TranspOrderSubcontrgSts,
mtr AS MeansOfTransport,
trmodcod AS TransportationMode,
trmodcat AS TransportationModeCategory,
max_util AS TranspOrdMaxUtilznRatio,
trq_cat AS TransportationRequestCategory,
invdisp_resolution AS FrtDsputCaseStatus,
cast(max_util_mass as /scmtms/vdm_max_util_mass preserving type) AS TranspOrdMaxUtilznMassRatio,
cast(max_util_volume as /scmtms/vdm_max_util_volume preserving type) AS TranspOrdMaxUtilznVolumeRatio,
cast(max_util_length as /scmtms/vdm_max_util_length preserving type) AS TranspOrdMaxUtilznLengthRatio,
cast(gro_wei_val as /scmtms/vdm_gro_wei_val preserving type ) AS TranspOrdGrossWeight,
gro_wei_uni AS TranspOrdGrossWeightUnit,
cast(gro_vol_val as /scmtms/vdm_gro_vol_val preserving type ) AS TranspOrdGrossVolume,
gro_vol_uni AS TranspOrdGrossVolumeUnit,
cast(net_wei_val as /scmtms/vdm_tor_net_wei_val preserving type ) AS TranspOrdNetWeight,
net_wei_uni AS TranspOrdNetWeightUnit,
cast(qua_pcs_val as /scmtms/vdm_tor_pcs_val preserving type ) AS TranspOrdQuantity,
qua_pcs_uni AS TranspOrdQuantityUnit,
cast(qua_pcs2_val as /scmtms/vdm_qty_alt_val preserving type ) AS TranspOrdAlternativeQty,
qua_pcs2_uni AS TranspOrdAlternativeQtyUnit,
cast(base_uom_val as /scmtms/vdm_qty_base_val preserving type ) AS TranspOrdBaseQuantity,
base_uom_uni AS TranspOrdBaseQuantityUnit,
cast(pkgun_wei_val as /scmtms/vdm_tor_pack_unl_wei_v preserving type ) AS TranspOrdTareWeight,
pkgun_wei_uni AS TranspOrdTareWeightUnit,
cast(normloadconsval as /scmtms/vdm_normloadconsval preserving type ) AS TranspOrdPalletSpacesQty,
normloadconsuom AS TranspOrdPalletSpacesUnit,
cast(addnormloadconsval as /scmtms/vdm_addnormloadconsval preserving type ) AS TranspOrdLoadMetersQty,
addnormloadconsuom AS TranspOrdLoadMetersUnit,
cast(cont_cnt_val as /scmtms/vdm_tor_cont_count_val preserving type ) AS TranspOrdNumberOfCtns,
cont_cnt_uni AS TranspOrdNumberOfCtnsUnit,
cast(dg_adr_pts_val as /scmtms/vdm_tor_dg_adr_pts_val preserving type ) AS TranspOrdDngrsGdsExmpPts,
dg_adr_pts_uni AS TranspOrdDngrsGdsExmpPtsUnit,
total_distance_km AS TranspOrdDistance,
cast('KM' as /scmtms/vdm_dsp_length_unit) AS TranspOrdDistanceUnit,
cast(total_duration_net as bapi11201trmdurat) AS TranspOrdNetDuration,
cast('H' as /scmtms/vdm_dsp_time_unit) AS TranspOrdNetDurationUnit,
created_by AS CreatedByUser,
cast(created_on as log_created_on preserving type) AS CreationDateTime,
changed_by AS LastChangedByUser,
cast(changed_on as log_created_on preserving type) AS ChangedDateTime,
cast(datetime_chlc as log_created_on preserving type) AS TranspOrdLfcycStsChgDteTime,
cast(order_date as log_created_on preserving type) AS TranspOrdOrderDateTime,
base_btd_id AS BusinessTransactionDocument,
base_btd_tco AS BusinessTransactionDocType,
dlv_goods_mvmnt AS TranspOrdGoodsMovementStatus,
wh_processing_status AS TranspOrdWhseProcessingStatus,
multi_exe_pty AS TranspOrdHasMltplExectgPties,
pymt_ind AS TranspOrdInvoicingCarrierLevel,
eikto AS TransOrdAcctNmbrWthExectgCarr,
cast(tspexec_key as /scmtms/vdm_tspexec_uuid preserving type) AS TranspOrdExecutingCarrierUUID,
tspexecid AS TranspOrdExecutingCarrier,
tspexec_address_id AS ExecutingCarrierAddressID,
creation_type AS TransportationOrderCrtnType,
dlv_plan_goods_mvmnt_date AS TranspOrdPlannedGdsMvtDteTme,
tu_cat AS TransportationUnitCategory
FROM /scmtms/d_torrot AS root
LEFT OUTER JOIN I_TransportationOrderItem AS _TransportationOrderItem ON TransportationOrderUUID = _TransportationOrderItem.TransportationOrderUUID -- association [0..*]
LEFT OUTER JOIN I_TransportationOrderStop AS _TransportationOrderStop ON TransportationOrderUUID = _TransportationOrderStop.TransportationOrderUUID -- association [0..*]
LEFT OUTER JOIN I_TransportationOrderStage AS _TransportationOrderStage ON TransportationOrderUUID = _TransportationOrderStage.TransportationOrderUUID -- association [0..*]
LEFT OUTER JOIN I_TranspOrdExecution AS _TranspOrdExecution ON TransportationOrderUUID = _TranspOrdExecution.TransportationOrderUUID -- association [0..*]
LEFT OUTER JOIN I_TransportationOrderBlock AS _TransportationOrderBlock ON TransportationOrderUUID = _TransportationOrderBlock.TransportationOrderUUID -- association [0..*]
LEFT OUTER JOIN I_Tendering AS _Tendering ON TransportationOrderUUID = _Tendering.TransportationOrderUUID -- association [0..*]
LEFT OUTER JOIN I_TranspOrdDocRef AS _DocRef ON TransportationOrderUUID = _DocRef.TransportationOrderUUID -- association [0..*]
LEFT OUTER JOIN I_TransportationOrderStop AS _SourceStop ON TransportationOrderUUID = _SourceStop.TransportationOrderUUID AND _SourceStop.TranspOrdStopSequencePosition = 'F' -- association [0..1]
LEFT OUTER JOIN I_TransportationOrderStop AS _DestinationStop ON TransportationOrderUUID = _DestinationStop.TransportationOrderUUID AND _DestinationStop.TranspOrdStopSequencePosition = 'L' -- association [0..1]
LEFT OUTER JOIN I_TranspChargeItem AS _TranspChargeItem ON TransportationOrderUUID = _TranspChargeItem.RefTransportationOrderUUID -- association [0..*]
LEFT OUTER JOIN I_BusinessPartner AS _Consignee ON Consignee = _Consignee.BusinessPartner -- association [0..1]
LEFT OUTER JOIN I_BusinessPartner AS _Shipper ON Shipper = _Shipper.BusinessPartner -- association [0..1]
LEFT OUTER JOIN I_BusinessPartner AS _Carrier ON Carrier = _Carrier.BusinessPartner -- association [0..1]
LEFT OUTER JOIN I_BusinessPartner AS _ExectgCarrier ON TranspOrdExecutingCarrier = _ExectgCarrier.BusinessPartner -- association [0..1]
LEFT OUTER JOIN I_TranspOrganizationalUnit AS _PurchasingOrganization ON PurchasingOrganization = _PurchasingOrganization.OrganizationalUnit -- association [0..1]
LEFT OUTER JOIN I_TranspOrganizationalUnit AS _PurchasingGroup ON PurchasingGroup = _PurchasingGroup.OrganizationalUnit -- association [0..1]
LEFT OUTER JOIN I_TranspOrganizationalUnit AS _PlngAndExecOrganization ON PlngAndExecOrganization = _PlngAndExecOrganization.OrganizationalUnit -- association [0..1]
LEFT OUTER JOIN I_TranspOrganizationalUnit AS _PlngAndExecGroup ON PlngAndExecGroup = _PlngAndExecGroup.OrganizationalUnit -- association [0..1]
LEFT OUTER JOIN I_CompanyCode AS _PurchasingCompanyCode ON PurgOrgCompanyCode = _PurchasingCompanyCode.CompanyCode -- association [0..1]
LEFT OUTER JOIN I_TransportationOrderType_2 AS _TransportationOrderType ON TransportationOrderType = _TransportationOrderType.TransportationOrderType -- association [0..1]
LEFT OUTER JOIN I_TranspOrderCategory_2 AS _TransportationOrderCategory ON TransportationOrderCategory = _TransportationOrderCategory.TransportationOrderCategory -- association [0..1]
LEFT OUTER JOIN I_TranspOrdPlanningBlock AS _TranspOrdPlanningBlock ON TranspOrdPlanningBlock = _TranspOrdPlanningBlock.TranspOrdPlanningBlock -- association [0..1]
LEFT OUTER JOIN I_TranspOrdExecutionIsBlocked AS _TranspOrdExecutionIsBlocked ON TranspOrdExecutionIsBlocked = _TranspOrdExecutionIsBlocked.TranspOrdExecutionIsBlocked -- association [0..1]
LEFT OUTER JOIN I_InvoicingIsBlocked AS _InvoicingIsBlocked ON InvoicingIsBlocked = _InvoicingIsBlocked.InvoicingIsBlocked -- association [0..1]
LEFT OUTER JOIN I_TranspSCACCode AS _TranspSCACCode ON StandardCarrierAlphaCode = _TranspSCACCode.TranspSCACCode -- association [0..1]
LEFT OUTER JOIN I_TranspAirlineIATACode AS _TranspAirlineIATACode ON TranspOrdAirlineIATACode = _TranspAirlineIATACode.TranspAirlineIATACode -- association [0..1]
LEFT OUTER JOIN I_CarrierOriginOfEntry AS _CarrierOriginOfEntry ON CarrierOriginOfEntry = _CarrierOriginOfEntry.CarrierOriginOfEntry -- association [0..1]
LEFT OUTER JOIN I_TranspOrdShippingType AS _TranspOrdShippingType ON TranspOrdShippingType = _TranspOrdShippingType.TranspOrdShippingType -- association [0..1]
LEFT OUTER JOIN I_TranspMovementType AS _MovementType ON MovementType = _MovementType.MovementType -- association [0..1]
LEFT OUTER JOIN I_TranspOrdLifeCycleStatus AS _TranspOrdLifeCycleStatus ON TranspOrdLifeCycleStatus = _TranspOrdLifeCycleStatus.TranspOrdLifeCycleStatus -- association [0..1]
LEFT OUTER JOIN I_TranspOrdPlanningStatus_2 AS _TranspOrdPlanningStatus ON TranspOrdPlanningStatus = _TranspOrdPlanningStatus.TranspOrdPlanningStatus -- association [0..1]
LEFT OUTER JOIN I_TransportationOrderExecSts AS _TransportationOrderExecSts ON TransportationOrderExecSts = _TransportationOrderExecSts.TransportationOrderExecSts -- association [0..1]
LEFT OUTER JOIN I_TranspOrdDngrsGdsStatus AS _TranspOrdDngrsGdsStatus ON TranspOrderDngrsGdsSts = _TranspOrdDngrsGdsStatus.TranspOrderDngrsGdsSts -- association [0..1]
LEFT OUTER JOIN I_TranspOrdConfirmationStatus AS _TranspOrdConfirmationStatus ON TransportationOrderConfSts = _TranspOrdConfirmationStatus.TransportationOrderConfSts -- association [0..1]
LEFT OUTER JOIN I_TranspOrdSubcontractingSts AS _TranspOrdSubcontractingSts ON TranspOrderSubcontrgSts = _TranspOrdSubcontractingSts.TranspOrderSubcontrgSts -- association [1..1]
LEFT OUTER JOIN I_TranspOrdWhseProcgStatus AS _TranspOrdWhseProcgStatus ON TranspOrdWhseProcessingStatus = _TranspOrdWhseProcgStatus.TranspOrdWhseProcessingStatus -- association [1..1]
LEFT OUTER JOIN I_TranspOrdGoodsMvtStatus AS _TranspOrdGoodsMvtStatus ON TranspOrdGoodsMovementStatus = _TranspOrdGoodsMvtStatus.TranspOrdGoodsMovementStatus -- association [1..1]
LEFT OUTER JOIN I_TranspOrdTrafficDirection AS _TranspOrdTrafficDirection ON TranspOrdTrafficDirection = _TranspOrdTrafficDirection.TranspOrdTrafficDirection -- association [0..1]
LEFT OUTER JOIN I_MeansOfTransport AS _MeansOfTransport ON MeansOfTransport = _MeansOfTransport.MeansOfTransport -- association [0..1]
LEFT OUTER JOIN I_TransportationMode_2 AS _TransportationMode ON TransportationMode = _TransportationMode.TransportationMode -- association [0..1]
LEFT OUTER JOIN I_TransportationModeCategory AS _TransportationModeCategory ON TransportationModeCategory = _TransportationModeCategory.TransportationModeCategory -- association [0..1]
LEFT OUTER JOIN I_FrtDsputCaseStatus AS _FrtDsputCaseStatus ON FrtDsputCaseStatus = _FrtDsputCaseStatus.FrtDsputCaseStatus -- association [0..1]
LEFT OUTER JOIN I_User AS _CreatedBy ON CreatedByUser = _CreatedBy.UserID -- association [1..1]
LEFT OUTER JOIN I_User AS _LastChangedBy ON LastChangedByUser = _LastChangedBy.UserID -- association [0..1]
LEFT OUTER JOIN I_User AS _TranspOrdResponsiblePerson ON TranspOrdResponsiblePerson = _TranspOrdResponsiblePerson.UserID -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _TranspOrdGrossWeightUnit ON TranspOrdGrossWeightUnit = _TranspOrdGrossWeightUnit.UnitOfMeasure -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _TranspOrdGrossVolumeUnit ON TranspOrdGrossVolumeUnit = _TranspOrdGrossVolumeUnit.UnitOfMeasure -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _TranspOrdNetWeightUnit ON TranspOrdNetWeightUnit = _TranspOrdNetWeightUnit.UnitOfMeasure -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _TranspOrdQuantityUnit ON TranspOrdQuantityUnit = _TranspOrdQuantityUnit.UnitOfMeasure -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _TranspOrdAlternativeQtyUnit ON TranspOrdAlternativeQtyUnit = _TranspOrdAlternativeQtyUnit.UnitOfMeasure -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _TranspOrdBaseQuantityUnit ON TranspOrdBaseQuantityUnit = _TranspOrdBaseQuantityUnit.UnitOfMeasure -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _TranspOrdTareWeightUnit ON TranspOrdTareWeightUnit = _TranspOrdTareWeightUnit.UnitOfMeasure -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _TranspOrdNumberOfCtnsUnit ON TranspOrdNumberOfCtnsUnit = _TranspOrdNumberOfCtnsUnit.UnitOfMeasure -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _TranspOrdDngrsGdsExmpPtsUnit ON TranspOrdDngrsGdsExmpPtsUnit = _TranspOrdDngrsGdsExmpPtsUnit.UnitOfMeasure -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _TranspOrdPalletSpacesUnit ON TranspOrdPalletSpacesUnit = _TranspOrdPalletSpacesUnit.UnitOfMeasure -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _TranspOrdLoadMetersUnit ON TranspOrdLoadMetersUnit = _TranspOrdLoadMetersUnit.UnitOfMeasure -- association [0..1]
LEFT OUTER JOIN I_TransportationOrderSmmry AS _TranspOrdSummary ON TransportationOrderUUID = _TranspOrdSummary.TransportationOrderUUID -- association [0..1]
LEFT OUTER JOIN I_TranspOrdErrHndlg AS _TranspOrdErrHndlg ON TransportationOrderUUID = _TranspOrdErrHndlg.TransportationOrderUUID -- association [0..*]
;
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