R_CnsldtnUnitByTimeVersionTP

DDL: R_CNSLDTNUNITBYTIMEVERSIONTP Type: view_entity TRANSACTIONAL

Consolidation Unit by Time/Version - TP

R_CnsldtnUnitByTimeVersionTP is a Transactional CDS View that provides data about "Consolidation Unit by Time/Version - TP" in SAP S/4HANA. It reads from 1 data source (I_CnsldtnUnitByTimeVersion) and exposes 28 fields with key fields ConsolidationUnit, ConsolidationVersion, FromFiscalYearPeriod. It has 5 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_CnsldtnUnitByTimeVersion _CnsldtnUnitByTimeVersion from

Associations (5)

CardinalityTargetAliasCondition
[0..1] P_CnsldtnExtnVersAcctgInteg _CnsldtnExtnVersAcctgInteg _ConsolidationVersion.ConsolidationVersion = _CnsldtnExtnVersAcctgInteg.ConsolidationVersion
[0..1] I_CnsldtnUnitCurrencySource _LocalCurrencySource $projection.CnsldtnUnitLocalCrcySource = _LocalCurrencySource.CnsldtnUnitCurrencySource
[0..1] I_CnsldtnUnitCurrencySource _GroupCurrencySource $projection.CnsldtnUnitGroupCrcySource = _GroupCurrencySource.CnsldtnUnitCurrencySource
[1..1] I_CnsldtnVersion _CnsldtnVersion $projection.ConsolidationVersion = _CnsldtnVersion.ConsolidationVersion
[1..1] E_CnsldtnUnitByTimeVersion _Extension _CnsldtnUnitByTimeVersion.ConsolidationUnit = _Extension.ConsolidationUnit and _CnsldtnUnitByTimeVersion.CnsldtnUnitAttributeVersion = _Extension.CnsldtnUnitAttributeVersion and _CnsldtnUnitByTimeVersion.FromFiscalYearPeriod = _Extension.FromFiscalYearPeriod

Annotations (7)

NameValueLevelField
VDM.viewType #TRANSACTIONAL view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XL view
AccessControl.authorizationCheck #CHECK view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
EndUserText.label Consolidation Unit by Time/Version - TP view

Fields (28)

KeyFieldSource TableSource FieldDescription
KEY ConsolidationUnit I_CnsldtnUnitByTimeVersion ConsolidationUnit Consolidation Unit
KEY ConsolidationVersion _ConsolidationVersion ConsolidationVersion Version
KEY FromFiscalYearPeriod I_CnsldtnUnitByTimeVersion FromFiscalYearPeriod
ToFiscalYearPeriod I_CnsldtnUnitByTimeVersion ToFiscalYearPeriod
ConsolidationUnitIsPartnerOnly I_CnsldtnUnitByTimeVersion ConsolidationUnitIsPartnerOnly Consolidation Unit is Partner Unit Only
CnsldtnCrcyTranslationMethod I_CnsldtnUnitByTimeVersion CnsldtnCrcyTranslationMethod
TaxRate I_CnsldtnUnitByTimeVersion TaxRate Tax Rate
FiscalYearVariant I_CnsldtnUnitByTimeVersion FiscalYearVariant FY Variant
CnsldtnDataTransferMethod I_CnsldtnUnitByTimeVersion CnsldtnDataTransferMethod Univ. Journ. Integr.
DocumentEntryIsInGroupCurrency I_CnsldtnUnitByTimeVersion DocumentEntryIsInGroupCurrency
CnsldtnUploadMethod I_CnsldtnUnitByTimeVersion CnsldtnUploadMethod
CnsldtnUnitDataCollection I_CnsldtnUnitByTimeVersion CnsldtnUnitDataCollection Data Collection Selection
ConsolidationUnitPartner I_CnsldtnUnitByTimeVersion ConsolidationUnitPartner Partner Selection
ConsolidationUnitPostingRule I_CnsldtnUnitByTimeVersion ConsolidationUnitPostingRule Posting Rule Selection
ConsolidationUnitValidation I_CnsldtnUnitByTimeVersion ConsolidationUnitValidation Validation Selection
ETag _CnsldtnUnit ETag Update Token
_CnsldtnUnit _CnsldtnUnit
_CnsldtnVersion _CnsldtnVersion
_LocalCurrencySource _LocalCurrencySource
_GroupCurrencySource _GroupCurrencySource
_DataTransferMethod I_CnsldtnUnitByTimeVersion _DataTransferMethod
_FiscalYearVariant I_CnsldtnUnitByTimeVersion _FiscalYearVariant
_CnsldtnCrcyTrnsltnMethod I_CnsldtnUnitByTimeVersion _CnsldtnCrcyTrnsltnMethod
_CnsldtnRptdFinDataUpldMeth I_CnsldtnUnitByTimeVersion _CnsldtnRptdFinDataUpldMeth
_CnsldtnUnitDataColl I_CnsldtnUnitByTimeVersion _CnsldtnUnitDataColl
_CnsldtnUnitPartner I_CnsldtnUnitByTimeVersion _CnsldtnUnitPartner
_CnsldtnUnitPostingRule I_CnsldtnUnitByTimeVersion _CnsldtnUnitPostingRule
_CnsldtnUnitValidation I_CnsldtnUnitByTimeVersion _CnsldtnUnitValidation

