rfm_psst_sto_assign

DDL: RFM_PSST_STO_V SQL: RFM_PSST_STO_V Type: view

Assignment Monitor STO view

rfm_psst_sto_assign is a CDS View that provides data about "Assignment Monitor STO view" in SAP S/4HANA. It reads from 14 data sources and exposes 39 fields with key fields ebeln, ebelp.

Data Sources (14)

SourceAliasJoin Type
arun_bdbs arun_bdbs left_outer
eket eket inner
ekpo ekpo inner
ekpv ekpv inner
fsh_collection_t fsh_collection_t left_outer
fsh_seasons_t fsh_seasons_t left_outer
fsh_themes_t fsh_themes_t left_outer
kna1 kna1 left_outer
makt makt left_outer
t001w t001w left_outer
t161t t161t left_outer
tspat tspat left_outer
tvkot tvkot left_outer
tvtwt tvtwt left_outer

Annotations (7)

NameValueLevelField
AbapCatalog.sqlViewName RFM_PSST_STO_V view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #NOT_REQUIRED view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.dataClass #MIXED view
EndUserText.label Assignment Monitor STO view view

Fields (39)

KeyFieldSource TableSource FieldDescription
KEY ebeln ekpo ebeln
KEY ebelp ekpo ebelp
aedat ekko aedat
bsart ekko bsart
batxt t161t batxt
vkorg ekpv vkorg
vtext_vkorg tvkot vtext
vtweg ekpv vtweg
vtext_vtweg tvtwt vtext
spart ekpv spart
vtext_spart tspat vtext
reswk ekko reswk
vtext_name1 t001w name1
vstel ekpv vstel
kunnr ekpv kunnr
ekorg ekko ekorg
ekgrp ekko ekgrp
submi ekko submi
vdatu eket eindt
matnr ekpo matnr
matkl ekpo matkl
werks ekpo werks
retpo ekpo retpo
abeln ekpo abeln
abelp ekpo abelp
aktnr ekpo aktnr
sgt_rcat ekpo sgt_rcat
wrf_charstc1 ekpo wrf_charstc1
wrf_charstc2 ekpo wrf_charstc2
wrf_charstc3 ekpo wrf_charstc3
fsh_season ekpo fsh_season
theme ekpo fsh_theme
menge ekpo menge
cnfm_qty ekpo cnfm_qty
lmein ekpo lmein
meins ekpo meins
ALLOC_QTY
kunnr_name1 kna1 name1
maktx makt maktx
@AbapCatalog.sqlViewName: 'RFM_PSST_STO_V'
@AbapCatalog.compiler.compareFilter: true
@AccessControl.authorizationCheck: #NOT_REQUIRED
@AccessControl.personalData.blocking:#('TRANSACTIONAL_DATA')
@ObjectModel.usageType.sizeCategory: #L
@ObjectModel.usageType.serviceQuality: #C
@ObjectModel.usageType.dataClass:#MIXED
@EndUserText.label: 'Assignment Monitor STO view'
define view rfm_psst_sto_assign
  as select distinct from ekko             as ekko
    inner join            ekpo             as ekpo             on ekpo.ebeln = ekko.ebeln
    inner join            ekpv             as ekpv             on  ekpv.ebeln = ekpo.ebeln
                                                               and ekpv.ebelp = ekpo.ebelp
    inner join            eket             as eket             on  eket.ebeln = ekpo.ebeln
                                                               and eket.ebelp = ekpo.ebelp
                                                               and eket.etenr = '0001'
    left outer join       arun_bdbs        as arun_bdbs        on  ekpo.ebeln = arun_bdbs.purchdoc_num
                                                               and ekpo.ebelp = arun_bdbs.purchdoc_item
    left outer join       kna1             as kna1             on ekpv.kunnr = kna1.kunnr
    left outer join       t161t            as t161t            on  ekko.bsart  = t161t.bsart
                                                               and t161t.bstyp = 'F'
                                                               and t161t.spras = $session.system_language
    left outer join       tvkot            as tvkot            on  ekpv.vkorg  = tvkot.vkorg
                                                               and tvkot.spras = $session.system_language
    left outer join       tvtwt            as tvtwt            on  ekpv.vtweg  = tvtwt.vtweg
                                                               and tvtwt.spras = $session.system_language
    left outer join       tspat            as tspat            on  ekpv.spart  = tspat.spart
                                                               and tspat.spras = $session.system_language
    left outer join       t001w            as t001w            on  ekko.reswk  = t001w.werks
                                                               and t001w.spras = $session.system_language
    left outer join       fsh_seasons_t    as fsh_seasons_t    on  ekpo.fsh_season     = fsh_seasons_t.fsh_season
                                                               and fsh_seasons_t.spras = $session.system_language
    left outer join       fsh_collection_t as fsh_collection_t on  ekpo.fsh_collection    = fsh_collection_t.fsh_collection
                                                               and fsh_collection_t.spras = $session.system_language
    left outer join       fsh_themes_t     as fsh_themes_t     on  ekpo.fsh_theme     = fsh_themes_t.fsh_theme
                                                               and fsh_themes_t.spras = $session.system_language
    left outer join       makt             as makt             on  ekpo.matnr = makt.matnr
                                                               and makt.spras = $session.system_language
{
  key ekpo.ebeln,
  key ekpo.ebelp,
      ekko.aedat,
      ekko.bsart,
      t161t.batxt,
      ekpv.vkorg,
      tvkot.vtext               as vtext_vkorg,
      ekpv.vtweg,
      tvtwt.vtext               as vtext_vtweg,
      ekpv.spart,
      tspat.vtext               as vtext_spart,
      ekko.reswk,
      t001w.name1               as vtext_name1,
      ekpv.vstel,
      ekpv.kunnr,
      ekko.ekorg,
      ekko.ekgrp,
      ekko.submi,
      eket.eindt                as vdatu,
      ekpo.matnr,
      ekpo.matkl,
      ekpo.werks,
      ekpo.retpo,
      ekpo.abeln,
      ekpo.abelp,
      ekpo.aktnr,
      ekpo.sgt_rcat,
      ekpo.wrf_charstc1,
      ekpo.wrf_charstc2,
      ekpo.wrf_charstc3,
      ekpo.fsh_season_year,
      ekpo.fsh_season,
      fsh_seasons_t.text        as rfm_season_desc,
      ekpo.fsh_collection,
      fsh_collection_t.text     as rfm_collection_des,
      ekpo.fsh_theme            as theme,
      fsh_themes_t.text         as rfm_theme_desc,
      ekpo.menge,
      ekpo.cnfm_qty,
      ekpo.lmein,
      ekpo.meins,
      ekpo.rfm_psst_rule,
      ekpo.rfm_psst_group,
      sum (arun_bdbs.alloc_qty) as ALLOC_QTY,
      kna1.name1                as kunnr_name1,
      makt.maktx
}

