@AbapCatalog.sqlViewName: 'PMDCCUSTVALN'
@AbapCatalog.compiler.compareFilter: true
@ClientHandling.algorithm: #SESSION_VARIABLE
@AccessControl.authorizationCheck: #NOT_REQUIRED
@VDM.private:true
@VDM.viewType: #BASIC
define view P_MDChgProcCustValn
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 = 'KNA1'
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"AUSP",
"INOB",
"TCLA"
],
"ASSOCIATED":
[],
"BASE":
[],
"ANNO_REF":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/