C_RealTimeOrderCount
Event Based Order Real Time KPI Count
C_RealTimeOrderCount is a Consumption CDS View that provides data about "Event Based Order Real Time KPI Count" in SAP S/4HANA. It reads from 4 data sources (I_UserSettingsForCompanyCode, I_UserSetGetParamForCtrlgArea, P_CoEvtBsdOrderKeyStatus, I_ProductCostCtrlgOrder) and exposes 7 fields with key field OrderID.
Data Sources (4)
| Source | Alias | Join Type |
|---|---|---|
| I_UserSettingsForCompanyCode | _CompCodeDefault | left_outer |
| I_UserSetGetParamForCtrlgArea | _CtrlAreaDefault | inner |
| P_CoEvtBsdOrderKeyStatus | _Status | inner |
| I_ProductCostCtrlgOrder | EvtBsdOrder | from |
Annotations (12)
| Name | Value | Level | Field |
|---|---|---|---|
| AbapCatalog.sqlViewName | CEBORDRTCNT | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| AbapCatalog.preserveKey | true | view | |
| VDM.viewType | #CONSUMPTION | view | |
| AccessControl.authorizationCheck | #CHECK | view | |
| AccessControl.personalData.blocking | #REQUIRED | view | |
| ObjectModel.usageType.serviceQuality | #C | view | |
| ObjectModel.usageType.sizeCategory | #L | view | |
| ObjectModel.usageType.dataClass | #MIXED | view | |
| ClientHandling.algorithm | #SESSION_VARIABLE | view | |
| ClientHandling.type | #CLIENT_DEPENDENT | view | |
| EndUserText.label | Event Based Order Real Time KPI Count | view |
Fields (7)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | OrderID | I_ProductCostCtrlgOrder | OrderID | |
| ControllingArea | I_ProductCostCtrlgOrder | ControllingArea | ||
| CompanyCode | I_ProductCostCtrlgOrder | CompanyCode | ||
| OrderCategory | OrderCategory | |||
| OrderType | OrderType | |||
| Plant | Plant | |||
| ControllingObjectStatus |
@AbapCatalog.sqlViewName: 'CEBORDRTCNT'
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey: true
@VDM.viewType: #CONSUMPTION
@AccessControl.authorizationCheck: #CHECK
@AccessControl.personalData.blocking: #REQUIRED
@ObjectModel.usageType.serviceQuality: #C
@ObjectModel.usageType.sizeCategory: #L
@ObjectModel.usageType.dataClass: #MIXED
@ClientHandling.algorithm: #SESSION_VARIABLE
@ClientHandling.type: #CLIENT_DEPENDENT
@EndUserText.label: 'Event Based Order Real Time KPI Count'
define view C_RealTimeOrderCount
as select from I_ProductCostCtrlgOrder as EvtBsdOrder
inner join P_CoEvtBsdOrderKeyStatus as _Status on EvtBsdOrder.ObjectInternalID = _Status.ControllingObject
inner join I_UserSetGetParamForCtrlgArea as _CtrlAreaDefault on EvtBsdOrder.ControllingArea = _CtrlAreaDefault.ControllingArea
and _CtrlAreaDefault.BusinessUser = $session.user
left outer join I_UserSettingsForCompanyCode as _CompCodeDefault on _CompCodeDefault.BusinessUser = $session.user
{
key EvtBsdOrder.OrderID,
EvtBsdOrder.ControllingArea,
EvtBsdOrder.CompanyCode,
OrderCategory,
OrderType,
Plant,
// Order Status /////////////////////////////////////////////////
cast( _Status.ControllingObjectStatus as fco_order_status) as ControllingObjectStatus
}
where
EvtBsdOrder.OrderIsEventBasedPosting = 'X'
and(
(
EvtBsdOrder.ActualReleasedDate is not initial // filters Released Orders '10', '40' only
and(
EvtBsdOrder.OrderCategory = '10'
or EvtBsdOrder.OrderCategory = '40'
)
)
or EvtBsdOrder.OrderCategory = '05' // ActualReleasedDate is not filled for Released Orders '05'
)
and(
(
_CompCodeDefault.CompanyCode is not null
and _CompCodeDefault.CompanyCode <> ''
and _CompCodeDefault.CompanyCode = EvtBsdOrder.CompanyCode
)
or _CompCodeDefault.CompanyCode is null
or _CompCodeDefault.CompanyCode = ''
)
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_PRODUCTCOSTCTRLGORDER",
"I_USERSETGETPARAMFORCTRLGAREA",
"I_USERSETTINGSFORCOMPANYCODE",
"P_COEVTBSDORDERKEYSTATUS"
],
"ASSOCIATED":
[],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/
Learn More
- What Is a CDS View in SAP S/4HANA?
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- CDS View Annotations — A Complete Guide
- 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