nsdm_e_mstbh
CDS View for MSTBH on NSDM_T_MTDCSA
nsdm_e_mstbh is a CDS View that provides data about "CDS View for MSTBH on NSDM_T_MTDCSA" in SAP S/4HANA. It reads from 3 data sources (nsdm_e_mstbh_agg, mcha, nsdm_e_mstbh_per) and exposes 10 fields with key fields mandt, matnr, werks, charg, sobkz.
Data Sources (3)
| Source | Alias | Join Type |
|---|---|---|
| nsdm_e_mstbh_agg | a | left_outer |
| mcha | m | inner |
| nsdm_e_mstbh_per | p | from |
Annotations (11)
| Name | Value | Level | Field |
|---|---|---|---|
| AbapCatalog.preserveKey | true | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| AbapCatalog.sqlViewName | NSDM_V_MSTBH | view | |
| EndUserText.label | CDS View for MSTBH on NSDM_T_MTDCSA | view | |
| DataAging.noAgingRestriction | false | 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 (10)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | mandt | nsdm_e_mstbh_per | mandt | |
| KEY | matnr | nsdm_e_mstbh_per | matnr | |
| KEY | werks | nsdm_e_mstbh_per | werks | |
| KEY | charg | nsdm_e_mstbh_per | charg | |
| KEY | sobkz | nsdm_e_mstbh_per | sobkz | |
| KEY | bwtar | mcha | bwtar | |
| KEY | lfgja | |||
| KEY | lfmon | |||
| cwesb | ||||
| /cwm/cwesb |
@AbapCatalog.preserveKey: true
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.sqlViewName: 'NSDM_V_MSTBH'
@EndUserText.label: 'CDS View for MSTBH on NSDM_T_MTDCSA'
@DataAging.noAgingRestriction: 'false'
@ObjectModel.usageType.sizeCategory: 'L'
@ObjectModel.usageType.serviceQuality: #C
@ObjectModel.usageType.dataClass: #TRANSACTIONAL
@ClientHandling.algorithm: #AUTOMATED
@AccessControl.authorizationCheck: #NOT_ALLOWED
@AbapCatalog.viewEnhancementCategory: #PROJECTION_LIST
define view nsdm_e_mstbh as
select from nsdm_e_mstbh_per as p left outer join nsdm_e_mstbh_agg as a
on p.mandt = a.mandt
and p.matnr = a.matnr
and p.werks = a.werks
and p.charg = a.charg
and p.sobkz = a.sobkz
and p.gjper >= a.gjper
inner join mcha as m
on p.mandt = m.mandt and
p.matnr = m.matnr and
p.werks = m.werks and
p.charg = m.charg
{
key p.mandt,
key p.matnr,
key p.werks,
key p.charg,
key p.sobkz,
key m.bwtar,
key cast(substring(p.gjper, 1, 4) as abap.numc(4)) as lfgja,
key cast(substring(p.gjper, 6, 2) as abap.numc(2)) as lfmon,
sum(a.cwesb) as cwesb,
sum(a./cwm/cwesb) as /cwm/cwesb
}
group by p.mandt,
p.matnr,
p.werks,
p.charg,
p.sobkz,
m.bwtar,
p.gjper
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"NSDM_E_MSTBH_AGG",
"NSDM_E_MSTBH_PER",
"MCHA"
],
"ASSOCIATED":
[],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/
Learn More
- What Is a CDS View in SAP S/4HANA?
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- CDS View Annotations — A Complete Guide
- CDS View Field Mapping and Associations
- Understanding the SAP S/4HANA Data Model
- CDS View Extensions and Custom Fields in SAP S/4HANA
- Released APIs and Stability Contracts in SAP S/4HANA