I_BuEvLgSAPBusObjNdePrptyChg
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)
| Source | Alias | Join Type |
|---|---|---|
| bel_d_event | _Event | from |
Associations (1)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [0..*] | I_BusEvtLogEventSourceText | _BusEvtLogEventSourceText | $projection.BusinessEventLogSource = _BusEvtLogEventSourceText.BusinessEventLogSource |
Annotations (7)
| Name | Value | Level | Field |
|---|---|---|---|
| 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)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| 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..*]
;
Learn More
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- CDS View Annotations — A Complete Guide
- What Is a CDS View in SAP S/4HANA?
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- CDS View Field Mapping and Associations
- Understanding the SAP S/4HANA Data Model
- CDS View Extensions and Custom Fields in SAP S/4HANA
- Released APIs and Stability Contracts in SAP S/4HANA
- BSEG to ACDOCA: The Universal Journal Migration
- Business Partner Migration: KNA1/LFA1 to BUT000
- Material Document Migration: MSEG/MKPF to MATDOC
- How to Find the Right CDS View for an SAP Table
- BW Extractor to CDS View Migration Guide
- S/4HANA CDS View Deprecation: What You Need to Know
- ABAP CDS View Tutorial — From Basics to Real-World Examples
- RAP and CDS Views — Building Transactional Apps in SAP S/4HANA
- Sales Document Status Migration: VBUP/VBUK Removal in S/4HANA
- CO Tables in S/4HANA: COEP, COBK, COSS, COSP to ACDOCA