P_AFVG

DDL: P_AFVG SQL: PPPAFVG Type: view BASIC

P_AFVG is a Basic CDS View in SAP S/4HANA. It reads from 1 data source (afvv) and exposes 354 fields with key fields aufpl, aplzl.

Data Sources (1)

SourceAliasJoin Type
afvv afvv inner

Annotations (9)

NameValueLevelField
AbapCatalog.sqlViewName PPPAFVG view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #NOT_REQUIRED view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.serviceQuality #B view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
VDM.viewType #BASIC view
VDM.private true view

Fields (354)

KeyFieldSource TableSource FieldDescription
KEY aufpl afvc aufpl
KEY aplzl afvc aplzl
aplfl afvc aplfl
plnfl afvc plnfl
plnty afvc plnty
plnnr afvc plnnr
plnal afvc plnal
plnkn afvc plnkn
vornr afvc vornr
sumnr afvc sumnr
steus afvc steus
arbid afvc arbid
arbty
arbty2
werks afvc werks
kalid afvc kalid
bedid afvc bedid
bedzl afvc bedzl
loekz afvc loekz
ktsch afvc ktsch
ltxa1 afvc ltxa1
txtsp afvc txtsp
vplty afvc vplty
vplnr afvc vplnr
vplal afvc vplal
vplfl afvc vplfl
vgwts afvc vgwts
lar01 afvc lar01
lar02 afvc lar02
lar03 afvc lar03
lar04 afvc lar04
lar05 afvc lar05
lar06 afvc lar06
loanz afvc loanz
loart afvc loart
logrp afvc logrp
rsanz afvc rsanz
qualf afvc qualf
anzma afvc anzma
rfgrp afvc rfgrp
rfsch afvc rfsch
rasch afvc rasch
aufak afvc aufak
uemus afvc uemus
uekan afvc uekan
flies afvc flies
spmus afvc spmus
splim afvc splim
rstra afvc rstra
sortl afvc sortl
lifnr afvc lifnr
preis afvc preis
peinh afvc peinh
waers afvc waers
sakto afvc sakto
infnr afvc infnr
esokz afvc esokz
ekorg afvc ekorg
ekgrp afvc ekgrp
kzlgf afvc kzlgf
kzwrtf afvc kzwrtf
matkl afvc matkl
ddehn afvc ddehn
anzzl afvc anzzl
prznt afvc prznt
mlstn afvc mlstn
pprio afvc pprio
bukrs afvc bukrs
gsber afvc gsber
prctr afvc prctr
klvar afvc klvar
kalnr afvc kalnr
anfko afvc anfko
anfkokrs afvc anfkokrs
indet afvc indet
larnt afvc larnt
prkst afvc prkst
rueck afvc rueck
rmzhl afvc rmzhl
projn afvc projn
objnr afvc objnr
spanz afvc spanz
banfn afvc banfn
bnfpo afvc bnfpo
ebeln afvc ebeln
ebelp afvc ebelp
wempf afvc wempf
ablad afvc ablad
clasf afvc clasf
frunv afvc frunv
zschl afvc zschl
kalsm afvc kalsm
equnr afvc equnr
tplnr afvc tplnr
lek01 afvc lek01
lek02 afvc lek02
lek03 afvc lek03
lek04 afvc lek04
lek05 afvc lek05
lek06 afvc lek06
selkz afvc selkz
stdkn afvc stdkn
anlzu afvc anlzu
istru afvc istru
istty afvc istty
istnr afvc istnr
istkn afvc istkn
istpo afvc istpo
iupoz afvc iupoz
ebort afvc ebort
vertl afvc vertl
leknw afvc leknw
nprio afvc nprio
pvzkn afvc pvzkn
phflg afvc phflg
phseq afvc phseq
knobj afvc knobj
otype afvc otype
objektid afvc objektid
qlkapar afvc qlkapar
rstuf afvc rstuf
subsys afvc subsys
packno afvc packno
txjcd afvc txjcd
scope
no_disp afvc no_disp
arbii afvc arbii
werki afvc werki
qkzprzeit afvc qkzprzeit
qkzztmg1 afvc qkzztmg1
qkzprmeng afvc qkzprmeng
qkzprfrei afvc qkzprfrei
qkztlsbest afvc qkztlsbest
kzfeat afvc kzfeat
aennr afvc aennr
cuobj_arb afvc cuobj_arb
evgew afvc evgew
netzkont afvc netzkont
owaer afvc owaer
afnam afvc afnam
bednr afvc bednr
kzfix afvc kzfix
pernr afvc pernr
frdlb afvc frdlb
qpart afvc qpart
wkurs afvc wkurs
prod_act afvc prod_act
fplnr afvc fplnr
objtype afvc objtype
ch_proc afvc ch_proc
fordn afvc fordn
fordp afvc fordp
mat_prkst afvc mat_prkst
prz01 afvc prz01
rfpnt afvc rfpnt
func_area afvc func_area
techs afvc techs
adpsp afvc adpsp
rfippnt afvc rfippnt
mes_operid afvc mes_operid
mes_stepid afvc mes_stepid
cy_seqnrv afvc cy_seqnrv
kapt_puffr afvc kapt_puffr
tl_versn afvc tl_versn
meinh afvv meinh
bmsch afvv bmsch
umren afvv umren
umrez afvv umrez
zmerh afvv zmerh
zeier afvv zeier
vgw01 afvv vgw01
vgw02 afvv vgw02
vgw03 afvv vgw03
vgw04 afvv vgw04
vgw05 afvv vgw05
vgw06 afvv vgw06
vge01 afvv vge01
vge02 afvv vge02
vge03 afvv vge03
vge04 afvv vge04
vge05 afvv vge05
vge06 afvv vge06
ile01 afvv ile01
ile02 afvv ile02
ile03 afvv ile03
ile04 afvv ile04
ile05 afvv ile05
ile06 afvv ile06
ism01 afvv ism01
ism02 afvv ism02
ism03 afvv ism03
ism04 afvv ism04
ism05 afvv ism05
ism06 afvv ism06
ismnw afvv ismnw
zeimu afvv zeimu
zminu afvv zminu
zeilm afvv zeilm
zlmax afvv zlmax
zeilp afvv zeilp
zlpro afvv zlpro
zeiwn afvv zeiwn
zwnor afvv zwnor
zeiwm afvv zeiwm
zwmin afvv zwmin
zeitn afvv zeitn
ztnor afvv ztnor
zeitm afvv zeitm
ztmin afvv ztmin
zminb afvv zminb
zeimb afvv zeimb
plifz afvv plifz
dauno afvv dauno
daune afvv daune
daumi afvv daumi
daume afvv daume
einsa afvv einsa
einse afvv einse
arbei afvv arbei
arbeh afvv arbeh
mgvrg afvv mgvrg
asvrg afvv asvrg
lmnga afvv lmnga
xmnga afvv xmnga
gmnga afvv gmnga
rmnga afvv rmnga
fsavd afvv fsavd
fsavz afvv fsavz
fssbd afvv fssbd
fssbz afvv fssbz
fssad afvv fssad
fssaz afvv fssaz
fsedd afvv fsedd
fsedz afvv fsedz
fssld afvv fssld
fsslz afvv fsslz
fseld afvv fseld
fselz afvv fselz
ssavd afvv ssavd
ssavz afvv ssavz
sssbd afvv sssbd
sssbz afvv sssbz
sssad afvv sssad
sssaz afvv sssaz
ssedd afvv ssedd
ssedz afvv ssedz
sssld afvv sssld
ssslz afvv ssslz
sseld afvv sseld
sselz afvv sselz
isavd afvv isavd
ieavd afvv ieavd
isdd afvv isdd
isdz afvv isdz
ierd afvv ierd
ierz afvv ierz
isbd afvv isbd
isbz afvv isbz
iebd afvv iebd
iebz afvv iebz
isad afvv isad
isaz afvv isaz
iedd afvv iedd
iedz afvv iedz
pedd afvv pedd
pedz afvv pedz
puffr afvv puffr
pufgs afvv pufgs
ntanf afvv ntanf
ntanz afvv ntanz
ntend afvv ntend
ntenz afvv ntenz
ewstd afvv ewstd
ewstz afvv ewstz
ewend afvv ewend
ewenz afvv ewenz
ewdan afvv ewdan
ewdne afvv ewdne
ewdam afvv ewdam
ewdme afvv ewdme
ewste afvv ewste
ewsta afvv ewsta
wartz afvv wartz
wrtze afvv wrtze
ruest afvv ruest
rstze afvv rstze
bearz afvv bearz
beaze afvv beaze
abrue afvv abrue
aruze afvv aruze
liegz afvv liegz
ligze afvv ligze
tranz afvv tranz
traze afvv traze
iserh afvv iserh
ofm01 afvv ofm01
ofm02 afvv ofm02
ofm03 afvv ofm03
ofm04 afvv ofm04
ofm05 afvv ofm05
ofm06 afvv ofm06
ofmnw afvv ofmnw
bzoffb afvv bzoffb
ehoffb afvv ehoffb
offstb afvv offstb
offste afvv offste
bzoffe afvv bzoffe
ehoffe afvv ehoffe
fpavd afvv fpavd
fpavz afvv fpavz
fpedd afvv fpedd
fpedz afvv fpedz
spavd afvv spavd
spavz afvv spavz
spedd afvv spedd
spedz afvv spedz
beazp afvv beazp
pufgp afvv pufgp
puffp afvv puffp
bearp afvv bearp
epanf afvv epanf
epanz afvv epanz
epend afvv epend
epenz afvv epenz
pdau afvv pdau
pdae afvv pdae
knote afvv knote
vstzw afvv vstzw
vstga afvv vstga
aufkt afvv aufkt
rwfak afvv rwfak
iprz1 afvv iprz1
ipre1 afvv ipre1
iprk1 afvv iprk1
oprz1 afvv oprz1
opre1 afvv opre1
takt afvv takt
slwid afvu slwid
usr00 afvu usr00
usr01 afvu usr01
usr02 afvu usr02
usr03 afvu usr03
usr04 afvu usr04
use04 afvu use04
usr05 afvu usr05
use05 afvu use05
usr06 afvu usr06
use06 afvu use06
usr07 afvu usr07
use07 afvu use07
usr08 afvu usr08
usr09 afvu usr09
usr10 afvu usr10
usr11 afvu usr11
@AbapCatalog.sqlViewName: 'PPPAFVG'
@AbapCatalog.compiler.compareFilter: true
@AccessControl.authorizationCheck: #NOT_REQUIRED
@ClientHandling.algorithm: #SESSION_VARIABLE
@ObjectModel.usageType: {serviceQuality: #B, sizeCategory: #L, dataClass: #TRANSACTIONAL}
@VDM.viewType: #BASIC
@VDM.private: true
// basic view to join the three data base tables for operations / activities

// it can be used as basis for PP, PM, PS, or QM order views

define view P_AFVG
  as select from (           afvc as afvc
      inner join             afvv as afvv on  afvc.aufpl = afvv.aufpl
                                          and afvc.aplzl = afvv.aplzl
      left outer to one join afvu as afvu on  afvc.aufpl = afvu.aufpl
                                          and afvc.aplzl = afvu.aplzl )
{
      // key AFVC, AFVV, AFVU

  key afvc.aufpl,
  key afvc.aplzl,
      // AFVC data

      afvc.aplfl,
      afvc.plnfl,
      afvc.plnty,
      afvc.plnnr,
      afvc.plnal,
      afvc.plnkn,
      afvc.vornr,
      afvc.sumnr,
      afvc.steus,
      afvc.arbid,
      'A' as arbty,
      'A ' as arbty2,
      afvc.werks,
      afvc.kalid,
      afvc.bedid,
      afvc.bedzl,
      afvc.loekz,
      afvc.ktsch,
      afvc.ltxa1,
      afvc.txtsp,
      afvc.vplty,
      afvc.vplnr,
      afvc.vplal,
      afvc.vplfl,
      afvc.vgwts,
      afvc.lar01,
      afvc.lar02,
      afvc.lar03,
      afvc.lar04,
      afvc.lar05,
      afvc.lar06,
      afvc.loanz,
      afvc.loart,
      afvc.logrp,
      afvc.rsanz,
      afvc.qualf,
      afvc.anzma,
      afvc.rfgrp,
      afvc.rfsch,
      afvc.rasch,
      afvc.aufak,
      afvc.uemus,
      afvc.uekan,
      afvc.flies,
      afvc.spmus,
      afvc.splim,
      afvc.rstra,
      afvc.sortl,
      afvc.lifnr,
      afvc.preis,
      afvc.peinh,
      afvc.waers,
      afvc.sakto,
      afvc.infnr,
      afvc.esokz,
      afvc.ekorg,
      afvc.ekgrp,
      afvc.kzlgf,
      afvc.kzwrtf,
      afvc.matkl,
      afvc.ddehn,
      afvc.anzzl,
      afvc.prznt,
      afvc.mlstn,
      afvc.pprio,
      afvc.bukrs,
      afvc.gsber,
      afvc.prctr,
      afvc.klvar,
      afvc.kalnr,
      afvc.anfko,
      afvc.anfkokrs,
      afvc.indet,
      afvc.larnt,
      afvc.prkst,
      afvc.rueck,
      afvc.rmzhl,
      afvc.projn,
      afvc.objnr,
      afvc.spanz,
      afvc.banfn,
      afvc.bnfpo,
      afvc.ebeln,
      afvc.ebelp,
      afvc.wempf,
      afvc.ablad,
      afvc.clasf,
      afvc.frunv,
      afvc.zschl,
      afvc.kalsm,
      afvc.equnr,
      afvc.tplnr,
      afvc.lek01,
      afvc.lek02,
      afvc.lek03,
      afvc.lek04,
      afvc.lek05,
      afvc.lek06,
      afvc.selkz,
      afvc.stdkn,
      afvc.anlzu,
      afvc.istru,
      afvc.istty,
      afvc.istnr,
      afvc.istkn,
      afvc.istpo,
      afvc.iupoz,
      afvc.ebort,
      afvc.vertl,
      afvc.leknw,
      afvc.nprio,
      afvc.pvzkn,
      afvc.phflg,
      afvc.phseq,
      afvc.knobj,
      afvc.otype,
      afvc.objektid,
      afvc.qlkapar,
      afvc.rstuf,
      afvc.subsys,
      afvc.packno,
      afvc.txjcd,
      cast(afvc.scope as pph_scope preserving type) as scope, // due to ATC error CNVX

      afvc.no_disp,
      afvc.arbii,
      afvc.werki,
      afvc.qkzprzeit,
      afvc.qkzztmg1,
      afvc.qkzprmeng,
      afvc.qkzprfrei,
      afvc.qkztlsbest,
      afvc.kzfeat,
      afvc.aennr,
      afvc.cuobj_arb,
      afvc.evgew,
      afvc.netzkont,
      afvc.owaer,
      afvc.afnam,
      afvc.bednr,
      afvc.kzfix,
      afvc.pernr,
      afvc.frdlb,
      afvc.qpart,
      afvc.wkurs,
      afvc.prod_act,
      afvc.fplnr,
      afvc.objtype,
      afvc.ch_proc,
      afvc.fordn,
      afvc.fordp,
      afvc.mat_prkst,
      afvc.prz01,
      afvc.rfpnt,
      afvc.func_area,
      afvc.techs,
      afvc.adpsp,
      afvc.rfippnt,
      afvc.mes_operid,
      afvc.mes_stepid,
      afvc.cy_seqnrv,
      afvc.kapt_puffr,
      afvc.oan_inst_id_setup,
      afvc.oan_inst_id_produce,
      afvc.oan_inst_id_teardown,
      afvc.tl_versn,
      afvc.versn_track_guid,
      afvc.set_versn_track_guid,
      afvc.maintopexecutionphasecode,
      afvc.maintordopprocessphasecode,
      afvc.maintordopprocesssubphasecode,
      // AFVV data

      afvv.meinh,
      afvv.bmsch,
      afvv.umren,
      afvv.umrez,
      afvv.zmerh,
      afvv.zeier,
      afvv.vgw01,
      afvv.vgw02,
      afvv.vgw03,
      afvv.vgw04,
      afvv.vgw05,
      afvv.vgw06,
      afvv.vge01,
      afvv.vge02,
      afvv.vge03,
      afvv.vge04,
      afvv.vge05,
      afvv.vge06,
      afvv.ile01,
      afvv.ile02,
      afvv.ile03,
      afvv.ile04,
      afvv.ile05,
      afvv.ile06,
      afvv.ism01,
      afvv.ism02,
      afvv.ism03,
      afvv.ism04,
      afvv.ism05,
      afvv.ism06,
      afvv.ismnw,
      afvv.zeimu,
      afvv.zminu,
      afvv.zeilm,
      afvv.zlmax,
      afvv.zeilp,
      afvv.zlpro,
      afvv.zeiwn,
      afvv.zwnor,
      afvv.zeiwm,
      afvv.zwmin,
      afvv.zeitn,
      afvv.ztnor,
      afvv.zeitm,
      afvv.ztmin,
      afvv.zminb,
      afvv.zeimb,
      afvv.plifz,
      afvv.dauno,
      afvv.daune,
      afvv.daumi,
      afvv.daume,
      afvv.einsa,
      afvv.einse,
      afvv.arbei,
      afvv.arbeh,
      afvv.mgvrg,
      afvv.asvrg,
      afvv.lmnga,
      afvv.xmnga,
      afvv.gmnga,
      afvv.rmnga,
      afvv.fsavd,
      afvv.fsavz,
      afvv.fssbd,
      afvv.fssbz,
      afvv.fssad,
      afvv.fssaz,
      afvv.fsedd,
      afvv.fsedz,
      afvv.fssld,
      afvv.fsslz,
      afvv.fseld,
      afvv.fselz,
      afvv.ssavd,
      afvv.ssavz,
      afvv.sssbd,
      afvv.sssbz,
      afvv.sssad,
      afvv.sssaz,
      afvv.ssedd,
      afvv.ssedz,
      afvv.sssld,
      afvv.ssslz,
      afvv.sseld,
      afvv.sselz,
      afvv.isavd,
      afvv.ieavd,
      afvv.isdd,
      afvv.isdz,
      afvv.ierd,
      afvv.ierz,
      afvv.isbd,
      afvv.isbz,
      afvv.iebd,
      afvv.iebz,
      afvv.isad,
      afvv.isaz,
      afvv.iedd,
      afvv.iedz,
      afvv.pedd,
      afvv.pedz,
      afvv.puffr,
      afvv.pufgs,
      afvv.ntanf,
      afvv.ntanz,
      afvv.ntend,
      afvv.ntenz,
      afvv.ewstd,
      afvv.ewstz,
      afvv.ewend,
      afvv.ewenz,
      afvv.ewdan,
      afvv.ewdne,
      afvv.ewdam,
      afvv.ewdme,
      afvv.ewste,
      afvv.ewsta,
      afvv.wartz,
      afvv.wrtze,
      afvv.ruest,
      afvv.rstze,
      afvv.bearz,
      afvv.beaze,
      afvv.abrue,
      afvv.aruze,
      afvv.liegz,
      afvv.ligze,
      afvv.tranz,
      afvv.traze,
      afvv.iserh,
      afvv.ofm01,
      afvv.ofm02,
      afvv.ofm03,
      afvv.ofm04,
      afvv.ofm05,
      afvv.ofm06,
      afvv.ofmnw,
      afvv.bzoffb,
      afvv.ehoffb,
      afvv.offstb,
      afvv.offste,
      afvv.bzoffe,
      afvv.ehoffe,
      afvv.fpavd,
      afvv.fpavz,
      afvv.fpedd,
      afvv.fpedz,
      afvv.spavd,
      afvv.spavz,
      afvv.spedd,
      afvv.spedz,
      afvv.beazp,
      afvv.pufgp,
      afvv.puffp,
      afvv.bearp,
      afvv.epanf,
      afvv.epanz,
      afvv.epend,
      afvv.epenz,
      afvv.pdau,
      afvv.pdae,
      afvv.knote,
      afvv.vstzw,
      afvv.vstga,
      afvv.aufkt,
      afvv.rwfak,
      afvv.iprz1,
      afvv.ipre1,
      afvv.iprk1,
      afvv.oprz1,
      afvv.opre1,
      afvv.takt,
      // AFVU data

      afvu.slwid,
      afvu.usr00,
      afvu.usr01,
      afvu.usr02,
      afvu.usr03,
      afvu.usr04,
      afvu.use04,
      afvu.usr05,
      afvu.use05,
      afvu.usr06,
      afvu.use06,
      afvu.usr07,
      afvu.use07,
      afvu.usr08,
      afvu.usr09,
      afvu.usr10,
      afvu.usr11
}
where ( afvc.plnty <> 'R'
    and afvc.plnty <> '3' );