Derived SQL interpretation, reconstructed from the parsed view metadata (data sources, associations, and field mappings). SAP annotations are omitted and the structure is reformulated as SQL — this is a functional approximation, not the verbatim SAP source.

-- Derived SQL interpretation of CDS view R_CnsldtnUnitByTimeVersionTP.
-- Reconstructed from parsed metadata (data sources, associations, fields).
-- SAP annotations are omitted and the structure is reformulated as SQL;
-- this is a functional approximation, not the verbatim SAP source. Some join
-- conditions may be unavailable and a few CDS constructs are kept as-is.

CREATE VIEW R_CnsldtnUnitByTimeVersionTP AS
SELECT
  _CnsldtnUnitByTimeVersion.ConsolidationUnit AS ConsolidationUnit,
  _ConsolidationVersion.ConsolidationVersion AS ConsolidationVersion,
  _CnsldtnUnitByTimeVersion.FromFiscalYearPeriod AS FromFiscalYearPeriod,
  _CnsldtnUnitByTimeVersion.ToFiscalYearPeriod AS ToFiscalYearPeriod,
  _CnsldtnUnitByTimeVersion.ConsolidationUnitIsPartnerOnly AS ConsolidationUnitIsPartnerOnly,
  _CnsldtnUnitByTimeVersion.CnsldtnCrcyTranslationMethod AS CnsldtnCrcyTranslationMethod,
  _CnsldtnUnitByTimeVersion.TaxRate AS TaxRate,
  _CnsldtnUnitByTimeVersion.FiscalYearVariant AS FiscalYearVariant,
  _CnsldtnUnitByTimeVersion.CnsldtnDataTransferMethod AS CnsldtnDataTransferMethod,
  _CnsldtnUnitByTimeVersion.DocumentEntryIsInGroupCurrency AS DocumentEntryIsInGroupCurrency,
  _CnsldtnUnitByTimeVersion.CnsldtnUploadMethod AS CnsldtnUploadMethod,
  _CnsldtnUnitByTimeVersion.CnsldtnUnitDataCollection AS CnsldtnUnitDataCollection,
  _CnsldtnUnitByTimeVersion.ConsolidationUnitPartner AS ConsolidationUnitPartner,
  _CnsldtnUnitByTimeVersion.ConsolidationUnitPostingRule AS ConsolidationUnitPostingRule,
  _CnsldtnUnitByTimeVersion.ConsolidationUnitValidation AS ConsolidationUnitValidation,
  _CnsldtnUnit.ETag AS ETag,
  _CnsldtnUnitByTimeVersion._DataTransferMethod AS _DataTransferMethod,
  _CnsldtnUnitByTimeVersion._FiscalYearVariant AS _FiscalYearVariant,
  _CnsldtnUnitByTimeVersion._CnsldtnCrcyTrnsltnMethod AS _CnsldtnCrcyTrnsltnMethod,
  _CnsldtnUnitByTimeVersion._CnsldtnRptdFinDataUpldMeth AS _CnsldtnRptdFinDataUpldMeth,
  _CnsldtnUnitByTimeVersion._CnsldtnUnitDataColl AS _CnsldtnUnitDataColl,
  _CnsldtnUnitByTimeVersion._CnsldtnUnitPartner AS _CnsldtnUnitPartner,
  _CnsldtnUnitByTimeVersion._CnsldtnUnitPostingRule AS _CnsldtnUnitPostingRule,
  _CnsldtnUnitByTimeVersion._CnsldtnUnitValidation AS _CnsldtnUnitValidation
FROM I_CnsldtnUnitByTimeVersion AS _CnsldtnUnitByTimeVersion
LEFT OUTER JOIN P_CnsldtnExtnVersAcctgInteg AS _CnsldtnExtnVersAcctgInteg ON _ConsolidationVersion.ConsolidationVersion = _CnsldtnExtnVersAcctgInteg.ConsolidationVersion  -- association [0..1]
LEFT OUTER JOIN I_CnsldtnUnitCurrencySource AS _LocalCurrencySource ON CnsldtnUnitLocalCrcySource = _LocalCurrencySource.CnsldtnUnitCurrencySource  -- association [0..1]
LEFT OUTER JOIN I_CnsldtnUnitCurrencySource AS _GroupCurrencySource ON CnsldtnUnitGroupCrcySource = _GroupCurrencySource.CnsldtnUnitCurrencySource  -- association [0..1]
LEFT OUTER JOIN I_CnsldtnVersion AS _CnsldtnVersion ON ConsolidationVersion = _CnsldtnVersion.ConsolidationVersion  -- association [1..1]
LEFT OUTER JOIN E_CnsldtnUnitByTimeVersion AS _Extension ON _CnsldtnUnitByTimeVersion.ConsolidationUnit = _Extension.ConsolidationUnit AND _CnsldtnUnitByTimeVersion.CnsldtnUnitAttributeVersion = _Extension.CnsldtnUnitAttributeVersion AND _CnsldtnUnitByTimeVersion.FromFiscalYearPeriod = _Extension.FromFiscalYearPeriod  -- association [1..1]
;