I_CnsldtnTskLogItemDataProcess

DDL: I_CNSLDTNTSKLOGITEMDATAPROCESS Type: view_entity BASIC

Consolidation Task Log Item Data Process

I_CnsldtnTskLogItemDataProcess (Basic)

Package: Explore, extend and adapt the SAP S/4HANA Cloud Private Edition with built-in and side-by-side extension capabilities.

CnsldtnTaskLogItemDataProcess · Group Reporting

I_CnsldtnTskLogItemDataProcess is a Basic CDS View that provides data about "Consolidation Task Log Item Data Process" in SAP S/4HANA. It reads from 1 data source (fincs_log_item) and exposes 98 fields with key fields CnsldtnTaskLogUUID, CnsldtnTaskLogItemUUID. It has 30 associations to related views.

SAP Help Documentation

CategoryCDS Views for Transaction Data
Purpose
This CDS view is designed to provide detailed information about consolidation task log items within a financial consolidation process. It aggregates and associates various data points related to consolidation tasks, such as financial statement items, currency details, and greenhouse gas calculations, among others. The view is transactional in nature and supports various capabilities for data modeling and association targeting. This CDS view provides the data to answer the following business questions: What are the details of each consolidation task log item, including its type and associated financial statement items? How are different currencies and amounts involved in the consolidation process, and what are their values in local, group, and transaction currencies? What are the quantities and units of measure associated with journal entries and triggering events in the consolidation process? Which consolidation methods and subitem categories are applied to specific log items? How are greenhouse gas calculations and contractual instruments integrated into the consolidation tasks? What are the financial transaction types and associated materials involved in the consolidation process? How do customer groups, countries, and product groups relate to the consolidation task log items? What are the details of the cash ledger accounts and chart of accounts used in the consolidation process? How are currency conversion differences and apportionments managed within the consolidation tasks? To help you decide which CDS view to use for your purposes, SAP has introduced the annotation ObjectModel.supportedCapabilities that indicates the most appropriate use cases for each CDS view. To find out what use cases are best supported by this CDS view, access the entry of the CDS view in the View Browser app and find the values for this annotation under the Annotation tab. For more information, see Supported Capabilities for CDS Views .

Prerequisites
Authorizations Users who want to use this CDS view must have a role with the following restriction types set to read access: CCTT_RVRS_CCTI_DMEN_CNGR_BNIT (Consolidation Tasks) These restriction types are edited in the Maintain Business Roles app.

Structure
Important Fields Important fields in this view include the following: Field Name Description FINANCIALDATASOURCE Data Source FINANCIALSERVICESPRODUCTGROUP Product Group (FS) CURRENCYCONVERSIONSDIFFTYPE Currency Translation Indicator CONSOLIDATIONAPPORTIONMENT Apportionment SEQUENCENUMBER Consolidation Sequence Number CNSLDTNJRNLENTRYAMTLOCLCRCY Journal Entry Local Currency CNSLDTNJRNLENTRYAMTGRPCRCY Journal Entry Group Currency CNSLDTNJRNLENTRYAMTTRANSCRCY Journal Entry Trans. Currency CNSLDTNTRIGGERINGAMTLOCLCRCY Triggering Local Currency CNSLDTNTRIGGERINGAMTGRPCRCY Group Crcy on Triggering Item CNSLDTNTRIGGERINGAMTTRANSCRCY Trans. Crcy on Triggering Item CNSLDTNPERCENT Tax Rate GRANTID Grant PARTNERCOSTCENTER Partner Cost Center CONSOLIDATIONUNIT Consolidation Unit CASHLEDGERACCOUNT Cash Origin Account CONSOLIDATIONGROUP Consolidation Group PARTNERCONSOLIDATIONUNIT Consolidation Unit CONSOLIDATIONDOCUMENTNUMBER Consolidation Document Number SOLDMATERIAL Product Sold CNSLDTNFINANCIALSTATEMENTITEM Consolidation FS Item CNSLDTNCRCYTRNSLTNDIFFFSITEM Consolidation FS Item CNSLDTNJRNLENTRYQTYBASEUNIT Base Unit on Journal Entry CNSLDTNTRIGGERINGQTYBASEUNIT Base Unit on Triggering Item CNSLDTNTRIGGERINGAMTINTC Triggering Amount in TC CNSLDTNTRIGGERINGAMTINGRPCRCY Triggering Amount in GC CNSLDTNTRIGGERINGAMTINLOCLCRCY Triggering Amount in LC CNSLDTNJRNLENTRYAMTINTRANSCRCY Journal Entry Amount in TC CALCULATEDDIFFAMOUNT Trans. Difference CALCULATEDREFAMOUNT Reference Amount CNSLDTNJRNLENTRYAMTINLOCLCRCY Journal Entry Amount in LC CNSLDTNJRNLENTRYAMTINGRPCRCY Journal Entry Amount in GC CNSLDTNJRNLENTRYQTYINBSUNT Journal Entry Quantity CNSLDTNTRIGGERINGQTYINBSUNT Triggering Quantity ASSIGNMENTREFERENCE Assignment FUND Fund CUSTOMERGROUP Customer Gr

