I_ProdPlntFcstParameters

DDL: I_PRODPLNTFCSTPARAMETERS SQL: IPRODPLNTFCPAR Type: view BASIC

Basic view for Forecast Parameters

I_ProdPlntFcstParameters is a Basic CDS View that provides data about "Basic view for Forecast Parameters" in SAP S/4HANA. It reads from 2 data sources (prop, mapr) and exposes 27 fields with key fields Product, Plant. It has 13 associations to related views.

Data Sources (2)

SourceAliasJoin Type
prop forecast_parameters inner
mapr material_index from

Associations (13)

CardinalityTargetAliasCondition
[1..1] I_Product _Product $projection.Product = _Product.Product
[1..1] I_ProductPlant _Plant $projection.Product = _Plant.Product and $projection.Plant = _Plant.Plant
[0..1] I_ProductForecastModel _ProductForecastModel $projection.ForecastModel = _ProductForecastModel.ForecastModel
[0..*] I_ProductForecastModelText _ProductForecastModelText $projection.ForecastModel = _ProductForecastModelText.ForecastModel
[0..1] I_ProdPlntFcstWeightingGrp _ProdPlntFcstWeightingGrp $projection.ProdPlntFcstWeightingGroup = _ProdPlntFcstWeightingGrp.ProdPlntFcstWeightingGroup
[0..1] I_ProdFcstInitializeMeth _ProductFcstInitializeMeth $projection.FcstModelInitializationMethod = _ProductFcstInitializeMeth.FcstModelInitializationMethod
[0..*] I_ProdFcstInitializeMethT _ProductFcstInitializeMethText $projection.FcstModelInitializationMethod = _ProductFcstInitializeMethText.FcstModelInitializationMethod
[0..1] I_ProdPlntFcstSelProced _ProdPlntFcstSelProced $projection.ProdPlntFcstModSelProcedure = _ProdPlntFcstSelProced.ProdPlntFcstModSelProcedure
[0..*] I_ProdPlntFcstSelProcedTxt _ProdPlntFcstSelProcedTxt $projection.ProdPlntFcstModSelProcedure = _ProdPlntFcstSelProcedTxt.ProdPlntFcstModSelProcedure
[0..1] I_ProdPlntFcstModSelMeth _ProdPlntFcstModSelMeth $projection.ProdPlntFcstModSelMethod = _ProdPlntFcstModSelMeth.ProdPlntFcstModSelMethod
[0..*] I_ProdPlntFcstModSelMethT _ProdPlntFcstModSelMethText $projection.ProdPlntFcstModSelMethod = _ProdPlntFcstModSelMethText.ProdPlntFcstModSelMethod
[0..1] I_ProdFcstOptimizationLvl _ProdFcstOptimizationLvl $projection.OptimizationLevel = _ProdFcstOptimizationLvl.OptimizationLevel
[0..*] I_ProdFcstOptimizationLvlT _ProdFcstOptimizationLvlText $projection.OptimizationLevel = _ProdFcstOptimizationLvlText.OptimizationLevel

Annotations (8)

NameValueLevelField
AbapCatalog.sqlViewName IPRODPLNTFCPAR view
VDM.viewType #BASIC view
AccessControl.authorizationCheck #CHECK view
EndUserText.label Basic view for Forecast Parameters view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ClientHandling.algorithm #SESSION_VARIABLE view

Fields (27)

KeyFieldSource TableSource FieldDescription
KEY Product mapr matnr Vehicle Model
KEY Plant mapr werks Receiving Plant
ProdPlntFcstParametersPointer prop pnum1 Pointer param
ProdPlntFcstBscValAlphaFactor prop alpha Alpha factor
ProdPlntFcstTrendValBetaFactor prop beta1 Beta factor
ProdPlntMeanAbsltDvtnDeltaFctr prop delta WarrCountValue
ProdPlntFcstNmbrOfFixedPeriod prop fimon Fixed periods
ProdPlntFcstSeasnlIdxGammaFctr prop gamma Gamma factor
ProdPlntFcstWeightingGroup prop gewgr Weighting group
FcstModelInitializationMethod prop kzini Initialization
ProdPlntFcstParamIsOptimized
ProdPlntFcstModSelProcedure prop modav Model slct pro.
ProdPlntFcstModSelMethod prop modaw Model selection
OptimizationLevel prop opgra Optimiz.level
PerdsCntForFcstInitialization prop perin Init. periods
FcstPerdCntPerSeasnCyc prop perio Time unit
_ProdPlntFcstWeightingGrp _ProdPlntFcstWeightingGrp
_ProductFcstInitializeMeth _ProductFcstInitializeMeth
_ProductFcstInitializeMethText _ProductFcstInitializeMethText
_ProdPlntFcstSelProced _ProdPlntFcstSelProced
_ProdPlntFcstSelProcedTxt _ProdPlntFcstSelProcedTxt
_ProdPlntFcstModSelMeth _ProdPlntFcstModSelMeth
_ProdPlntFcstModSelMethText _ProdPlntFcstModSelMethText
_ProdFcstOptimizationLvl _ProdFcstOptimizationLvl
_ProdFcstOptimizationLvlText _ProdFcstOptimizationLvlText
_Product _Product
_Plant _Plant

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_ProdPlntFcstParameters.
-- 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: IPRODPLNTFCPAR

