A_CnsldtnGrpJrnlItem

DDL: A_CNSLDTNGRPJRNLITEM Type: view_entity CONSUMPTION

Transactional Data for Group Reporting

A_CnsldtnGrpJrnlItem is a Consumption CDS View that provides data about "Transactional Data for Group Reporting" in SAP S/4HANA. It reads from 1 data source (I_CnsldtnGrpJrnlItemC) and exposes 127 fields with key fields FiscalYear, CnsldtnGroupJrnlEntry, CnsldtnGroupJrnlEntryItem, ConsolidationGroup, FiscalPeriod. It has 1 association to related views.

Data Sources (1)

SourceAliasJoin Type
I_CnsldtnGrpJrnlItemC I_CnsldtnGrpJrnlItemC from

Parameters (4)

NameTypeDefault
P_ConsolidationUnitHierarchy fincs_hryid_consunit
P_ConsolidationPrftCtrHier fincs_hryid_profitcenter
P_ConsolidationSegmentHier fincs_hryid_segment
P_KeyDate vdm_v_key_date

Associations (1)

CardinalityTargetAliasCondition
[1..1] E_CnsldtnGroupJrnlEntryItem_3 _Extension $projection.FiscalYear = _Extension.FiscalYear and $projection.CnsldtnGroupJrnlEntry = _Extension.CnsldtnGroupJrnlEntry and $projection.CnsldtnGroupJrnlEntryItem = _Extension.CnsldtnGroupJrnlEntryItem

Annotations (11)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
VDM.viewType #CONSUMPTION view
VDM.lifecycle.contract.type #PUBLIC_REMOTE_API view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.query.implementedBy ABAP:CL_FINCS_API_GR_TXDATA view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #XXL view
OData.entitySet.name CnsldtnGrpJrnlItem view
OData.entityType.name CnsldtnGrpJrnlItem_Type view
EndUserText.label Transactional Data for Group Reporting view

Fields (127)