View on SAP Help Portal →

SAP API Hub

StateC1
Line of BusinessGroup Reporting
Application ComponentFIN-CS-COR-IS
CapabilitiesAssociation Target for Defining CDS Entities, Data Source for Defining CDS Entities, Data Source in SQL Select
PackageGroup Reporting for SAP S/4HANA Cloud Private Edition

Documentation

Data Sources (1)

SourceAliasJoin Type
fincs_log_item fincs_log_item from

Associations (30)

CardinalityTargetAliasCondition
[0..1] I_CnsldtnGroup_3 _CnsldtnGroup $projection.ConsolidationGroup = _CnsldtnGroup.ConsolidationGroup
[0..1] I_CnsldtnUnit_4 _CnsldtnUnit $projection.ConsolidationUnit = _CnsldtnUnit.ConsolidationUnit
[0..1] I_CnsldtnSubitemCategory_2 _CnsldtnSubitemCategory $projection.SubItemCategory = _CnsldtnSubitemCategory.CnsldtnSubitemCategory
[0..1] I_CnsldtnSubitem_2 _CnsldtnSubItem $projection.SubItemCategory = _CnsldtnSubItem.CnsldtnSubitemCategory and $projection.SubItem = _CnsldtnSubItem.CnsldtnSubitem
[0..1] I_Currency _CnsldtnJrnlEntryAmtLoclCrcy $projection.CnsldtnJrnlEntryAmtLoclCrcy = _CnsldtnJrnlEntryAmtLoclCrcy.Currency
[0..1] I_Currency _CnsldtnJrnlEntryAmtGrpCrcy $projection.CnsldtnJrnlEntryAmtGrpCrcy = _CnsldtnJrnlEntryAmtGrpCrcy.Currency
[0..1] I_Currency _CnsldtnJrnlEntryAmtTransCrcy $projection.CnsldtnJrnlEntryAmtTransCrcy = _CnsldtnJrnlEntryAmtTransCrcy.Currency
[0..1] I_UnitOfMeasure _CnsldtnJrnlEntryQtyBaseUnit $projection.CnsldtnJrnlEntryQtyBaseUnit = _CnsldtnJrnlEntryQtyBaseUnit.UnitOfMeasure
[0..1] I_Currency _CnsldtnTriggeringAmtLoclCrcy $projection.CnsldtnTriggeringAmtLoclCrcy = _CnsldtnTriggeringAmtLoclCrcy.Currency
[0..1] I_Currency _CnsldtnTriggeringAmtGrpCrcy $projection.CnsldtnTriggeringAmtGrpCrcy = _CnsldtnTriggeringAmtGrpCrcy.Currency
[0..1] I_Currency _CnsldtnTriggeringAmtTransCrcy $projection.CnsldtnTriggeringAmtTransCrcy = _CnsldtnTriggeringAmtTransCrcy.Currency
[0..1] I_UnitOfMeasure _CnsldtnTriggeringQtyBaseUnit $projection.CnsldtnTriggeringQtyBaseUnit = _CnsldtnTriggeringQtyBaseUnit.UnitOfMeasure
[0..1] I_CnsldtnMethod _CnsldtnMethod $projection.ConsolidationMethod = _CnsldtnMethod.ConsolidationMethod
[0..1] I_CnsldtnSubitem_2 _CnsldtnItemDiff $projection.SubItemCategory = _CnsldtnItemDiff.CnsldtnSubitemCategory and $projection.CnsldtnCrcyTrnsltnDiffSubitem = _CnsldtnItemDiff.CnsldtnSubitem
[0..1] I_CnsldtnGHGScp2CalcMethod _CnsldtnGHGScp2CalcMethod $projection.GHGScope2CalculationMethod = _CnsldtnGHGScp2CalcMethod.GHGScope2CalculationMethod
[0..1] I_CnsldtnGLAccount_2 _CnsldtnCashLedgerAccount $projection.CnsldtnCashLedgerChartOfAccts = _CnsldtnCashLedgerAccount.ChartOfAccounts and $projection.CashLedgerAccount = _CnsldtnCashLedgerAccount.GLAccount
[0..1] I_CnsldtnGLChartOfAccounts _CnsldtnCashLedgerChartOfAccts $projection.CnsldtnCashLedgerChartOfAccts = _CnsldtnCashLedgerChartOfAccts.ChartOfAccounts
[0..1] I_CnsldtnGHGScp2CntrctlInstr _CnsldtnGHGScp2CntrctlInstr $projection.GHGScope2ContractualInstrument = _CnsldtnGHGScp2CntrctlInstr.GHGScope2ContractualInstrument
[0..1] I_CnsldtnGHGCategory _CnsldtnGHGCategory $projection.GHGCategory = _CnsldtnGHGCategory.GHGCategory
[0..1] I_CnsldtnGHGScope _CnsldtnGHGScope $projection.GHGScope = _CnsldtnGHGScope.GHGScope
[0..1] I_CnsldtnSustModeOfTransport _CnsldtnSustModeOfTransport $projection.SustainabilityModeOfTransport = _CnsldtnSustModeOfTransport.SustainabilityModeOfTransport
[0..1] I_CnsldtnCrcyCnvrsnDiffType _CnsldtnCrcyCnvrsnDiffType $projection.CurrencyConversionsDiffType = _CnsldtnCrcyCnvrsnDiffType.CurrencyConversionsDiffType
[0..1] I_CnsldtnApportionment _CnsldtnApportionment $projection.ConsolidationApportionment = _CnsldtnApportionment.ConsolidationApportionment
[0..1] I_CnsldtnUnit_4 _CnsldtnUnitPartner $projection.PartnerConsolidationUnit = _CnsldtnUnitPartner.ConsolidationUnit
[0..1] I_CnsldtnFinTransType _CnsldtnFinTransType $projection.FinancialTransactionType = _CnsldtnFinTransType.FinancialTransactionType
[0..1] I_CnsldtnMaterial _CnsldtnMaterial $projection.SoldMaterial = _CnsldtnMaterial.Material
[0..1] I_CnsldtnCustomerGroup _CnsldtnCustomerGroup $projection.CustomerGroup = _CnsldtnCustomerGroup.CustomerGroup
[0..1] I_CnsldtnCountry _CnsldtnCountry $projection.CustomerSupplierCountry = _CnsldtnCountry.Country
[0..1] I_CnsldtnProductGroup _CnsldtnProductGroup $projection.SoldProductGroup = _CnsldtnProductGroup.ProductGroup
[0..1] I_CnsldtnGLChartOfAccounts _CnsldtnGLChartOfAccounts $projection.ChartOfAccounts = _CnsldtnGLChartOfAccounts.ChartOfAccounts

