NSDM_E_MSCD

DDL: NSDM_DDL_MSCD SQL: NSDM_V_MSCD Type: view

MSCD Compatibility View

NSDM_E_MSCD is a CDS View that provides data about "MSCD Compatibility View" in SAP S/4HANA. It reads from 1 data source (mscd_md) and exposes 24 fields with key fields mandt, matnr, werks, charg, sobkz.

Data Sources (1)

SourceAliasJoin Type
mscd_md m from

Annotations (10)

NameValueLevelField
AbapCatalog.preserveKey true view
AbapCatalog.sqlViewName NSDM_V_MSCD view
AbapCatalog.compiler.compareFilter true view
EndUserText.label MSCD Compatibility View view
ObjectModel.usageType.sizeCategory L view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ClientHandling.algorithm #AUTOMATED view
AccessControl.authorizationCheck #NOT_ALLOWED view
AbapCatalog.viewEnhancementCategory #PROJECTION_LIST view

Fields (24)

KeyFieldSource TableSource FieldDescription
KEY mandt mscd_md mandt Editing Client
KEY matnr mscd_md matnr Vehicle Model
KEY werks mscd_md werks Receiving Plant
KEY charg mscd_md charg Chargeable Proc.
KEY sobkz mscd_md sobkz Special Stock
KEY lifnr mscd_md lifnr Vendor no.
KEY kunnr mscd_md kunnr Stock customer
cdspr mscd_md cdspr Phys. Inv. Blk
cdlab
cdins
cdvla
cdvin
cdill mscd_md cdill Warehouse stock
cdilq mscd_md cdilq QualInspStock
cdvll mscd_md cdvll Warehouse stock
cdvlq mscd_md cdvlq QualInspStock
cdfll mscd_md cdfll Warehouse stock
cdflq mscd_md cdflq QualInspStock
cddll mscd_md cddll Last Count Date
cdein
cdvei
ersda mscd_md ersda Entry Date
cdjin mscd_md cdjin Fiscal year of current physical inventory indicator
cdrue

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 NSDM_E_MSCD.
-- 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: NSDM_V_MSCD

CREATE VIEW NSDM_E_MSCD AS
SELECT
  m.mandt AS mandt,
  m.matnr AS matnr,
  m.werks AS werks,
  m.charg AS charg,
  m.sobkz AS sobkz,
  m.lifnr AS lifnr,
  m.kunnr AS kunnr,
  m.cdspr AS cdspr,
  case when t.cdlab is null then 0 else t.cdlab end AS cdlab,
  case when t.cdins is null then 0 else t.cdins end AS cdins,
  case when t.cdvla is null then 0 else t.cdvla end AS cdvla,
  case when t.cdvin is null then 0 else t.cdvin end AS cdvin,
  m.cdill AS cdill,
  m.cdilq AS cdilq,
  m.cdvll AS cdvll,
  m.cdvlq AS cdvlq,
  m.cdfll AS cdfll,
  m.cdflq AS cdflq,
  m.cddll AS cddll,
  case when t.cdein is null then 0 else t.cdein end AS cdein,
  case when t.cdvei is null then 0 else t.cdvei end AS cdvei,
  m.ersda AS ersda,
  m.cdjin AS cdjin,
  'X' AS cdrue
FROM mscd_md AS m
;