KeyFieldSource TableSource FieldDescription
KEY FiscalYear FiscalYear G/L Fiscal Year
KEY CnsldtnGroupJrnlEntry CnsldtnGroupJrnlEntry
KEY CnsldtnGroupJrnlEntryItem CnsldtnGroupJrnlEntryItem
KEY ConsolidationGroup Cons. Group
KEY FiscalPeriod Tax period
KEY PeriodMode
ConsolidationGroupText
GLRecordType Record Type
ConsolidationVersion Version
ConsolidationVersionText
TransactionCurrency Transaction Currency
LocalCurrency Local Currency
GroupCurrency Ledger curr.
BaseUnit Unit of Measure
FiscalYearPeriod Period/Year
FiscalYearVariant FiscalYearVariant FY Variant
ConsolidationDocumentType Document Type
ConsolidationDocumentTypeText
DebitCreditCode Single-Character Flag
Company Company Owner
ConsolidationUnit Consolidation Unit
ConsolidationUnitText
ConsolidationUnitForElim
ConsolidationChartOfAccounts Cons. COA
FinancialStatementItem FS Item
CnsldtnFSItemText
PartnerConsolidationUnit Partner Unit
PartnerConsolidationUnitText
CompanyCode Receiver Company Code
SubItemCategory Subitem Category
CnsldtnSubitemCategoryText
SubItem Subitem Number
PostingLevel Posting Level
ConsolidationApportionment Apportionment
CurrencyConversionsDiffType CT Indicator
ConsolidationAcquisitionYear Acquis. Year
ConsolidationAcquisitionPeriod Period of Acq.
InvesteeConsolidationUnit Investee Unit
AmountInTransactionCurrency Pt Crcy Amt
AmountInLocalCurrency Local Crcy Amt
AmountInGroupCurrency Amnt in GrpCrcy
CnsldtnQuantityInBaseUnit CnsldtnQuantityInBaseUnit Consolidation Quantity in Base Unit
DocumentItemText Text
ConsolidationPostgItemAutoFlag Auto. ID
BusinessTransactionType Bus.transaction
PostingDate PostingDate Posting Date for GR
CurrencyTranslationDate Value Date
RefConsolidationDocumentNumber Document Number
ReferenceFiscalYear Original FY
RefConsolidationPostingItem Item
RefConsolidationDocumentType Document Categ.
FinancialServicesProductGroup Product Group (FS)
FinancialServicesBranch Branch (FS)
FinancialDataSource Data Source
GHGScope
GHGCategory
GHGScope2CalculationMethod
GHGScope2ContractualInstrument
GHGDataQualityCharacteristic
GHGEnergyClassification
GHGEnergyMix
GHGEnergySourcingType
SustainabilityModeOfTransport
FinancialManagementArea FM Area
Fund Sender Fund
GrantID Sender Grant
CnsldtnCashLedgerChartOfAccts
CashLedgerAccount Cash Origin Account
RefBusinessTransactionType Bus.transaction
CreationDateTime Timestamp
CreationDate Time Stamp
CreationTime Time of Change
UserID User Name
ReverseDocument Reversed With
ReversedDocument Reversed doc.
InvestmentActivityType C/I Activity
InvestmentActivity Activity Number
ConsolidationDocReversalYear Year of reversal doc
ReferenceDocumentType Reference Document Type
ReferenceDocumentContext Reference Document Context
LogicalSystem LogicalSystem Logical System
ChartOfAccounts Node Class
GLAccount General Ledger
AssignmentReference Assignment Reference
CostCenter Cost Center
ProfitCenter Profit Center
ConsolidationPrftCtrForElim
FunctionalArea Sendr Fctl Area
FunctionalAreaName
BusinessArea Business Area
ControllingArea Controlling Area
ControllingAreaName
Segment Segment number
Project WBS Element
WBSElement WBS Internal ID
SegmentName
ConsolidationSegmentForElim
PartnerCostCenter Sender Cost Ctr
PartnerProfitCenter Profit Center
PartnerFunctionalArea Rec. Fntcl Area
PartnerBusinessArea Trdg Part.BA
PartnerCompany Trading Partner
PartnerSegment Partner Segment
OrderID Order ID
Customer Customer Sold-to Party
Supplier Supplier
Plant Valuation Area
FinancialTransactionType Transact. Type
BillingDocumentType Billing Type
SalesOrganization Sales Organization
DistributionChannel RefDistCh-Cust/Mat.
OrganizationDivision Org. Division
Material Vehicle Model
MaterialGroup Product Group
SoldProduct Product Sold
SoldProductGroup Product Sold Group
CustomerGroup Customer Group
CustomerSupplierCountry Customer or Supplier Country/Region
CustomerSupplierIndustry Industry
SalesDistrict Sales District
BillToParty Inv. Recipient
ShipToParty Ship-To Party (obsolete)
CustomerSupplierCorporateGroup Group
CnsldtnAdhocSetItemText _AdhocSetItem CnsldtnAdhocSetItemText
CnsldtnAdhocItem CnsldtnAdhocItem
CnsldtnAdhocSet CnsldtnAdhocSet
CnsldtnAdhocSetItem CnsldtnAdhocSetItem

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 A_CnsldtnGrpJrnlItem.
-- 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.
-- Parameters: P_ConsolidationUnitHierarchy : fincs_hryid_consunit, P_ConsolidationPrftCtrHier : fincs_hryid_profitcenter, P_ConsolidationSegmentHier : fincs_hryid_segment, P_KeyDate : vdm_v_key_date