Annotations (11)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
AccessControl.personalData.blocking #NOT_REQUIRED view
EndUserText.label Consolidation Task Log Item Data Process view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.modelingPattern #NONE view
ObjectModel.sapObjectNodeType.name CnsldtnTaskLogItemDataProcess view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #XL view
VDM.lifecycle.contract.type #PUBLIC_LOCAL_API view
VDM.viewType #BASIC view

Fields (98)

KeyFieldSource TableSource FieldDescription
KEY CnsldtnTaskLogUUID cnsldtnlognumber Consolidation Log GUID
KEY CnsldtnTaskLogItemUUID cnsldtnlogitemnumber Consolidation Log Item Number GUID
CnsldtnTaskLogItemType cnsldtnlineitemtype Log Line Item Type
ConsolidationGroup Consolidation Group
ConsolidationUnit Consolidation Unit
CnsldtnFinancialStatementItem Consolidation Financial Statement Item
SubItemCategory Subitem Category
SubItem Subitem
CnsldtnJrnlEntryAmtLoclCrcy Local Currency Key on Journal Entry
CnsldtnJrnlEntryAmtInLoclCrcy Journal Entry Amount in LC
CnsldtnJrnlEntryAmtGrpCrcy Group Currency Key on Journal Entry
CnsldtnJrnlEntryAmtInGrpCrcy Journal Entry Amount in GC
CnsldtnJrnlEntryAmtTransCrcy Transaction Currency Key on Journal Entry
CnsldtnJrnlEntryAmtInTransCrcy Journal Entry Amount in TC
CnsldtnJrnlEntryQtyBaseUnit Base Unit of Measure on Journal Entry
CnsldtnJrnlEntryQtyInBsUnt Quantity on Journal Entry
CnsldtnTriggeringAmtLoclCrcy Local Currency Key on Triggering Item
CnsldtnTriggeringAmtInLoclCrcy Triggering Amount in LC
CnsldtnTriggeringAmtGrpCrcy Group Currency Key on Triggering Item
CnsldtnTriggeringAmtInGrpCrcy Triggering Amount in GC
CnsldtnTriggeringAmtTransCrcy Transaction Currency Key on Triggering Item
CnsldtnTriggeringAmtInTC Triggering Amount in TC
CnsldtnTriggeringQtyBaseUnit Base Unit of Measure on Triggering Item
CnsldtnTriggeringQtyInBsUnt Quantity on Triggering Item
SequenceNumber Consolidation Sequence Number
ConsolidationMethod Method
CnsldtnRclassfctnRecdType Source/Target Indicator
CnsldtnRefExchangeRateType Reference Exchange Rate Type
CnsldtnRefExchangeRateValue Reference Exchange Rate
CnsldtnExchangeRateType Exchange Rate Type
CnsldtnExchangeRateValue Exchange rate
CnsldtnCrcyTranslationKey Currency Translation Key
CnsldtnCrcyTrnsltnDiffFSItem Consolidation Financial Statement Item
CnsldtnCrcyTrnsltnDiffSubitem Subitem
CalculatedDiffAmount Translation Difference
CalculatedRefAmount Reference Amount
ConsolidationSelection Selection ID
FinancialServicesBranch branch_id Branch (Financial Services)
GHGScope2CalculationMethod Greenhouse Gas Scope 2 Calculation Method
CashLedgerAccount re_account Cash Origin Account
CnsldtnCashLedgerChartOfAccts Cash Origin Chart of Accounts
GHGScope2ContractualInstrument Greenhouse Gas Scope 2 Contractual Instrument
FinancialDataSource datasource_id Data Source
FinancialManagementArea fikrs Financial Management Area
Fund rfund Fund
GHGCategory Greenhouse Gas Category
GHGScope Greenhouse Gas Scope
GrantID rgrant_nbr Grant
SustainabilityModeOfTransport Sustainability Mode of Transport
FinancialServicesProductGroup fs_product_group Product Group (Financial Services)
ConsolidationDocumentNumber Consolidation Document Number
ConsolidationPostingItem cnsldtnpostingitem Six-Character General Ledger Line Item
CurrencyConversionsDiffType Currency Translation Indicator
ConsolidationApportionment Apportionment
ConsolidationPostgItemAutoFlag Automatic Posting Indicator
PartnerConsolidationUnit Consolidation Unit
ConsolidationCurrencySetIdn Selection
CnsldtnPercent Well Contribution Percentage
PartnerCostCenter Partner Cost Center
FinancialTransactionType Financial Transaction Type
SoldMaterial soldmaterial Product Sold
CustomerGroup Consolidation Customer Group
CustomerSupplierCountry Customer or Supplier Country/Region
SoldProductGroup soldproductgroup Product Sold Group
AssignmentReference assignmentreference Assignment Reference
CnsldtnTskLgNode node Node ID
CnsldtnTskLgParNode parentnode Parent Node
ChartOfAccounts chartofaccounts Chart of Accounts
_CnsldtnGroup _CnsldtnGroup
_CnsldtnUnit _CnsldtnUnit
_CnsldtnSubitemCategory _CnsldtnSubitemCategory
_CnsldtnSubItem _CnsldtnSubItem
_CnsldtnJrnlEntryAmtLoclCrcy _CnsldtnJrnlEntryAmtLoclCrcy
_CnsldtnJrnlEntryAmtGrpCrcy _CnsldtnJrnlEntryAmtGrpCrcy
_CnsldtnJrnlEntryAmtTransCrcy _CnsldtnJrnlEntryAmtTransCrcy
_CnsldtnJrnlEntryQtyBaseUnit _CnsldtnJrnlEntryQtyBaseUnit
_CnsldtnTriggeringAmtLoclCrcy _CnsldtnTriggeringAmtLoclCrcy
_CnsldtnTriggeringAmtGrpCrcy _CnsldtnTriggeringAmtGrpCrcy
_CnsldtnTriggeringAmtTransCrcy _CnsldtnTriggeringAmtTransCrcy
_CnsldtnTriggeringQtyBaseUnit _CnsldtnTriggeringQtyBaseUnit
_CnsldtnMethod _CnsldtnMethod
_CnsldtnItemDiff _CnsldtnItemDiff
_CnsldtnGHGScp2CalcMethod _CnsldtnGHGScp2CalcMethod
_CnsldtnCashLedgerAccount _CnsldtnCashLedgerAccount
_CnsldtnCashLedgerChartOfAccts _CnsldtnCashLedgerChartOfAccts
_CnsldtnGHGScp2CntrctlInstr _CnsldtnGHGScp2CntrctlInstr
_CnsldtnGHGCategory _CnsldtnGHGCategory
_CnsldtnGHGScope _CnsldtnGHGScope
_CnsldtnSustModeOfTransport _CnsldtnSustModeOfTransport
_CnsldtnCrcyCnvrsnDiffType _CnsldtnCrcyCnvrsnDiffType
_CnsldtnApportionment _CnsldtnApportionment
_CnsldtnUnitPartner _CnsldtnUnitPartner
_CnsldtnFinTransType _CnsldtnFinTransType
_CnsldtnMaterial _CnsldtnMaterial
_CnsldtnCustomerGroup _CnsldtnCustomerGroup
_CnsldtnCountry _CnsldtnCountry
_CnsldtnProductGroup _CnsldtnProductGroup
_CnsldtnGLChartOfAccounts _CnsldtnGLChartOfAccounts

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 I_CnsldtnTskLogItemDataProcess.
-- 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 I_CnsldtnTskLogItemDataProcess AS
SELECT
  cnsldtnlognumber AS CnsldtnTaskLogUUID,
  cnsldtnlogitemnumber AS CnsldtnTaskLogItemUUID,
  cnsldtnlineitemtype AS CnsldtnTaskLogItemType,
  cast(cnsldtngroup as fincs_md_congr preserving type) AS ConsolidationGroup,
  cast(cnsldtnunit as fincs_consolidationunit preserving type) AS ConsolidationUnit,
  cast(cnsldtnfinstmntitm as fincs_md_finstatementitem preserving type) AS CnsldtnFinancialStatementItem,
  cast(cnsldtnfinstmntsubitmcat as fincs_subitemcategory preserving type) AS SubItemCategory,
  cast(cnsldtnfinstmntsubitm as fincs_subitem preserving type) AS SubItem,
  cast(cnsldtnlocalcurrency as fincs_lcurr_doc preserving type) AS CnsldtnJrnlEntryAmtLoclCrcy,
  cast(amountinlocalcrcy as fincs_lc_doc preserving type) AS CnsldtnJrnlEntryAmtInLoclCrcy,
  cast(cnsldtngroupcurrency as fincs_gcurr_doc preserving type) AS CnsldtnJrnlEntryAmtGrpCrcy,
  cast(amountingroupcrcy as fincs_gc_doc preserving type) AS CnsldtnJrnlEntryAmtInGrpCrcy,
  cast(transactioncurrency as fincs_tcurr_doc preserving type) AS CnsldtnJrnlEntryAmtTransCrcy,
  cast(amountintransactioncrcy as fincs_tc_doc preserving type) AS CnsldtnJrnlEntryAmtInTransCrcy,
  cast(baseunit as fincs_base_unit_doc preserving type) AS CnsldtnJrnlEntryQtyBaseUnit,
  cast(quantityinbaseunit as fincs_quan_doc preserving type) AS CnsldtnJrnlEntryQtyInBsUnt,
  cast(cnsldtnlocalcurrency as fincs_lcurr_tri preserving type) AS CnsldtnTriggeringAmtLoclCrcy,
  cast(amountinlocalcrcy as fincs_lc_tri preserving type) AS CnsldtnTriggeringAmtInLoclCrcy,
  cast(cnsldtngroupcurrency as fincs_gcurr_tri preserving type) AS CnsldtnTriggeringAmtGrpCrcy,
  cast(amountingroupcrcy as fincs_gc_tri preserving type) AS CnsldtnTriggeringAmtInGrpCrcy,
  cast(transactioncurrency as fincs_tcurr_tri preserving type) AS CnsldtnTriggeringAmtTransCrcy,
  cast(amountintransactioncrcy as fincs_tc_tri preserving type) AS CnsldtnTriggeringAmtInTC,
  cast(baseunit as fincs_base_unit_tri preserving type) AS CnsldtnTriggeringQtyBaseUnit,
  cast(quantityinbaseunit as fincs_quan_tri preserving type) AS CnsldtnTriggeringQtyInBsUnt,
  cast(seqno as fincs_seqno) AS SequenceNumber,
  cast(cnsldtnmethod as fincs_method preserving type) AS ConsolidationMethod,
  cast(recordindicator as fincs_stindicator preserving type) AS CnsldtnRclassfctnRecdType,
  cast(reexchangerateindicator as fincs_rerin preserving type) AS CnsldtnRefExchangeRateType,
  cast(reexchagerate as fincs_rrate preserving type) AS CnsldtnRefExchangeRateValue,
  cast(exchangerateindicator as fincs_exrind preserving type) AS CnsldtnExchangeRateType,
  cast(exchangerate as fincs_erate preserving type) AS CnsldtnExchangeRateValue,
  cast(currencytranskey as fincs_ctkey preserving type) AS CnsldtnCrcyTranslationKey,
  cast(cnsldtnfinstmntitmr as fincs_md_finstatementitem preserving type) AS CnsldtnCrcyTrnsltnDiffFSItem,
  cast(cnsldtnfinstmntsubitmr as fincs_subitem preserving type) AS CnsldtnCrcyTrnsltnDiffSubitem,
  cast(diffamount as fincs_diffamount preserving type) AS CalculatedDiffAmount,
  cast(reffamount as fincs_refamount preserving type) AS CalculatedRefAmount,
  cast(selection_id as fincs_sel_id preserving type) AS ConsolidationSelection,
  branch_id AS FinancialServicesBranch,
  cast(ghgscp2calcmeth as fincs_ghgscp2calculationmethod preserving type) AS GHGScope2CalculationMethod,
  re_account AS CashLedgerAccount,
  cast(re_ktopl as fincs_re_ktopl preserving type) AS CnsldtnCashLedgerChartOfAccts,
  cast(ghgscp2contrinstr as fincs_ghgscp2cntrctlinstrument preserving type) AS GHGScope2ContractualInstrument,
  datasource_id AS FinancialDataSource,
  fikrs AS FinancialManagementArea,
  rfund AS Fund,
  cast(ghgcategory as fincs_ghgcategory preserving type) AS GHGCategory,
  cast(ghgscope as fincs_ghgscope preserving type) AS GHGScope,
  rgrant_nbr AS GrantID,
  cast(susmodeoftransport as fincs_sustmodeoftransport preserving type) AS SustainabilityModeOfTransport,
  fs_product_group AS FinancialServicesProductGroup,
  cast(cnsldtndocumentnumber as fincs_docnr preserving type) AS ConsolidationDocumentNumber,
  cnsldtnpostingitem AS ConsolidationPostingItem,
  cast(cnsldtncrcycnvrsndifftype as fincs_currencycnvrsnsdifftype preserving type) AS CurrencyConversionsDiffType,
  cast(cnsldtnapportionment as fincs_apportionment preserving type) AS ConsolidationApportionment,
  cast(cnsldtnisautoposting as fincs_autom preserving type) AS ConsolidationPostgItemAutoFlag,
  cast(cnsldtnpartnerunit as fincs_consolidationunit preserving type) AS PartnerConsolidationUnit,
  cast(cnsldtnsetidentification as fincs_selid preserving type) AS ConsolidationCurrencySetIdn,
  cast(percentage as fincs_taxrate preserving type) AS CnsldtnPercent,
  cast(partnercostcenter as fincs_skost preserving type) AS PartnerCostCenter,
  cast(financialtransactiontype as fincs_financialtransactiontype preserving type) AS FinancialTransactionType,
  SoldMaterial,
  cast(customergroup as fincs_customergroup preserving type) AS CustomerGroup,
  cast(customersuppliercountry as fincs_country preserving type) AS CustomerSupplierCountry,
  SoldProductGroup,
  AssignmentReference,
  node AS CnsldtnTskLgNode,
  parentnode AS CnsldtnTskLgParNode,
  ChartOfAccounts
