ml4h_cds_mv004

DDL: ML4H_CDS_MV004 SQL: V_ML4H_CDS_MV004 Type: view

Mapping MLDOC at MV004

ml4h_cds_mv004 is a CDS View that provides data about "Mapping MLDOC at MV004" in SAP S/4HANA. It reads from 5 data sources (mldoc, ckmlhd, t001k, ckmllahd, t001w) and exposes 9 fields.

Data Sources (5)

SourceAliasJoin Type
mldoc d from
ckmlhd h left_outer
t001k k inner
ckmllahd l left_outer
t001w w left_outer

Parameters (4)

NameTypeDefault
p_from ml4h_jahrper
p_to ml4h_jahrper
p_psa1 ml4h_posart
p_psa2 ml4h_posart

Annotations (7)

NameValueLevelField
AbapCatalog.sqlViewName V_ML4H_CDS_MV004 view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #NOT_REQUIRED view
ObjectModel.usageType.serviceQuality X view
ObjectModel.usageType.sizeCategory L view
ObjectModel.usageType.dataClass TRANSACTIONAL view
EndUserText.label Mapping MLDOC at MV004 view

Fields (9)

KeyFieldSource TableSource FieldDescription
kalnr_inmat mldoc kalnr ProdCostEst.No.
rldnr mldoc rldnr Ledger (Compat.)
curtp mldoc curtp Valuation Area
kalnr_prz mldoc process Trans.
otyp_in
matnr ckmlhd matnr Vehicle Model
bwtar ckmlhd bwtar Valuation Type
meinh mldoc meins Valuation Unit
in_menge

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 ml4h_cds_mv004.
-- 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: V_ML4H_CDS_MV004
-- Parameters: p_from : ml4h_jahrper, p_to : ml4h_jahrper, p_psa1 : ml4h_posart, p_psa2 : ml4h_posart

CREATE VIEW ml4h_cds_mv004 AS
SELECT
  d.kalnr AS kalnr_inmat,
  d.rldnr AS rldnr,
  d.curtp AS curtp,
  d.process AS kalnr_prz,
  'PR' AS otyp_in,
  h.matnr AS matnr,
  h.bwtar AS bwtar,
  d.meins AS meinh,
  sum(d.quant) AS in_menge
FROM mldoc AS d
LEFT OUTER JOIN ckmlhd AS h ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN ckmllahd AS l ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN t001w AS w ON /* join condition not captured in parsed metadata */
INNER JOIN t001k AS k ON /* join condition not captured in parsed metadata */
;