C_BUSEVTLOGEVENTDEX_3
Business Event Header Data (v3)
C_BUSEVTLOGEVENTDEX_3 (Consumption)
Package: Explore, extend and adapt the SAP S/4HANA Cloud Private Edition with built-in and side-by-side extension capabilities.
BusEvtLogEvent · Cross Applications
C_BUSEVTLOGEVENTDEX_3 is a Consumption CDS View (Fact) that provides data about "Business Event Header Data (v3)" in SAP S/4HANA. It reads from 1 data source (I_BusinessEventLogEventDetail) and exposes 38 fields with key fields BusinessEventUUID, SAPObjectType, BusEvtLogCreationDate.
SAP Help Documentation
| Category | CDS Views for Business Event Logging |
|---|---|
| Data Category | Fact |
This CDS view is used to extract business event header data for C2-released external events, C1-released internal events, customer-enabled change documents, and direct APIs. This CDS view provides the data to answer the following business questions: Which business event has been logged? To help you decide which CDS view to use for your purposes, SAP has introduced the annotation ObjectModel.supportedCapabilities that indicates the most appropriate use cases for each CDS view. To find out what use cases are best supported by this CDS view, access the entry of the CDS view in the View Browser app and find the values for this annotation under the Annotation tab. For more information, see Supported Capabilities for CDS Views .
Structure
Important Fields Important fields in this view include the following: Field Name Description EventOperation Event operation, for example: Created, Deleted, Changed, and so on. SAPObjectType The object type, a business object, or a technical object corresponding to the specified SAP object node type, for example: Outbound Delivery for Outbound Delivery Item. SAPObjectNodeType Node type of an object type, for example, for an Outbound Delivery SAP object type, the SAP object node types are Outbound Delivery (header) and Outbound Delivery Item (item). SAPBusinessObjectNodeKey1 First part of the key of an object node instance, for example, in one event for an Outbound Delivery Item, the first part of the key is 80013910 (outbound delivery number). SAPBusinessObjectNodeKey2 Second part of the key of an object node instance, for example, in one event for an Outbound Delivery Item, the second part of the key is 00020 (item number). If an event refers to an SAP object node type with only one key part (such as: Outbound Delivery [header]), then all subsequent key parts are empty. Note There can be many more node keys, depending on how many parts the object key has. For example: SAPBusinessObjectNodeKey3, SAPBusinessObjectNodeKey4, and so on. SAPObjectNodeType and SAPBusinessObjectNodeKey (1-7) identify a node instance of an SAP object. Outbound Delivery Item is an example of an SAP object node. BusEvtLogCreationDateTime Event execution timestamp CreatedByUser Users who created the event EventProducerNamespace Provides the event's namespace. This can either be a Standard or Custom BusEvtLogBusinessActivity Activity ID BusinessEventLogLogicalSystem Logical system IsTechnicalUser Is a technical user BusEvtLogUserInteractionType Application type BusEvtLogIsDeleted Deletion indicator BusinessEventLogEventVersion Business event version BusEvtLogTransactionID Identifies the session in which a business event was created BusinessEventLogSource Business event source BusEvtLogEventHasFullPayload Has all business event data
Data Extraction
Data Extraction Type Full Delta (change data capture) Note Data conversion using the Cloud Data Integration (CDI) channel can be different from that of the other channels (ODATA, ABAP SQL Service, and so on). For example: The timestamps could appear in a different format The IDs might not contain leading zeros There could be formatting changes for other data as well.
Examples
Example of events include: BillingDocument Billing document cancelled Billing document changed Billing document created For more information on other events, refer to SAP Business Accelerator Hub.
SAP API Hub
| State | C1 |
|---|---|
| Line of Business | Cross Applications |
| Application Component | CA-GTF-BEL |
| Capabilities | Data Source for Data Extraction |
| Package | Cross Applications for SAP S/4HANA Cloud Private Edition |
Documentation
- Analytics with CDS Views — Build Analytics for S/4HANA Cloud Private Edition ABAP CDS views replicated to SAP Cloud Platform
- CDS Views on SAP Business Accelerator Hub — Explore SAP S/4HANA Cloud Private Edition CDS Views on SAP Business Accelerator Hub
- Create CDS View as API — Create CDS views in SAP S/4HANA Cloud Private Edition and consume them as APIs
- Custom CDS Views — Access data using a Custom Core Data Service view (Custom CDS view)
- Key User Extensibility Tools — The Key User Extensibility Tools of S/4HANA
- SAP Extensibility Explorer for SAP S/4HANA Cloud Private Edition — Explore SAP S/4HANA Cloud Private Edition Extensibility options by leveraging the sample scenarios from SAP
- SAP S/4HANA Extensibility — SAP S/4HANA Extensibility Tutorial
- VDM View Types — The Virtual Data Model in SAP S/4HANA Cloud Private Edition
- View Browser — Search, browse and tag CDS Views
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| I_BusinessEventLogEventDetail | I_BusinessEventLogEventDetail | from |
Annotations (12)
| Name | Value | Level | Field |
|---|---|---|---|
| Analytics.technicalName | CBELEVENTDX3 | view | |
| AccessControl.authorizationCheck | #PRIVILEGED_ONLY | view | |
| VDM.viewType | #CONSUMPTION | view | |
| Metadata.ignorePropagatedAnnotations | true | view | |
| Analytics.dataCategory | #FACT | view | |
| Analytics.dataExtraction.enabled | true | view | |
| ObjectModel.sapObjectNodeType.name | BusEvtLogEvent | view | |
| ObjectModel.usageType.dataClass | #TRANSACTIONAL | view | |
| ObjectModel.usageType.serviceQuality | #C | view | |
| ObjectModel.usageType.sizeCategory | #XXL | view | |
| ObjectModel.modelingPattern | #NONE | view | |
| EndUserText.label | Business Event Header Data (v3) | view |
Fields (38)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | BusinessEventUUID | BusinessEventUUID | Event GUID | |
| KEY | SAPObjectType | SAPObjectType | RAP SOT: SAP Object Type | |
| KEY | BusEvtLogCreationDate | BusEvtLogCreationDate | Action Executed Date | |
| SAPObjectNodeType | SAPObjectNodeType | RAP SOT: SAP Object Node Type | ||
| EventOperation | EventOperation | Business Event Operation | ||
| SAPBusinessObjectNodeKey1 | SAPBusinessObjectNodeKey1 | Business Object Key Part 1 in Char | ||
| SAPBusinessObjectNodeKey2 | SAPBusinessObjectNodeKey2 | Object Key Part (2) | ||
| SAPBusinessObjectNodeKey3 | SAPBusinessObjectNodeKey3 | Object Key Part (3) | ||
| SAPBusinessObjectNodeKey4 | SAPBusinessObjectNodeKey4 | Object Key Part (4) | ||
| SAPBusinessObjectNodeKey5 | SAPBusinessObjectNodeKey5 | Business Object Key Part 5 | ||
| SAPBusinessObjectNodeKey6 | SAPBusinessObjectNodeKey6 | Object Key Part (6) | ||
| SAPBusinessObjectNodeKey7 | SAPBusinessObjectNodeKey7 | Object Key Part (7) | ||
| SAPBusinessObjectNodeKey8 | SAPBusinessObjectNodeKey8 | Object Key Part (8) | ||
| CreatedByUser | CreatedByUser | Users Who Executed the Action | ||
| BusEvtLogCreationDateTime | BusEvtLogCreationDateTime | Action Execution Time Stamp | ||
| BusinessEventLogLogicalSystem | BusinessEventLogLogicalSystem | Logical system | ||
| BusEvtLogIsDeleted | BusEvtLogIsDeleted | Deletion Indicator | ||
| BusinessEventLogEventVersion | BusinessEventLogEventVersion | Business Event Version | ||
| BusEvtLogTransactionID | BusEvtLogTransactionID | Identifies the session in which a business event was created | ||
| BusEvtLogLastChangedDateTime | BusEvtLogLastChangedDateTime | Timestamp of Last Change | ||
| IsTechnicalUser | IsTechnicalUser | Is Technical User | ||
| BusinessEventLogSource | BusinessEventLogSource | Business Event Source | ||
| EventProducerNamespace | EventProducerNamespace | Producer Event Namespace | ||
| BusEvtLogEventHasFullPayload | BusEvtLogEventHasFullPayload | Has All Business Event Data | ||
| BusEvtLogUserInteractionType | BusEvtLogUserInteractionType | Application Type | ||
| BusEvtLgUsrIntactnTypeValue | BusEvtLgUsrIntactnTypeValue | Application ID | ||
| ChangeDocument | ChangeDocument | Number of the Change Document | ||
| ChangeDocItemChangeType | ChangeDocItemChangeType | Change Indicator of Change Document | ||
| SAPBusinessObjectNodeKey1Name | SAPBusinessObjectNodeKey1Name | Key1 Name | ||
| SAPBusinessObjectNodeKey2Name | SAPBusinessObjectNodeKey2Name | Key2 Name | ||
| SAPBusinessObjectNodeKey3Name | SAPBusinessObjectNodeKey3Name | Key3 Name | ||
| SAPBusinessObjectNodeKey4Name | SAPBusinessObjectNodeKey4Name | Key4 Name | ||
| SAPBusinessObjectNodeKey5Name | SAPBusinessObjectNodeKey5Name | Key5 Name | ||
| SAPBusinessObjectNodeKey6Name | SAPBusinessObjectNodeKey6Name | Key6 Name | ||
| SAPBusinessObjectNodeKey7Name | SAPBusinessObjectNodeKey7Name | Key7 Name | ||
| SAPBusinessObjectNodeKey8Name | SAPBusinessObjectNodeKey8Name | Key8 Name | ||
| BusEvtLogReferenceEventUUID | BusEvtLogReferenceEventUUID | Event GUID | ||
| BusEvtLogBusinessActivity | BusEvtLogBusinessActivity | Activity ID |
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 C_BUSEVTLOGEVENTDEX_3.
-- 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 C_BUSEVTLOGEVENTDEX_3 AS
SELECT
BusinessEventUUID,
SAPObjectType,
BusEvtLogCreationDate,
SAPObjectNodeType,
EventOperation,
SAPBusinessObjectNodeKey1,
SAPBusinessObjectNodeKey2,
SAPBusinessObjectNodeKey3,
SAPBusinessObjectNodeKey4,
SAPBusinessObjectNodeKey5,
SAPBusinessObjectNodeKey6,
SAPBusinessObjectNodeKey7,
SAPBusinessObjectNodeKey8,
CreatedByUser,
BusEvtLogCreationDateTime,
BusinessEventLogLogicalSystem,
BusEvtLogIsDeleted,
BusinessEventLogEventVersion,
BusEvtLogTransactionID,
BusEvtLogLastChangedDateTime,
IsTechnicalUser,
BusinessEventLogSource,
EventProducerNamespace,
BusEvtLogEventHasFullPayload,
BusEvtLogUserInteractionType,
BusEvtLgUsrIntactnTypeValue,
ChangeDocument,
ChangeDocItemChangeType,
SAPBusinessObjectNodeKey1Name,
SAPBusinessObjectNodeKey2Name,
SAPBusinessObjectNodeKey3Name,
SAPBusinessObjectNodeKey4Name,
SAPBusinessObjectNodeKey5Name,
SAPBusinessObjectNodeKey6Name,
SAPBusinessObjectNodeKey7Name,
SAPBusinessObjectNodeKey8Name,
BusEvtLogReferenceEventUUID,
BusEvtLogBusinessActivity
FROM I_BusinessEventLogEventDetail
;
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