P_MDChgProcProdValn

DDL: P_MDCHGPROCPRODVALN SQL: PMDCPRODVALN Type: view BASIC

P_MDChgProcProdValn is a Basic CDS View in SAP S/4HANA. It reads from 4 data sources (ausp, ausp, inob, tcla) and exposes 51 fields with key fields objek, source_atinn, atzhl, mafid, klart.

Data Sources (4)

SourceAliasJoin Type
ausp ausp from
ausp ausp inner
inob inob union
tcla tcla inner

Annotations (6)

NameValueLevelField
AbapCatalog.sqlViewName PMDCPRODVALN view
AbapCatalog.compiler.compareFilter true view
ClientHandling.algorithm #SESSION_VARIABLE view
AccessControl.authorizationCheck #NOT_REQUIRED view
VDM.private true view
VDM.viewType #BASIC view

Fields (51)

KeyFieldSource TableSource FieldDescription
KEY objek ausp objek
KEY source_atinn ausp atinn
KEY atzhl ausp atzhl
KEY mafid ausp mafid
KEY klart ausp klart
atinn ausp atinn
adzhl ausp adzhl
atwrt ausp atwrt
atflv ausp atflv
atawe ausp atawe
atflb ausp atflb
ataw1 ausp ataw1
atcod ausp atcod
attlv ausp attlv
attlb ausp attlb
atprz ausp atprz
atinc ausp atinc
ataut ausp ataut
aennr ausp aennr
datuv ausp datuv
lkenz ausp lkenz
atimb ausp atimb
atzis ausp atzis
atsrt ausp atsrt
atvglart ausp atvglart
objek
KEY source_atinn ausp atinn
KEY atzhl ausp atzhl
KEY mafid ausp mafid
KEY klart ausp klart
atinn ausp atinn
adzhl ausp adzhl
atwrt ausp atwrt
atflv ausp atflv
atawe ausp atawe
atflb ausp atflb
ataw1 ausp ataw1
atcod ausp atcod
attlv ausp attlv
attlb ausp attlb
atprz ausp atprz
atinc ausp atinc
ataut ausp ataut
aennr ausp aennr
datuv ausp datuv
lkenz ausp lkenz
atimb ausp atimb
atzis ausp atzis
atsrt ausp atsrt
atvglart ausp atvglart
datub ausp datub
@AbapCatalog.sqlViewName: 'PMDCPRODVALN'
@AbapCatalog.compiler.compareFilter: true
@ClientHandling.algorithm: #SESSION_VARIABLE
@AccessControl.authorizationCheck: #NOT_REQUIRED
@VDM.private:true
@VDM.viewType: #BASIC

define view P_MDChgProcProdValn
  as select from ausp as ausp
    inner join   tcla as tcla on tcla.klart = ausp.klart
{
  key ausp.objek,
  key ausp.atinn as source_atinn,
  key ausp.atzhl,
  key ausp.mafid,
  key ausp.klart,
      ausp.atinn,
      ausp.adzhl,
      ausp.atwrt,
      ausp.atflv,
      ausp.atawe,
      ausp.atflb,
      ausp.ataw1,
      ausp.atcod,
      ausp.attlv,
      ausp.attlb,
      ausp.atprz,
      ausp.atinc,
      ausp.ataut,
      ausp.aennr,
      ausp.datuv,
      ausp.lkenz,
      ausp.atimb,
      ausp.atzis,
      ausp.atsrt,
      ausp.atvglart,
      ausp.datub
}
where
  tcla.multobj = ''
union select from inob as inob
  inner join      ausp as ausp on inob.cuobj = ausp.objek
{
  key inob.objek,
  key ausp.atinn as source_atinn,
  key ausp.atzhl,
  key ausp.mafid,
  key ausp.klart,
      ausp.atinn,
      ausp.adzhl,
      ausp.atwrt,
      ausp.atflv,
      ausp.atawe,
      ausp.atflb,
      ausp.ataw1,
      ausp.atcod,
      ausp.attlv,
      ausp.attlb,
      ausp.atprz,
      ausp.atinc,
      ausp.ataut,
      ausp.aennr,
      ausp.datuv,
      ausp.lkenz,
      ausp.atimb,
      ausp.atzis,
      ausp.atsrt,
      ausp.atvglart,
      ausp.datub
}
where
  inob.obtab = 'MARA'
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"AUSP",
"INOB",
"TCLA"
],
"ASSOCIATED":
[],
"BASE":
[],
"ANNO_REF":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/