SKHF#87200 -- Nieuwe meldingstroom INVESTERING met begroting en budgetbewaking - Eind-oplevering
svn path=/Customer/trunk/; revision=68351
This commit is contained in:
150
SKHF/skhf.sql
150
SKHF/skhf.sql
@@ -704,6 +704,8 @@ SELECT m.mld_melding_key,
|
||||
sm.mld_stdmelding_key,
|
||||
p.prs_perslid_naam_friendly
|
||||
aanvrager,
|
||||
l.alg_locatie_key
|
||||
fclt_3d_locatie_key,
|
||||
l.alg_locatie_omschrijving
|
||||
locatie,
|
||||
l.alg_locatie_adres
|
||||
@@ -760,57 +762,17 @@ SELECT m.mld_melding_key,
|
||||
m4.mld_melding_opmerking
|
||||
afhandelingstekst_4,
|
||||
-- alle kenmerkvelden - BLOK INTAKE EN INVENTARISATIE
|
||||
COALESCE (m4.uitvoeringsjaar,
|
||||
m3.uitvoeringsjaar,
|
||||
m2.uitvoeringsjaar,
|
||||
m1.uitvoeringsjaar)
|
||||
uitvoeringsjaar,
|
||||
COALESCE (m4.investeringsbegroting_srt,
|
||||
m3.investeringsbegroting_srt,
|
||||
m2.investeringsbegroting_srt,
|
||||
m1.investeringsbegroting_srt)
|
||||
investeringsbegroting_srt,
|
||||
COALESCE (m4.investeringsbegroting_srt_afw,
|
||||
m3.investeringsbegroting_srt_afw,
|
||||
m2.investeringsbegroting_srt_afw,
|
||||
m1.investeringsbegroting_srt_afw)
|
||||
investeringsbegroting_srt_afw,
|
||||
COALESCE (m4.uitvoerings_oms,
|
||||
m3.uitvoerings_oms,
|
||||
m2.uitvoerings_oms,
|
||||
m1.uitvoerings_oms)
|
||||
uitvoerings_oms,
|
||||
COALESCE (m4.bedrag_begroot,
|
||||
m3.bedrag_begroot,
|
||||
m2.bedrag_begroot,
|
||||
m1.bedrag_begroot)
|
||||
bedrag_begroot,
|
||||
COALESCE (m4.prioriteit,
|
||||
m3.prioriteit,
|
||||
m2.prioriteit,
|
||||
m1.prioriteit)
|
||||
prioriteit,
|
||||
m2.uitvoeringsjaar,
|
||||
m2.investeringsbegroting_srt,
|
||||
m2.investeringsbegroting_srt_afw,
|
||||
m2.uitvoerings_oms,
|
||||
m2.bedrag_begroot,
|
||||
m2.prioriteit,
|
||||
-- alle kenmerkvelden - BLOK BEOORDELING
|
||||
COALESCE (m4.akkoord,
|
||||
m3.akkoord,
|
||||
m2.akkoord,
|
||||
m1.akkoord)
|
||||
akkoord,
|
||||
COALESCE (m4.toelichting_nietakkoord,
|
||||
m3.toelichting_nietakkoord,
|
||||
m2.toelichting_nietakkoord,
|
||||
m1.toelichting_nietakkoord)
|
||||
toelichting_nietakkoord,
|
||||
COALESCE (m4.uitvoerings_oms_definitief,
|
||||
m3.uitvoerings_oms_definitief,
|
||||
m2.uitvoerings_oms_definitief,
|
||||
m1.uitvoerings_oms_definitief)
|
||||
uitvoerings_oms_definitief,
|
||||
COALESCE (m4.bedrag_begroot_definitief,
|
||||
m3.bedrag_begroot_definitief,
|
||||
m2.bedrag_begroot_definitief,
|
||||
m1.bedrag_begroot_definitief)
|
||||
bedrag_begroot_definitief,
|
||||
m3.akkoord,
|
||||
m3.toelichting_nietakkoord,
|
||||
m3.uitvoerings_oms_definitief,
|
||||
m3.bedrag_begroot_definitief,
|
||||
-- alle kenmerkvelden - BLOK UITVOERING - OFFERTE
|
||||
m4.offerte_start
|
||||
offerte_start,
|
||||
@@ -867,35 +829,7 @@ SELECT m.mld_melding_key,
|
||||
(SELECT s.mld_statuses_omschrijving
|
||||
FROM mld_statuses s
|
||||
WHERE s.mld_statuses_key = m.mld_melding_status)
|
||||
status,
|
||||
-- blok intake
|
||||
flx.getflex ('MLD', 341, m.mld_melding_key)
|
||||
uitvoeringsjaar,
|
||||
flx.getdomeinwaarde (
|
||||
201,
|
||||
(flx.getflex ('MLD', 301, m.mld_melding_key)))
|
||||
investeringsbegroting_srt,
|
||||
flx.getflex ('MLD', 324, m.mld_melding_key)
|
||||
investeringsbegroting_srt_afw,
|
||||
flx.getflex ('MLD', 481, m.mld_melding_key)
|
||||
uitvoerings_oms,
|
||||
flx.getflex ('MLD', 561, m.mld_melding_key)
|
||||
bedrag_begroot,
|
||||
flx.getdomeinwaarde (
|
||||
221,
|
||||
(flx.getflex ('MLD', 501, m.mld_melding_key)))
|
||||
prioriteit,
|
||||
-- blok beoordeling
|
||||
flx.getdomeinwaarde (
|
||||
241,
|
||||
(flx.getflex ('MLD', 541, m.mld_melding_key)))
|
||||
akkoord,
|
||||
flx.getflex ('MLD', 641, m.mld_melding_key)
|
||||
toelichting_nietakkoord,
|
||||
flx.getflex ('MLD', 521, m.mld_melding_key)
|
||||
uitvoerings_oms_definitief,
|
||||
flx.getflex ('MLD', 562, m.mld_melding_key)
|
||||
bedrag_begroot_definitief
|
||||
status
|
||||
FROM mld_melding m
|
||||
WHERE m.mld_stdmelding_key = 301 -- start-melding
|
||||
) m1,
|
||||
@@ -925,18 +859,7 @@ SELECT m.mld_melding_key,
|
||||
flx.getdomeinwaarde (
|
||||
221,
|
||||
(flx.getflex ('MLD', 501, m.mld_melding_key)))
|
||||
prioriteit,
|
||||
-- blok beoordeling
|
||||
flx.getdomeinwaarde (
|
||||
241,
|
||||
(flx.getflex ('MLD', 541, m.mld_melding_key)))
|
||||
akkoord,
|
||||
flx.getflex ('MLD', 641, m.mld_melding_key)
|
||||
toelichting_nietakkoord,
|
||||
flx.getflex ('MLD', 521, m.mld_melding_key)
|
||||
uitvoerings_oms_definitief,
|
||||
flx.getflex ('MLD', 562, m.mld_melding_key)
|
||||
bedrag_begroot_definitief
|
||||
prioriteit
|
||||
FROM mld_melding m
|
||||
WHERE m.mld_stdmelding_key = 302 -- melding complementeren
|
||||
) m2,
|
||||
@@ -950,23 +873,6 @@ SELECT m.mld_melding_key,
|
||||
FROM mld_statuses s
|
||||
WHERE s.mld_statuses_key = m.mld_melding_status)
|
||||
status,
|
||||
-- blok intake
|
||||
flx.getflex ('MLD', 341, m.mld_melding_key)
|
||||
uitvoeringsjaar,
|
||||
flx.getdomeinwaarde (
|
||||
201,
|
||||
(flx.getflex ('MLD', 301, m.mld_melding_key)))
|
||||
investeringsbegroting_srt,
|
||||
flx.getflex ('MLD', 324, m.mld_melding_key)
|
||||
investeringsbegroting_srt_afw,
|
||||
flx.getflex ('MLD', 481, m.mld_melding_key)
|
||||
uitvoerings_oms,
|
||||
flx.getflex ('MLD', 561, m.mld_melding_key)
|
||||
bedrag_begroot,
|
||||
flx.getdomeinwaarde (
|
||||
221,
|
||||
(flx.getflex ('MLD', 501, m.mld_melding_key)))
|
||||
prioriteit,
|
||||
-- blok beoordeling
|
||||
flx.getdomeinwaarde (
|
||||
241,
|
||||
@@ -991,34 +897,6 @@ SELECT m.mld_melding_key,
|
||||
FROM mld_statuses s
|
||||
WHERE s.mld_statuses_key = m.mld_melding_status)
|
||||
status,
|
||||
-- blok intake
|
||||
flx.getflex ('MLD', 341, m.mld_melding_key)
|
||||
uitvoeringsjaar,
|
||||
flx.getdomeinwaarde (
|
||||
201,
|
||||
(flx.getflex ('MLD', 301, m.mld_melding_key)))
|
||||
investeringsbegroting_srt,
|
||||
flx.getflex ('MLD', 324, m.mld_melding_key)
|
||||
investeringsbegroting_srt_afw,
|
||||
flx.getflex ('MLD', 481, m.mld_melding_key)
|
||||
uitvoerings_oms,
|
||||
flx.getflex ('MLD', 561, m.mld_melding_key)
|
||||
bedrag_begroot,
|
||||
flx.getdomeinwaarde (
|
||||
221,
|
||||
(flx.getflex ('MLD', 501, m.mld_melding_key)))
|
||||
prioriteit,
|
||||
-- blok beoordeling
|
||||
flx.getdomeinwaarde (
|
||||
241,
|
||||
(flx.getflex ('MLD', 541, m.mld_melding_key)))
|
||||
akkoord,
|
||||
flx.getflex ('MLD', 641, m.mld_melding_key)
|
||||
toelichting_nietakkoord,
|
||||
flx.getflex ('MLD', 521, m.mld_melding_key)
|
||||
uitvoerings_oms_definitief,
|
||||
flx.getflex ('MLD', 562, m.mld_melding_key)
|
||||
bedrag_begroot_definitief,
|
||||
-- blok uitvoering
|
||||
flx.getflex ('MLD', 361, m.mld_melding_key)
|
||||
offerte_start,
|
||||
|
||||
Reference in New Issue
Block a user