I_OIL_BulkTransportDriver

DDL: I_OIL_BULKTRANSPORTDRIVER Type: view_entity BASIC

Bulk Transport Driver

I_OIL_BulkTransportDriver is a Basic CDS View that provides data about "Bulk Transport Driver" in SAP S/4HANA. It reads from 1 data source (oigd) and exposes 13 fields with key field BulkTransportDriver. It has 3 associations to related views.

Data Sources (1)

SourceAliasJoin Type
oigd oigd from

Associations (3)

CardinalityTargetAliasCondition
[1..1] I_Supplier _Carrier _Carrier.Supplier = $projection.BulkShipmentCarrier
[1..1] I_OIL_BulkTransportDrvrStsVH _DriverStatusCode _DriverStatusCode.BulkTranspVehicleDriverStatus = $projection.BulkTranspVehicleDriverStatus
[0..1] E_OIL_BulkTransportDriver _DriverDetailsExtension _DriverDetailsExtension.BulkTransportDriver = $projection.BulkTransportDriver

Annotations (13)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
EndUserText.label Bulk Transport Driver view
ObjectModel.representativeKey BulkTransportDriver view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
VDM.viewType #BASIC view
ObjectModel.sapObjectNodeType.name OIL_BulkTransportDriver view
Analytics.technicalName IOILBulkTransportDriver view
AccessControl.personalData.blocking #REQUIRED view
Metadata.ignorePropagatedAnnotations true view
Analytics.dataExtraction.enabled true view
Analytics.dataExtraction.delta.changeDataCapture.automatic true view

Fields (13)

KeyFieldSource TableSource FieldDescription
KEY BulkTransportDriver drivercode Driver no.
TranspVehDrvrExternalNumber perscode Pers.no.(extrn)
TranspVehDrvrFirstName first_name Name
TranspVehDrvrLastName last_name Name
BulkShipmentCarrier carrier Service Agent
BulkTranspVehicleDriverStatus drvstatus Driver status
CreationDate cre_date Creation Date
CreatedByUser cre_name Created By
LastChangeDate cha_date Last Change
LastChangedByUser cha_name Changed By
TranspVehicleDriverIsBlocked drv_xblck PurposeComplete Flag
_Carrier _Carrier
_DriverStatusCode _DriverStatusCode

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_BulkTransportDriver.
-- 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_BulkTransportDriver AS
SELECT
  drivercode AS BulkTransportDriver,
  perscode AS TranspVehDrvrExternalNumber,
  first_name AS TranspVehDrvrFirstName,
  last_name AS TranspVehDrvrLastName,
  carrier AS BulkShipmentCarrier,
  drvstatus AS BulkTranspVehicleDriverStatus,
  cre_date AS CreationDate,
  cre_name AS CreatedByUser,
  cha_date AS LastChangeDate,
  cha_name AS LastChangedByUser,
  drv_xblck AS TranspVehicleDriverIsBlocked
FROM oigd
LEFT OUTER JOIN I_Supplier AS _Carrier ON _Carrier.Supplier = BulkShipmentCarrier  -- association [1..1]
LEFT OUTER JOIN I_OIL_BulkTransportDrvrStsVH AS _DriverStatusCode ON _DriverStatusCode.BulkTranspVehicleDriverStatus = BulkTranspVehicleDriverStatus  -- association [1..1]
LEFT OUTER JOIN E_OIL_BulkTransportDriver AS _DriverDetailsExtension ON _DriverDetailsExtension.BulkTransportDriver = BulkTransportDriver  -- association [0..1]
;