NSDM_E_MMBE_MARC_V

DDL: NSDM_DDL_MMBE_MARC_V SQL: NSDM_V_MMBE_MARC Type: view

MMBE_MARC_V Compatibility View

NSDM_E_MMBE_MARC_V is a CDS View that provides data about "MMBE_MARC_V Compatibility View" in SAP S/4HANA. It reads from 3 data sources (t001w, nsdm_e_marc, t001k) and exposes 21 fields with key fields mandt, matnr, werks.

Data Sources (3)

SourceAliasJoin Type
t001w a from
nsdm_e_marc b inner
t001k c inner

Annotations (11)

NameValueLevelField
AbapCatalog.preserveKey true view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.sqlViewName NSDM_V_MMBE_MARC view
EndUserText.label MMBE_MARC_V 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
AccessControl.personalData.blocking #NOT_REQUIRED view
AbapCatalog.viewEnhancementCategory #PROJECTION_LIST view

Fields (21)

KeyFieldSource TableSource FieldDescription
KEY mandt nsdm_e_marc mandt
KEY matnr nsdm_e_marc matnr
KEY werks nsdm_e_marc werks
lvorm nsdm_e_marc lvorm
bwtty nsdm_e_marc bwtty
xchar nsdm_e_marc xchar
dispo nsdm_e_marc dispo
trame nsdm_e_marc trame
name1 t001w name1
name2 t001w name2
stras t001w stras
pfach t001w pfach
pstlz t001w pstlz
ort01 t001w ort01
bwkey t001w bwkey
chazv t001w chazv
bwmod t001k bwmod
bukrs t001k bukrs
glgmg nsdm_e_marc glgmg
umlmc nsdm_e_marc umlmc
sgt_covs nsdm_e_marc sgt_covs
@AbapCatalog.preserveKey: true
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.sqlViewName: 'NSDM_V_MMBE_MARC'
@EndUserText.label:       'MMBE_MARC_V Compatibility View'

@ObjectModel.usageType.sizeCategory: 'L'
@ObjectModel.usageType.serviceQuality: #C
@ObjectModel.usageType.dataClass: #TRANSACTIONAL
@ClientHandling.algorithm: #AUTOMATED
@AccessControl.authorizationCheck: #NOT_ALLOWED
@AccessControl.personalData.blocking: #NOT_REQUIRED
@AbapCatalog.viewEnhancementCategory: #PROJECTION_LIST
define view NSDM_E_MMBE_MARC_V as
select from t001w as a inner join nsdm_e_marc as b 
         on  a.mandt = b.mandt 
         and a.werks = b.werks
                             inner join t001k as c
         on a.mandt = c.mandt
         and a.bwkey = c.bwkey
{
 key b.mandt,
 key b.matnr,
 key b.werks,
 
 b.lvorm,
 b.bwtty,
 b.xchar,
 b.dispo,
 b.trame,
 a.name1,
 a.name2,
 a.stras,
 a.pfach,
 a.pstlz,
 a.ort01,
 a.bwkey,
 a.chazv,
 c.bwmod,
 c.bukrs,
 b.glgmg,
 b.umlmc,
 b.sgt_covs
 
 
 }              
  
  
 /*+[internal] {
"BASEINFO":
{
"FROM":
[
"NSDM_E_MARC",
"T001K",
"T001W"
],
"ASSOCIATED":
[],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/