I_OIL_BulkTransportUnitEvent

DDL: I_OIL_BULKTRANSPORTUNITEVENT Type: view_entity BASIC

Transport Unit Master Data Events

I_OIL_BulkTransportUnitEvent is a Basic CDS View that provides data about "Transport Unit Master Data Events" in SAP S/4HANA. It reads from 1 data source (oijec) and exposes 39 fields with key fields ApplicationArea, TransportationEventObjectID, TransportationEventNumber. It has 6 associations to related views.

Data Sources (1)

SourceAliasJoin Type
oijec oijec from

Associations (6)

CardinalityTargetAliasCondition
[1..1] I_OIL_TranspVehApplAreaVH _ApplicationArea _ApplicationArea.ApplicationArea = $projection.ApplicationArea
[1..1] I_OIL_BulkTransacVehicleTypeVH _TransactionType _TransactionType.NominationEventTransactionType = $projection.NominationEventTransactionType
[1..1] I_OIL_BulkTransptVehEvtTypeVH _EventType _EventType.ApplicationArea = $projection.ApplicationArea and _EventType.EventType = $projection.EventType
[1..1] I_OIL_RolePartnerTypeVH _RolePartnerType _RolePartnerType.RolePartnerType = $projection.OilPartnerRoleType
[1..1] I_OIL_BulkTransptVehEvtStsVH _EventStatus _EventStatus.EventStatus = $projection.EventStatus
[1..1] I_OIL_BulkTransportUnit _TransportUnit _TransportUnit.TransportUnitNumber = $projection.TransportationEventObjectID

Annotations (11)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
Analytics.technicalName IOILBulkTransptVehicleEvent view
EndUserText.label Transport Unit Master Data Events view
Metadata.ignorePropagatedAnnotations true view
AccessControl.personalData.blocking #BLOCKED_DATA_EXCLUDED view
ObjectModel.representativeKey TransportationEventNumber view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
VDM.viewType #BASIC view
ObjectModel.sapObjectNodeType.name OIL_BulkTransportUnitEvent view

Fields (39)

KeyFieldSource TableSource FieldDescription
KEY ApplicationArea app_area Application Area
KEY TransportationEventObjectID object_id Transaction ID
KEY TransportationEventNumber event_nr Event number
EventType type Worklist Type
OilPartnerRoleType rpart Role part. type
DocumentEventType doc_type VAT Document Type
BulkShipmentEventDocument doc_number Tax document number
NominationEventTransactionType updflag Transact. type
EventSequence ev_seq Single-Character Flag
EventStatus status Workflow Status
EventPlannedStartFromDate pstdtf Single-Character Flag
PlannedStartTimeFrom psttmf Single-Character Flag
PlannedStartDateTo pstdtt Single-Character Flag
EventPlannedStartToTime psttmt Single-Character Flag
PlannedEndDateFrom peddtf Single-Character Flag
EventPlannedEndFromTime pedtmf Single-Character Flag
PlannedEndDateTo peddtt Single-Character Flag
EventPlannedEndToTime pedtmt Single-Character Flag
CreationDate cre_date Creation Date
CreationTime cre_time Time Stamp
CreatedByUser cre_name Created By
LastChangeDate cha_date Last Change
LastChangeTime cha_time Time of change
LastChangedByUser cha_name Changed By
EventActualStartFromDate astdtf Strt Date-From
EventActualStartFromTime asttmf Strt Time-From
EventActualStartToDate astdtt Start Date-To
EventActualStartToTime asttmt Start Time - To
EventActualEndFromDate eddtf ActEndDateFr
EventActualEndFromTime aedtmf Single-Character Flag
EventActualEndToDate aeddtt Single-Character Flag
EventActualEndToTime aedtmt Single-Character Flag
IndicatorHasEventLongText longtext Text Name
_ApplicationArea _ApplicationArea
_EventStatus _EventStatus
_EventType _EventType
_RolePartnerType _RolePartnerType
_TransactionType _TransactionType
_TransportUnit _TransportUnit

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_BulkTransportUnitEvent.
-- 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_BulkTransportUnitEvent AS
SELECT
  app_area AS ApplicationArea,
  object_id AS TransportationEventObjectID,
  event_nr AS TransportationEventNumber,
  type AS EventType,
  rpart AS OilPartnerRoleType,
  doc_type AS DocumentEventType,
  doc_number AS BulkShipmentEventDocument,
  updflag AS NominationEventTransactionType,
  ev_seq AS EventSequence,
  status AS EventStatus,
  pstdtf AS EventPlannedStartFromDate,
  psttmf AS PlannedStartTimeFrom,
  pstdtt AS PlannedStartDateTo,
  psttmt AS EventPlannedStartToTime,
  peddtf AS PlannedEndDateFrom,
  pedtmf AS EventPlannedEndFromTime,
  peddtt AS PlannedEndDateTo,
  pedtmt AS EventPlannedEndToTime,
  cre_date AS CreationDate,
  cre_time AS CreationTime,
  cre_name AS CreatedByUser,
  cha_date AS LastChangeDate,
  cha_time AS LastChangeTime,
  cha_name AS LastChangedByUser,
  astdtf AS EventActualStartFromDate,
  asttmf AS EventActualStartFromTime,
  astdtt AS EventActualStartToDate,
  asttmt AS EventActualStartToTime,
  eddtf AS EventActualEndFromDate,
  aedtmf AS EventActualEndFromTime,
  aeddtt AS EventActualEndToDate,
  aedtmt AS EventActualEndToTime,
  longtext AS IndicatorHasEventLongText
FROM oijec
LEFT OUTER JOIN I_OIL_TranspVehApplAreaVH AS _ApplicationArea ON _ApplicationArea.ApplicationArea = ApplicationArea  -- association [1..1]
LEFT OUTER JOIN I_OIL_BulkTransacVehicleTypeVH AS _TransactionType ON _TransactionType.NominationEventTransactionType = NominationEventTransactionType  -- association [1..1]
LEFT OUTER JOIN I_OIL_BulkTransptVehEvtTypeVH AS _EventType ON _EventType.ApplicationArea = ApplicationArea AND _EventType.EventType = EventType  -- association [1..1]
LEFT OUTER JOIN I_OIL_RolePartnerTypeVH AS _RolePartnerType ON _RolePartnerType.RolePartnerType = OilPartnerRoleType  -- association [1..1]
LEFT OUTER JOIN I_OIL_BulkTransptVehEvtStsVH AS _EventStatus ON _EventStatus.EventStatus = EventStatus  -- association [1..1]
LEFT OUTER JOIN I_OIL_BulkTransportUnit AS _TransportUnit ON _TransportUnit.TransportUnitNumber = TransportationEventObjectID  -- association [1..1]
;