I_CNSLDTNVERSION

CDS View

Consolidation Version

I_CNSLDTNVERSION is a CDS View in S/4HANA. Consolidation Version. It contains 18 fields. 53 CDS views read from this table.

CDS Views using this table (53)

ViewTypeJoinVDMDescription
A_CnsldtnVersion view from COMPOSITE Consolidation Version
C_CnsldtnUnitGrpCrcySrceCntxt view cross CONSUMPTION Source for Group Currency with Context
C_CnsldtnUnitLoclCrcySrceCntxt view cross CONSUMPTION Source for Local Currency with Context
C_CnsldtnVersionUIParameter view from CONSUMPTION
C_CnsldtnVersionVH view from CONSUMPTION Consolidation Version Value Help
C_CnsldtnVersReltdToAttribVers view from CONSUMPTION Related Version for FSI Attributes
C_CnsldtnVersReltdToAttribVers view cross CONSUMPTION Related Version for FSI Attributes
C_CnsldtnVersReltdToAttribVers view union CONSUMPTION Related Version for FSI Attributes
I_CnsldtnUnitByGroup view inner COMPOSITE Consolidation Units by Group
I_CnsldtnUnitOverview view inner COMPOSITE Consolidation Unit Overview
I_CnsldtnVersionVH view from COMPOSITE Consolidation Version
P_CnsldtnExtnVersAcctgInteg view from COMPOSITE
P_CnsldtnFSItemAcrossVersions view cross COMPOSITE Financial Statement Item by Version
P_CnsldtnGLAvgDailyBal_01 view inner COMPOSITE
P_CnsldtnGroupStrucMethAssgmt view inner BASIC Cnsldtn Group Structure Method Assgmt
P_CnsldtnGroupStructure view inner BASIC Consolidation Group Structure
P_CnsldtnGrpJrnlEntrItmConVers view inner COMPOSITE
P_CNSLDTNINTEGRPTDFINDATA_01 view inner COMPOSITE
P_CNSLDTNRPTGRULEIDINDEX1 view inner COMPOSITE
P_CnsldtnTskDocTypeDtaColl view inner BASIC
P_CnsldtnUndrlgVersConfign view inner COMPOSITE
P_CnsldtnUnitOverview view cross COMPOSITE
P_FinSGLCnsldtnADB_01 view_entity inner COMPOSITE Consolidation Average Daily Balance
P_GLE_ADB_GR_01 view inner COMPOSITE
P_GLE_ADB_GR_FT_01 view_entity inner COMPOSITE Consolidation Average Daily Balance
P_GLE_ADB_PERIOD_LAST view inner COMPOSITE
P_GVoAGrpJEItm view_entity inner COMPOSITE
P_Matrix_CnsldtdDataWthoutElim view inner COMPOSITE
P_Matrix_CnsldtnFoundation_2 view inner COMPOSITE
P_Matrix_CnsldtnFoundationPER view inner COMPOSITE
P_Matrix_CnsldtnFoundationYTD view inner COMPOSITE
P_Matrix_CP_GroupDerived_2 view inner COMPOSITE
P_Matrix_CP_GroupFilled_2 view inner COMPOSITE
P_Matrix_ElimData view inner COMPOSITE
P_Matrix_ElimDataWGroupDerived view inner BASIC
P_Matrix_PreparedElimCGDeriv view inner BASIC
P_Matrix_PreparedSFDForCGDeriv view inner COMPOSITE
P_Matrix_SFDWGroupDerived view inner COMPOSITE
P_Matrix_VecElim view inner COMPOSITE
P_Matrix_VecPCC view inner COMPOSITE
P_Matrix_VecSFD view inner COMPOSITE
P_MatrixCnsldtn01Fndn view inner COMPOSITE
P_MatrixCnsldtnFoundation view inner COMPOSITE
P_MJEL_PreparedElimCGDeriv view inner COMPOSITE
P_PLANDATA_NRL_01 view inner COMPOSITE
P_RealTimeRptdFinData_01 view inner COMPOSITE
P_REALTIMERPTDFINDATANRL_01 view inner COMPOSITE
P_RepFinData_RT_Aggr_02 view inner COMPOSITE
P_RepFinData_RT_AggrNRL_02 view inner COMPOSITE
P_REPFINDATA_RT_AGGRSNRL_02 view inner COMPOSITE
P_RFD_RT_AGGR_simple_02 view inner COMPOSITE
P_StandardizedDataEnhC view inner COMPOSITE
R_CnsldtnFSItemByTimeVersionTP view_entity inner TRANSACTIONAL Cnsldtn FS Item by Time and Version - TP

Fields (18)

