FPCV_AI_VAL_VAR

DDL: FPCV_AI_VAL_VAR Type: view_entity Package: FINS_PCP_CUST_AI

Valuation Variant

FPCV_AI_VAL_VAR is a CDS View that provides data about "Valuation Variant" in SAP S/4HANA. It reads from 2 data sources (I_CostingValuationVarText, tck05) and exposes 43 fields with key field bwvar. Part of development package FINS_PCP_CUST_AI.

Data Sources (2)

SourceAliasJoin Type
I_CostingValuationVarText _CostingValuationVarText left_outer
tck05 tck05 from

Annotations (6)

NameValueLevelField
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label Valuation Variant view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.serviceQuality #X view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.dataClass #CUSTOMIZING view

Fields (43)

KeyFieldSource TableSource FieldDescription
KEY bwvar tck05 bwvar Valuation Variant
ValuationVariantName I_CostingValuationVarText ValuationVariantName
bwsm1 tck05 bwsm1 Material Vltn
bwsm2 tck05 bwsm2 Material Vltn
bwsm3 tck05 bwsm3 Material Vltn
bwsm4 tck05 bwsm4 Material Vltn
bwsm5 tck05 bwsm5 Material Vltn
prkzg1 tck05 prkzg1 Valuation Alt.
prkzg2 tck05 prkzg2 Valuation Alt.
prkzg3 tck05 prkzg3 Valuation Alt.
prkzg4 tck05 prkzg4 Valuation Alt.
prkzg5 tck05 prkzg5 Valuation Alt.
bwse1 tck05 bwse1 Vltn Int.Act/Pr
bwse2 tck05 bwse2 Vltn Int.Act/Pr
bwse3 tck05 bwse3 Vltn Int.Act/Pr
matsubstrat1 tck05 matsubstrat1 Substr.InfoRec.
matsubstrat2 tck05 matsubstrat2 Substr.InfoRec.
matsubstrat3 tck05 matsubstrat3 Substr.InfoRec.
bwma1 tck05 bwma1 Additive Val.
bwma2 tck05 bwma2 Additive Val.
bwma3 tck05 bwma3 Additive Val.
bwma5 tck05 bwma5 Additive Val.
bwma4 tck05 bwma4 Additive Val.
bwsf1 tck05 bwsf1 Vltn Subcontrct
bwsf2 tck05 bwsf2 Vltn Subcontrct
bwsf3 tck05 bwsf3 Vltn Subcontrct
bwsv1 tck05 bwsv1 Valuation Ext. Proc.
bwsv2 tck05 bwsv2 Valuation Ext. Proc.
bwsv3 tck05 bwsv3 Valuation Ext. Proc.
bwsfh tck05 bwsfh Vltn PRT
kalsm tck05 kalsm Search Proced.
kalsm_raw tck05 kalsm_raw Costing Sheet
zuart tck05 zuart Overhead Type
plisqut tck05 plisqut PlanActQuotaArrgt
lobezus tck05 lobezus Overhead Subcon Mat.
pertarif tck05 pertarif SchedActivPricCal
versn tck05 versn Version
category tck05 category Violation Category
con_fin_mpl1 tck05 con_fin_mpl1 Price Type
con_fin_mpl2 tck05 con_fin_mpl2 Price Type
con_fin_mpl3 tck05 con_fin_mpl3 Price Type
con_fin_mpl4 tck05 con_fin_mpl4 Price Type
con_fin_mpl5 tck05 con_fin_mpl5 Price Type

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 FPCV_AI_VAL_VAR.
-- 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 FPCV_AI_VAL_VAR AS
SELECT
  tck05.bwvar AS bwvar,
  _CostingValuationVarText.ValuationVariantName AS ValuationVariantName,
  tck05.bwsm1 AS bwsm1,
  tck05.bwsm2 AS bwsm2,
  tck05.bwsm3 AS bwsm3,
  tck05.bwsm4 AS bwsm4,
  tck05.bwsm5 AS bwsm5,
  tck05.prkzg1 AS prkzg1,
  tck05.prkzg2 AS prkzg2,
  tck05.prkzg3 AS prkzg3,
  tck05.prkzg4 AS prkzg4,
  tck05.prkzg5 AS prkzg5,
  tck05.bwse1 AS bwse1,
  tck05.bwse2 AS bwse2,
  tck05.bwse3 AS bwse3,
  tck05.matsubstrat1 AS matsubstrat1,
  tck05.matsubstrat2 AS matsubstrat2,
  tck05.matsubstrat3 AS matsubstrat3,
  tck05.bwma1 AS bwma1,
  tck05.bwma2 AS bwma2,
  tck05.bwma3 AS bwma3,
  tck05.bwma5 AS bwma5,
  tck05.bwma4 AS bwma4,
  tck05.bwsf1 AS bwsf1,
  tck05.bwsf2 AS bwsf2,
  tck05.bwsf3 AS bwsf3,
  tck05.bwsv1 AS bwsv1,
  tck05.bwsv2 AS bwsv2,
  tck05.bwsv3 AS bwsv3,
  tck05.bwsfh AS bwsfh,
  tck05.kalsm AS kalsm,
  tck05.kalsm_raw AS kalsm_raw,
  tck05.zuart AS zuart,
  tck05.plisqut AS plisqut,
  tck05.lobezus AS lobezus,
  tck05.pertarif AS pertarif,
  tck05.versn AS versn,
  tck05.category AS category,
  tck05.con_fin_mpl1 AS con_fin_mpl1,
  tck05.con_fin_mpl2 AS con_fin_mpl2,
  tck05.con_fin_mpl3 AS con_fin_mpl3,
  tck05.con_fin_mpl4 AS con_fin_mpl4,
  tck05.con_fin_mpl5 AS con_fin_mpl5
FROM tck05
LEFT OUTER JOIN I_CostingValuationVarText AS _CostingValuationVarText ON /* join condition not captured in parsed metadata */
;