CREATE VIEW I_ProdPlntFcstParameters AS
SELECT
  material_index.matnr AS Product,
  material_index.werks AS Plant,
  forecast_parameters.pnum1 AS ProdPlntFcstParametersPointer,
  forecast_parameters.alpha AS ProdPlntFcstBscValAlphaFactor,
  forecast_parameters.beta1 AS ProdPlntFcstTrendValBetaFactor,
  forecast_parameters.delta AS ProdPlntMeanAbsltDvtnDeltaFctr,
  forecast_parameters.fimon AS ProdPlntFcstNmbrOfFixedPeriod,
  forecast_parameters.gamma AS ProdPlntFcstSeasnlIdxGammaFctr,
  forecast_parameters.gewgr AS ProdPlntFcstWeightingGroup,
  forecast_parameters.kzini AS FcstModelInitializationMethod,
  cast ( forecast_parameters.kzpar as xfeld ) AS ProdPlntFcstParamIsOptimized,
  forecast_parameters.modav AS ProdPlntFcstModSelProcedure,
  forecast_parameters.modaw AS ProdPlntFcstModSelMethod,
  forecast_parameters.opgra AS OptimizationLevel,
  forecast_parameters.perin AS PerdsCntForFcstInitialization,
  forecast_parameters.perio AS FcstPerdCntPerSeasnCyc
FROM mapr AS material_index
INNER JOIN prop AS forecast_parameters ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_Product AS _Product ON Product = _Product.Product  -- association [1..1]
LEFT OUTER JOIN I_ProductPlant AS _Plant ON Product = _Plant.Product AND Plant = _Plant.Plant  -- association [1..1]
LEFT OUTER JOIN I_ProductForecastModel AS _ProductForecastModel ON ForecastModel = _ProductForecastModel.ForecastModel  -- association [0..1]
LEFT OUTER JOIN I_ProductForecastModelText AS _ProductForecastModelText ON ForecastModel = _ProductForecastModelText.ForecastModel  -- association [0..*]
LEFT OUTER JOIN I_ProdPlntFcstWeightingGrp AS _ProdPlntFcstWeightingGrp ON ProdPlntFcstWeightingGroup = _ProdPlntFcstWeightingGrp.ProdPlntFcstWeightingGroup  -- association [0..1]
LEFT OUTER JOIN I_ProdFcstInitializeMeth AS _ProductFcstInitializeMeth ON FcstModelInitializationMethod = _ProductFcstInitializeMeth.FcstModelInitializationMethod  -- association [0..1]
LEFT OUTER JOIN I_ProdFcstInitializeMethT AS _ProductFcstInitializeMethText ON FcstModelInitializationMethod = _ProductFcstInitializeMethText.FcstModelInitializationMethod  -- association [0..*]
LEFT OUTER JOIN I_ProdPlntFcstSelProced AS _ProdPlntFcstSelProced ON ProdPlntFcstModSelProcedure = _ProdPlntFcstSelProced.ProdPlntFcstModSelProcedure  -- association [0..1]
LEFT OUTER JOIN I_ProdPlntFcstSelProcedTxt AS _ProdPlntFcstSelProcedTxt ON ProdPlntFcstModSelProcedure = _ProdPlntFcstSelProcedTxt.ProdPlntFcstModSelProcedure  -- association [0..*]
LEFT OUTER JOIN I_ProdPlntFcstModSelMeth AS _ProdPlntFcstModSelMeth ON ProdPlntFcstModSelMethod = _ProdPlntFcstModSelMeth.ProdPlntFcstModSelMethod  -- association [0..1]
LEFT OUTER JOIN I_ProdPlntFcstModSelMethT AS _ProdPlntFcstModSelMethText ON ProdPlntFcstModSelMethod = _ProdPlntFcstModSelMethText.ProdPlntFcstModSelMethod  -- association [0..*]
LEFT OUTER JOIN I_ProdFcstOptimizationLvl AS _ProdFcstOptimizationLvl ON OptimizationLevel = _ProdFcstOptimizationLvl.OptimizationLevel  -- association [0..1]
LEFT OUTER JOIN I_ProdFcstOptimizationLvlT AS _ProdFcstOptimizationLvlText ON OptimizationLevel = _ProdFcstOptimizationLvlText.OptimizationLevel  -- association [0..*]
;