I_CnsldtnUnitTaskRunTP

DDL: I_CNSLDTNUNITTASKRUNTP Type: view_entity TRANSACTIONAL

Consolidation Unit Task Run - TP

I_CnsldtnUnitTaskRunTP is a Transactional CDS View that provides data about "Consolidation Unit Task Run - TP" in SAP S/4HANA. It reads from 1 data source (R_CnsldtnUnitTaskRunTP) and exposes 17 fields with key fields ConsolidationChartOfAccounts, ConsolidationVersion, FiscalYear, FiscalPeriod, ConsolidationTask.

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.sapObjectNodeType.name ConsolidationUnitTaskRun view
ObjectModel.modelingPattern #TRANSACTIONAL_INTERFACE view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
VDM.lifecycle.contract.type #PUBLIC_LOCAL_API view
VDM.viewType #TRANSACTIONAL view
EndUserText.label Consolidation Unit Task Run - TP view

Fields (17)

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
_CnsldtnChartOfAccounts _CnsldtnChartOfAccounts
_CnsldtnVersion _CnsldtnVersion
_CnsldtnTask _CnsldtnTask
_CnsldtnUnit _CnsldtnUnit
_CnsldtnTaskRunStatus _CnsldtnTaskRunStatus
@AccessControl:{
  authorizationCheck: #MANDATORY,
  personalData.blocking: #REQUIRED,
  personalData.blockingIndicator: ['CnsldtnTaskRunChangedByUser']
}
@Metadata.ignorePropagatedAnnotations: true
@ObjectModel: {
  sapObjectNodeType:{
    name: 'ConsolidationUnitTaskRun'
  },
  supportedCapabilities: [#TRANSACTIONAL_PROVIDER],
  modelingPattern: #TRANSACTIONAL_INTERFACE,
  usageType: {
    dataClass: #MASTER,
    serviceQuality: #C,
    sizeCategory: #L
  }
}
@VDM: {
  lifecycle.contract.type: #PUBLIC_LOCAL_API,
  viewType: #TRANSACTIONAL
}
@EndUserText.label: 'Consolidation Unit Task Run - TP'
define root view entity I_CnsldtnUnitTaskRunTP
  provider contract transactional_interface
  as projection on R_CnsldtnUnitTaskRunTP
{     
      @ObjectModel.foreignKey.association: '_CnsldtnChartOfAccounts'
      @ObjectModel.sapObjectNodeTypeReference: 'ConsolidationChartOfAccounts'
  key ConsolidationChartOfAccounts,
      
      @ObjectModel.foreignKey.association: '_CnsldtnVersion'
      @ObjectModel.sapObjectNodeTypeReference: 'ConsolidationVersion'
  key ConsolidationVersion,
      
      @Semantics.fiscal.year: true
  key FiscalYear,
      
      @Semantics.fiscal.period: true
  key FiscalPeriod,
      
      @ObjectModel.foreignKey.association: '_CnsldtnTask'
      @ObjectModel.sapObjectNodeTypeReference: 'ConsolidationTask'
  key ConsolidationTask,
      
      @ObjectModel.foreignKey.association: '_CnsldtnUnit'
      @ObjectModel.sapObjectNodeTypeReference: 'ConsolidationUnit'
  key ConsolidationUnit,
      
      CnsldtnTskRunNmbrOfErrMessages,
      
      CnsldtnTskRunNmbrOfWrngMsgs,
      
      @Semantics.user.lastChangedBy: true
      CnsldtnTaskRunChangedByUser,
      
      CnsldtnTaskRunChangedDate,
      
      @Semantics.time: true
      CnsldtnTaskRunChangedTime,
      
      @ObjectModel.foreignKey.association: '_CnsldtnTaskRunStatus'
      @ObjectModel.sapObjectNodeTypeReference: 'ConsolidationTaskRunStatus'
      ConsolidationTaskRunStatus,
      
      _CnsldtnChartOfAccounts,
      _CnsldtnVersion,
      _CnsldtnTask,
      _CnsldtnUnit,
      _CnsldtnTaskRunStatus
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"R_CNSLDTNUNITTASKRUNTP"
],
"ASSOCIATED":
[
"I_CNSLDTNCHARTOFACCOUNTS",
"I_CNSLDTNTASK",
"I_CNSLDTNTASKRUNSTATUS",
"I_CNSLDTNUNIT_4",
"I_CNSLDTNVERSION"
],
"BASE":
[
"R_CNSLDTNUNITTASKRUNTP"
],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/