I_BusinessEventLogEventDetail

DDL: I_BUSINESSEVENTLOGEVENTDETAIL SQL: IBELEVENTDL Type: view COMPOSITE

Business Event Logging Event Details

I_BusinessEventLogEventDetail is a Composite CDS View that provides data about "Business Event Logging Event Details" in SAP S/4HANA. It reads from 1 data source (I_BusinessEventLogEvent) and exposes 40 fields with key fields BusinessEventUUID, SAPObjectType, BusEvtLogCreationDate. It has 1 association to related views.

Data Sources (1)

SourceAliasJoin Type
I_BusinessEventLogEvent EventLog from

Associations (1)

CardinalityTargetAliasCondition
[0..1] I_UserDescription _UserDescription EventLog.CreatedByUser = _UserDescription.UserID

Annotations (11)

NameValueLevelField
AbapCatalog.sqlViewName IBELEVENTDL view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #CHECK view
ClientHandling.algorithm #SESSION_VARIABLE view
VDM.viewType #COMPOSITE view
ObjectModel.representativeKey BusinessEventUUID view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XXL view
EndUserText.label Business Event Logging Event Details view

Fields (40)

KeyFieldSource TableSource FieldDescription
KEY BusinessEventUUID I_BusinessEventLogEvent BusinessEventUUID Event GUID
KEY SAPObjectType I_BusinessEventLogEvent SAPObjectType SOT Name
KEY BusEvtLogCreationDate I_BusinessEventLogEvent BusEvtLogCreationDate Executed Date
BusinessObject I_BusinessEventLogEvent BusinessObject Business Object
SAPObjectNodeType I_BusinessEventLogEvent SAPObjectNodeType SONT Name
BusinessEventType I_BusinessEventLogEvent BusinessEventType
EventOperation I_BusinessEventLogEvent EventOperation SAP Object Task Type
BusEvtLogObjectNodeID I_BusinessEventLogEvent BusEvtLogObjectNodeID BEL Object Node ID
SAPBusinessObjectNodeKey1 I_BusinessEventLogEvent SAPObjectNodeCharacterKey1 BO Key Part (1)
SAPBusinessObjectNodeKey2 I_BusinessEventLogEvent SAPBusinessObjectNodeKey2 Character Field of Length 12
SAPBusinessObjectNodeKey3 I_BusinessEventLogEvent SAPBusinessObjectNodeKey3 INT2
SAPBusinessObjectNodeKey4 I_BusinessEventLogEvent SAPBusinessObjectNodeKey4 BO Key Part (4)
SAPBusinessObjectNodeKey5 I_BusinessEventLogEvent SAPBusinessObjectNodeKey5 BO Key Part (5)
SAPBusinessObjectNodeKey6 I_BusinessEventLogEvent SAPBusinessObjectNodeKey6 BO Key Part (6)
SAPBusinessObjectNodeKey7 I_BusinessEventLogEvent SAPBusinessObjectNodeKey7 Business Object Key
SAPBusinessObjectNodeKey8 I_BusinessEventLogEvent SAPBusinessObjectNodeKey8 BO Key Part (8)
BusEvtLogCreationDateTime I_BusinessEventLogEvent BusEvtLogCreationDateTime Executed Time Stamp
BusEvtLogCreationTime I_BusinessEventLogEvent BusEvtLogCreationTime Time
PredecessorBusinessEventUUID I_BusinessEventLogEvent PredecessorBusinessEventUUID Event GUID
BuEvLgTimeSinceLastEvent I_BusinessEventLogEvent BuEvLgTimeSinceLastEvent LeadTime
UnitOfMeasure I_BusinessEventLogEvent UnitOfMeasure Unit Protected Qty
SAPObjectNodeCharacterKey1 I_BusinessEventLogEvent SAPObjectNodeCharacterKey1 BO Key Part (1)
BusinessEventLogEventVersion I_BusinessEventLogEvent BusinessEventLogEventVersion EVTB Version
EventProducerNamespace I_BusinessEventLogEvent EventProducerNamespace Producer Event Nsps
BusEvtLogEventBinding EventProducer BusEvtLogEventBinding
BusEvtLogEventTypeName
BusinessEventLogLogicalSystem I_BusinessEventLogEvent BusinessEventLogLogicalSystem Source System
BusEvtLogIsDeleted I_BusinessEventLogEvent BusEvtLogIsDeleted Truth Value
BusEvtLogTransactionID I_BusinessEventLogEvent BusEvtLogTransactionID Update key
BusEvtLogLastChangedDateTime I_BusinessEventLogEvent BusEvtLogLastChangedDateTime UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
UserID I_BusinessEventLogEvent CreatedByUser User Name
CreatedByUser
IsTechnicalUser _UserDescription IsTechnicalUser
_UserDescription _UserDescription
BusinessEventLogSource I_BusinessEventLogEvent BusinessEventLogSource Evt Source
BusEvtLogUserInteractionType I_BusinessEventLogEvent BusEvtLogUserInteractionType User Interaction Typ
BusEvtLgUsrIntactnTypeValue I_BusinessEventLogEvent BusEvtLgUsrIntactnTypeValue UsrIntactn Tp Val
ChangeDocument I_BusinessEventLogEvent ChangeDocument Document Number
ChangeDocItemChangeType I_BusinessEventLogEvent ChangeDocItemChangeType Change Indicator
BusEvtLogReferenceEntityName I_BusinessEventLogEvent BusEvtLogReferenceEntityName BEL Entity Name

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_BusinessEventLogEventDetail.
-- 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: IBELEVENTDL

