P_VECConsolidatedData_01

DDL: P_VECCONSOLIDATEDDATA_01 SQL: PVECCONSD_01 Type: view COMPOSITE

P_VECConsolidatedData_01 is a Composite CDS View in SAP S/4HANA. It reads from 4 data sources (I_CnsldtnGlobalSetting, I_CnsldtnGlobalSetting, P_CnsldtnDataWCnsldtnLogicYTD, P_Matrix_VecConsolidatedData) and exposes 163 fields.

Data Sources (4)

SourceAliasJoin Type
I_CnsldtnGlobalSetting _GlobalSetting inner
I_CnsldtnGlobalSetting _GlobalSetting inner
P_CnsldtnDataWCnsldtnLogicYTD P_CnsldtnDataWCnsldtnLogicYTD from
P_Matrix_VecConsolidatedData P_Matrix_VecConsolidatedData union_all

Parameters (6)

NameTypeDefault
p_rdimen fc_dimen
p_ritclg fc_itclg
p_rvers fc_rvers
p_rldnr rldnr
p_ryear gjahr
p_poper poper

Annotations (11)

NameValueLevelField
AbapCatalog.sqlViewName PVECCONSD_01 view
AbapCatalog.compiler.compareFilter true view
VDM.viewType #COMPOSITE view
AccessControl.authorizationCheck #NOT_REQUIRED view
VDM.private true view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.serviceQuality #X view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.usageType.sizeCategory #XL view
AccessControl.personalData.blocking #NOT_REQUIRED view
Metadata.ignorePropagatedAnnotations true view

Fields (163)

KeyFieldSource TableSource FieldDescription
ryear ryear Ref. Year1
cons_cur rkcur Ledger curr.
rdimen rdimen Dimension
docct docct Document Categ.
rcomp rcomp Trading Partner
rbunit rbunit Consolidation Unit
entity rcongr Consolidation Group
ritclg ritclg Consolidation COA
ritem ritem Reporting Item
rbuptr rbuptr Partner Unit
sityp sityp Trip Schedule Type
subit subit Subitem
cons_slvt
cons_sl01
cons_sl02
cons_sl03
cons_sl04
cons_sl05
cons_sl06
cons_sl07
cons_sl08
cons_sl09
cons_sl10
cons_sl11
cons_sl12
cons_sl13
cons_sl14
cons_sl15
cons_sl16
rtcur rtcur Currency
tsl
rrcty rrcty Record Type
plevl plevl Posting Level
docty docty Document Type
yracq yracq Year of Acquisition
pracq pracq Period of Acquisition
coicu coicu Investee Unit
autom autom Automatic Call
refdocct refdocct Ref. Doc. Cat.
coiac coiac Investment Activity
coinr coinr Investment Activity Number
ktopl ktopl G/L Chart of Accounts
racct racct GL Account From
runit runit Unit/Area
msl
rcntr rcntr Cost Center
prctr prctr Profit Centers
rfarea rfarea R FuncArea
rbusa rbusa Business Area
kokrs kokrs Org. Value
segment segment Segment number
scntr scntr Sender Cost Ctr
pprctr pprctr Partner PC
sfarea sfarea Sender FnArea
sbusa sbusa Trdg Part.BA
rassc rassc Trading Partner
psegment psegment Partner Segment
aufnr aufnr SettlementOrder
kunnr kunnr Stock customer
lifnr lifnr Vendor no.
matnr matnr Vehicle Model
matkl_mm matkl_mm Material Group
werks werks Receiving Plant
rmvct rmvct Transact. Type
ps_psp_pnr ps_psp_pnr WBS Element
ps_posid ps_posid WBS Element
ps_pspid ps_pspid Project def.
fkart fkart Ship. cost type
vkorg vkorg SD Sales Org.
vtweg vtweg RefDistCh-Cust/Mat.
spart spart Source supplier
matnr_copa matnr_copa Product Sold
matkl matkl Product Sold Group
kdgrp kdgrp Customer group
land1 land1 Trip Ctry/Reg
brsch brsch Industry
bzirk bzirk Sales District
kunre kunre Bill-to Party
kunwe kunwe Ship-to Party
konzs konzs Group
timestamp timestamp UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
SequenceNumber1ryear
cons_cur rkcur Ledger curr.
rdimen rdimen Dimension
docct docct Document Categ.
rcomp rcomp Trading Partner
rbunit rbunit Consolidation Unit
entity rcongr Consolidation Group
ritclg ritclg Consolidation COA
ritem ritem Reporting Item
rbuptr rbuptr Partner Unit
sityp sityp Trip Schedule Type
subit subit Subitem
cons_slvt
cons_sl01
cons_sl02
cons_sl03
cons_sl04
cons_sl05
cons_sl06
cons_sl07
cons_sl08
cons_sl09
cons_sl10
cons_sl11
cons_sl12
cons_sl13
cons_sl14
cons_sl15
cons_sl16
rtcur rtcur Currency
tsl
rrcty rrcty Record Type
plevl plevl Posting Level
docty docty Document Type
yracq yracq Year of Acquisition
pracq pracq Period of Acquisition
coicu coicu Investee Unit
autom autom Automatic Call
refdocct refdocct Ref. Doc. Cat.
coiac coiac Investment Activity
coinr coinr Investment Activity Number
ktopl ktopl G/L Chart of Accounts
racct racct GL Account From
runit runit Unit/Area
msl
rcntr rcntr Cost Center
prctr prctr Profit Centers
rfarea rfarea R FuncArea
rbusa rbusa Business Area
kokrs kokrs Org. Value
segment segment Segment number
scntr scntr Sender Cost Ctr
pprctr pprctr Partner PC
sfarea sfarea Sender FnArea
sbusa sbusa Trdg Part.BA
rassc rassc Trading Partner
psegment psegment Partner Segment
aufnr aufnr SettlementOrder
kunnr kunnr Stock customer
lifnr lifnr Vendor no.
matnr matnr Vehicle Model
matkl_mm matkl_mm Material Group
werks werks Receiving Plant
rmvct rmvct Transact. Type
ps_psp_pnr ps_psp_pnr WBS Element
ps_posid ps_posid WBS Element
ps_pspid ps_pspid Project def.
fkart fkart Ship. cost type
vkorg vkorg SD Sales Org.
vtweg vtweg RefDistCh-Cust/Mat.
spart spart Source supplier
matnr_copa matnr_copa Product Sold
matkl matkl Product Sold Group
kdgrp kdgrp Customer group
land1 land1 Trip Ctry/Reg
brsch brsch Industry
bzirk bzirk Sales District
kunre kunre Bill-to Party
kunwe kunwe Ship-to Party
konzs konzs Group
timestamp timestamp UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
robukrs robukrs Orig. CC

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 P_VECConsolidatedData_01.
-- 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.
-- SQL view name: PVECCONSD_01
-- Parameters: p_rdimen : fc_dimen, p_ritclg : fc_itclg, p_rvers : fc_rvers, p_rldnr : rldnr, p_ryear : gjahr, p_poper : poper

