I_ACMObjectStatusCostRevCkpt

DDL: I_ACMOBJECTSTATUSCOSTREVCKPT Type: view_entity COMPOSITE

Interface Entity for Object Status of CRC

I_ACMObjectStatusCostRevCkpt is a Composite CDS View that provides data about "Interface Entity for Object Status of CRC" in SAP S/4HANA. It reads from 2 data sources (jest, I_SystemStatusText) and exposes 5 fields with key fields ACMSettlementStatusObject, InternalOrderSystemStatus.

Data Sources (2)

SourceAliasJoin Type
jest _Status from
I_SystemStatusText _StatusText inner

Annotations (7)

NameValueLevelField
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label Interface Entity for Object Status of CRC view
Metadata.ignorePropagatedAnnotations true view
VDM.viewType #COMPOSITE view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #MIXED view

Fields (5)

KeyFieldSource TableSource FieldDescription
KEY ACMSettlementStatusObject jest objnr
KEY InternalOrderSystemStatus jest stat
ChangeDocumentStatusIsInactive jest inact
StatusObjectStatusChangeNumber jest chgnr
SystemStatusName I_SystemStatusText SystemStatusName
@AbapCatalog.viewEnhancementCategory: [#NONE]
@AccessControl.authorizationCheck: #NOT_REQUIRED
@EndUserText.label: 'Interface Entity for Object Status of CRC'
@Metadata.ignorePropagatedAnnotations: true
@VDM.viewType: #COMPOSITE
@ObjectModel.usageType:{
  serviceQuality: #C,
  sizeCategory: #XL,
  dataClass: #MIXED
}

/* This view is created for Cost Review cockpit app, please do not use for other apps */
/* This view has information related to status for the settlement group */

define view entity I_ACMObjectStatusCostRevCkpt
  as select from jest               as _Status
    inner join   I_SystemStatusText as _StatusText on  _StatusText.SystemStatus = _Status.stat
                                                   and _StatusText.Language     = $session.system_language
{
  key    _Status.objnr                as ACMSettlementStatusObject,
  key    _Status.stat                 as InternalOrderSystemStatus,
         @Semantics.booleanIndicator
         _Status.inact                as ChangeDocumentStatusIsInactive,
         _Status.chgnr                as StatusObjectStatusChangeNumber,
         _StatusText.SystemStatusName as SystemStatusName

}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_SYSTEMSTATUSTEXT",
"JEST"
],
"ASSOCIATED":
[],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/