NSDM_e_J_3RM_MARCMARA_B

DDL: NSDM_DDL_J_3RM_MARCMARA_B SQL: NSDM_V_J_3RM_B Type: view

J_3RM_MARCMARA_B Compatibility View

NSDM_e_J_3RM_MARCMARA_B is a CDS View that provides data about "J_3RM_MARCMARA_B Compatibility View" in SAP S/4HANA. It reads from 4 data sources (nsdm_e_marc, mara, t001w, t001k) and exposes 15 fields with key fields mandt, bukrs, matnr, werks.

Data Sources (4)

SourceAliasJoin Type
nsdm_e_marc a from
mara b inner
t001w c inner
t001k d inner

Annotations (11)

NameValueLevelField
AbapCatalog.preserveKey true view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.sqlViewName NSDM_V_J_3RM_B view
EndUserText.label J_3RM_MARCMARA_B 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 (15)

KeyFieldSource TableSource FieldDescription
KEY mandt nsdm_e_marc mandt
KEY bukrs t001k bukrs
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_B'
@EndUserText.label:       'J_3RM_MARCMARA_B 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_B 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
                             inner join t001k as d
         on  a.mandt = d.mandt
         and c.bwkey = d.bwkey
{ 
key a.mandt,
key d.bukrs,
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

}