C_CollabnApplFreightOrdForConf

DDL: C_COLLABNAPPLFREIGHTORDFORCONF SQL: CCOLLFRTORDCONF Type: view_entity CONSUMPTION

Confirm Freight Orders

C_CollabnApplFreightOrdForConf is a Consumption CDS View that provides data about "Confirm Freight Orders" in SAP S/4HANA. It reads from 1 data source (P_CollabnApplFreightOrdForConf) and exposes 47 fields with key field TransportationOrderUUID. It has 6 associations to related views. It is exposed through 1 OData service (UI_COLLABNAPPLFRTORDCONF). It is used in 1 Fiori application: Confirm Freight Orders.

Data Sources (1)

SourceAliasJoin Type
P_CollabnApplFreightOrdForConf P_CollabnApplFreightOrdForConf from

Associations (6)

CardinalityTargetAliasCondition
[0..*] C_CollabnApplTranspOrderStop _CollabnApplTranspOrderStop $projection.TransportationOrderUUID = _CollabnApplTranspOrderStop.TransportationOrderUUID
[0..*] C_CollabnApplFrtOrdForConfNote _CollabnApplFrtOrdForConfNote $projection.TransportationOrderUUID = _CollabnApplFrtOrdForConfNote.TransportationOrderUUID
[0..1] I_CollabnApplFrtOrdConfStatus _CollabnApplFrtOrdConfStatus $projection.FreightOrderConfirmationStatus = _CollabnApplFrtOrdConfStatus.FreightOrderConfirmationStatus
[0..1] C_CollabnApplFrtOrdRespPersn _FrtOrderResponsiblePerson $projection.TranspOrdResponsiblePerson = _FrtOrderResponsiblePerson.TranspOrdResponsiblePerson
[0..1] I_TransportationOrderItem _FrtOrdActiveVehicleResource $projection.TransportationOrderUUID = _FrtOrdActiveVehicleResource.TransportationOrderUUID and _FrtOrdActiveVehicleResource.TranspOrdItemCategory = 'AVR'
[0..1] I_TransportationOrderItem _FrtOrdDriverDetails $projection.TransportationOrderUUID = _FrtOrdDriverDetails.TransportationOrderUUID and _FrtOrdDriverDetails.TranspOrdItemCategory = 'DRI' and $projection.TransportationOrderStopUUID = _FrtOrdDriverDetails.SourceStopUUID

Annotations (10)

NameValueLevelField
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #BLOCKED_DATA_EXCLUDED view
VDM.viewType #CONSUMPTION view
ObjectModel.representativeKey TransportationOrderUUID view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XL view
Metadata.allowExtensions true view
Metadata.ignorePropagatedAnnotations true view
EndUserText.label Confirm Freight Orders view

OData Services (1)

ServiceBindingVersionContractRelease
UI_COLLABNAPPLFRTORDCONF UI_COLLABNAPPLFRTORDCONF V2 C1 NOT_RELEASED

Fiori Apps (1)

App IDApp NameTypeDescription
F5694 Confirm Freight Orders Transactional Confirm Freight Orders is a collaboration application in which service provider representative of carrier organization manages and confirms freight orders

Confirm Freight Orders

Business Role: Logistics Service Provider Representative

With this feature, you as a shipper can enable your carriers to use the new Confirm Freight Orders app to view, confirm, or reject the freight orders that you have sent to your carriers as a part of the subcontracting process.

Fields (47)

KeyFieldSource TableSource FieldDescription
KEY TransportationOrderUUID TransportationOrderUUID
FreightRequestForQuotationUUID FreightRequestForQuotationUUID
FreightOrder FreightOrder Freight Order
TransportationOrderCategory TransportationOrderCategory
TransportationOrderType TransportationOrderType
PurchasingOrgExternalID PurchasingOrgExternalID
PurchasingOrganizationName PurchasingOrganizationName Purch. Org. Name
SourceLocation SourceLocation
DestinationLocation DestinationLocation
SourceLocationDescription SourceLocationDescription
DestinationLocationDescription DestinationLocationDescription
SourceLocationAddressDesc SourceLocationAddressDesc
DestinationLocationAddressDesc DestinationLocationAddressDesc
FreightOrderConfirmationStatus FreightOrderConfirmationStatus
FreightOrderConfStatusDesc
Carrier Carrier Service Agent
TranspOrdResponsiblePerson TranspOrdResponsiblePerson
PersonFullName _FrtOrderResponsiblePerson PersonFullName Full Name
TranspMeansOfTransport MeansOfTransport
MeansOfTransportDesc MeansOfTransportDesc
TranspOrdDistance TranspOrdDistance
TranspOrdDistanceUnit TranspOrdDistanceUnit
TranspOrdArrivalDateTime TranspOrdArrivalDateTime
TranspOrdDepartureDateTime TranspOrdDepartureDateTime
TranspOrdGrossWeightUnit TranspOrdGrossWeightUnit
TranspOrdGrossWeight TranspOrdGrossWeight
TranspOrdGrossVolumeUnit TranspOrdGrossVolumeUnit
TranspOrdGrossVolume TranspOrdGrossVolume
TranspOrdQuantityUnit TranspOrdQuantityUnit
TranspOrdQuantity TranspOrdQuantity
TranspOrderDngrsGdsSts TranspOrderDngrsGdsSts
TranspOrderDngrsGdsStsDesc TranspOrderDngrsGdsStsDesc
TransportationOrderStopUUID TransportationOrderStopUUID
TranspOrdActvVehRscePltNmbr _FrtOrdActiveVehicleResource TranspOrdActvVehRscePltNmbr
TranspOrdItmRegnCtryReg _FrtOrdActiveVehicleResource TranspOrdItmRegnCtryReg
TranspOrdDriverName
TenderingPreferredCurrency TenderingPreferredCurrency
TndrgRspSubmdAmtCrcy TndrgRspSubmdAmtCrcy
TenderingSubmdPriceVisibility TenderingSubmdPriceVisibility
TenderingStopDateVisibility TenderingStopDateVisibility
TenderingPriceLimitVisibility TenderingPriceLimitVisibility
TenderingLowestPriceVisibility TenderingLowestPriceVisibility
TenderingSubmdPrCrcyVisibility TenderingSubmdPrCrcyVisibility
TndrgReqAbsolutePriceLimitAmt TndrgReqAbsolutePriceLimitAmt
_FrtOrderResponsiblePerson _FrtOrderResponsiblePerson
_CollabnApplTranspOrderStop _CollabnApplTranspOrderStop
_CollabnApplFrtOrdForConfNote _CollabnApplFrtOrdForConfNote

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 C_CollabnApplFreightOrdForConf.
-- 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.
-- SQL view name: CCOLLFRTORDCONF

