NSDM_e_J_3RM_MARCMARA_W_w

DDL: NSDM_DDL_J_3RM_MARCMARA_W SQL: NSDM_V_J_3RM_W Type: view

J_3RM_MARCMARA_W Compatibility View

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

Data Sources (3)

SourceAliasJoin Type
nsdm_e_marc a from
mara b inner
t001w c inner

Annotations (11)

NameValueLevelField
AbapCatalog.preserveKey true view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.sqlViewName NSDM_V_J_3RM_W view
EndUserText.label J_3RM_MARCMARA_W 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 (14)

KeyFieldSource TableSource FieldDescription
KEY mandt nsdm_e_marc mandt
KEY matnr nsdm_e_marc matnr
KEY werks nsdm_e_marc werks
bwkey t001w bwkey
meins mara meins
mtart mara mtart
matkl mara matkl
bismt mara bismt
xchar nsdm_e_marc xchar
trame nsdm_e_marc trame
umlmc nsdm_e_marc umlmc
bwesb nsdm_e_marc bwesb
bwtty nsdm_e_marc bwtty
ekgrp nsdm_e_marc ekgrp
@AbapCatalog.preserveKey: true
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.sqlViewName: 'NSDM_V_J_3RM_W'
@EndUserText.label:       'J_3RM_MARCMARA_W 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_J_3RM_MARCMARA_W_w as
select from nsdm_e_marc as a inner join mara as b 
         on  a.mandt = b.mandt 
         and a.matnr = b.matnr 
                             inner join t001w as c
         on  a.mandt = c.mandt
         and a.werks = c.werks
{ 
key a.mandt,
key a.matnr, 
key a.werks,

c.bwkey,
b.meins,
b.mtart,
b.matkl,
b.bismt,
a.xchar,
a.trame,
a.umlmc,
a.bwesb,
a.bwtty,
a.ekgrp

}                
  
  
 /*+[internal] {
"BASEINFO":
{
"FROM":
[
"NSDM_E_MARC",
"MARA",
"T001W"
],
"ASSOCIATED":
[],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/