I_BulkShipmentVehicle

DDL: I_BULKSHIPMENTVEHICLE SQL: IBULKSHPTVEHICLE Type: view BASIC

Bulk Shipment Vehicle

I_BulkShipmentVehicle is a Basic CDS View that provides data about "Bulk Shipment Vehicle" in SAP S/4HANA. It reads from 1 data source (oigsv) and exposes 13 fields with key fields BulkShipment, BulkShipmentVehicleSequence. It has 6 associations to related views.

Data Sources (1)

SourceAliasJoin Type
oigsv oigsv from

Associations (6)

CardinalityTargetAliasCondition
[0..1] I_BulkShipmentHeader _BulkShipmentHeader $projection.BulkShipment = _BulkShipmentHeader.BulkShipment
[0..1] I_Supplier _Supplier $projection.BulkShipmentCarrier = _Supplier.Supplier
[0..*] I_BulkShipmentVehicleHeaderTxt _BulkShipmentVehicleHeaderTxt $projection.TransportationVehicle = _BulkShipmentVehicleHeaderTxt.TransportationVehicle
[0..1] I_Route _Route $projection.BulkShipmentVehicleRoute = _Route.Route
[0..*] I_BulkShipmentStatusText _BulkShipmentStatusText $projection.BulkShipmentVehicleStatus = _BulkShipmentStatusText.BulkShipmentStatus
[0..1] I_BulkShipmentVehicleType _BulkShipmentVehicleType $projection.BulkShipmentVehicleType = _BulkShipmentVehicleType.BulkShipmentVehicleType

Annotations (9)

NameValueLevelField
AbapCatalog.sqlViewName IBULKSHPTVEHICLE view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
EndUserText.label Bulk Shipment Vehicle view
VDM.viewType #BASIC view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.serviceQuality #B view

Fields (13)

KeyFieldSource TableSource FieldDescription
KEY BulkShipment oigsv shnumber Bulk shipment
KEY BulkShipmentVehicleSequence oigsv veh_nr Vehicle Seq. No
TransportationVehicle oigsv vehicle Vehicle Number
BulkShipmentVehicleType oigsv veh_type Vehicle type
BulkShipmentCarrier oigsv carrier Service Agent
BulkShipmentVehicleRoute oigsv route Vehicle route
BulkShipmentVehicleStatus oigsv oig_sstsf Shipment Status
_BulkShipmentHeader _BulkShipmentHeader
_Supplier _Supplier
_BulkShipmentVehicleHeaderTxt _BulkShipmentVehicleHeaderTxt
_Route _Route
_BulkShipmentStatusText _BulkShipmentStatusText
_BulkShipmentVehicleType _BulkShipmentVehicleType

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_BulkShipmentVehicle.
-- 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: IBULKSHPTVEHICLE

CREATE VIEW I_BulkShipmentVehicle AS
SELECT
  oigsv.shnumber AS BulkShipment,
  oigsv.veh_nr AS BulkShipmentVehicleSequence,
  oigsv.vehicle AS TransportationVehicle,
  oigsv.veh_type AS BulkShipmentVehicleType,
  oigsv.carrier AS BulkShipmentCarrier,
  oigsv.route AS BulkShipmentVehicleRoute,
  oigsv.oig_sstsf AS BulkShipmentVehicleStatus
FROM oigsv
LEFT OUTER JOIN I_BulkShipmentHeader AS _BulkShipmentHeader ON BulkShipment = _BulkShipmentHeader.BulkShipment  -- association [0..1]
LEFT OUTER JOIN I_Supplier AS _Supplier ON BulkShipmentCarrier = _Supplier.Supplier  -- association [0..1]
LEFT OUTER JOIN I_BulkShipmentVehicleHeaderTxt AS _BulkShipmentVehicleHeaderTxt ON TransportationVehicle = _BulkShipmentVehicleHeaderTxt.TransportationVehicle  -- association [0..*]
LEFT OUTER JOIN I_Route AS _Route ON BulkShipmentVehicleRoute = _Route.Route  -- association [0..1]
LEFT OUTER JOIN I_BulkShipmentStatusText AS _BulkShipmentStatusText ON BulkShipmentVehicleStatus = _BulkShipmentStatusText.BulkShipmentStatus  -- association [0..*]
LEFT OUTER JOIN I_BulkShipmentVehicleType AS _BulkShipmentVehicleType ON BulkShipmentVehicleType = _BulkShipmentVehicleType.BulkShipmentVehicleType  -- association [0..1]
;