group by
  ekpo.ebeln,
  ekpo.ebelp,
  ekko.aedat,
  ekko.bsart,
  t161t.batxt,
  ekpv.vkorg,
  tvkot.vtext,
  ekpv.vtweg,
  tvtwt.vtext,
  ekpv.spart,
  tspat.vtext,
  ekko.reswk,
  t001w.name1,
  ekpv.vstel,
  ekpv.kunnr,
  ekko.ekorg,
  ekko.ekgrp,
  ekko.submi,
  eket.eindt,
  ekpo.matnr,
  ekpo.matkl,
  ekpo.werks,
  ekpo.retpo,
  ekpo.abeln,
  ekpo.abelp,
  ekpo.aktnr,
  ekpo.sgt_rcat,
  ekpo.wrf_charstc1,
  ekpo.wrf_charstc2,
  ekpo.wrf_charstc3,
  ekpo.fsh_season_year,
  ekpo.fsh_season,
  fsh_seasons_t.text,
  ekpo.fsh_collection,
  fsh_collection_t.text,
  ekpo.fsh_theme,
  fsh_themes_t.text,
  ekpo.menge,
  ekpo.cnfm_qty,
  ekpo.lmein,
  ekpo.meins,
  ekpo.rfm_psst_rule,
  ekpo.rfm_psst_group,
  kna1.name1,
  makt.maktx
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"ARUN_BDBS",
"EKET",
"EKKO",
"EKPO",
"EKPV",
"FSH_COLLECTION_T",
"FSH_SEASONS_T",
"FSH_THEMES_T",
"KNA1",
"MAKT",
"T001W",
"T161T",
"TSPAT",
"TVKOT",
"TVTWT"
],
"ASSOCIATED":
[],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/