CREATE VIEW P_VECConsolidatedData_01 AS
SELECT
  ryear,
  rkcur AS cons_cur,
  rdimen,
  docct,
  rcomp,
  rbunit,
  rcongr AS entity,
  ritclg,
  ritem,
  rbuptr,
  sityp,
  subit,
  sum( case when poper = '000' then ksl else 0 end ) AS cons_slvt,
  sum( case when poper = '001' then ksl else 0 end ) AS cons_sl01,
  sum( case when poper = '002' then ksl else 0 end ) AS cons_sl02,
  sum( case when poper = '003' then ksl else 0 end ) AS cons_sl03,
  sum( case when poper = '004' then ksl else 0 end ) AS cons_sl04,
  sum( case when poper = '005' then ksl else 0 end ) AS cons_sl05,
  sum( case when poper = '006' then ksl else 0 end ) AS cons_sl06,
  sum( case when poper = '007' then ksl else 0 end ) AS cons_sl07,
  sum( case when poper = '008' then ksl else 0 end ) AS cons_sl08,
  sum( case when poper = '009' then ksl else 0 end ) AS cons_sl09,
  sum( case when poper = '010' then ksl else 0 end ) AS cons_sl10,
  sum( case when poper = '011' then ksl else 0 end ) AS cons_sl11,
  sum( case when poper = '012' then ksl else 0 end ) AS cons_sl12,
  sum( case when poper = '013' then ksl else 0 end ) AS cons_sl13,
  sum( case when poper = '014' then ksl else 0 end ) AS cons_sl14,
  sum( case when poper = '015' then ksl else 0 end ) AS cons_sl15,
  sum( case when poper = '016' then ksl else 0 end ) AS cons_sl16,
  rtcur,
  sum( case when poper = :p_poper then tsl else 0 end ) AS tsl,
  rrcty,
  plevl,
  docty,
  yracq,
  pracq,
  coicu,
  autom,
  refdocct,
  coiac,
  coinr,
  ktopl,
  racct,
  runit,
  sum( case when poper = :p_poper then msl else 0 end ) AS msl,
  rcntr,
  prctr,
  rfarea,
  rbusa,
  kokrs,
  segment,
  scntr,
  pprctr,
  sfarea,
  sbusa,
  rassc,
  psegment,
  aufnr,
  kunnr,
  lifnr,
  matnr,
  matkl_mm,
  werks,
  rmvct,
  ps_psp_pnr,
  ps_posid,
  ps_pspid,
  fkart,
  vkorg,
  vtweg,
  spart,
  matnr_copa,
  matkl,
  kdgrp,
  land1,
  brsch,
  bzirk,
  kunre,
  kunwe,
  konzs,
  timestamp,
  robukrs
FROM P_CnsldtnDataWCnsldtnLogicYTD
INNER JOIN I_CnsldtnGlobalSetting AS _GlobalSetting ON /* join condition not captured in parsed metadata */
-- UNION ALL with additional select branch(es): P_Matrix_VecConsolidatedData
;