NSDM_E_MSIS

DDL: NSDM_DDL_MSIS SQL: NSDM_V_MSIS Type: view Package: MBND_PUBLIC

MSIS Compatibility View

NSDM_E_MSIS is a CDS View that provides data about "MSIS Compatibility View" in SAP S/4HANA. It reads from 1 data source (msis_md) and exposes 12 fields with key fields mandt, matnr, werks, sobkz, lifnr. Part of development package MBND_PUBLIC.

Data Sources (1)

SourceAliasJoin Type
msis_md m from

Annotations (10)

NameValueLevelField
AbapCatalog.preserveKey true view
AbapCatalog.sqlViewName NSDM_V_MSIS view
AbapCatalog.compiler.compareFilter true view
EndUserText.label MSIS 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 (12)

KeyFieldSource TableSource FieldDescription
KEY mandt msis_md mandt Editing Client
KEY matnr msis_md matnr Vehicle Model
KEY werks msis_md werks Receiving Plant
KEY sobkz msis_md sobkz Special Stock
KEY lifnr msis_md lifnr Vendor no.
KEY owner msis_md owner Vehicle Owner
islab
isins
isein
ersda msis_md ersda Entry Date
xobew msis_md xobew Vendor stk val.
isrue

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_MSIS.
-- 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_MSIS

CREATE VIEW NSDM_E_MSIS AS
SELECT
  m.mandt AS mandt,
  m.matnr AS matnr,
  m.werks AS werks,
  m.sobkz AS sobkz,
  m.lifnr AS lifnr,
  m.owner AS owner,
  case when t.islab is null then 0 else t.islab end AS islab,
  case when t.isins is null then 0 else t.isins end AS isins,
  case when t.isein is null then 0 else t.isein end AS isein,
  m.ersda AS ersda,
  m.xobew AS xobew,
  'X' AS isrue
FROM msis_md AS m
;