FROM fincs_log_item
LEFT OUTER JOIN I_CnsldtnGroup_3 AS _CnsldtnGroup ON ConsolidationGroup = _CnsldtnGroup.ConsolidationGroup  -- association [0..1]
LEFT OUTER JOIN I_CnsldtnUnit_4 AS _CnsldtnUnit ON ConsolidationUnit = _CnsldtnUnit.ConsolidationUnit  -- association [0..1]
LEFT OUTER JOIN I_CnsldtnSubitemCategory_2 AS _CnsldtnSubitemCategory ON SubItemCategory = _CnsldtnSubitemCategory.CnsldtnSubitemCategory  -- association [0..1]
LEFT OUTER JOIN I_CnsldtnSubitem_2 AS _CnsldtnSubItem ON SubItemCategory = _CnsldtnSubItem.CnsldtnSubitemCategory AND SubItem = _CnsldtnSubItem.CnsldtnSubitem  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _CnsldtnJrnlEntryAmtLoclCrcy ON CnsldtnJrnlEntryAmtLoclCrcy = _CnsldtnJrnlEntryAmtLoclCrcy.Currency  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _CnsldtnJrnlEntryAmtGrpCrcy ON CnsldtnJrnlEntryAmtGrpCrcy = _CnsldtnJrnlEntryAmtGrpCrcy.Currency  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _CnsldtnJrnlEntryAmtTransCrcy ON CnsldtnJrnlEntryAmtTransCrcy = _CnsldtnJrnlEntryAmtTransCrcy.Currency  -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _CnsldtnJrnlEntryQtyBaseUnit ON CnsldtnJrnlEntryQtyBaseUnit = _CnsldtnJrnlEntryQtyBaseUnit.UnitOfMeasure  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _CnsldtnTriggeringAmtLoclCrcy ON CnsldtnTriggeringAmtLoclCrcy = _CnsldtnTriggeringAmtLoclCrcy.Currency  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _CnsldtnTriggeringAmtGrpCrcy ON CnsldtnTriggeringAmtGrpCrcy = _CnsldtnTriggeringAmtGrpCrcy.Currency  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _CnsldtnTriggeringAmtTransCrcy ON CnsldtnTriggeringAmtTransCrcy = _CnsldtnTriggeringAmtTransCrcy.Currency  -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _CnsldtnTriggeringQtyBaseUnit ON CnsldtnTriggeringQtyBaseUnit = _CnsldtnTriggeringQtyBaseUnit.UnitOfMeasure  -- association [0..1]
LEFT OUTER JOIN I_CnsldtnMethod AS _CnsldtnMethod ON ConsolidationMethod = _CnsldtnMethod.ConsolidationMethod  -- association [0..1]
LEFT OUTER JOIN I_CnsldtnSubitem_2 AS _CnsldtnItemDiff ON SubItemCategory = _CnsldtnItemDiff.CnsldtnSubitemCategory AND CnsldtnCrcyTrnsltnDiffSubitem = _CnsldtnItemDiff.CnsldtnSubitem  -- association [0..1]
LEFT OUTER JOIN I_CnsldtnGHGScp2CalcMethod AS _CnsldtnGHGScp2CalcMethod ON GHGScope2CalculationMethod = _CnsldtnGHGScp2CalcMethod.GHGScope2CalculationMethod  -- association [0..1]
LEFT OUTER JOIN I_CnsldtnGLAccount_2 AS _CnsldtnCashLedgerAccount ON CnsldtnCashLedgerChartOfAccts = _CnsldtnCashLedgerAccount.ChartOfAccounts AND CashLedgerAccount = _CnsldtnCashLedgerAccount.GLAccount  -- association [0..1]
LEFT OUTER JOIN I_CnsldtnGLChartOfAccounts AS _CnsldtnCashLedgerChartOfAccts ON CnsldtnCashLedgerChartOfAccts = _CnsldtnCashLedgerChartOfAccts.ChartOfAccounts  -- association [0..1]
LEFT OUTER JOIN I_CnsldtnGHGScp2CntrctlInstr AS _CnsldtnGHGScp2CntrctlInstr ON GHGScope2ContractualInstrument = _CnsldtnGHGScp2CntrctlInstr.GHGScope2ContractualInstrument  -- association [0..1]
LEFT OUTER JOIN I_CnsldtnGHGCategory AS _CnsldtnGHGCategory ON GHGCategory = _CnsldtnGHGCategory.GHGCategory  -- association [0..1]
LEFT OUTER JOIN I_CnsldtnGHGScope AS _CnsldtnGHGScope ON GHGScope = _CnsldtnGHGScope.GHGScope  -- association [0..1]
LEFT OUTER JOIN I_CnsldtnSustModeOfTransport AS _CnsldtnSustModeOfTransport ON SustainabilityModeOfTransport = _CnsldtnSustModeOfTransport.SustainabilityModeOfTransport  -- association [0..1]
LEFT OUTER JOIN I_CnsldtnCrcyCnvrsnDiffType AS _CnsldtnCrcyCnvrsnDiffType ON CurrencyConversionsDiffType = _CnsldtnCrcyCnvrsnDiffType.CurrencyConversionsDiffType  -- association [0..1]
LEFT OUTER JOIN I_CnsldtnApportionment AS _CnsldtnApportionment ON ConsolidationApportionment = _CnsldtnApportionment.ConsolidationApportionment  -- association [0..1]
LEFT OUTER JOIN I_CnsldtnUnit_4 AS _CnsldtnUnitPartner ON PartnerConsolidationUnit = _CnsldtnUnitPartner.ConsolidationUnit  -- association [0..1]
LEFT OUTER JOIN I_CnsldtnFinTransType AS _CnsldtnFinTransType ON FinancialTransactionType = _CnsldtnFinTransType.FinancialTransactionType  -- association [0..1]
LEFT OUTER JOIN I_CnsldtnMaterial AS _CnsldtnMaterial ON SoldMaterial = _CnsldtnMaterial.Material  -- association [0..1]
LEFT OUTER JOIN I_CnsldtnCustomerGroup AS _CnsldtnCustomerGroup ON CustomerGroup = _CnsldtnCustomerGroup.CustomerGroup  -- association [0..1]
LEFT OUTER JOIN I_CnsldtnCountry AS _CnsldtnCountry ON CustomerSupplierCountry = _CnsldtnCountry.Country  -- association [0..1]
LEFT OUTER JOIN I_CnsldtnProductGroup AS _CnsldtnProductGroup ON SoldProductGroup = _CnsldtnProductGroup.ProductGroup  -- association [0..1]
LEFT OUTER JOIN I_CnsldtnGLChartOfAccounts AS _CnsldtnGLChartOfAccounts ON ChartOfAccounts = _CnsldtnGLChartOfAccounts.ChartOfAccounts  -- association [0..1]
;