A_CnsldtnUnitTaskRun_2

DDL: A_CNSLDTNUNITTASKRUN_2 Type: view_entity COMPOSITE

Consolidation Unit Task Run

A_CnsldtnUnitTaskRun_2 is a Composite CDS View that provides data about "Consolidation Unit Task Run" in SAP S/4HANA. It reads from 1 data source (R_CnsldtnUnitTaskRunTP) and exposes 14 fields with key fields ConsolidationChartOfAccounts, ConsolidationVersion, FiscalYear, FiscalPeriod, ConsolidationTask. It is exposed through 1 OData service (API_CONSOLIDATIONUNITTASKRUN_2).

Data Sources (1)

SourceAliasJoin Type
R_CnsldtnUnitTaskRunTP R_CnsldtnUnitTaskRunTP projection

Annotations (11)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
AccessControl.personalData.blocking #REQUIRED view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
VDM.viewType #COMPOSITE view
VDM.lifecycle.contract.type #PUBLIC_REMOTE_API view
EndUserText.label Consolidation Unit Task Run view
OData.entitySet.name ConsolidationUnitTaskRun view
OData.entityType.name ConsolidationUnitTaskRun_Type view

OData Services (1)

ServiceBindingVersionContractRelease
API_CONSOLIDATIONUNITTASKRUN_2

Fields (14)

KeyFieldSource TableSource FieldDescription
KEY ConsolidationChartOfAccounts ConsolidationChartOfAccounts
KEY ConsolidationVersion ConsolidationVersion
KEY FiscalYear FiscalYear
KEY FiscalPeriod FiscalPeriod
KEY ConsolidationTask ConsolidationTask
KEY ConsolidationUnit ConsolidationUnit
CnsldtnTskRunNmbrOfErrMessages CnsldtnTskRunNmbrOfErrMessages
CnsldtnTskRunNmbrOfWrngMsgs CnsldtnTskRunNmbrOfWrngMsgs
CnsldtnTaskRunChangedByUser CnsldtnTaskRunChangedByUser
CnsldtnTaskRunChangedDate CnsldtnTaskRunChangedDate
CnsldtnTaskRunChangedTime CnsldtnTaskRunChangedTime
ConsolidationTaskRunStatus ConsolidationTaskRunStatus
ConsolidationTaskRunStatusTextlocalized
_CnsldtnTask _CnsldtnTask
@AccessControl:{
  authorizationCheck: #MANDATORY,
  personalData.blocking: #REQUIRED,
  personalData.blockingIndicator: ['CnsldtnTaskRunChangedByUser']
}
@Metadata.ignorePropagatedAnnotations: true
@ObjectModel:{
  usageType: {
    dataClass: #MASTER,
    serviceQuality: #C,
    sizeCategory: #L
  }
}
@VDM:{
  viewType: #COMPOSITE,
  usage.type: [#TRANSACTIONAL_PROCESSING_SERVICE],
  lifecycle.contract.type: #PUBLIC_REMOTE_API
}
@EndUserText.label: 'Consolidation Unit Task Run'
@OData.entitySet.name: 'ConsolidationUnitTaskRun'
@OData.entityType.name: 'ConsolidationUnitTaskRun_Type'
define root view entity A_CnsldtnUnitTaskRun_2
  provider contract transactional_query
  as projection on R_CnsldtnUnitTaskRunTP
{ 
      @ObjectModel.sapObjectNodeTypeReference: 'ConsolidationChartOfAccounts'
  key ConsolidationChartOfAccounts,
  
      @ObjectModel.sapObjectNodeTypeReference: 'ConsolidationVersion'
  key ConsolidationVersion,
  
  key FiscalYear,
  
  key FiscalPeriod,
  
      @ObjectModel.sapObjectNodeTypeReference: 'ConsolidationTask'
  key ConsolidationTask,
      
      @ObjectModel.sapObjectNodeTypeReference: 'ConsolidationUnit'
  key ConsolidationUnit,
      
      CnsldtnTskRunNmbrOfErrMessages,
      
      CnsldtnTskRunNmbrOfWrngMsgs,
      
      CnsldtnTaskRunChangedByUser,
      
      CnsldtnTaskRunChangedDate,
      
      CnsldtnTaskRunChangedTime,
      
      @ObjectModel.sapObjectNodeTypeReference: 'ConsolidationTaskRunStatus'
      ConsolidationTaskRunStatus,
      
      @Semantics.text: true
      _CnsldtnTaskRunStatus._Text.ConsolidationTaskRunStatusText : localized,
      
      @Consumption.hidden:true
      _CnsldtnTask

}