KeyField CDS FieldsUsed in Views
KEY ConsolidationVersion ConsolidationVersion 25
CnsldtnAccountingSourceLedger CnsldtnAccountingSourceLedger 1
CnsldtnFSItemAttributeVersion CnsldtnFSItemAttributeVersion 1
CnsldtnIsPlanVersion CnsldtnIsPlanVersion 2
CnsldtnReferenceVersion CnsldtnReferenceVersion 1
CnsldtnSourceLedger CnsldtnSourceLedger 1
CnsldtnUnitAttributeVersion CnsldtnUnitAttributeVersion 1
CnsldtnVersionGroupCrcySource CnsldtnVersionGroupCrcySource 5
CnsldtnVersionHasAllKeyFigures CnsldtnVersionHasAllKeyFigures 2
CnsldtnVersionLocalCrcySource CnsldtnVersionLocalCrcySource 1
CnsldtnVersionRunMode CnsldtnVersionRunMode 2
CnsldtnVersionType CnsldtnVersionType 2
ConsolidationLedger ConsolidationLedger 9
ConsolidationReportingRuleVers ConsolidationReportingRuleVers 1
ConsolidationStructureVersion strvs 3
FiscalYearVariant FiscalYearVariant 1
FSItemMappingVersion FSItemMappingVersion 12
GroupCurrency GroupCurrency 12
@AbapCatalog:{
  sqlViewName: 'ICCVERSION',
  preserveKey:true,
  compiler.compareFilter: true,
  buffering:{
    status: #ACTIVE,
    type: #FULL}
}
@Analytics: {
  dataCategory: #DIMENSION,
  internalName: #LOCAL,
  dataExtraction.enabled: true
}
@AccessControl.authorizationCheck: #MANDATORY
@ClientHandling.algorithm: #SESSION_VARIABLE
@Metadata:{
  allowExtensions:true,
  ignorePropagatedAnnotations: true
  }
@ObjectModel:{
  usageType: {
    dataClass: #CUSTOMIZING,
    serviceQuality: #A,
    sizeCategory: #S},
  representativeKey: 'ConsolidationVersion',
  modelingPattern: #ANALYTICAL_DIMENSION,
  supportedCapabilities: [#CDS_MODELING_DATA_SOURCE,
                          #CDS_MODELING_ASSOCIATION_TARGET,
                          #SQL_DATA_SOURCE,
                          #EXTRACTION_DATA_SOURCE,
                          #ANALYTICAL_DIMENSION ]
}
@Search.searchable: true
@VDM: {
  viewType: #BASIC,
  lifecycle.contract.type: #PUBLIC_LOCAL_API
  }
@EndUserText.label: 'Consolidation Version'

define view I_CnsldtnVersion
  as select from tf200 as _tf200

  association [0..*] to I_CnsldtnVersionT as _Text on $projection.ConsolidationVersion = _Text.ConsolidationVersion
{
      @ObjectModel.text.association: '_Text'
      @Search: { defaultSearchElement: true, ranking: #HIGH, fuzzinessThreshold: 0.8 }
      @Consumption.valueHelpDefinition: [{ entity: { name: 'I_CnsldtnVersionVH',
                                           element: 'ConsolidationVersion' } }]
  key cast ( _tf200.rvers as fincs_consolidationversion preserving type )                   as ConsolidationVersion,

      //special versions

      cast ( _tf200.invvs as fincs_investmentversion preserving type )                      as ConsolidationInvestmentVersion,
      cast ( _tf200.strvs as fincs_structureversion preserving type )                       as ConsolidationStructureVersion,
      cast ( _tf200.inpvs as fincs_dataentryversion preserving type )                       as ConsolidationDataEntryVersion,
      cast ( _tf200.ldrvs as fincs_ledgerversion preserving type )                          as ConsolidationLedgerVersion,
      cast ( _tf200.taxvs as fincs_taxrateversion preserving type )                         as ConsolidationTaxRateVersion,
      cast ( _tf200.rrlvs as fincs_reportingruleversion preserving type )                   as ConsolidationReportingRuleVers,
      cast ( _tf200.iatvs as fincs_fsitemattributeversion preserving type )                 as CnsldtnFSItemAttributeVersion,
      cast ( _tf200.cuavs as fincs_cnsldtnunitattributevers preserving type )               as CnsldtnUnitAttributeVersion,
      cast ( _tf200.impvs as fincs_fsitemmappingversion preserving type )                   as FSItemMappingVersion,

      cast ( case _tf200.periv
        when '' then 'K4' //fallback

        else _tf200.periv
      end as fincs_fiscalyearvariant preserving type )                                      as FiscalYearVariant,

      cast ( _tf200.planvers             as fincs_isplanningversion preserving type )       as CnsldtnIsPlanVersion,
      cast ( _tf200.rldnr_cons           as fincs_consolidationledger preserving type )     as ConsolidationLedger,
      cast ( _tf200.group_curr           as fincs_md_groupcurrency preserving type )        as GroupCurrency,
      cast ( _tf200.rldnr_source         as fincs_sourceledger preserving type )            as CnsldtnSourceLedger,
      cast ( _tf200.ext_version_type     as fincs_cnsldtnversiontype preserving type )      as CnsldtnVersionType,
      cast ( _tf200.ref_version          as fincs_cnsldtnreferenceversion preserving type ) as CnsldtnReferenceVersion,
      cast ( _tf200.rldnr_source_acc_int as fincs_rldnr_source_acc_int preserving type )    as CnsldtnAccountingSourceLedger,
      cast ( _tf200.source_kf_gc         as fincs_group_curr_source preserving type )       as CnsldtnVersionGroupCrcySource,
      cast ( _tf200.category_src         as fincs_category_src preserving type )            as CnsldtnSourcePlanCategory,
      cast ( _tf200.exec_mode            as fincs_versionrunmode preserving type )          as CnsldtnVersionRunMode,
      cast ( _tf200.ext_vers_all_kf      as fincs_versionhasallkeyfigures preserving type ) as CnsldtnVersionHasAllKeyFigures,
      cast ( _tf200.source_kf_lc         as fincs_local_curr_source preserving type )       as CnsldtnVersionLocalCrcySource,
      cast ( _tf200.source_kf_qty        as fincs_quantity_source preserving type )         as CnsldtnVersionQuantitySource,


      /* Associations */
      _Text
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"TF200"
],
"ASSOCIATED":
[
"I_CNSLDTNVERSIONT"
],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/