CREATE VIEW I_BusinessEventLogEventDetail AS
SELECT
  EventLog.BusinessEventUUID AS BusinessEventUUID,
  EventLog.SAPObjectType AS SAPObjectType,
  EventLog.BusEvtLogCreationDate AS BusEvtLogCreationDate,
  EventLog.BusinessObject AS BusinessObject,
  EventLog.SAPObjectNodeType AS SAPObjectNodeType,
  EventLog.BusinessEventType AS BusinessEventType,
  EventLog.EventOperation AS EventOperation,
  EventLog.BusEvtLogObjectNodeID AS BusEvtLogObjectNodeID,
  EventLog.SAPObjectNodeCharacterKey1 AS SAPBusinessObjectNodeKey1,
  EventLog.SAPBusinessObjectNodeKey2 AS SAPBusinessObjectNodeKey2,
  EventLog.SAPBusinessObjectNodeKey3 AS SAPBusinessObjectNodeKey3,
  EventLog.SAPBusinessObjectNodeKey4 AS SAPBusinessObjectNodeKey4,
  EventLog.SAPBusinessObjectNodeKey5 AS SAPBusinessObjectNodeKey5,
  EventLog.SAPBusinessObjectNodeKey6 AS SAPBusinessObjectNodeKey6,
  EventLog.SAPBusinessObjectNodeKey7 AS SAPBusinessObjectNodeKey7,
  EventLog.SAPBusinessObjectNodeKey8 AS SAPBusinessObjectNodeKey8,
  EventLog.BusEvtLogCreationDateTime AS BusEvtLogCreationDateTime,
  EventLog.BusEvtLogCreationTime AS BusEvtLogCreationTime,
  EventLog.PredecessorBusinessEventUUID AS PredecessorBusinessEventUUID,
  EventLog.BuEvLgTimeSinceLastEvent AS BuEvLgTimeSinceLastEvent,
  EventLog.UnitOfMeasure AS UnitOfMeasure,
  EventLog.SAPObjectNodeCharacterKey1 AS SAPObjectNodeCharacterKey1,
  EventLog.BusinessEventLogEventVersion AS BusinessEventLogEventVersion,
  EventLog.EventProducerNamespace AS EventProducerNamespace,
  EventProducer.BusEvtLogEventBinding AS BusEvtLogEventBinding,
  EventBinding._HeaderText[1:Language = $session.system_language].BusEvtLogEventTypeName AS BusEvtLogEventTypeName,
  EventLog.BusinessEventLogLogicalSystem AS BusinessEventLogLogicalSystem,
  EventLog.BusEvtLogIsDeleted AS BusEvtLogIsDeleted,
  EventLog.BusEvtLogTransactionID AS BusEvtLogTransactionID,
  EventLog.BusEvtLogLastChangedDateTime AS BusEvtLogLastChangedDateTime,
  EventLog.CreatedByUser AS UserID,
  cast( _UserDescription.UserID as bel_executed_by) AS CreatedByUser,
  _UserDescription.IsTechnicalUser AS IsTechnicalUser,
  EventLog.BusinessEventLogSource AS BusinessEventLogSource,
  EventLog.BusEvtLogUserInteractionType AS BusEvtLogUserInteractionType,
  EventLog.BusEvtLgUsrIntactnTypeValue AS BusEvtLgUsrIntactnTypeValue,
  EventLog.ChangeDocument AS ChangeDocument,
  EventLog.ChangeDocItemChangeType AS ChangeDocItemChangeType,
  EventLog.BusEvtLogReferenceEntityName AS BusEvtLogReferenceEntityName
FROM I_BusinessEventLogEvent AS EventLog
LEFT OUTER JOIN I_UserDescription AS _UserDescription ON EventLog.CreatedByUser = _UserDescription.UserID  -- association [0..1]
;