A_FreightBookingEvent

DDL: A_FREIGHTBOOKINGEVENT Type: view_entity CONSUMPTION Package: ODATA_TM_FB_API

Freight Booking Event

A_FreightBookingEvent is a Consumption CDS View that provides data about "Freight Booking Event" in SAP S/4HANA. It reads from 1 data source (R_TransportationOrderEventTP) and exposes 13 fields with key field TransportationOrderEventUUID. It is exposed through 1 OData service (API_FREIGHTBOOKING). Part of development package ODATA_TM_FB_API.

Data Sources (1)

SourceAliasJoin Type
R_TransportationOrderEventTP R_TransportationOrderEventTP projection

Annotations (9)

NameValueLevelField
EndUserText.label Freight Booking Event view
AccessControl.authorizationCheck #MANDATORY view
VDM.lifecycle.contract.type #PUBLIC_REMOTE_API view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
VDM.viewType #CONSUMPTION view
OData.entityType.name FreightBookingEvent_Type view
Metadata.ignorePropagatedAnnotations true view

OData Services (1)

ServiceBindingVersionContractRelease
API_FREIGHTBOOKING API_FREIGHTBOOKING V4 C2 C1

Fields (13)

KeyFieldSource TableSource FieldDescription
KEY TransportationOrderEventUUID TransportationOrderEventUUID
TransportationOrderUUID TransportationOrderUUID
TransportationOrderEvent TransportationOrderEvent
TranspOrdEventCode TranspOrdEventCode
TranspOrdEvtActualDateTime TranspOrdEvtActualDateTime
TranspOrdEvtActualDateTimeZone TranspOrdEvtActualDateTimeZone
TranspOrdEvtEstimatedDateTime TranspOrdEvtEstimatedDateTime
LocationAdditionalUUID LocationAdditionalUUID
TransportationOrderStopUUID TransportationOrderStopUUID
CreatedByUser CreatedByUser
CreationDateTime CreationDateTime
LastChangedByUser LastChangedByUser
ChangedDateTime ChangedDateTime
@EndUserText.label: 'Freight Booking Event'
@AccessControl.authorizationCheck: #MANDATORY
@VDM.lifecycle.contract.type: #PUBLIC_REMOTE_API
@VDM.usage.type:[#TRANSACTIONAL_PROCESSING_SERVICE]
@ObjectModel: {
    usageType: {
        sizeCategory: #L,
        serviceQuality: #C,
        dataClass: #TRANSACTIONAL
    }}
@VDM.viewType: #CONSUMPTION
@OData.entityType.name: 'FreightBookingEvent_Type'
@Metadata.ignorePropagatedAnnotations: true

define view entity A_FreightBookingEvent
  as projection on R_TransportationOrderEventTP as FreightBookingEvent
{
      /* Attributes */
      // Identification

  key TransportationOrderEventUUID,
      TransportationOrderUUID,
      TransportationOrderEvent,
      @ObjectModel.sapObjectNodeTypeReference: 'TransportationOrderEventCode'
      TranspOrdEventCode,
      
      // Dates and Times

      TranspOrdEvtActualDateTime,
      TranspOrdEvtActualDateTimeZone,
      TranspOrdEvtEstimatedDateTime,

      // Location

      LocationAdditionalUUID,
            
      // Event References

      TransportationOrderStopUUID,

      // Administrative Data

      CreatedByUser,
      CreationDateTime,
      LastChangedByUser,
      ChangedDateTime,

      /* Redirections */
      FreightBookingEvent._TransportationOrder as _FreightBooking : redirected to parent A_FreightBooking

}
where FreightBookingEvent.TransportationOrderCategory = 'BO'