CREATE VIEW C_CollabnApplFreightOrdForConf AS
SELECT
  TransportationOrderUUID,
  FreightRequestForQuotationUUID,
  FreightOrder,
  TransportationOrderCategory,
  TransportationOrderType,
  PurchasingOrgExternalID,
  PurchasingOrganizationName,
  SourceLocation,
  DestinationLocation,
  SourceLocationDescription,
  DestinationLocationDescription,
  SourceLocationAddressDesc,
  DestinationLocationAddressDesc,
  FreightOrderConfirmationStatus,
  _CollabnApplFrtOrdConfStatus._Text[1: Language = $session.system_language ].FreightOrderConfStatusDesc AS FreightOrderConfStatusDesc,
  Carrier,
  TranspOrdResponsiblePerson,
  _FrtOrderResponsiblePerson.PersonFullName AS PersonFullName,
  MeansOfTransport AS TranspMeansOfTransport,
  MeansOfTransportDesc,
  TranspOrdDistance,
  TranspOrdDistanceUnit,
  TranspOrdArrivalDateTime,
  TranspOrdDepartureDateTime,
  TranspOrdGrossWeightUnit,
  TranspOrdGrossWeight,
  TranspOrdGrossVolumeUnit,
  TranspOrdGrossVolume,
  TranspOrdQuantityUnit,
  TranspOrdQuantity,
  TranspOrderDngrsGdsSts,
  TranspOrderDngrsGdsStsDesc,
  TransportationOrderStopUUID,
  _FrtOrdActiveVehicleResource.TranspOrdActvVehRscePltNmbr AS TranspOrdActvVehRscePltNmbr,
  _FrtOrdActiveVehicleResource.TranspOrdItmRegnCtryReg AS TranspOrdItmRegnCtryReg,
  cast( _FrtOrdDriverDetails.TranspOrdItemDesc as /scmtms/driver_name ) AS TranspOrdDriverName,
  TenderingPreferredCurrency,
  TndrgRspSubmdAmtCrcy,
  TenderingSubmdPriceVisibility,
  TenderingStopDateVisibility,
  TenderingPriceLimitVisibility,
  TenderingLowestPriceVisibility,
  TenderingSubmdPrCrcyVisibility,
  TndrgReqAbsolutePriceLimitAmt
FROM P_CollabnApplFreightOrdForConf
LEFT OUTER JOIN C_CollabnApplTranspOrderStop AS _CollabnApplTranspOrderStop ON TransportationOrderUUID = _CollabnApplTranspOrderStop.TransportationOrderUUID  -- association [0..*]
LEFT OUTER JOIN C_CollabnApplFrtOrdForConfNote AS _CollabnApplFrtOrdForConfNote ON TransportationOrderUUID = _CollabnApplFrtOrdForConfNote.TransportationOrderUUID  -- association [0..*]
LEFT OUTER JOIN I_CollabnApplFrtOrdConfStatus AS _CollabnApplFrtOrdConfStatus ON FreightOrderConfirmationStatus = _CollabnApplFrtOrdConfStatus.FreightOrderConfirmationStatus  -- association [0..1]
LEFT OUTER JOIN C_CollabnApplFrtOrdRespPersn AS _FrtOrderResponsiblePerson ON TranspOrdResponsiblePerson = _FrtOrderResponsiblePerson.TranspOrdResponsiblePerson  -- association [0..1]
LEFT OUTER JOIN I_TransportationOrderItem AS _FrtOrdActiveVehicleResource ON TransportationOrderUUID = _FrtOrdActiveVehicleResource.TransportationOrderUUID AND _FrtOrdActiveVehicleResource.TranspOrdItemCategory = 'AVR'  -- association [0..1]
LEFT OUTER JOIN I_TransportationOrderItem AS _FrtOrdDriverDetails ON TransportationOrderUUID = _FrtOrdDriverDetails.TransportationOrderUUID AND _FrtOrdDriverDetails.TranspOrdItemCategory = 'DRI' AND TransportationOrderStopUUID = _FrtOrdDriverDetails.SourceStopUUID  -- association [0..1]
;