I_BuEvLgSAPBusObjNdePrptyChg

DDL: I_BUEVLGSAPBUSOBJNDEPRPTYCHG Type: view_entity BASIC

SAP Business Object Node Property Change

I_BuEvLgSAPBusObjNdePrptyChg is a Basic CDS View that provides data about "SAP Business Object Node Property Change" in SAP S/4HANA. It reads from 1 data source (bel_d_event) and exposes 37 fields with key fields BusinessEventUUID, BusEvtLogObjectNodeID, BusEvtLogFieldName. It has 1 association to related views.

Data Sources (1)

SourceAliasJoin Type
bel_d_event _Event from

Associations (1)

CardinalityTargetAliasCondition
[0..*] I_BusEvtLogEventSourceText _BusEvtLogEventSourceText $projection.BusinessEventLogSource = _BusEvtLogEventSourceText.BusinessEventLogSource

Annotations (7)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
EndUserText.label SAP Business Object Node Property Change view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.serviceQuality #X view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.dataClass #MIXED view
VDM.viewType #BASIC view

Fields (37)

KeyFieldSource TableSource FieldDescription
KEY BusinessEventUUID bel_d_event event_guid Event GUID
KEY BusEvtLogObjectNodeID bel_d_event object_node_id BEL Object Node ID
KEY BusEvtLogFieldName _Payload fieldname UI Group FieldName
SAPObjectType bel_d_event bo_type SOT Name
SAPObjectNodeType bel_d_event object_node_type SONT Name
SAPObjectNodeCharacterKey1 bel_d_event key1_char BO Key Part (1)
SAPBusinessObjectNodeKey1 bel_d_event key1 INT4
SAPBusinessObjectNodeKey2 bel_d_event key2 Character Field of Length 12
SAPBusinessObjectNodeKey3 bel_d_event key3 INT2
SAPBusinessObjectNodeKey4 bel_d_event key4 BO Key Part (4)
SAPBusinessObjectNodeKey5 bel_d_event key5 BO Key Part (5)
SAPBusinessObjectNodeKey6 bel_d_event key6 BO Key Part (6)
SAPBusinessObjectNodeKey7 bel_d_event key7 Business Object Key
SAPBusinessObjectNodeKey8 bel_d_event key8 BO Key Part (8)
BusEvtLogCreationDateTime bel_d_event exec_timestamp Executed Time Stamp
BusEvtLogGlobalFieldName _Payload fieldname_gfn Property Name
BuEvLgGlobalFieldNameUpperCase _Payload fieldname_raw Property Name
EventOperation bel_d_event bo_task SAP Object Task Type
BusEvtLogOldFieldValue _Payload old_value Value
BusEvtLogOldFieldUnit _Payload old_unit Old Unit
BusEvtLogNewFieldValue _Payload new_value Value
BusEvtLogNewFieldUnit _Payload new_unit New Unit
BusEvtLogOldFieldCurrency _Payload currency_old Currency Old
BusEvtLogNewFieldCurrency _Payload currency_new Currency New
BusEvtLogPayloadFieldPath _Payload path Path rule
ChangeDocumentDatabaseTable _Payload cd_tabname Table Name
ChangeDocDatabaseTableField _Payload cd_fieldname Field Name
CreatedByUser bel_d_event uname User Name
BusEvtLogCreationDate bel_d_event exec_date Executed Date
BusinessEventLogSource bel_d_event event_source Evt Source
BusEvtLogTransactionID bel_d_event transaction_id Update key
BusEvtLogEntityName _RAPEvent entity_name Table Name
BusEvtLogEntityEventName _RAPEvent entity_event_name Entity Event Name
BusEvtLogEventBinding _Producer evtb_name Event Binding
BusinessEventLogEventVersion bel_d_event event_version EVTB Version
BusEvtLogSAPBusObjNodeKey bel_d_event key_concat BO Key
_BusEvtLogEventSourceText _BusEvtLogEventSourceText

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_BuEvLgSAPBusObjNdePrptyChg.
-- 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_BuEvLgSAPBusObjNdePrptyChg AS
SELECT
  _Event.event_guid AS BusinessEventUUID,
  _Event.object_node_id AS BusEvtLogObjectNodeID,
  _Payload.fieldname AS BusEvtLogFieldName,
  _Event.bo_type AS SAPObjectType,
  _Event.object_node_type AS SAPObjectNodeType,
  _Event.key1_char AS SAPObjectNodeCharacterKey1,
  _Event.key1 AS SAPBusinessObjectNodeKey1,
  _Event.key2 AS SAPBusinessObjectNodeKey2,
  _Event.key3 AS SAPBusinessObjectNodeKey3,
  _Event.key4 AS SAPBusinessObjectNodeKey4,
  _Event.key5 AS SAPBusinessObjectNodeKey5,
  _Event.key6 AS SAPBusinessObjectNodeKey6,
  _Event.key7 AS SAPBusinessObjectNodeKey7,
  _Event.key8 AS SAPBusinessObjectNodeKey8,
  _Event.exec_timestamp AS BusEvtLogCreationDateTime,
  _Payload.fieldname_gfn AS BusEvtLogGlobalFieldName,
  _Payload.fieldname_raw AS BuEvLgGlobalFieldNameUpperCase,
  _Event.bo_task AS EventOperation,
  _Payload.old_value AS BusEvtLogOldFieldValue,
  _Payload.old_unit AS BusEvtLogOldFieldUnit,
  _Payload.new_value AS BusEvtLogNewFieldValue,
  _Payload.new_unit AS BusEvtLogNewFieldUnit,
  _Payload.currency_old AS BusEvtLogOldFieldCurrency,
  _Payload.currency_new AS BusEvtLogNewFieldCurrency,
  _Payload.path AS BusEvtLogPayloadFieldPath,
  _Payload.cd_tabname AS ChangeDocumentDatabaseTable,
  _Payload.cd_fieldname AS ChangeDocDatabaseTableField,
  _Event.uname AS CreatedByUser,
  _Event.exec_date AS BusEvtLogCreationDate,
  _Event.event_source AS BusinessEventLogSource,
  _Event.transaction_id AS BusEvtLogTransactionID,
  _RAPEvent.entity_name AS BusEvtLogEntityName,
  _RAPEvent.entity_event_name AS BusEvtLogEntityEventName,
  _Producer.evtb_name AS BusEvtLogEventBinding,
  _Event.event_version AS BusinessEventLogEventVersion,
  _Event.key_concat AS BusEvtLogSAPBusObjNodeKey
FROM bel_d_event AS _Event
LEFT OUTER JOIN I_BusEvtLogEventSourceText AS _BusEvtLogEventSourceText ON BusinessEventLogSource = _BusEvtLogEventSourceText.BusinessEventLogSource  -- association [0..*]
;