P_InvtryTurnoverTimeSersIntmd

DDL: P_INVTRYTURNOVERTIMESERSINTMD SQL: PINVTOTIMSERINTM Type: view CONSUMPTION

Tunover Time Series Intermediate

P_InvtryTurnoverTimeSersIntmd is a Consumption CDS View that provides data about "Tunover Time Series Intermediate" in SAP S/4HANA. It reads from 5 data sources (I_MaterialStockPeriodsSingle, I_MaterialStockPeriodsSingle, P_InvtryTurnoverMatlStkByDate, P_MatlDocByInvtryTimeSeriesKey, P_InvtryTurnoverStock) and exposes 27 fields with key fields StartDate, Material, Plant, InventoryValuationType, InventoryStockType.

Data Sources (5)

SourceAliasJoin Type
I_MaterialStockPeriodsSingle I_MaterialStockPeriodsSingle from
I_MaterialStockPeriodsSingle I_MaterialStockPeriodsSingle union_all
P_InvtryTurnoverMatlStkByDate P_InvtryTurnoverMatlStkByDate left_outer
P_MatlDocByInvtryTimeSeriesKey P_MatlDocByInvtryTimeSeriesKey inner
P_InvtryTurnoverStock periodMatdoc left_outer

Parameters (3)

NameTypeDefault
P_StartDate vdm_v_start_date
P_EndDate vdm_v_end_date
P_PeriodType char_01

Annotations (11)

NameValueLevelField
AbapCatalog.preserveKey true view
AbapCatalog.sqlViewName PINVTOTIMSERINTM view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #NOT_REQUIRED view
ObjectModel.usageType.sizeCategory #XXL view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ClientHandling.algorithm #SESSION_VARIABLE view
EndUserText.label Tunover Time Series Intermediate view
VDM.private true view
VDM.viewType #CONSUMPTION view

Fields (27)

KeyFieldSource TableSource FieldDescription
KEY StartDate period StartDate Valid From
KEY Material relkey StockIdentifyingMaterial Vehicle Model
KEY Plant relkey Plant Valuation Area
KEY InventoryValuationType relkey InventoryValuationType Valuation Type
KEY InventoryStockType relkey InventoryStockType Stock Type
KEY InventorySpecialStockType relkey InventorySpecialStockType Special Stock Type
KEY MaterialBaseUnit relkey MaterialBaseUnit Valuation Unit
KEY CompanyCode relkey CompanyCode Receiver Company Code
KEY FiscalYearVariant relkey FiscalYearVariant FY Variant
KEY CostEstimate P_InvtryTurnoverStock CostEstimate Cost EstimateNo
EndDate
StartDate Valid From
KEY Material start Material Vehicle Model
KEY Plant start Plant Valuation Area
KEY InventoryValuationType start InventoryValuationType Valuation Type
KEY InventoryStockType start InventoryStockType Stock Type
KEY InventorySpecialStockType start InventorySpecialStockType Special Stock Type
KEY MaterialBaseUnit start MaterialBaseUnit Valuation Unit
KEY CompanyCode start CompanyCode Receiver Company Code
KEY FiscalYearVariant start FiscalYearVariant FY Variant
KEY CostEstimate start CostEstimate Cost EstimateNo
EndDate
MatlWrhsStkQtyInMatlBaseUnit
MatlCnsmpnQtyInMatlBaseUnit 0
MatlStkDecrQtyInMatlBaseUnit 0
MatlStkIncrQtyInMatlBaseUnit 0
CompanyCodeCurrency _CompanyCode Currency Valuation Crcy

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_InvtryTurnoverTimeSersIntmd.
-- 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: PINVTOTIMSERINTM
-- Parameters: P_StartDate : vdm_v_start_date, P_EndDate : vdm_v_end_date, P_PeriodType : char_01

CREATE VIEW P_InvtryTurnoverTimeSersIntmd AS
SELECT
  period.StartDate AS StartDate,
  relkey.StockIdentifyingMaterial AS Material,
  relkey.Plant AS Plant,
  relkey.InventoryValuationType AS InventoryValuationType,
  relkey.InventoryStockType AS InventoryStockType,
  relkey.InventorySpecialStockType AS InventorySpecialStockType,
  relkey.MaterialBaseUnit AS MaterialBaseUnit,
  relkey.CompanyCode AS CompanyCode,
  relkey.FiscalYearVariant AS FiscalYearVariant,
  periodMatdoc.CostEstimate AS CostEstimate,
  max(period.EndDate) AS EndDate,
  sum(start.MatlWrhsStkQtyInMatlBaseUnit) AS MatlWrhsStkQtyInMatlBaseUnit,
  0 AS MatlCnsmpnQtyInMatlBaseUnit,
  0 AS MatlStkDecrQtyInMatlBaseUnit,
  0 AS MatlStkIncrQtyInMatlBaseUnit,
  _CompanyCode.Currency AS CompanyCodeCurrency
FROM I_MaterialStockPeriodsSingle
INNER JOIN P_MatlDocByInvtryTimeSeriesKey ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN P_InvtryTurnoverStock AS periodMatdoc ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN P_InvtryTurnoverMatlStkByDate ON /* join condition not captured in parsed metadata */
-- UNION ALL with additional select branch(es): I_MaterialStockPeriodsSingle
;