CREATE VIEW A_CnsldtnGrpJrnlItem AS
SELECT
  FiscalYear,
  CnsldtnGroupJrnlEntry,
  CnsldtnGroupJrnlEntryItem,
  cast(ConsolidationGroup as fincs_consolidationgroup preserving type ) AS ConsolidationGroup,
  cast(FiscalPeriod as fincs_poper preserving type) AS FiscalPeriod,
  cast(PeriodMode as fincs_period_mode preserving type ) AS PeriodMode,
  cast(_CnsldtnGroup_3._Text[1: Language=$session.system_language].ConsolidationGroupText as fincs_consolidationgrouptext preserving type ) AS ConsolidationGroupText,
  cast(GLRecordType as fincs_glrcty preserving type ) AS GLRecordType,
  cast(ConsolidationVersion as fincs_vers preserving type ) AS ConsolidationVersion,
  cast(_Version._Text[1: Language=$session.system_language].ConsolidationVersionText as fincs_consolidationversiontext preserving type) AS ConsolidationVersionText,
  cast(TransactionCurrency as fincs_rtcur preserving type ) AS TransactionCurrency,
  cast(LocalCurrency as fincs_rhcur preserving type ) AS LocalCurrency,
  cast(GroupCurrency as fincs_rkcur preserving type ) AS GroupCurrency,
  cast(BaseUnit as fincs_runit preserving type ) AS BaseUnit,
  cast( FiscalYearPeriod as fincs_fromfiscalyearperiod preserving type ) AS FiscalYearPeriod,
  FiscalYearVariant,
  cast(ConsolidationDocumentType as fincs_docty preserving type ) AS ConsolidationDocumentType,
  cast(_DocumentType_2._Text[1: Language=$session.system_language].ConsolidationDocumentTypeText as fincs_docty_t preserving type) AS ConsolidationDocumentTypeText,
  cast(DebitCreditCode as fincs_drcrk preserving type ) AS DebitCreditCode,
  Company,
  cast(ConsolidationUnit as fincs_consolidationunit preserving type ) AS ConsolidationUnit,
  cast(_CnsldtnUnit_4._Text[1: Language=$session.system_language].ConsolidationUnitText as fincs_consolidationunittext preserving type) AS ConsolidationUnitText,
  cast(ConsolidationUnitForElim as fincs_rbunit_elim preserving type ) AS ConsolidationUnitForElim,
  cast(ConsolidationChartOfAccounts as fincs_itcoa preserving type ) AS ConsolidationChartOfAccounts,
  cast(FinancialStatementItem as fincs_consolidationfsitem preserving type ) AS FinancialStatementItem,
  cast(_FinStmntItm_2._Text[1: Language=$session.system_language].CnsldtnFSItemText as fincs_consolidationfsitemtext preserving type ) AS CnsldtnFSItemText,
  cast(PartnerConsolidationUnit as fincs_partnerconsolidationunit preserving type ) AS PartnerConsolidationUnit,
  cast(_PartnerUnit_4._Text[1: Language=$session.system_language].ConsolidationUnitText as fincs_partnerconsunittext preserving type ) AS PartnerConsolidationUnitText,
  cast(CompanyCode as fincs_bukrs preserving type) AS CompanyCode,
  cast(SubItemCategory as fincs_sityp preserving type) AS SubItemCategory,
  cast(_SubItemCategory._Text[1: Language=$session.system_language].SubItemCategoryText as fincs_sityp_t preserving type ) AS CnsldtnSubitemCategoryText,
  cast(SubItem as fincs_subit preserving type) AS SubItem,
  cast(PostingLevel as fincs_plevl preserving type) AS PostingLevel,
  cast(ConsolidationApportionment as fincs_rpflg preserving type) AS ConsolidationApportionment,
  cast(CurrencyConversionsDiffType as fincs_rtflg preserving type) AS CurrencyConversionsDiffType,
  cast(ConsolidationAcquisitionYear as fincs_yracq preserving type) AS ConsolidationAcquisitionYear,
  cast(ConsolidationAcquisitionPeriod as fincs_pracq preserving type) AS ConsolidationAcquisitionPeriod,
  cast(InvesteeConsolidationUnit as fincs_investeeconsunit preserving type) AS InvesteeConsolidationUnit,
  cast(AmountInTransactionCurrency as fincs_tsl preserving type) AS AmountInTransactionCurrency,
  cast(AmountInLocalCurrency as fincs_hsl preserving type) AS AmountInLocalCurrency,
  cast(AmountInGroupCurrency as fincs_ksl preserving type) AS AmountInGroupCurrency,
  CnsldtnQuantityInBaseUnit,
  cast(DocumentItemText as fincs_sgtxt preserving type) AS DocumentItemText,
  cast(ConsolidationPostgItemAutoFlag as fincs_autom preserving type) AS ConsolidationPostgItemAutoFlag,
  cast(BusinessTransactionType as fincs_glvor preserving type) AS BusinessTransactionType,
  PostingDate,
  cast(CurrencyTranslationDate as fincs_wsdat preserving type) AS CurrencyTranslationDate,
  cast(RefConsolidationDocumentNumber as fincs_refdocnr preserving type) AS RefConsolidationDocumentNumber,
  cast(ReferenceFiscalYear as fincs_refryear preserving type) AS ReferenceFiscalYear,
  cast(RefConsolidationPostingItem as fincs_refdocln preserving type) AS RefConsolidationPostingItem,
  cast(RefConsolidationDocumentType as fincs_refdocct preserving type) AS RefConsolidationDocumentType,
  cast(FinancialServicesProductGroup as fincs_finsrvcsproductgroup preserving type ) AS FinancialServicesProductGroup,
  cast(FinancialServicesBranch as fincs_financialservicesbranch preserving type ) AS FinancialServicesBranch,
  cast(FinancialDataSource as fincs_financialdatasource preserving type ) AS FinancialDataSource,
  cast(GHGScope as fincs_ghgscope preserving type ) AS GHGScope,
  cast(GHGCategory as fincs_ghgcategory preserving type ) AS GHGCategory,
  cast(GHGScope2CalculationMethod as fincs_ghgscp2calculationmethod preserving type ) AS GHGScope2CalculationMethod,
  cast(GHGScope2ContractualInstrument as fincs_ghgscp2cntrctlinstrument preserving type ) AS GHGScope2ContractualInstrument,
  cast(GHGDataQualityCharacteristic as fincs_ghgdtaqltycharc preserving type ) AS GHGDataQualityCharacteristic,
  cast(GHGEnergyClassification as fincs_ghgenergyclassification preserving type ) AS GHGEnergyClassification,
  cast(GHGEnergyMix as fincs_ghgenergymix preserving type ) AS GHGEnergyMix,
  cast(GHGEnergySourcingType as fincs_ghgenergysourcingtype preserving type ) AS GHGEnergySourcingType,
  cast(SustainabilityModeOfTransport as fincs_sustmodeoftransport preserving type ) AS SustainabilityModeOfTransport,
  cast ( FinancialManagementArea as fincs_financialmanagementarea preserving type ) AS FinancialManagementArea,
  cast ( Fund as fincs_fund preserving type ) AS Fund,
  cast ( GrantID as fincs_grant preserving type ) AS GrantID,
  cast ( CnsldtnCashLedgerChartOfAccts as fincs_cashledgerchartofaccts preserving type ) AS CnsldtnCashLedgerChartOfAccts,
  cast ( CashLedgerAccount as fincs_cashledgeraccount preserving type ) AS CashLedgerAccount,
  cast(RefBusinessTransactionType as fincs_refactiv preserving type) AS RefBusinessTransactionType,
  cast(CreationDateTime as fincs_timestamp preserving type) AS CreationDateTime,
  cast(CreationDate as fincs_cpudt preserving type) AS CreationDate,
  cast(CreationTime as fincs_cputm preserving type) AS CreationTime,
  cast(UserID as fincs_usnam preserving type) AS UserID,
  cast(ReverseDocument as fincs_rvsdocnr preserving type) AS ReverseDocument,
  cast(ReversedDocument as fincs_orndocnr preserving type) AS ReversedDocument,
  cast(InvestmentActivityType as fincs_coiac preserving type) AS InvestmentActivityType,
  cast(InvestmentActivity as fincs_coinr preserving type) AS InvestmentActivity,
  cast(ConsolidationDocReversalYear as fincs_revyear preserving type) AS ConsolidationDocReversalYear,
  cast(ReferenceDocumentType as fincs_awtyp preserving type) AS ReferenceDocumentType,
  cast(ReferenceDocumentContext as fincs_aworg preserving type) AS ReferenceDocumentContext,
  LogicalSystem,
  cast(ChartOfAccounts as fincs_ktopl preserving type) AS ChartOfAccounts,
  cast(GLAccount as fincs_racct preserving type) AS GLAccount,
  cast(AssignmentReference as fincs_zuonr preserving type) AS AssignmentReference,
  cast(CostCenter as fincs_rcntr preserving type) AS CostCenter,
  cast(ProfitCenter as fincs_prctr preserving type) AS ProfitCenter,
  cast(ConsolidationPrftCtrForElim as fincs_prctr_elim preserving type) AS ConsolidationPrftCtrForElim,
  cast(FunctionalArea as fincs_rfarea preserving type) AS FunctionalArea,
  cast(_FunctionalArea._Text[1: Language=$session.system_language].FunctionalAreaName as fincs_rfarea_t preserving type ) AS FunctionalAreaName,
  cast(BusinessArea as fincs_rbusa preserving type) AS BusinessArea,
  cast(ControllingArea as fincs_kokrs preserving type) AS ControllingArea,
  cast(_ControllingArea._Text[1: Language=$session.system_language].ControllingAreaName as fincs_kokrs_t preserving type ) AS ControllingAreaName,
  cast(Segment as fincs_segment preserving type) AS Segment,
  cast(Project as ps_pspid_edit preserving type) AS Project,
  cast(WBSElement as ps_posid_edit preserving type ) AS WBSElement,
  cast(_Segment._Text[1: Language=$session.system_language].SegmentName as fincs_segmentname preserving type ) AS SegmentName,
  cast(ConsolidationSegmentForElim as fincs_segment_elim preserving type) AS ConsolidationSegmentForElim,
  cast(PartnerCostCenter as fincs_scntr preserving type) AS PartnerCostCenter,
  cast(PartnerProfitCenter as fincs_pprctr preserving type) AS PartnerProfitCenter,
  cast(PartnerFunctionalArea as fincs_sfarea preserving type) AS PartnerFunctionalArea,
  cast(PartnerBusinessArea as fincs_sbusa preserving type) AS PartnerBusinessArea,
  cast(PartnerCompany as fincs_rassc preserving type) AS PartnerCompany,
  cast(PartnerSegment as fincs_psegment preserving type) AS PartnerSegment,
  cast(OrderID as fincs_aufnr preserving type) AS OrderID,
  Customer,
  cast(Supplier as fincs_lifnr preserving type) AS Supplier,
  cast(Plant as fincs_werks preserving type) AS Plant,
  cast(FinancialTransactionType as fincs_rmvct preserving type) AS FinancialTransactionType,
  cast(BillingDocumentType as fincs_fkart preserving type) AS BillingDocumentType,
  cast(SalesOrganization as fincs_vkorg preserving type) AS SalesOrganization,
  cast(DistributionChannel as fincs_vtweg preserving type) AS DistributionChannel,
  cast(OrganizationDivision as fincs_spart preserving type) AS OrganizationDivision,
  cast(Material as fincs_material preserving type) AS Material,
  cast(MaterialGroup as fincs_maktl_mm preserving type) AS MaterialGroup,
  cast(SoldProduct as fincs_matnr_copa preserving type) AS SoldProduct,
  cast(SoldProductGroup as fincs_matkl preserving type) AS SoldProductGroup,
  cast(CustomerGroup as fincs_kdgrp preserving type) AS CustomerGroup,
  cast(CustomerSupplierCountry as fincs_land1 preserving type) AS CustomerSupplierCountry,
  cast(CustomerSupplierIndustry as fincs_brsch preserving type) AS CustomerSupplierIndustry,
  cast(SalesDistrict as fincs_bzirk preserving type) AS SalesDistrict,
  cast(BillToParty as fincs_kunre preserving type) AS BillToParty,
  cast(ShipToParty as fincs_kunwe preserving type) AS ShipToParty,
  cast(CustomerSupplierCorporateGroup as fincs_konzs preserving type) AS CustomerSupplierCorporateGroup,
  _AdhocSetItem.CnsldtnAdhocSetItemText AS CnsldtnAdhocSetItemText,
  CnsldtnAdhocItem,
  CnsldtnAdhocSet,
  CnsldtnAdhocSetItem
FROM I_CnsldtnGrpJrnlItemC
LEFT OUTER JOIN E_CnsldtnGroupJrnlEntryItem_3 AS _Extension ON FiscalYear = _Extension.FiscalYear AND CnsldtnGroupJrnlEntry = _Extension.CnsldtnGroupJrnlEntry AND CnsldtnGroupJrnlEntryItem = _Extension.CnsldtnGroupJrnlEntryItem  -- association [1..1]
;