FCLT#69887 Het einde van Qlikview
svn path=/Database/trunk/; revision=58476
This commit is contained in:
190
ALG/ALG_VIE.SRC
190
ALG/ALG_VIE.SRC
@@ -1271,194 +1271,4 @@ SELECT m.mld_alg_onroerendgoed_keys, 'ALG_OPENST_MELDING',
|
||||
WHERE a.bez_afspraak_datum > SYSDATE;
|
||||
/
|
||||
|
||||
CREATE_VIEW(alg_v_qvw_algemeen, 0)
|
||||
(
|
||||
fclt_f_district,
|
||||
fclt_f_gebouw,
|
||||
gemeente,
|
||||
adres,
|
||||
fclt_f_verdieping,
|
||||
ruimte,
|
||||
fclt_f_divisie,
|
||||
fclt_f_afdeling,
|
||||
fclt_f_ruimtesoort,
|
||||
fclt_f_ruimtegebruik,
|
||||
fclt_f_vloersoort,
|
||||
nen2580,
|
||||
vloer,
|
||||
bezetting,
|
||||
wp,
|
||||
fclt_3d_gebouw_key
|
||||
)
|
||||
AS
|
||||
SELECT x.district,
|
||||
x.gebouw,
|
||||
COALESCE (y.gemeente, x.plaats),
|
||||
COALESCE (y.adres, x.adres),
|
||||
x.verdieping,
|
||||
x.ruimtenr,
|
||||
x.divisie,
|
||||
x.afdeling,
|
||||
x.ruimtesoort,
|
||||
x.ruimtegebruik,
|
||||
x.vloersoort,
|
||||
ROUND (x.nen2580_opp, 2),
|
||||
ROUND (x.vloer_opp, 2),
|
||||
TO_CHAR (100 * ROUND (x.bezetting, 2)) || '%',
|
||||
x.werkplekken,
|
||||
x.alg_gebouw_key
|
||||
FROM ( (SELECT a.alg_gebouw_key,
|
||||
a.gebouw,
|
||||
a.adres,
|
||||
a.plaats,
|
||||
a.district,
|
||||
a.verdieping,
|
||||
a.alg_ruimte_key,
|
||||
a.ruimtenr,
|
||||
b.divisie,
|
||||
b.afdeling,
|
||||
a.ruimtesoort,
|
||||
f.ruimtegebruik,
|
||||
DECODE (
|
||||
a.nen2580_opp,
|
||||
NULL,
|
||||
NULL,
|
||||
(a.nen2580_opp * COALESCE (b.afd_bez, 1))
|
||||
/ COALESCE (g.tot_bez, 1)
|
||||
)
|
||||
nen2580_opp,
|
||||
DECODE (
|
||||
a.vloer_opp,
|
||||
NULL,
|
||||
NULL,
|
||||
(a.vloer_opp * COALESCE (b.afd_bez, 1))
|
||||
/ COALESCE (g.tot_bez, 1)
|
||||
)
|
||||
vloer_opp,
|
||||
COALESCE (b.afd_bez, 0) / COALESCE (g.tot_bez, 1)
|
||||
bezetting,
|
||||
d.werkplekken,
|
||||
h.vloersoort
|
||||
FROM (SELECT r.alg_ruimte_key,
|
||||
r.alg_ruimte_nr ruimtenr,
|
||||
v.alg_verdieping_code
|
||||
verdieping,
|
||||
g.alg_gebouw_key,
|
||||
g.alg_gebouw_code gebouw,
|
||||
l.alg_locatie_adres adres,
|
||||
l.alg_locatie_plaats
|
||||
plaats,
|
||||
d.alg_district_omschrijving
|
||||
district,
|
||||
sr.alg_srtruimte_omschrijving
|
||||
ruimtesoort,
|
||||
r.alg_ruimte_bruto_vloeropp
|
||||
nen2580_opp,
|
||||
r.alg_ruimte_opp_alt1
|
||||
vloer_opp
|
||||
FROM alg_v_aanwezigruimte r,
|
||||
alg_verdieping v,
|
||||
alg_gebouw g,
|
||||
alg_locatie l,
|
||||
alg_district d,
|
||||
alg_srtruimte sr
|
||||
WHERE r.alg_verdieping_key =
|
||||
v.alg_verdieping_key
|
||||
AND v.alg_gebouw_key =
|
||||
g.alg_gebouw_key
|
||||
AND g.alg_locatie_key =
|
||||
l.alg_locatie_key
|
||||
AND l.alg_district_key =
|
||||
d.alg_district_key
|
||||
AND r.alg_srtruimte_key =
|
||||
sr.alg_srtruimte_key(+))
|
||||
a
|
||||
LEFT JOIN -- divisie(s) op ruimte
|
||||
(SELECT ra.alg_ruimte_key,
|
||||
afd.prs_afdeling_omschrijving
|
||||
|| ' ['
|
||||
|| afd.prs_afdeling_naam
|
||||
|| ']'
|
||||
divisie,
|
||||
(SELECT a1.prs_afdeling_omschrijving
|
||||
|| ' ['
|
||||
|| a1.prs_afdeling_naam
|
||||
|| ']'
|
||||
FROM prs_afdeling a1
|
||||
WHERE a1.prs_afdeling_key =
|
||||
ra.prs_afdeling_key)
|
||||
afdeling,
|
||||
ra.prs_ruimteafdeling_bezetting
|
||||
afd_bez
|
||||
FROM prs_v_aanwezigruimteafdeling ra,
|
||||
prs_v_afdeling_boom ab,
|
||||
prs_afdeling afd
|
||||
WHERE ra.prs_afdeling_key =
|
||||
ab.prs_afdeling_key
|
||||
AND ab.prs_afdeling_key1 =
|
||||
afd.prs_afdeling_key)
|
||||
b
|
||||
ON a.alg_ruimte_key = b.alg_ruimte_key
|
||||
LEFT JOIN
|
||||
(SELECT ok.alg_onrgoed_key,
|
||||
ok.alg_onrgoedkenmerk_waarde
|
||||
werkplekken
|
||||
FROM alg_onrgoedkenmerk ok
|
||||
WHERE ok.alg_kenmerk_key =
|
||||
(SELECT alg_kenmerk_key
|
||||
FROM alg_kenmerk
|
||||
WHERE UPPER(alg_kenmerk_omschrijving) LIKE '%WERKPLEK%'
|
||||
AND alg_kenmerk_systeem = 1
|
||||
AND alg_kenmerk_verwijder IS NULL)
|
||||
AND ok.alg_onrgoed_niveau = 'R'
|
||||
AND ok.alg_onrgoedkenmerk_verwijder IS NULL)
|
||||
d
|
||||
ON a.alg_ruimte_key = d.alg_onrgoed_key
|
||||
LEFT JOIN
|
||||
(SELECT ok.alg_onrgoed_key,
|
||||
ud.fac_usrdata_omschr ruimtegebruik
|
||||
FROM alg_onrgoedkenmerk ok,
|
||||
fac_usrdata ud
|
||||
WHERE ok.alg_kenmerk_key =
|
||||
(SELECT alg_kenmerk_key
|
||||
FROM alg_kenmerk
|
||||
WHERE UPPER(alg_kenmerk_omschrijving) LIKE '%GEBRUIK%'
|
||||
AND alg_kenmerk_systeem = 1
|
||||
AND alg_kenmerk_verwijder IS NULL)
|
||||
AND ok.alg_onrgoed_niveau = 'R'
|
||||
AND ok.alg_onrgoedkenmerk_waarde =
|
||||
ud.fac_usrdata_key) f
|
||||
ON a.alg_ruimte_key = f.alg_onrgoed_key
|
||||
LEFT JOIN
|
||||
(SELECT ok.alg_onrgoed_key,
|
||||
ud.fac_usrdata_omschr vloersoort
|
||||
FROM alg_onrgoedkenmerk ok,
|
||||
fac_usrdata ud
|
||||
WHERE ok.alg_kenmerk_key =
|
||||
(SELECT alg_kenmerk_key
|
||||
FROM alg_kenmerk
|
||||
WHERE UPPER(alg_kenmerk_omschrijving) LIKE '%VLOER%'
|
||||
AND alg_kenmerk_systeem = 1
|
||||
AND alg_kenmerk_verwijder IS NULL)
|
||||
AND ok.alg_onrgoed_niveau = 'R'
|
||||
AND ok.alg_onrgoedkenmerk_waarde =
|
||||
ud.fac_usrdata_key) h
|
||||
ON a.alg_ruimte_key = h.alg_onrgoed_key
|
||||
LEFT JOIN -- bezettingstotaal
|
||||
( SELECT ra.alg_ruimte_key,
|
||||
SUM (ra.prs_ruimteafdeling_bezetting)
|
||||
tot_bez
|
||||
FROM prs_v_aanwezigruimteafdeling ra
|
||||
GROUP BY ra.alg_ruimte_key) g
|
||||
ON a.alg_ruimte_key = g.alg_ruimte_key) x
|
||||
LEFT JOIN -- adres info bij gebouw
|
||||
(SELECT g.alg_gebouw_key,
|
||||
a.mld_adres_bezoek_plaats gemeente,
|
||||
a.mld_adres_bezoek_adres adres
|
||||
FROM alg_gebouw g, mld_adres a
|
||||
WHERE g.mld_adres_key = a.mld_adres_key
|
||||
AND a.mld_adres_verwijder IS NULL) y
|
||||
ON x.alg_gebouw_key = y.alg_gebouw_key);
|
||||
|
||||
|
||||
REGISTERRUN('$Id$')
|
||||
|
||||
215
BES/BES_VIE.SRC
215
BES/BES_VIE.SRC
@@ -43,221 +43,6 @@ SELECT fac_code2label_code bes_bestelopdrstatuses_key,
|
||||
AND fac_code2label_domein = 'bestelopdr'
|
||||
AND fac_locale_xsl_lang = lcl.getuserlanguage ();
|
||||
|
||||
CREATE_VIEW(bes_v_qvw_algemeen, 0) (bes_bestelling_key,
|
||||
bestelaanvraagnr,
|
||||
besteldatum,
|
||||
besteller,
|
||||
invoerder,
|
||||
kostensoortgroep,
|
||||
kostensoort,
|
||||
kpn,
|
||||
kpn_omschrijving,
|
||||
prs_bedrijf_key,
|
||||
afdeling_code,
|
||||
afdeling_omschrijving,
|
||||
alg_locatie_key,
|
||||
locatie_code,
|
||||
locatie_omschrijving,
|
||||
locatie_plaats,
|
||||
district_omschijving,
|
||||
afleveradres,
|
||||
mandaat,
|
||||
personeelsnr,
|
||||
werkplek,
|
||||
ins_discipline_key,
|
||||
catalogus,
|
||||
bes_srtgroep_key,
|
||||
groep,
|
||||
afleverdatum,
|
||||
doorlooptijd_werkdgn,
|
||||
sla_tijd,
|
||||
productcode,
|
||||
prijs,
|
||||
inkoopprijs,
|
||||
status,
|
||||
gefiatteerddoor,
|
||||
bestelopdrachtnummer,
|
||||
aantal,
|
||||
itemprijs,
|
||||
iteminkoopprijs,
|
||||
bes_srtdeel_key,
|
||||
productomschrijving,
|
||||
itemposnr
|
||||
)
|
||||
AS
|
||||
SELECT bes_bestelling_key, bestelaanvraagnr, besteldatum, besteller, invoerder, kostensoortgroep,kostensoort, kpn, kpn_omschrijving, prs_bedrijf_key,
|
||||
afdeling_code, afdeling_omschrijving, alg_locatie_key, locatie_code, locatie_omschrijving, locatie_plaats, district_omschijving, afleveradres, mandaat,
|
||||
personeelsnr, werkplek, ins_discipline_key, catalogus, bes_srtgroep_key, groep, afleverdatum, doorlooptijd_werkdgn, sla_tijd,
|
||||
productcode, prijs, inkoopprijs, status, gefiatteerddoor, bestelopdrachtnummer, aantal, itemprijs, iteminkoopprijs, bes_srtdeel_key, productomschrijving, itemposnr
|
||||
FROM (SELECT b.bes_bestelling_key bes_bestelling_key, 'A-' || b.bes_bestelling_key bestelaanvraagnr,
|
||||
TRUNC(b.bes_bestelling_datum) besteldatum,
|
||||
(SELECT prs_perslid_naam_full
|
||||
FROM prs_v_perslid_fullnames_all pf
|
||||
WHERE pf.prs_perslid_key = p.prs_perslid_key) besteller,
|
||||
(SELECT prs_perslid_naam_full
|
||||
FROM prs_v_perslid_fullnames_all pf
|
||||
WHERE pf.prs_perslid_key = COALESCE(fac.gettrackinguserkey ('BESNEW', b.bes_bestelling_key), fac.gettrackinguserkey ('BESAP2', b.bes_bestelling_key))) invoerder,
|
||||
(SELECT ksg.prs_kostensoortgrp_oms
|
||||
FROM prs_kostensoortgrp ksg,
|
||||
prs_kostensoort ks
|
||||
WHERE ksg.prs_kostensoortgrp_key = ks.prs_kostensoortgrp_key
|
||||
AND ks.prs_kostensoort_key =
|
||||
(SELECT MAX(COALESCE(bsg.prs_kostensoort_key, disc.prs_kostensoort_key))
|
||||
FROM bes_discipline disc,
|
||||
bes_srtgroep bsg
|
||||
WHERE disc.ins_discipline_key = d.ins_discipline_key)) kostensoortgroep,
|
||||
(SELECT ks.prs_kostensoort_oms
|
||||
FROM prs_kostensoort ks
|
||||
WHERE ks.prs_kostensoort_key =
|
||||
(SELECT MAX(COALESCE(bsg.prs_kostensoort_key, disc.prs_kostensoort_key))
|
||||
FROM bes_discipline disc,
|
||||
bes_srtgroep bsg
|
||||
WHERE disc.ins_discipline_key = bsg.ins_discipline_key
|
||||
AND disc.ins_discipline_key = d.ins_discipline_key)) kostensoort,
|
||||
k.prs_kostenplaats_nr kpn,
|
||||
k.prs_kostenplaats_omschrijving kpn_omschrijving,
|
||||
(SELECT prs_bedrijf_key
|
||||
FROM prs_v_afdeling pva
|
||||
WHERE pva.prs_afdeling_key = a.prs_afdeling_key) prs_bedrijf_key,
|
||||
a.prs_afdeling_naam afdeling_code,
|
||||
a.prs_afdeling_omschrijving afdeling_omschrijving,
|
||||
ma.alg_locatie_key alg_locatie_key,
|
||||
l.alg_locatie_code locatie_code,
|
||||
l.alg_locatie_omschrijving locatie_omschrijving,
|
||||
l.alg_locatie_plaats locatie_plaats,
|
||||
(SELECT alg_district_omschrijving
|
||||
FROM alg_locatie l, alg_district d
|
||||
WHERE l.alg_district_key = d.alg_district_key
|
||||
AND l.alg_locatie_key = ma.alg_locatie_key) district_omschijving,
|
||||
ma.mld_adres_naam afleveradres, NVL ((SELECT pr.fac_profiel_limiet
|
||||
FROM fac_profiel pr
|
||||
WHERE p.fac_profiel_key = pr.fac_profiel_key), 0) mandaat,
|
||||
prs_perslid_nr personeelsnr, wp2.prs_werkplek_aanduiding werkplek,
|
||||
d.ins_discipline_key ins_discipline_key,
|
||||
d.ins_discipline_omschrijving catalogus,
|
||||
sg.bes_srtgroep_key bes_srtgroep_key,
|
||||
sg.bes_srtgroep_omschrijving groep,
|
||||
TRUNC(bes_bestelling_leverdatum) afleverdatum,
|
||||
fac.count_work_days (b.bes_bestelling_datum, NVL (fac.gettrackingdate ('BESOTV', b.bes_bestelling_key), SYSDATE)) doorlooptijd_werkdgn,
|
||||
NVL ((SELECT bdp.bes_disc_params_leverdagen
|
||||
FROM bes_disc_params bdp
|
||||
WHERE d.ins_discipline_key = bdp.bes_ins_discipline_key), 0) sla_tijd,
|
||||
sd.bes_srtdeel_nr productcode,
|
||||
bi.bes_bestelling_item_prijs * bi.bes_bestelling_item_aantal prijs,
|
||||
NVL(bes.getsrtdeelinkprijs(sd.bes_srtdeel_key, bes_bestelling_datum), bi.bes_bestelling_item_prijs) * bi.bes_bestelling_item_aantal inkoopprijs,
|
||||
(SELECT bes_bestellingstatuses_omschr
|
||||
FROM bes_bestellingstatuses bs
|
||||
WHERE bs.bes_bestellingstatuses_key = b.bes_bestelling_status) status,
|
||||
(SELECT prs_perslid_naam_full
|
||||
FROM prs_v_perslid_fullnames_all pf
|
||||
WHERE pf.prs_perslid_key = b.bes_bestelling_fiat_user) gefiatteerddoor,
|
||||
'O-' || bo.bes_bestelopdr_id bestelopdrachtnummer, bi.bes_bestelling_item_aantal aantal,
|
||||
bi.bes_bestelling_item_prijs itemprijs,
|
||||
NVL(bes.getsrtdeelinkprijs(sd.bes_srtdeel_key, bes_bestelling_datum), bi.bes_bestelling_item_prijs) iteminkoopprijs,
|
||||
sd.bes_srtdeel_key bes_srtdeel_key,
|
||||
sd.bes_srtdeel_omschrijving productomschrijving,
|
||||
boi.bes_bestelopdr_item_posnr itemposnr
|
||||
FROM bes_bestelling b,
|
||||
prs_perslid p,
|
||||
prs_kostenplaats k,
|
||||
prs_afdeling a,
|
||||
mld_adres ma,
|
||||
(SELECT pw.prs_perslid_key,
|
||||
MIN (prs_werkplek_aanduiding) || DECODE (COUNT (*), 1, '', '...') prs_werkplek_aanduiding
|
||||
FROM prs_v_werkplek_gegevens wp, prs_perslidwerkplek pw
|
||||
WHERE wp.prs_werkplek_key = pw.prs_werkplek_key
|
||||
GROUP BY pw.prs_perslid_key) wp2,
|
||||
bes_bestelling_item bi,
|
||||
bes_bestelopdr_item boi,
|
||||
bes_bestelopdr bo,
|
||||
bes_srtdeel sd,
|
||||
bes_srtgroep sg,
|
||||
ins_tab_discipline d,
|
||||
alg_locatie l
|
||||
WHERE b.prs_perslid_key = p.prs_perslid_key
|
||||
AND b.prs_kostenplaats_key = k.prs_kostenplaats_key(+)
|
||||
AND p.prs_afdeling_key = a.prs_afdeling_key
|
||||
AND b.mld_adres_key_lev = ma.mld_adres_key
|
||||
AND wp2.prs_perslid_key(+) = p.prs_perslid_key
|
||||
AND l.alg_locatie_key(+) = ma.alg_locatie_key
|
||||
AND b.bes_bestelling_key = bi.bes_bestelling_key
|
||||
AND bi.bes_bestelopdr_item_key = boi.bes_bestelopdr_item_key(+)
|
||||
AND boi.bes_bestelopdr_key = bo.bes_bestelopdr_key(+)
|
||||
AND bi.bes_srtdeel_key = sd.bes_srtdeel_key
|
||||
AND sd.bes_srtgroep_key = sg.bes_srtgroep_key
|
||||
AND sg.ins_discipline_key = d.ins_discipline_key);
|
||||
|
||||
CREATE_VIEW(bes_v_qvw_locale, 0)
|
||||
(fac_locale_kolomkeyval, fac_locale_kolomnaam, fac_locale_tekst_nl, fac_locale_tekst_en, fac_locale_tekst_de, fac_locale_tekst_fr)
|
||||
AS
|
||||
WITH bqa AS (SELECT DISTINCT ins_discipline_key,
|
||||
catalogus,
|
||||
bes_srtgroep_key,
|
||||
groep,
|
||||
bes_srtdeel_key,
|
||||
productomschrijving
|
||||
FROM bes_v_qvw_algemeen)
|
||||
SELECT DISTINCT bqa.ins_discipline_key,
|
||||
'INS_DISCIPLINE_OMSCHRIJVING',
|
||||
bqa.catalogus,
|
||||
COALESCE (en.fac_locale_tekst, bqa.catalogus),
|
||||
COALESCE (de.fac_locale_tekst, bqa.catalogus),
|
||||
COALESCE (fr.fac_locale_tekst, bqa.catalogus)
|
||||
FROM fac_locale en,
|
||||
fac_locale de,
|
||||
fac_locale fr,
|
||||
bqa
|
||||
WHERE bqa.ins_discipline_key = en.fac_locale_kolomkeyval(+)
|
||||
AND en.fac_locale_kolomnaam(+) = 'INS_DISCIPLINE_OMSCHRIJVING'
|
||||
AND en.fac_locale_lang(+) = 'EN'
|
||||
AND bqa.ins_discipline_key = de.fac_locale_kolomkeyval(+)
|
||||
AND de.fac_locale_kolomnaam(+) = 'INS_DISCIPLINE_OMSCHRIJVING'
|
||||
AND de.fac_locale_lang(+) = 'DE'
|
||||
AND bqa.ins_discipline_key = fr.fac_locale_kolomkeyval(+)
|
||||
AND fr.fac_locale_kolomnaam(+) = 'INS_DISCIPLINE_OMSCHRIJVING'
|
||||
AND fr.fac_locale_lang(+) = 'FR'
|
||||
UNION ALL
|
||||
SELECT DISTINCT bqa.bes_srtgroep_key,
|
||||
'BES_SRTGROEP_OMSCHRIJVING',
|
||||
bqa.groep,
|
||||
COALESCE (en.fac_locale_tekst, bqa.groep),
|
||||
COALESCE (de.fac_locale_tekst, bqa.groep),
|
||||
COALESCE (fr.fac_locale_tekst, bqa.groep)
|
||||
FROM fac_locale en,
|
||||
fac_locale de,
|
||||
fac_locale fr,
|
||||
bqa
|
||||
WHERE bqa.bes_srtgroep_key = en.fac_locale_kolomkeyval(+)
|
||||
AND en.fac_locale_kolomnaam(+) = 'BES_SRTGROEP_OMSCHRIJVING'
|
||||
AND en.fac_locale_lang(+) = 'EN'
|
||||
AND bqa.bes_srtgroep_key = de.fac_locale_kolomkeyval(+)
|
||||
AND de.fac_locale_kolomnaam(+) = 'BES_SRTGROEP_OMSCHRIJVING'
|
||||
AND de.fac_locale_lang(+) = 'DE'
|
||||
AND bqa.bes_srtgroep_key = fr.fac_locale_kolomkeyval(+)
|
||||
AND fr.fac_locale_kolomnaam(+) = 'BES_SRTGROEP_OMSCHRIJVING'
|
||||
AND fr.fac_locale_lang(+) = 'FR'
|
||||
UNION ALL
|
||||
SELECT DISTINCT bqa.bes_srtdeel_key,
|
||||
'BES_SRTDEEL_OMSCHRIJVING',
|
||||
bqa.productomschrijving,
|
||||
COALESCE (en.fac_locale_tekst, bqa.productomschrijving),
|
||||
COALESCE (de.fac_locale_tekst, bqa.productomschrijving),
|
||||
COALESCE (fr.fac_locale_tekst, bqa.productomschrijving)
|
||||
FROM fac_locale en,
|
||||
fac_locale de,
|
||||
fac_locale fr,
|
||||
bqa
|
||||
WHERE bqa.bes_srtdeel_key = en.fac_locale_kolomkeyval(+)
|
||||
AND en.fac_locale_kolomnaam(+) = 'BES_SRTDEEL_OMSCHRIJVING'
|
||||
AND en.fac_locale_lang(+) = 'EN'
|
||||
AND bqa.bes_srtdeel_key = de.fac_locale_kolomkeyval(+)
|
||||
AND de.fac_locale_kolomnaam(+) = 'BES_SRTDEEL_OMSCHRIJVING'
|
||||
AND de.fac_locale_lang(+) = 'DE'
|
||||
AND bqa.bes_srtdeel_key = fr.fac_locale_kolomkeyval(+)
|
||||
AND fr.fac_locale_kolomnaam(+) = 'BES_SRTDEEL_OMSCHRIJVING'
|
||||
AND fr.fac_locale_lang(+) = 'FR';
|
||||
|
||||
|
||||
/* ROOT VIEWS for User defined Reports (UDR) */
|
||||
CREATE_VIEW(bes_v_udr_bestelling, 1)
|
||||
(
|
||||
|
||||
@@ -2228,12 +2228,6 @@ UPDATE prs_bedrijf SET prs_bedrijf_uitvoerende = NULL WHERE prs_bedrijf_key = 2;
|
||||
UPDATE prs_afdeling SET prs_afdeling_naam = 'Adm', prs_afdeling_omschrijving = 'Administratie'
|
||||
WHERE prs_afdeling_key = 1;
|
||||
|
||||
-- Een insert in fac_qlikview t.b.v. de Analyzer-autorisatie in Qlikview-file 'fclt_care'
|
||||
INSERT INTO fac_qlikview (fac_qlikview_omschrijving, fac_qlikview_qvw_name, fac_functie_key)
|
||||
SELECT 'Beschikkingen', 'fclt_care', fac_functie_key
|
||||
FROM fac_functie
|
||||
WHERE fac_functie_code = 'WEB_MLDBAC';
|
||||
|
||||
-- Een insert in de periodetabel van alle weken tot en met 1 jaar terug.
|
||||
INSERT INTO care_periode (jaar, periode, week, maandag)
|
||||
SELECT
|
||||
|
||||
@@ -5723,6 +5723,12 @@ AS
|
||||
|
||||
-- QlikView/Analyze views
|
||||
--
|
||||
-- NOTE: Analyzer (Qlikview) is vervallen per 1-1-2023. Onderstaande views worden dus niet
|
||||
-- meer voor hun oorspronkelijke doel gebruikt. De info/opzet kan nog ergens handig voor zijn
|
||||
-- bv voor UDR-alternatieven, mocht dat ter sprake komen (wat ik niet verwacht)
|
||||
-- Tevens zullen er geen nieuwe CARE-klanten komen dus is er geen noodzaak om hier
|
||||
-- aandacht aan te besteden. Keuze is om dit gewoon as-is te laten (en alleen statements
|
||||
-- die tot errors leiden te verwijderen)
|
||||
|
||||
-- Periodetabel van 10 jaar in het verleden t/m 10 jaar in toekomst
|
||||
CREATE_VIEW(care_v_qvw_periodeweektabel, 0)
|
||||
@@ -5798,51 +5804,6 @@ AS
|
||||
WHERE b.mld_melding_key = u.mld_melding_key;
|
||||
|
||||
|
||||
|
||||
/*
|
||||
Hieronder staat versie 1 van care_v_qvw_gemeente_tarieven, a.g.v. performance is versie 2 gemaakt die compacter is (en Oracle beter mee om zou kunnen gaan)
|
||||
CREATE_VIEW( care_v_qvw_gemeente_tarieven, 0)
|
||||
(alg_locatie_key, alg_locatie_code, product_code, product, tarief, vandatum, tmdatum)
|
||||
AS
|
||||
SELECT l.alg_locatie_key,
|
||||
l.alg_locatie_code,
|
||||
gt.product_code,
|
||||
ud.fac_usrdata_code,
|
||||
gt.tarief,
|
||||
gt2.duedatum + 1,
|
||||
COALESCE(gt.duedatum, TO_DATE('31-12-2099','DD-MM-YYYY'))
|
||||
FROM care_v_gemeente_tarieven gt, alg_locatie l, fac_usrdata ud, care_v_gemeente_tarieven gt2
|
||||
WHERE l.alg_locatie_key = gt.alg_locatie_key (+)
|
||||
AND l.alg_locatie_verwijder IS NULL
|
||||
AND ud.fac_usrdata_key = gt.product_code
|
||||
AND gt2.alg_locatie_key = gt.alg_locatie_key
|
||||
AND gt2.product_code = gt.product_code
|
||||
AND gt2.duedatum = (SELECT MAX (gt3.duedatum)
|
||||
FROM care_v_gemeente_tarieven gt3
|
||||
WHERE COALESCE(gt3.duedatum,SYSDATE+9999) < COALESCE(gt.duedatum,SYSDATE+9999)
|
||||
AND gt3.alg_locatie_key = gt.alg_locatie_key
|
||||
AND gt3.product_code = gt.product_code
|
||||
)
|
||||
UNION ALL
|
||||
SELECT l.alg_locatie_key,
|
||||
l.alg_locatie_code,
|
||||
gt.product_code,
|
||||
ud.fac_usrdata_code,
|
||||
gt.tarief,
|
||||
TO_DATE('01-01-2010','DD-MM-YYYY'),
|
||||
COALESCE(gt.duedatum, TO_DATE('31-12-2099','DD-MM-YYYY'))
|
||||
FROM care_v_gemeente_tarieven gt, alg_locatie l, fac_usrdata ud
|
||||
WHERE l.alg_locatie_key = gt.alg_locatie_key (+)
|
||||
AND l.alg_locatie_verwijder IS NULL
|
||||
AND ud.fac_usrdata_key = gt.product_code
|
||||
AND COALESCE(gt.duedatum,SYSDATE)= (SELECT COALESCE(MIN (gt2.duedatum),SYSDATE)
|
||||
FROM care_v_gemeente_tarieven gt2
|
||||
WHERE gt2.alg_locatie_key = gt.alg_locatie_key
|
||||
AND gt2.product_code = gt.product_code
|
||||
);
|
||||
*/
|
||||
|
||||
|
||||
CREATE_VIEW( care_v_qvw_gemeente_tarieven, 0)
|
||||
(alg_locatie_key, product_code, tarief, vandatum, tmdatum)
|
||||
AS
|
||||
|
||||
262
CNT/CNT_VIE.SRC
262
CNT/CNT_VIE.SRC
@@ -63,266 +63,6 @@ WHERE R.alg_verdieping_key = V.alg_verdieping_key
|
||||
AND V.alg_gebouw_key = G.alg_gebouw_key
|
||||
AND G.alg_locatie_key = L.alg_locatie_key;
|
||||
|
||||
|
||||
|
||||
CREATE_VIEW(cnt_v_qvw_algemeen, 0)
|
||||
(
|
||||
contract_key,
|
||||
internnr,
|
||||
externnr,
|
||||
beschrijving,
|
||||
discipline_key,
|
||||
contractsoort,
|
||||
typecontract_key,
|
||||
typecontract,
|
||||
ingangsdatum,
|
||||
rappeldatum,
|
||||
rappeltermijn,
|
||||
opzegdatum,
|
||||
opzegtermijn,
|
||||
einddatum,
|
||||
eigenaar,
|
||||
beheerder,
|
||||
uitvoerder,
|
||||
contactpersoon,
|
||||
kostenplaats,
|
||||
termijnbedrag,
|
||||
contractbedrag,
|
||||
locatie_key,
|
||||
locatie_code,
|
||||
gebouw_key,
|
||||
gebouw_code,
|
||||
terreinsector_key,
|
||||
terreinsector_code,
|
||||
verdieping_key,
|
||||
verdieping_omschrijving,
|
||||
ruimte_key,
|
||||
ruimte_nr
|
||||
)
|
||||
AS
|
||||
SELECT basis.contract_key,
|
||||
basis.internnr,
|
||||
basis.externnr,
|
||||
basis.beschrijving,
|
||||
basis.discipline_key,
|
||||
basis.contractsoort,
|
||||
basis.typecontract_key,
|
||||
basis.typecontract,
|
||||
basis.ingangsdatum,
|
||||
basis.rappeldatum,
|
||||
basis.rappeltermijn,
|
||||
basis.opzegdatum,
|
||||
basis.opzegtermijn,
|
||||
basis.einddatum,
|
||||
basis.eigenaar,
|
||||
basis.beheerder,
|
||||
basis.uitvoerder,
|
||||
basis.contactpersoon,
|
||||
basis.kostenplaats,
|
||||
basis.termijnbedrag,
|
||||
basis.contractbedrag,
|
||||
plaats.locatie_key,
|
||||
plaats.locatie_code,
|
||||
plaats.gebouw_key,
|
||||
plaats.gebouw_code,
|
||||
plaats.terreinsector_key,
|
||||
plaats.terreinsector_code,
|
||||
plaats.verdieping_key,
|
||||
plaats.verdieping_omschrijving,
|
||||
plaats.ruimte_key,
|
||||
plaats.ruimte_nr
|
||||
FROM (SELECT cc.cnt_contract_key contract_key,
|
||||
cc.cnt_contract_nummer_intern internnr,
|
||||
cc.cnt_contract_nummer externnr,
|
||||
cc.cnt_contract_omschrijving beschrijving,
|
||||
cc.ins_discipline_key discipline_key,
|
||||
cs.ins_discipline_omschrijving contractsoort,
|
||||
tc.cnt_typecontract_key typecontract_key,
|
||||
tc.cnt_typecontract_omschrijving typecontract,
|
||||
TRUNC (COALESCE (cc.cnt_contract_looptijd_van, SYSDATE)) ingangsdatum,
|
||||
TRUNC(COALESCE (cnt.cnt_getrappeldatum (cc.cnt_contract_key),
|
||||
COALESCE (cc.cnt_contract_looptijd_tot, SYSDATE)))
|
||||
rappeldatum,
|
||||
rt.cnt_termijn_omschrijving rappeltermijn,
|
||||
TRUNC(COALESCE (cnt.cnt_getopzegdatum (cc.cnt_contract_key),
|
||||
COALESCE (cc.cnt_contract_looptijd_tot, SYSDATE)))
|
||||
opzegdatum,
|
||||
ot.cnt_termijn_omschrijving opzegtermijn,
|
||||
TRUNC (COALESCE (cc.cnt_contract_looptijd_tot, SYSDATE)) einddatum,
|
||||
(SELECT d.prs_afdeling_naam6
|
||||
FROM prs_v_aanwezigafdeling d
|
||||
WHERE d.prs_afdeling_key = cc.prs_afdeling_key_eig)
|
||||
eigenaar,
|
||||
(SELECT p.prs_perslid_naam
|
||||
|| DECODE (NVL (p.prs_perslid_voorletters, ''),
|
||||
'', '',
|
||||
', ' || p.prs_perslid_voorletters)
|
||||
|| DECODE (NVL (p.prs_perslid_tussenvoegsel, ''),
|
||||
'', '',
|
||||
' ' || p.prs_perslid_tussenvoegsel)
|
||||
|| DECODE (NVL (p.prs_perslid_voornaam, ''),
|
||||
'', '',
|
||||
' (' || p.prs_perslid_voornaam || ')')
|
||||
FROM prs_perslid p
|
||||
WHERE p.prs_perslid_key = cc.prs_perslid_key_beh)
|
||||
beheerder,
|
||||
(SELECT b.prs_bedrijf_naam
|
||||
FROM prs_bedrijf b
|
||||
WHERE b.prs_bedrijf_key = cc.cnt_prs_bedrijf_key)
|
||||
uitvoerder,
|
||||
(SELECT c.prs_contactpersoon_naam
|
||||
|| DECODE (NVL (c.prs_contactpersoon_voorletters, ''),
|
||||
'', '',
|
||||
', ' || c.prs_contactpersoon_voorletters)
|
||||
|| DECODE (NVL (c.prs_contactpersoon_tussenv, ''),
|
||||
'', '',
|
||||
' ' || c.prs_contactpersoon_tussenv)
|
||||
|| DECODE (NVL (c.prs_contactpersoon_voornaam, ''),
|
||||
'', '',
|
||||
' (' || c.prs_contactpersoon_voornaam || ')')
|
||||
prs_contactpersoon_naam
|
||||
FROM prs_contactpersoon c
|
||||
WHERE c.prs_contactpersoon_key = cc.prs_contactpersoon_key)
|
||||
contactpersoon,
|
||||
(SELECT k.prs_kostenplaats_nr || ' ' || k.prs_kostenplaats_omschrijving
|
||||
FROM prs_kostenplaats k
|
||||
WHERE k.prs_kostenplaats_key = cc.prs_kostenplaats_key)
|
||||
kostenplaats,
|
||||
cc.cnt_contract_termijnkosten termijnbedrag,
|
||||
cc.cnt_contract_kosten contractbedrag
|
||||
FROM cnt_contract cc,
|
||||
cnt_discipline cs,
|
||||
cnt_disc_params dp,
|
||||
cnt_typecontract tc,
|
||||
cnt_termijn rt,
|
||||
cnt_termijn ot
|
||||
WHERE cc.ins_discipline_key = cs.ins_discipline_key
|
||||
AND cc.ins_discipline_key = dp.cnt_ins_discipline_key
|
||||
AND dp.cnt_srtcontract_type = tc.cnt_typecontract_key
|
||||
AND cc.cnt_contract_rappeltermijn = rt.cnt_termijn_key
|
||||
AND cc.cnt_contract_opzegtermijn = ot.cnt_termijn_key
|
||||
AND cc.cnt_contract_verwijder IS NULL) basis
|
||||
LEFT JOIN
|
||||
(SELECT cp.cnt_contract_key contract_key,
|
||||
DECODE (
|
||||
cp.cnt_alg_plaats_code,
|
||||
'L',
|
||||
cp.cnt_alg_plaats_key,
|
||||
'G',
|
||||
(SELECT l.alg_locatie_key
|
||||
FROM alg_gebouw g, alg_locatie l
|
||||
WHERE g.alg_gebouw_key = cp.cnt_alg_plaats_key
|
||||
AND g.alg_locatie_key = l.alg_locatie_key),
|
||||
'T',
|
||||
(SELECT l.alg_locatie_key
|
||||
FROM alg_terreinsector t, alg_locatie l
|
||||
WHERE t.alg_terreinsector_key = cp.cnt_alg_plaats_key
|
||||
AND t.alg_locatie_key = l.alg_locatie_key),
|
||||
'V',
|
||||
(SELECT l.alg_locatie_key
|
||||
FROM alg_gebouw g, alg_locatie l, alg_verdieping v
|
||||
WHERE v.alg_verdieping_key = cp.cnt_alg_plaats_key
|
||||
AND g.alg_gebouw_key = v.alg_gebouw_key
|
||||
AND g.alg_locatie_key = l.alg_locatie_key),
|
||||
'R',
|
||||
(SELECT l.alg_locatie_key
|
||||
FROM alg_gebouw g,
|
||||
alg_locatie l,
|
||||
alg_verdieping v,
|
||||
alg_ruimte r
|
||||
WHERE r.alg_ruimte_key = cp.cnt_alg_plaats_key
|
||||
AND v.alg_verdieping_key = r.alg_verdieping_key
|
||||
AND g.alg_gebouw_key = v.alg_gebouw_key
|
||||
AND g.alg_locatie_key = l.alg_locatie_key))
|
||||
locatie_key,
|
||||
DECODE (
|
||||
cp.cnt_alg_plaats_code,
|
||||
'L',
|
||||
(SELECT l.alg_locatie_code
|
||||
FROM alg_locatie l
|
||||
WHERE l.alg_locatie_key = cp.cnt_alg_plaats_key),
|
||||
'G',
|
||||
(SELECT l.alg_locatie_code
|
||||
FROM alg_gebouw g, alg_locatie l
|
||||
WHERE g.alg_gebouw_key = cp.cnt_alg_plaats_key
|
||||
AND g.alg_locatie_key = l.alg_locatie_key),
|
||||
'T',
|
||||
(SELECT l.alg_locatie_code
|
||||
FROM alg_terreinsector t, alg_locatie l
|
||||
WHERE t.alg_terreinsector_key = cp.cnt_alg_plaats_key
|
||||
AND t.alg_locatie_key = l.alg_locatie_key),
|
||||
'V',
|
||||
(SELECT l.alg_locatie_code
|
||||
FROM alg_gebouw g, alg_locatie l, alg_verdieping v
|
||||
WHERE v.alg_verdieping_key = cp.cnt_alg_plaats_key
|
||||
AND g.alg_gebouw_key = v.alg_gebouw_key
|
||||
AND g.alg_locatie_key = l.alg_locatie_key),
|
||||
'R',
|
||||
(SELECT l.alg_locatie_code
|
||||
FROM alg_gebouw g,
|
||||
alg_locatie l,
|
||||
alg_verdieping v,
|
||||
alg_ruimte r
|
||||
WHERE r.alg_ruimte_key = cp.cnt_alg_plaats_key
|
||||
AND v.alg_verdieping_key = r.alg_verdieping_key
|
||||
AND g.alg_gebouw_key = v.alg_gebouw_key
|
||||
AND g.alg_locatie_key = l.alg_locatie_key))
|
||||
locatie_code,
|
||||
DECODE (cp.cnt_alg_plaats_code, 'G', cp.cnt_alg_plaats_key, NULL) gebouw_key,
|
||||
DECODE (
|
||||
cp.cnt_alg_plaats_code,
|
||||
'G',
|
||||
(SELECT g.alg_gebouw_code
|
||||
FROM alg_gebouw g
|
||||
WHERE g.alg_gebouw_key = cp.cnt_alg_plaats_key),
|
||||
'V',
|
||||
(SELECT g.alg_gebouw_code
|
||||
FROM alg_gebouw g, alg_verdieping v
|
||||
WHERE v.alg_verdieping_key = cp.cnt_alg_plaats_key
|
||||
AND g.alg_gebouw_key = v.alg_gebouw_key),
|
||||
'R',
|
||||
(SELECT g.alg_gebouw_code
|
||||
FROM alg_gebouw g, alg_verdieping v, alg_ruimte r
|
||||
WHERE r.alg_ruimte_key = cp.cnt_alg_plaats_key
|
||||
AND v.alg_verdieping_key = r.alg_verdieping_key
|
||||
AND g.alg_gebouw_key = v.alg_gebouw_key),
|
||||
NULL)
|
||||
gebouw_code,
|
||||
DECODE (cp.cnt_alg_plaats_code, 'T', cp.cnt_alg_plaats_key, NULL)
|
||||
terreinsector_key,
|
||||
DECODE (cp.cnt_alg_plaats_code,
|
||||
'T', (SELECT t.alg_terreinsector_code
|
||||
FROM alg_terreinsector t
|
||||
WHERE t.alg_terreinsector_key = cp.cnt_alg_plaats_key),
|
||||
NULL)
|
||||
terreinsector_code,
|
||||
DECODE (cp.cnt_alg_plaats_code, 'V', cp.cnt_alg_plaats_key, NULL)
|
||||
verdieping_key,
|
||||
DECODE (
|
||||
cp.cnt_alg_plaats_code,
|
||||
'V',
|
||||
(SELECT alg_verdieping_omschrijving
|
||||
FROM alg_verdieping v
|
||||
WHERE v.alg_verdieping_key = cp.cnt_alg_plaats_key),
|
||||
'R',
|
||||
(SELECT alg_verdieping_omschrijving
|
||||
FROM alg_verdieping v, alg_ruimte r
|
||||
WHERE r.alg_ruimte_key = cp.cnt_alg_plaats_key
|
||||
AND v.alg_verdieping_key = r.alg_verdieping_key),
|
||||
NULL)
|
||||
verdieping_omschrijving,
|
||||
DECODE (cp.cnt_alg_plaats_code, 'R', cp.cnt_alg_plaats_key, NULL) ruimte_key,
|
||||
DECODE (cp.cnt_alg_plaats_code,
|
||||
'R', (SELECT alg_ruimte_nr
|
||||
FROM alg_ruimte r
|
||||
WHERE r.alg_ruimte_key = cp.cnt_alg_plaats_key),
|
||||
NULL)
|
||||
ruimte_nr
|
||||
FROM cnt_contract_plaats cp
|
||||
WHERE cp.cnt_contract_plaats_verwijder IS NULL) plaats
|
||||
ON basis.contract_key = plaats.contract_key;
|
||||
|
||||
/* Formatted on 17-9-2013 16:56:26 (QP5 v5.115.810.9015) */
|
||||
CREATE_VIEW(cnt_v_rap_expimp_cnt, 0)
|
||||
(
|
||||
hide_f_result_order,
|
||||
@@ -1070,7 +810,5 @@ AS
|
||||
AND km.cnt_kenmerk_key = k.cnt_kenmerk_key(+)
|
||||
AND k.cnt_srtkenmerk_key = skm.cnt_srtkenmerk_key(+);
|
||||
|
||||
|
||||
REGISTERRUN('$Id$')
|
||||
|
||||
#endif // CNT
|
||||
|
||||
@@ -1745,7 +1745,6 @@ DEF_FAC_FUNCTIE3('WEB_INSMIN', 'INS', 0, 1, 0);
|
||||
DEF_FAC_FUNCTIE3('WEB_KPIRAP', 'KPI', 0, 0, 0); // 1
|
||||
DEF_FAC_FUNCTIE3('WEB_LAYOUT', 'FAC', 0, 0, NULL); // NULL
|
||||
DEF_FAC_FUNCTIE3('WEB_LCLSYS', 'FAC', 0, 0, NULL); // 2
|
||||
DEF_FAC_FUNCTIE3('WEB_MGTRAP', 'FAC', 3, 0, 0); // 1
|
||||
DEF_FAC_FUNCTIE3('WEB_MLDAFR', 'MLD', 15, 1, 1); // 1
|
||||
DEF_FAC_FUNCTIE3('WEB_MLDBAC', 'MLD', 13, 1, 0); // 1
|
||||
DEF_FAC_FUNCTIE3('WEB_MLDBO2', 'MLD', 15, 1, 1); // 1
|
||||
@@ -2432,25 +2431,6 @@ DEF_IMPORT('WEB_PRSSYS', 'KPN', 'FIP: Aanmaken/bijwerken van kos
|
||||
|
||||
DEF_IMPORT('WEB_FACFAC', 'GENERICCSV', 'FIP: Generieke CSV import', 'FIP: Generic CSV import')
|
||||
|
||||
INSERT INTO fac_qlikview
|
||||
(fac_qlikview_omschrijving, fac_qlikview_qvw_name, fac_functie_key)
|
||||
SELECT 'Bestellingen', 'fclt_bes', fac_functie_key
|
||||
FROM fac_functie
|
||||
WHERE fac_functie_code = 'WEB_BESBAC';
|
||||
|
||||
INSERT INTO fac_qlikview
|
||||
(fac_qlikview_omschrijving, fac_qlikview_qvw_name, fac_functie_key)
|
||||
SELECT 'Reserveringen', 'fclt_res', fac_functie_key
|
||||
FROM fac_functie
|
||||
WHERE fac_functie_code = 'WEB_RESBAC';
|
||||
|
||||
INSERT INTO fac_qlikview
|
||||
(fac_qlikview_omschrijving, fac_qlikview_qvw_name, fac_functie_key)
|
||||
SELECT 'Meldingen', 'fclt_mld', fac_functie_key
|
||||
FROM fac_functie
|
||||
WHERE fac_functie_code = 'WEB_MLDBAC';
|
||||
|
||||
|
||||
INSERT INTO fac_typestaffel VALUES (1, 'Percentage');
|
||||
INSERT INTO fac_typestaffel VALUES (2, 'Vast/Totaal-Fixed/Total');
|
||||
INSERT INTO fac_typestaffel VALUES (3, 'Stuksbedrag-Per unit');
|
||||
@@ -2713,11 +2693,6 @@ DEF_MENUITEM(1, 'lcl_menu_bez_mi' , '', 'BEZ', 'appl/bez/bez_searc
|
||||
DEF_MENUITEM(1, 'lcl_menu_res_quality' , '', 'MLD', 'appl/res/res_search_ppi.asp', 0, 0, 'WEB_RESBAC', 'R', '1', '');
|
||||
DEF_MENUITEM(1, 'lcl_menu_kpi' , '', 'KPI', 'appl/kpi/kpi_search.asp', 0, 0, 'WEB_KPIRAP', 'R', '0', '');
|
||||
|
||||
DEF_MENUKOP(1, 'lcl_menu_fac_qlikview', 'fa-chart-pie');
|
||||
DEF_MENUITEM(1, 'lcl_menu_fac_qlikview_mld' , '', 'FAC', 'appl/qvw/qlikview.asp?module=MLD', 0, 0, 'WEB_MGTRAP', 'R', '1', '');
|
||||
DEF_MENUITEM(1, 'lcl_menu_fac_qlikview_bes' , '', 'FAC', 'appl/qvw/qlikview.asp?module=BES', 0, 0, 'WEB_MGTRAP', 'R', '1', '');
|
||||
DEF_MENUITEM(1, 'lcl_menu_fac_qlikview_res' , '', 'FAC', 'appl/qvw/qlikview.asp?module=RES', 0, 0, 'WEB_MGTRAP', 'R', '1', '');
|
||||
|
||||
DEF_MENUKOP(1, 'lcl_bgt', 'fa-money-bill');
|
||||
DEF_MENUITEM(1, 'lcl_menu_bgt_disciplines_1' , '', 'BGT', 'appl/bgt/bgt_search.asp?mode=wrap&id={1}&autosearch=1', 0, 1, 'WEB_BGTMAN', 'R', '1', '');
|
||||
DEF_MENUITEM(1, 'lcl_menu_bgt_disciplines' , '', 'BGT', 'appl/bgt/bgt_discipline.asp', 0, 0, 'WEB_BGTMGT', 'W', '1', '');
|
||||
|
||||
@@ -3925,7 +3925,6 @@ FAC_LCL('lcl_qrc_scanner_history', 'Eerder gescande teksten', 'Scanned text hist
|
||||
FAC_LCL('lcl_qrc_auth_mail_body', 'Bij Facilitor aanmelden kan via <a href=''{0}''>{0}</a> tot en met {1}.', 'You can register with Facilitor by using <a href=''{0}''>{0}</a> until {1}.')
|
||||
FAC_LCL('lcl_qrc_auth_mail_confirmed', 'U bent nu aangemeld bij Facilitor. Klik <a href=''{0}''>hier</a> om verder te gaan.', 'You are now registered with Facilitor. Please click <a href=''{0}''>here</a> to continue.')
|
||||
FAC_LCL('lcl_bookmarkthis_hint', '<br>TIP: Voeg Facilitor toe aan je beginscherm.<br>Om een snelkoppeling te maken druk je op de volgende pagina op juiste knop in je browser en kies je voor Voeg toe aan beginscherm.', '<br>TIP: Add Facilitor to your start screen by pressing the appropriate button of your browser on the next page.')
|
||||
FAC_LCL('lcl_qvw_select_view', 'Maak een keuze', 'Select..')
|
||||
|
||||
FAC_LCL('lcl_body_portal', 'Mijn overzicht', 'My overview')
|
||||
FAC_LCL('lcl_myfacilities_date', 'Verwacht/gereed', 'Expected/Done')
|
||||
@@ -4114,11 +4113,6 @@ FAC_LCL('lcl_menu_mld_mi', 'Servicedesk', 'Service Desk')
|
||||
FAC_LCL('lcl_menu_bes_mi', 'Bestellingen', 'Purchase orders')
|
||||
FAC_LCL('lcl_menu_res_mi', 'Reserveringen', 'Reservations')
|
||||
FAC_LCL('lcl_menu_bez_mi', 'Bezoekers', 'Visitors')
|
||||
FAC_LCL('lcl_menu_fac_qlikview', 'Analyzer', 'Analyzer')
|
||||
FAC_LCL('lcl_menu_fac_qlikview_bes', 'Bestellingen', 'Purchase orders')
|
||||
FAC_LCL('lcl_menu_fac_qlikview_mld', 'Meldingen', 'Calls')
|
||||
FAC_LCL('lcl_menu_fac_qlikview_res', 'Reserveringen', 'Reservations')
|
||||
FAC_LCL('lcl_menu_fac_qlikview_alg', 'Vastgoed', 'Real Estate')
|
||||
FAC_LCL('lcl_menu_mld_quality', 'Meldingen', 'Calls')
|
||||
FAC_LCL('lcl_menu_res_quality', 'Bezettingsgraad', 'Occupancy')
|
||||
FAC_LCL('lcl_menu_kpi', 'KPI''s', 'KPI''s')
|
||||
@@ -5396,56 +5390,7 @@ FAC_LCL('lcl_xsl_nopreview', 'Kan geen voorbeeld genereren:', 'Cannot generate p
|
||||
FAC_LCL('lcl_xsledit_original', 'Basis is het actuele formulier van {0}', 'Starting point is the current form from {0}')
|
||||
FAC_LCL('lcl_xsledit_concept_date', 'Basis is het concept van {0}', 'Starting point is the concept from {0}')
|
||||
|
||||
FAC_LCL('lcl_qvw_selectie', 'Selectie', 'Selection')
|
||||
FAC_LCL('lcl_qvw_veld', 'Veld', 'Field')
|
||||
FAC_LCL('lcl_qvw_waarde', 'Waarde', 'Value')
|
||||
FAC_LCL('lcl_qvw_algemeen', 'Algemeen', 'General')
|
||||
FAC_LCL('lcl_qvw_kwartaal', 'Kwartaal', 'Quarter')
|
||||
FAC_LCL('lcl_qvw_doorlooptijd', 'Doorlooptijd', 'Throughput time')
|
||||
FAC_LCL('lcl_qvw_werkdagen', 'Werkdagen', 'Workdays')
|
||||
FAC_LCL('lcl_qvw_werkuren', 'Werkuren', 'Working hours')
|
||||
FAC_LCL('lcl_qvw_at_hours', 'bij werkuren', 'at working hours')
|
||||
FAC_LCL('lcl_qvw_at_days', 'bij werkdagen', 'at workdays')
|
||||
FAC_LCL('lcl_qvw_sla', 'Dienstniveau', 'Service level')
|
||||
FAC_LCL('lcl_qvw_doorlooptijd_saldo', 'Saldo doorlooptijd', 'Balance throughput')
|
||||
FAC_LCL('lcl_qvw_indicator', 'Indicator', 'Indicator')
|
||||
FAC_LCL('lcl_qvw_aantal', 'Aantal', 'Number of')
|
||||
FAC_LCL('lcl_qvw_per', 'per', 'per')
|
||||
FAC_LCL('lcl_qvw_favour_list', 'Favorieten', 'Favourites')
|
||||
FAC_LCL('lcl_qvw_lock', 'Vastzetten', 'Lock')
|
||||
FAC_LCL('lcl_qvw_unlock', 'Openen', 'Unlock')
|
||||
FAC_LCL('lcl_qvw_toevoegen', 'Toevoegen', 'Add')
|
||||
FAC_LCL('lcl_qvw_verwijderen', 'Verwijderen', 'Remove')
|
||||
FAC_LCL('lcl_qvw_verwissel', 'Verwissel', 'Swap')
|
||||
FAC_LCL('lcl_qvw_sorteren', 'Sorteren', 'Sort')
|
||||
FAC_LCL('lcl_qvw_percentage', 'Percentage', 'Percentage')
|
||||
FAC_LCL('lcl_qvw_x_as', 'X-as', 'X-axis')
|
||||
FAC_LCL('lcl_qvw_y_as', 'Y-as', 'Y-axis')
|
||||
FAC_LCL('lcl_qvw_geen_expressies', 'Geen expressies geselecteerd', 'No expressions selected')
|
||||
FAC_LCL('lcl_qvw_interval', 'Interval', 'Interval')
|
||||
FAC_LCL('lcl_qvw_kosten', 'Kosten', 'Costs')
|
||||
|
||||
FAC_LCL('lcl_qvw_op_tijd', 'Op tijd', 'In time')
|
||||
FAC_LCL('lcl_qvw_mld_gem_doorlooptijd', 'Gemiddelde doorlooptijd per melding', 'Average throughput per call')
|
||||
FAC_LCL('lcl_qvw_mld_totale_kosten', 'Totale kosten (in Euro)', 'Total costs (in Euro)')
|
||||
FAC_LCL('lcl_qvw_ingevoerd_door', 'Ingevoerd door', 'Entered by')
|
||||
FAC_LCL('lcl_qvw_invoer', 'Invoer', 'Entry')
|
||||
FAC_LCL('lcl_qvw_van_invoer', 'van invoer', 'of entry')
|
||||
FAC_LCL('lcl_qvw_personeel', 'Personeel', 'Employees')
|
||||
|
||||
FAC_LCL('lcl_qvw_res_tijdsinterval', 'Tijdsinterval', 'Time interval')
|
||||
FAC_LCL('lcl_qvw_res_duur_in_uren', 'Tijdsduur (in uren)', 'Duration (in hours)')
|
||||
FAC_LCL('lcl_qvw_res_gem_duur', 'Gemiddelde tijdsduur per reservering (in uren)', 'Average duration per reservation (in hours)')
|
||||
FAC_LCL('lcl_qvw_res_gem_kosten', 'Gemiddelde kosten per reservering (in Euro)', 'Average costs per reservation (in Euro)')
|
||||
FAC_LCL('lcl_qvw_res_zaalreservering', 'Zaalreservering', 'Room reservation')
|
||||
FAC_LCL('lcl_res_catalogus', 'Catalogus', 'Catalogue')
|
||||
FAC_LCL('lcl_qvw_res_beschikbaar', 'beschikbare ruimten', 'available rooms')
|
||||
FAC_LCL('lcl_qvw_res_max_bezetting', 'Maximale bezetting', 'Maximum occupation')
|
||||
|
||||
FAC_LCL('lcl_qvw_bes_aant_art', 'Aantal bestelde artikelen', 'Number of ordered items')
|
||||
FAC_LCL('lcl_qvw_bes_winst', 'Winst', 'Profit')
|
||||
FAC_LCL('lcl_qvw_bes_gem_kosten', 'Gemiddelde kosten per bestelling (in Euro)', 'Average costs per purchase order request (in Euro)')
|
||||
FAC_LCL('lcl_qvw_bes_artikelprijs', 'Artikelprijs', 'Article price')
|
||||
|
||||
FAC_LCL('lcl_xd_crossdomain', 'Alle omgevingen', 'All domains')
|
||||
FAC_LCL('lcl_xd_crossdomain_noapikey', 'Jouw account is niet geconfigureerd voor Alle omgevingen', 'You cannot use all domains')
|
||||
@@ -7619,7 +7564,6 @@ FAC_LCL('lcl_WEB_HLPADM', 'Beheer:Hulpadministrator', 'Admin:Admin assistant')
|
||||
FAC_LCL('lcl_WEB_IMPORT', 'Beheer:Importfuncties', 'Admin:Imports')
|
||||
FAC_LCL('lcl_WEB_LAYOUT', 'Beheer:Lay-out', 'Admin:Lay-out')
|
||||
FAC_LCL('lcl_WEB_LCLSYS', 'Beheer:Terminologie', 'Admin:Terminology')
|
||||
FAC_LCL('lcl_WEB_MGTRAP', 'Info:Dashboards', 'Info:Dashboards')
|
||||
FAC_LCL('lcl_WEB_PERMON', 'Beheer:Performancemetingen', 'Admin:Performance measurement')
|
||||
FAC_LCL('lcl_WEB_PRSSYS', 'Beheer:Applicatiebeheer', 'Admin:Application management')
|
||||
FAC_LCL('lcl_WEB_USRRAP', 'Info:Rapportages', 'Info:Reports')
|
||||
@@ -7979,7 +7923,6 @@ FAC_LCL('lcl_WEB_HLPADM_info', 'Voor klein systeembeheer', 'System management as
|
||||
FAC_LCL('lcl_WEB_IMPORT_info', 'Basisautorisatie voor toegang tot de importfuncties.', 'Access to import functions')
|
||||
FAC_LCL('lcl_WEB_LAYOUT_info', 'Om styling/layout te kunnen aanpassen', 'Configure the layout (styling)')
|
||||
FAC_LCL('lcl_WEB_LCLSYS_info', 'Om als beheerder de vaste teksten en vertalingen te kunnen muteren', 'Manage translations and adjust fixed label texts')
|
||||
FAC_LCL('lcl_WEB_MGTRAP_info', 'Om voorgedefinieerde managementdashboards te kunnen raadplegen (Analyzer)', 'Access to predfined management dashboards (Analyzer)')
|
||||
FAC_LCL('lcl_WEB_PERMON_info', 'Autorisatie tbv performancemetingen (indien geconfigureerd!).', 'Authorisation for performace measurment (needs configuration!).')
|
||||
FAC_LCL('lcl_WEB_PRSSYS_info', 'Functioneel applicatie beheer', 'Functional application management')
|
||||
FAC_LCL('lcl_WEB_USRRAP_info', 'Om voorgedefinieerde (vaste) rapportages te kunnen uitvoeren', 'Access to predefined reports')
|
||||
|
||||
@@ -24,7 +24,6 @@ CREATE SEQUENCE fac_s_fac_export_app_key MINVALUE 1;
|
||||
CREATE SEQUENCE fac_s_fac_import_key MINVALUE 1;
|
||||
CREATE SEQUENCE fac_s_fac_activiteit_key MINVALUE 1;
|
||||
CREATE SEQUENCE fac_s_fac_setting_key MINVALUE 1;
|
||||
CREATE SEQUENCE fac_s_fac_qlikview_key MINVALUE 1;
|
||||
CREATE SEQUENCE fac_s_fac_tracking_key MINVALUE 1;
|
||||
CREATE SEQUENCE fac_s_fac_menuitems_key MINVALUE 1;
|
||||
CREATE SEQUENCE fac_s_fac_menu_key MINVALUE 1;
|
||||
@@ -52,7 +51,6 @@ CREATE SEQUENCE faq_s_faq_kenmerkwaarde_key MINVALUE 1;
|
||||
CREATE SEQUENCE faq_s_fac_gui_counter_key MINVALUE 1;
|
||||
CREATE SEQUENCE fac_s_fac_email_setting_key MINVALUE 1;
|
||||
CREATE SEQUENCE fac_s_fac_bookmark_key MINVALUE 1;
|
||||
CREATE SEQUENCE fac_s_fac_qvw_ticket_key MINVALUE 1;
|
||||
CREATE SEQUENCE fac_s_fac_session_key MINVALUE 1;
|
||||
CREATE SEQUENCE fac_s_fac_sequence_key MINVALUE 1;
|
||||
CREATE SEQUENCE fac_s_fac_bijlagen_key MINVALUE 1;
|
||||
|
||||
@@ -54,9 +54,6 @@ DEFINE_SETTING('FAC', 0000, 'WEB_FACFAC', 'helppage_secret'
|
||||
DEFINE_SETTING('FAC', 0000, 'WEB_FACFAC', 'idp_internal_anyuser' , 'boolean' , 'false' , 'AUT_IDP_INTERNAL sso can be used to login for any user')
|
||||
DEFINE_SETTING('FAC', 0000, 'WEB_FACFAC', 'logcenter_secret' , 'string' , 'd1RLxRhQMvuU7MkdVeLlcBdYKZkUNh7N', 'Logcenter jwt secret')
|
||||
DEFINE_SETTING('FAC', 0000, 'WEB_FACFAC', 'sys_ip_restrict_internal' , 'string' , '172.20.48.|80.250.128.5|80.250.128.6|31.161.17.4|80.250.129.2|80.250.129.1', 'Regexp ip-restriction internal')
|
||||
DEFINE_SETTING('QVW', 0000, 'WEB_FACFAC', 'qv_ticket_auth' , 'string' , 'Basic UVZfRkNMVDpDczJxbnRQSFdKeExNdUxjWWRwRQ==', 'Qlikview server authentication.') // base64("QV_FCLT:<secret>")
|
||||
DEFINE_SETTING('QVW', 0000, 'WEB_FACFAC', 'qv_ticket_url' , 'string' , '' , 'Qlikview server url for internal access (empty uses qvw_ajaxzfcpath.')
|
||||
DEFINE_SETTING('QVW', 0000, 'WEB_FACFAC', 'qv_ticket_proxy' , 'string' , '' , 'Qlikview server proxy for internal access, eg. 172.18.32.135:80.')
|
||||
DEFINE_SETTING('FAC', 0000, 'WEB_FACFAC', 'fac_imagecharts_account_id' , 'string' , '' , 'Image-charts account_id (future use)')
|
||||
DEFINE_SETTING('FAC', 0000, 'WEB_FACFAC', 'fac_imagecharts_secret_key' , 'string' , '' , 'Image-charts secret_key (future use)')
|
||||
|
||||
@@ -130,10 +127,6 @@ DEFINE_SETTING('PRS', 0001, 'WEB_FACFAC', 'prs_contactpers_string'
|
||||
DEFINE_SETTING('PRS', 0001, 'WEB_FACFAC', 'prs_dep_string' , 'string' , 'd.prs_afdeling_naam' , NULL)
|
||||
DEFINE_SETTING('PRS', 0001, 'WEB_FACFAC', 'prs_kpn_string' , 'string' , ' NVL2(k.prs_kostenplaats_nr, prs_kostenplaats_nr || '' ''|| lcl.x(''prs_kostenplaats_omschrijving'', k.prs_kostenplaats_key, k.prs_kostenplaats_omschrijving), '''')', NULL)
|
||||
DEFINE_SETTING('PRS', 0001, 'WEB_FACFAC', 'prs_pers_string' , 'string' , ' p.prs_perslid_naam|| NVL2( p.prs_perslid_voorletters, '', '' || p.prs_perslid_voorletters, '''')|| NVL2( p.prs_perslid_tussenvoegsel, '' '' || p.prs_perslid_tussenvoegsel, '''')|| NVL2( p.prs_perslid_voornaam, '' ('' || p.prs_perslid_voornaam || '')'', '''')', NULL)
|
||||
DEFINE_SETTING('QVW', 0001, 'WEB_FACFAC', 'qv_ticket_prefix' , 'string' , '' , 'Ticket name prefix.')
|
||||
DEFINE_SETTING('QVW', 0001, 'WEB_FACFAC', 'qvw_ajaxzfcpath' , 'string' , 'https://qv.facilitor.nl/QvAjaxZfc/', 'Root prefix to QlikView Analyzer Zero Footprint Client (must end with /)')
|
||||
DEFINE_SETTING('QVW', 0001, 'WEB_FACFAC', 'qvw_docfolder' , 'string' , 'cust/' , 'path to the QVW-docs on the server (must end with /)')
|
||||
DEFINE_SETTING('QVW', 0001, 'WEB_FACFAC', 'qvw_enabled' , 'number' , '0' , 'Number of licensed Qlikview users {0 | n}')
|
||||
DEFINE_SETTING('RES', 0001, 'WEB_FACFAC', 'res_remoteurl_refuse' , 'string' , '' , 'Regexp, do not jump to these remote url (future use)')
|
||||
|
||||
DEFINE_SETTING('FAC', 0000, 'WEB_FACTAB', '_optimizer_use_feedback' , 'string' , '' , '_optimizer_use_feedback (Future use)')
|
||||
|
||||
@@ -1455,29 +1455,6 @@ CREATE_TABLE (fac_version, 0) (
|
||||
fac_version_notify_date DATE
|
||||
);
|
||||
|
||||
CREATE_TABLE(fac_qlikview, 0)
|
||||
(
|
||||
fac_qlikview_key
|
||||
NUMBER(10)
|
||||
PRIMARY KEY,
|
||||
fac_qlikview_omschrijving
|
||||
VARCHAR2(60)
|
||||
NOT NULL,
|
||||
fac_qlikview_qvw_name
|
||||
VARCHAR2(32)
|
||||
NOT NULL,
|
||||
fac_qlikview_parameters
|
||||
VARCHAR2(255),
|
||||
fac_qlikview_info
|
||||
VARCHAR2(100),
|
||||
fac_functie_key
|
||||
NUMBER(10)
|
||||
CONSTRAINT fac_r_functie_qvw REFERENCES fac_functie(fac_functie_key),
|
||||
fac_qlikview_aanmaak
|
||||
DATE
|
||||
DEFAULT SYSDATE
|
||||
);
|
||||
|
||||
CREATE_TABLE(fac_typestaffel, 0)
|
||||
(
|
||||
fac_typestaffel_key
|
||||
@@ -2303,20 +2280,6 @@ CREATE_TABLE(faq_kenmerkwaarde, 0)
|
||||
CONSTRAINT faq_u_faq_kenmerkwaarde_key UNIQUE(fac_faq_key, faq_kenmerk_key, faq_kenmerkwaarde_verwijder)
|
||||
);
|
||||
|
||||
CREATE_TABLE(fac_qvw_ticket, 0)
|
||||
(
|
||||
fac_qvw_ticket_key
|
||||
NUMBER(10)
|
||||
CONSTRAINT fac_k_fac_qvw_ticket_key PRIMARY KEY,
|
||||
fac_qvw_ticket_userid VARCHAR(32), -- XXXX01 t/m XXXX02 of AAXX_martin.leneman
|
||||
fac_qvw_ticket_flags NUMBER(3) DEFAULT 0 NOT NULL, -- 0=shared, 1=reserved
|
||||
fac_qvw_ticket_aanmaak DATE DEFAULT SYSDATE,
|
||||
fac_qvw_ticket_uitgifte DATE DEFAULT SYSDATE
|
||||
// Note: this column is defined in PRS_TAB.SRC
|
||||
// prs_perslid_key NUMBER(10)
|
||||
// CONSTRAINT fac_r_qvw_perslid_key REFERENCES prs_perslid(prs_perslid_key) ON DELETE CASCADE
|
||||
);
|
||||
|
||||
// Holds several usage counters and related info for analyzing and stats
|
||||
CREATE_TABLE(fac_gui_counter, 0)
|
||||
(
|
||||
|
||||
@@ -556,24 +556,6 @@ BEGIN
|
||||
END;
|
||||
/
|
||||
|
||||
CREATE_TRIGGER(fac_t_fac_qlikview_b_iu)
|
||||
BEFORE INSERT OR UPDATE ON fac_qlikview
|
||||
FOR EACH ROW
|
||||
BEGIN
|
||||
UPDATE_PRIMARY_KEY(fac_qlikview_key, fac_s_fac_qlikview_key);
|
||||
UPDATE_AANMAAKDATUM(fac_qlikview, fac_qlikview_aanmaak);
|
||||
END;
|
||||
/
|
||||
|
||||
CREATE_TRIGGER(fac_t_fac_qvw_ticket_B_I)
|
||||
BEFORE INSERT ON fac_qvw_ticket
|
||||
FOR EACH ROW
|
||||
BEGIN
|
||||
UPDATE_PRIMARY_KEY(fac_qvw_ticket_key, fac_s_fac_qvw_ticket_key);
|
||||
END;
|
||||
/
|
||||
|
||||
|
||||
CREATE_TRIGGER(fac_t_fac_tracking_b_i)
|
||||
BEFORE INSERT ON fac_tracking
|
||||
FOR EACH ROW
|
||||
|
||||
@@ -883,78 +883,6 @@ AS
|
||||
FROM fac_v_oprognosegegevens
|
||||
GROUP BY mld_stdmelding_omschrijving, TO_CHAR (mld_melding_datum, 'yyyy');
|
||||
|
||||
CREATE_VIEW(FAC_QVW_LOCALE_XSL, 0)
|
||||
(FAC_LOCALE_XSL_LABEL, FAC_LOCALE_XSL_MODULE, FAC_LOCALE_XSL_LANG, FAC_LOCALE_XSL_TEKST)
|
||||
AS
|
||||
SELECT FAC_LOCALE_XSL_LABEL, FAC_LOCALE_XSL_MODULE, FAC_LOCALE_XSL_LANG,
|
||||
COALESCE(FAC_LOCALE_XSL_CUST, FAC_LOCALE_XSL_TEKST)
|
||||
FROM FAC_LOCALE_XSL;
|
||||
|
||||
CREATE_VIEW(FAC_V_QVW_ALLAUTH, 0)(PRS_PERSLID_KEY, FAC_QLIKVIEW_QVW_NAME, FAC_QLIKVIEW_OMSCHRIJVING, AANTAL)
|
||||
AS
|
||||
SELECT pp.prs_perslid_key, upper(fac_qlikview_qvw_name) fac_qlikview_qvw_name, fac_qlikview_omschrijving, COUNT (*) aantal
|
||||
FROM prs_v_aanwezigperslid pp, fac_qlikview fqv, fac_v_webgebruiker w
|
||||
WHERE w.fac_functie_key = fqv.fac_functie_key
|
||||
AND w.prs_perslid_key = pp.prs_perslid_key
|
||||
GROUP BY pp.prs_perslid_key, fac_qlikview_qvw_name, fac_qlikview_omschrijving;
|
||||
|
||||
CREATE_VIEW(fac_v_qvw_algauth, 0)(prs_perslid_key, alg_locatie_key, fac_qlikview_qvw_name)
|
||||
AS
|
||||
SELECT pp.prs_perslid_key, fml.alg_locatie_key,
|
||||
UPPER (fqv.fac_qlikview_qvw_name)
|
||||
FROM (SELECT alg_locatie_key, prs_perslid_key, -1 niveau
|
||||
FROM alg_v_aanweziglocatie, PRS_PERSLID
|
||||
UNION
|
||||
SELECT alg_locatie_key, prs_perslid_key, niveau
|
||||
FROM fac_v_my_locations) fml,
|
||||
prs_v_aanwezigperslid pp,
|
||||
fac_qlikview fqv,
|
||||
(SELECT prs_perslid_key, fac_functie_key,
|
||||
COALESCE (MIN (fac_gebruiker_alg_level_read),
|
||||
9
|
||||
) autlevel
|
||||
FROM fac_v_webgebruiker w
|
||||
GROUP BY prs_perslid_key, fac_functie_key) thelevel
|
||||
WHERE thelevel.prs_perslid_key = fml.prs_perslid_key
|
||||
AND thelevel.fac_functie_key = fqv.fac_functie_key
|
||||
AND fml.prs_perslid_key = pp.prs_perslid_key
|
||||
AND (niveau = autlevel OR autlevel = -1)
|
||||
GROUP BY pp.prs_perslid_key, fml.alg_locatie_key,
|
||||
fqv.fac_qlikview_qvw_name;
|
||||
|
||||
CREATE_VIEW(fac_v_qvw_prsauth, 0)(prs_perslid_key, prs_bedrijf_key, fac_qlikview_qvw_name)
|
||||
AS
|
||||
-- Niveau -1, 'Alle' bedrijven
|
||||
SELECT prs_perslid_key, prs_bedrijf_key, UPPER (fqv.fac_qlikview_qvw_name)
|
||||
FROM prs_bedrijf,
|
||||
fac_qlikview fqv,
|
||||
(SELECT prs_perslid_key, fac_functie_key,
|
||||
MIN (fac_gebruiker_alg_level_read) autlevel
|
||||
FROM fac_v_webgebruiker w
|
||||
GROUP BY prs_perslid_key, fac_functie_key) thelevel
|
||||
WHERE autlevel = -1 AND thelevel.fac_functie_key = fqv.fac_functie_key
|
||||
UNION ALL -- Niveau 0 of hoger, 'Eigen' bedrijf
|
||||
SELECT pp.prs_perslid_key, prs_bedrijf_key,
|
||||
UPPER (fqv.fac_qlikview_qvw_name)
|
||||
FROM prs_v_afdeling pva,
|
||||
prs_perslid pp,
|
||||
fac_qlikview fqv,
|
||||
(SELECT prs_perslid_key, fac_functie_key,
|
||||
MIN (fac_gebruiker_alg_level_read) autlevel
|
||||
FROM fac_v_webgebruiker w
|
||||
GROUP BY prs_perslid_key, fac_functie_key) thelevel
|
||||
WHERE autlevel > -1
|
||||
AND thelevel.prs_perslid_key = pp.prs_perslid_key
|
||||
AND thelevel.fac_functie_key = fqv.fac_functie_key
|
||||
AND pva.prs_afdeling_key = pp.prs_afdeling_key;
|
||||
|
||||
CREATE_VIEW(fac_v_qvw_insauth, 0)(prs_perslid_key, ins_discipline_key, fac_qlikview_qvw_name)
|
||||
AS
|
||||
SELECT prs_perslid_key, ins_discipline_key,
|
||||
UPPER (fqv.fac_qlikview_qvw_name)
|
||||
FROM fac_qlikview fqv, fac_v_webgebruiker w
|
||||
WHERE w.fac_functie_key = fqv.fac_functie_key;
|
||||
|
||||
CREATE_VIEW (fac_v_imp_res_artikel_sync ,0) (hide_f_artikel_catalogus,
|
||||
hide_f_artikel_omschrijving,
|
||||
artikelKey,
|
||||
|
||||
@@ -3118,11 +3118,6 @@ lcl_menu_fac_notificaties;ASP;DE;Notifikationen;
|
||||
lcl_menu_fac_portalmenu0;ASP;DE;SB-Portal;
|
||||
lcl_menu_fac_portalmenu1;ASP;DE;Service-Portal;
|
||||
lcl_menu_fac_portalmenu2;ASP;DE;Einrichtung-Portal;
|
||||
lcl_menu_fac_qlikview;ASP;DE;Facilitor<6F> Analyzer;
|
||||
lcl_menu_fac_qlikview_alg;ASP;DE;Immobilien;
|
||||
lcl_menu_fac_qlikview_bes;ASP;DE;Bestellungen;
|
||||
lcl_menu_fac_qlikview_mld;ASP;DE;Meldungen;
|
||||
lcl_menu_fac_qlikview_res;ASP;DE;Reservierungen;
|
||||
lcl_menu_fac_rapportages;ASP;DE;Reporte;
|
||||
lcl_menu_fac_reports;ASP;DE;Report;
|
||||
lcl_menu_fac_rw;ASP;DE;Lesen/Schreiben;
|
||||
@@ -5040,53 +5035,6 @@ lcl_qrc_auth_mail_subject;ASP;DE;Facilitor Anmeldung;
|
||||
lcl_qrc_authenticatie;ASP;DE;Registriere mein Smartphone;
|
||||
lcl_qrc_bookmark;ASP;DE;Lesemarke;
|
||||
lcl_qrc_url;ASP;DE;Facilitor-URL;
|
||||
lcl_qvw_aantal;ASP;DE;Anzahl;
|
||||
lcl_qvw_algemeen;ASP;DE;Allgemein;
|
||||
lcl_qvw_at_days;ASP;DE;bei Arbeitstage;
|
||||
lcl_qvw_at_hours;ASP;DE;bei Arbeitsstunden;
|
||||
lcl_qvw_bes_aant_art;ASP;DE;Anzahl bestellten Artikel;
|
||||
lcl_qvw_bes_artikelprijs;ASP;DE;Artikelpreis;
|
||||
lcl_qvw_bes_gem_kosten;ASP;DE;Kostendurchschnitt pro Bestellung (in Euro);
|
||||
lcl_qvw_bes_winst;ASP;DE;Gewinn;
|
||||
lcl_qvw_doorlooptijd;ASP;DE;Laufzeit;
|
||||
lcl_qvw_doorlooptijd_saldo;ASP;DE;Ausgleich Laufzeit;
|
||||
lcl_qvw_favour_list;ASP;DE;Favoriten;
|
||||
lcl_qvw_geen_expressies;ASP;DE;Keine Ausdr<64>cke gew<65>hlt;
|
||||
lcl_qvw_indicator;ASP;DE;Indikator;
|
||||
lcl_qvw_ingevoerd_door;ASP;DE;Durch Eingabe von;
|
||||
lcl_qvw_interval;ASP;DE;Intervall;
|
||||
lcl_qvw_invoer;ASP;DE;Eingabe;
|
||||
lcl_qvw_kosten;ASP;DE;Kosten;
|
||||
lcl_qvw_kwartaal;ASP;DE;Quartal;
|
||||
lcl_qvw_lock;ASP;DE;Sperren;
|
||||
lcl_qvw_mld_gem_doorlooptijd;ASP;DE;Laufzeitdurchschnitt pro Meldung;
|
||||
lcl_qvw_mld_totale_kosten;ASP;DE;Gesamte Kosten (in Euro);
|
||||
lcl_qvw_op_tijd;ASP;DE;Zeitlich;
|
||||
lcl_qvw_per;ASP;DE;pro;
|
||||
lcl_qvw_percentage;ASP;DE;Prozentsatz;
|
||||
lcl_qvw_personeel;ASP;DE;Personal;
|
||||
lcl_qvw_res_beschikbaar;ASP;DE;verf<72>gbare R<>ume;
|
||||
lcl_qvw_res_duur_in_uren;ASP;DE;Dauer (in Stunden);
|
||||
lcl_qvw_res_gem_duur;ASP;DE;Durchschnittliche Dauer pro Reservierung (in Stunden);
|
||||
lcl_qvw_res_gem_kosten;ASP;DE;Kostendurchschnitt pro Reservierung (in Euro);
|
||||
lcl_qvw_res_max_bezetting;ASP;DE;Maximale Besetzung;
|
||||
lcl_qvw_res_tijdsinterval;ASP;DE;Zeitintervall;
|
||||
lcl_qvw_res_zaalreservering;ASP;DE;Raumreservierung;
|
||||
lcl_qvw_select_view;ASP;DE;Nehmen Sie eine Auswahl vor;
|
||||
lcl_qvw_selectie;ASP;DE;Auswahl;
|
||||
lcl_qvw_sla;ASP;DE;Service Kategorie;
|
||||
lcl_qvw_sorteren;ASP;DE;Sortieren;
|
||||
lcl_qvw_toevoegen;ASP;DE;Hinzuf<75>gen;
|
||||
lcl_qvw_unlock;ASP;DE;<3B>ffnen;
|
||||
lcl_qvw_van_invoer;ASP;DE;von Eingabe;
|
||||
lcl_qvw_veld;ASP;DE;Feld;
|
||||
lcl_qvw_verwijderen;ASP;DE;Entfernen;
|
||||
lcl_qvw_verwissel;ASP;DE;Wechseln;
|
||||
lcl_qvw_waarde;ASP;DE;Wert;
|
||||
lcl_qvw_werkdagen;ASP;DE;Arbeitstage;
|
||||
lcl_qvw_werkuren;ASP;DE;Arbeitsstunden;
|
||||
lcl_qvw_x_as;ASP;DE;X-Achse;
|
||||
lcl_qvw_y_as;ASP;DE;Y-Achse;
|
||||
lcl_r_clean;ASP;DE;Reinigung;
|
||||
lcl_r_price5;ASP;DE;Preis;
|
||||
lcl_r_price7;ASP;DE;Verrechnungssumme;
|
||||
|
||||
|
@@ -2370,11 +2370,6 @@ Choisir une date diff
|
||||
"lcl_menu_fac_portalmenu0";"ASP";"FR";"Portail de Libre-Service";""
|
||||
"lcl_menu_fac_portalmenu1";"ASP";"FR";"Portail de Service";""
|
||||
"lcl_menu_fac_portalmenu2";"ASP";"FR";"Portal d'Administration";""
|
||||
"lcl_menu_fac_qlikview";"ASP";"FR";"Analyseur FACILITOR<4F> ";""
|
||||
"lcl_menu_fac_qlikview_alg";"ASP";"FR";" Biens immobiliers ";""
|
||||
"lcl_menu_fac_qlikview_bes";"ASP";"FR";"Commandes / Demandes d'ordre d'achat?";""
|
||||
"lcl_menu_fac_qlikview_mld";"ASP";"FR";"Notifiations";""
|
||||
"lcl_menu_fac_qlikview_res";"ASP";"FR";"R<>servations";""
|
||||
"lcl_menu_fac_rapportages";"ASP";"FR";"Rapports";""
|
||||
"lcl_menu_fac_reports";"ASP";"FR";"Rapports";""
|
||||
"lcl_menu_fac_rw";"ASP";"FR";"Lecture/<2F>criture";""
|
||||
@@ -3922,53 +3917,6 @@ The system will automatically try to send the order again.";""
|
||||
"lcl_qrc_authenticatie";"ASP";"FR";"S'enregistrer mon portable";""
|
||||
"lcl_qrc_bookmark";"ASP";"FR";"Signet";""
|
||||
"lcl_qrc_url";"ASP";"FR";"FACILITOR-URL";""
|
||||
"lcl_qvw_aantal";"ASP";"FR";"Nombre des";""
|
||||
"lcl_qvw_algemeen";"ASP";"FR";"G<>n<EFBFBD>ral";""
|
||||
"lcl_qvw_at_days";"ASP";"FR";"<22> jours de travail";""
|
||||
"lcl_qvw_at_hours";"ASP";"FR";"<22> heures de travail";""
|
||||
"lcl_qvw_bes_aant_art";"ASP";"FR";"Nombre d'articles command<6E>s";""
|
||||
"lcl_qvw_bes_artikelprijs";"ASP";"FR";"Prix d'article";""
|
||||
"lcl_qvw_bes_gem_kosten";"ASP";"FR";"Co<43>ts moyenne par ordre (en Euro)";""
|
||||
"lcl_qvw_bes_winst";"ASP";"FR";"B<>n<EFBFBD>fice";""
|
||||
"lcl_qvw_doorlooptijd";"ASP";"FR";"D'ex<65>cution";""
|
||||
"lcl_qvw_doorlooptijd_saldo";"ASP";"FR";"<22>quilibre d'ex<65>cution";""
|
||||
"lcl_qvw_favour_list";"ASP";"FR";"Liste des favoris";""
|
||||
"lcl_qvw_geen_expressies";"ASP";"FR";"Aucun d'expressions s<>lectionn<6E>e";""
|
||||
"lcl_qvw_indicator";"ASP";"FR";"Indicateur";""
|
||||
"lcl_qvw_ingevoerd_door";"ASP";"FR";"Entr<74>e par";""
|
||||
"lcl_qvw_interval";"ASP";"FR";"Intervalle";""
|
||||
"lcl_qvw_invoer";"ASP";"FR";"Entr<74>es";""
|
||||
"lcl_qvw_kosten";"ASP";"FR";"Co<43>ts";""
|
||||
"lcl_qvw_kwartaal";"ASP";"FR";"Trimestre";""
|
||||
"lcl_qvw_lock";"ASP";"FR";"Bloquer";""
|
||||
"lcl_qvw_mld_gem_doorlooptijd";"ASP";"FR";"Dur<75>e d'ex<65>cution moyenne";""
|
||||
"lcl_qvw_mld_totale_kosten";"ASP";"FR";"Total co<63>ts (en Euro)";""
|
||||
"lcl_qvw_op_tijd";"ASP";"FR";"Dans le temps";""
|
||||
"lcl_qvw_per";"ASP";"FR";"par";""
|
||||
"lcl_qvw_percentage";"ASP";"FR";"Pourcentage";""
|
||||
"lcl_qvw_personeel";"ASP";"FR";"Personnel";""
|
||||
"lcl_qvw_res_beschikbaar";"ASP";"FR";"espaces disponibles";""
|
||||
"lcl_qvw_res_duur_in_uren";"ASP";"FR";"Dur<75>e (en heures)";""
|
||||
"lcl_qvw_res_gem_duur";"ASP";"FR";"Dur<75>e moyenne par r<>servation (en heures)";""
|
||||
"lcl_qvw_res_gem_kosten";"ASP";"FR";"Co<43>ts moyenne par r<>servation (en Euro)";""
|
||||
"lcl_qvw_res_max_bezetting";"ASP";"FR";"Occupation maximale";""
|
||||
"lcl_qvw_res_tijdsinterval";"ASP";"FR";"Intervalle de temps";""
|
||||
"lcl_qvw_res_zaalreservering";"ASP";"FR";"R<>servation d'un espace";""
|
||||
"lcl_qvw_select_view";"ASP";"FR";"Choisissez";""
|
||||
"lcl_qvw_selectie";"ASP";"FR";"S<>lection";""
|
||||
"lcl_qvw_sla";"ASP";"FR";"Niveau de service";""
|
||||
"lcl_qvw_sorteren";"ASP";"FR";"Trier";""
|
||||
"lcl_qvw_toevoegen";"ASP";"FR";"Ajouter";""
|
||||
"lcl_qvw_unlock";"ASP";"FR";"Ouvrir";""
|
||||
"lcl_qvw_van_invoer";"ASP";"FR";"d'entr<74>e";""
|
||||
"lcl_qvw_veld";"ASP";"FR";"Domain";""
|
||||
"lcl_qvw_verwijderen";"ASP";"FR";"Enlever";""
|
||||
"lcl_qvw_verwissel";"ASP";"FR";"Changer";""
|
||||
"lcl_qvw_waarde";"ASP";"FR";"Valeur";""
|
||||
"lcl_qvw_werkdagen";"ASP";"FR";"Jours de travail";""
|
||||
"lcl_qvw_werkuren";"ASP";"FR";"Heures de travail";""
|
||||
"lcl_qvw_x_as";"ASP";"FR";"axe X";""
|
||||
"lcl_qvw_y_as";"ASP";"FR";"axe Y";""
|
||||
"lcl_r_clean";"ASP";"FR";"nettoyage";""
|
||||
"lcl_r_price5";"ASP";"FR";"Prix";""
|
||||
"lcl_r_price7";"ASP";"FR";"prix total";""
|
||||
|
||||
|
@@ -5284,11 +5284,6 @@ lcl_menu_fac_notificaties;ASP;NO;Varsler
|
||||
lcl_menu_fac_portalmenu0;ASP;NO;Selvbetjeningsportal
|
||||
lcl_menu_fac_portalmenu1;ASP;NO;Serviceportal
|
||||
lcl_menu_fac_portalmenu2;ASP;NO;Administratorportal
|
||||
lcl_menu_fac_qlikview;ASP;NO;FACILITOR<4F> Analyzer
|
||||
lcl_menu_fac_qlikview_alg;ASP;NO;Eiendom
|
||||
lcl_menu_fac_qlikview_bes;ASP;NO;Innkj<6B>psordrer
|
||||
lcl_menu_fac_qlikview_mld;ASP;NO;Saker
|
||||
lcl_menu_fac_qlikview_res;ASP;NO;Reservasjoner
|
||||
lcl_menu_fac_rapportages;ASP;NO;Rapporter
|
||||
lcl_menu_fac_refresh_accept;ASP;NO;Oppdater testmilj<6C>et
|
||||
lcl_menu_fac_reports;ASP;NO;Rapporter
|
||||
@@ -7374,53 +7369,6 @@ lcl_qrc_scanner_point;ASP;NO;Pek webkameraet mot en QR kode
|
||||
lcl_qrc_scanner_scanned;ASP;NO;Skannet tekst
|
||||
lcl_qrc_scanner_title;ASP;NO;QR kode skanner
|
||||
lcl_qrc_url;ASP;NO;FACILITOR-URL
|
||||
lcl_qvw_aantal;ASP;NO;Antall
|
||||
lcl_qvw_algemeen;ASP;NO;Generelt
|
||||
lcl_qvw_at_days;ASP;NO;p<> arbeidsdager
|
||||
lcl_qvw_at_hours;ASP;NO;i arbeidstiden
|
||||
lcl_qvw_bes_aant_art;ASP;NO;Antall bestilte artikler
|
||||
lcl_qvw_bes_artikelprijs;ASP;NO;Artikkelpris
|
||||
lcl_qvw_bes_gem_kosten;ASP;NO;Gjennomsnittlige kostnader per innkj<6B>psordreforesp<73>rsel (i euro)
|
||||
lcl_qvw_bes_winst;ASP;NO;Fortjeneste
|
||||
lcl_qvw_doorlooptijd;ASP;NO;Gjennoml<6D>pstid
|
||||
lcl_qvw_doorlooptijd_saldo;ASP;NO;Balansegjennoml<6D>p
|
||||
lcl_qvw_favour_list;ASP;NO;Favoritter
|
||||
lcl_qvw_geen_expressies;ASP;NO;Ingen uttrykk er valgt
|
||||
lcl_qvw_indicator;ASP;NO;Indikator
|
||||
lcl_qvw_ingevoerd_door;ASP;NO;Registrert av
|
||||
lcl_qvw_interval;ASP;NO;Intervall
|
||||
lcl_qvw_invoer;ASP;NO;Registrering
|
||||
lcl_qvw_kosten;ASP;NO;Kostnader
|
||||
lcl_qvw_kwartaal;ASP;NO;Kvartal
|
||||
lcl_qvw_lock;ASP;NO;L<>s
|
||||
lcl_qvw_mld_gem_doorlooptijd;ASP;NO;Gjennomsnittlig behandlingstid per sak
|
||||
lcl_qvw_mld_totale_kosten;ASP;NO;Totale kostnader (i euro)
|
||||
lcl_qvw_op_tijd;ASP;NO;I tid
|
||||
lcl_qvw_per;ASP;NO;per
|
||||
lcl_qvw_percentage;ASP;NO;Prosent
|
||||
lcl_qvw_personeel;ASP;NO;Ansatte
|
||||
lcl_qvw_res_beschikbaar;ASP;NO;tilgjengelige rom
|
||||
lcl_qvw_res_duur_in_uren;ASP;NO;Varighet (i timer)
|
||||
lcl_qvw_res_gem_duur;ASP;NO;Gjennomsnittlig varighet per reservasjon (i timer)
|
||||
lcl_qvw_res_gem_kosten;ASP;NO;Gjennomsnittlige kostnader per reservasjon (i euro)
|
||||
lcl_qvw_res_max_bezetting;ASP;NO;Maksimalt belegg
|
||||
lcl_qvw_res_tijdsinterval;ASP;NO;Tidsintervall
|
||||
lcl_qvw_res_zaalreservering;ASP;NO;Romreservasjon
|
||||
lcl_qvw_select_view;ASP;NO;Velg<6C>...
|
||||
lcl_qvw_selectie;ASP;NO;Utvalg
|
||||
lcl_qvw_sla;ASP;NO;Service-niv<69>
|
||||
lcl_qvw_sorteren;ASP;NO;Sorter
|
||||
lcl_qvw_toevoegen;ASP;NO;Legg til
|
||||
lcl_qvw_unlock;ASP;NO;L<>s opp
|
||||
lcl_qvw_van_invoer;ASP;NO;av registreringen
|
||||
lcl_qvw_veld;ASP;NO;Felt
|
||||
lcl_qvw_verwijderen;ASP;NO;Fjern
|
||||
lcl_qvw_verwissel;ASP;NO;Bytt
|
||||
lcl_qvw_waarde;ASP;NO;Verdi
|
||||
lcl_qvw_werkdagen;ASP;NO;Arbeidsdager
|
||||
lcl_qvw_werkuren;ASP;NO;Arbeidstid
|
||||
lcl_qvw_x_as;ASP;NO;X-akse
|
||||
lcl_qvw_y_as;ASP;NO;Y-akse
|
||||
lcl_r_clean;ASP;NO;Rengj<67>ring
|
||||
lcl_r_price5;ASP;NO;Pris
|
||||
lcl_r_price7;ASP;NO;Totalt
|
||||
|
||||
|
@@ -6329,11 +6329,6 @@ lcl_menu_fac_notificaties;ASP;SV;Aviseringar
|
||||
lcl_menu_fac_portalmenu0;ASP;SV;Sj<53>lvbetj<74>ningsportal
|
||||
lcl_menu_fac_portalmenu1;ASP;SV;Serviceportal
|
||||
lcl_menu_fac_portalmenu2;ASP;SV;Administrat<61>rsportal
|
||||
lcl_menu_fac_qlikview;ASP;SV;FACILITOR<4F> Analyzer
|
||||
lcl_menu_fac_qlikview_alg;ASP;SV;Fastigheter
|
||||
lcl_menu_fac_qlikview_bes;ASP;SV;Ink<6E>psorder
|
||||
lcl_menu_fac_qlikview_mld;ASP;SV;<3B>renden
|
||||
lcl_menu_fac_qlikview_res;ASP;SV;Bokningar
|
||||
lcl_menu_fac_rapportages;ASP;SV;Rapporter
|
||||
lcl_menu_fac_reports;ASP;SV;Rapporter
|
||||
lcl_menu_fac_rw;ASP;SV;L<>sa/skriva
|
||||
@@ -7779,53 +7774,6 @@ lcl_qrc_auth_mail_subject;ASP;SV;FACILITOR-registrering
|
||||
lcl_qrc_authenticatie;ASP;SV;Registrera min smarttelefon
|
||||
lcl_qrc_bookmark;ASP;SV;Bokm<6B>rke
|
||||
lcl_qrc_url;ASP;SV;FACILITOR-URL
|
||||
lcl_qvw_aantal;ASP;SV;Antal
|
||||
lcl_qvw_algemeen;ASP;SV;Allm<6C>nt
|
||||
lcl_qvw_at_days;ASP;SV;vid arbetsdagar
|
||||
lcl_qvw_at_hours;ASP;SV;vid arbetstimmar
|
||||
lcl_qvw_bes_aant_art;ASP;SV;Antal best<73>llda artiklar
|
||||
lcl_qvw_bes_artikelprijs;ASP;SV;Artikelpris
|
||||
lcl_qvw_bes_gem_kosten;ASP;SV;Medelkostnad per ink<6E>psorderbeg<65>ran (i Euro)
|
||||
lcl_qvw_bes_winst;ASP;SV;Vinst
|
||||
lcl_qvw_doorlooptijd;ASP;SV;Hanteringstid
|
||||
lcl_qvw_doorlooptijd_saldo;ASP;SV;Saldohantering
|
||||
lcl_qvw_favour_list;ASP;SV;Favoriter
|
||||
lcl_qvw_geen_expressies;ASP;SV;Inga uttryck <20>r valda
|
||||
lcl_qvw_indicator;ASP;SV;Indikator
|
||||
lcl_qvw_ingevoerd_door;ASP;SV;Angavs av
|
||||
lcl_qvw_interval;ASP;SV;Intervall
|
||||
lcl_qvw_invoer;ASP;SV;Ange
|
||||
lcl_qvw_kosten;ASP;SV;Kostnader
|
||||
lcl_qvw_kwartaal;ASP;SV;Kvartal
|
||||
lcl_qvw_lock;ASP;SV;L<>s
|
||||
lcl_qvw_mld_gem_doorlooptijd;ASP;SV;Medelhantering per <20>rende
|
||||
lcl_qvw_mld_totale_kosten;ASP;SV;Totalkostnad (i euro)
|
||||
lcl_qvw_op_tijd;ASP;SV;I tid
|
||||
lcl_qvw_per;ASP;SV;per
|
||||
lcl_qvw_percentage;ASP;SV;Procentandel
|
||||
lcl_qvw_personeel;ASP;SV;Anst<73>llda
|
||||
lcl_qvw_res_beschikbaar;ASP;SV;tillg<6C>ngliga rum
|
||||
lcl_qvw_res_duur_in_uren;ASP;SV;Varaktighet (i timmar)
|
||||
lcl_qvw_res_gem_duur;ASP;SV;Medeltid per bokning (i timmar)
|
||||
lcl_qvw_res_gem_kosten;ASP;SV;Medelkostnad per bokning (i Euro)
|
||||
lcl_qvw_res_max_bezetting;ASP;SV;Maximal bel<65>ggning
|
||||
lcl_qvw_res_tijdsinterval;ASP;SV;Tidsintervall
|
||||
lcl_qvw_res_zaalreservering;ASP;SV;Rumsbokning
|
||||
lcl_qvw_select_view;ASP;SV;V<>lj ...
|
||||
lcl_qvw_selectie;ASP;SV;Urval
|
||||
lcl_qvw_sla;ASP;SV;Serviceniv<69>
|
||||
lcl_qvw_sorteren;ASP;SV;Sortera
|
||||
lcl_qvw_toevoegen;ASP;SV;L<>gg till
|
||||
lcl_qvw_unlock;ASP;SV;L<>s upp
|
||||
lcl_qvw_van_invoer;ASP;SV;av post
|
||||
lcl_qvw_veld;ASP;SV;F<>lt
|
||||
lcl_qvw_verwijderen;ASP;SV;Ta bort
|
||||
lcl_qvw_verwissel;ASP;SV;Byt ut
|
||||
lcl_qvw_waarde;ASP;SV;V<>rde
|
||||
lcl_qvw_werkdagen;ASP;SV;Arbetsdagar
|
||||
lcl_qvw_werkuren;ASP;SV;Arbetstimmar
|
||||
lcl_qvw_x_as;ASP;SV;X-axel
|
||||
lcl_qvw_y_as;ASP;SV;Y-axel
|
||||
lcl_r_clean;ASP;SV;St<53>dning
|
||||
lcl_r_price5;ASP;SV;Pris
|
||||
lcl_r_price7;ASP;SV;Summa
|
||||
|
||||
|
@@ -1462,101 +1462,6 @@ AS
|
||||
AND sle.ins_alg_ruimte_type = 'P'
|
||||
AND sle.ins_alg_ruimte_key = pf.prs_perslid_key;
|
||||
|
||||
|
||||
CREATE_VIEW (ins_v_qvw_algemeen, 0)
|
||||
AS
|
||||
SELECT d.ins_deel_key,
|
||||
d.ins_deel_omschrijving,
|
||||
sd.ins_srtdeel_code,
|
||||
sd.ins_srtdeel_omschrijving,
|
||||
sg.ins_srtgroep_omschrijving,
|
||||
dis.ins_discipline_omschrijving,
|
||||
r.alg_ruimte_nr,
|
||||
v.alg_verdieping_code,
|
||||
v.alg_verdieping_volgnr,
|
||||
g.alg_gebouw_naam,
|
||||
l.alg_locatie_code,
|
||||
l.alg_locatie_omschrijving,
|
||||
kd.ins_kenmerkdeel_aanmaak datum,
|
||||
TRUNC (kd.ins_kenmerkdeel_aanmaak) tijd,
|
||||
sk.ins_srtkenmerk_omschrijving ins_srtkenmerk_omschrijving,
|
||||
kd.ins_kenmerkdeel_verwijder,
|
||||
sk.ins_srtkenmerk_kenmerktype,
|
||||
kd.ins_kenmerk_key,
|
||||
fac.safe_to_number (kd.ins_kenmerkdeel_waarde) ins_kenmerkdeel_waarde,
|
||||
sk.ins_srtkenmerk_key,
|
||||
sk.ins_srtkenmerk_dimensie,
|
||||
kd.ins_kenmerkdeel_key
|
||||
FROM ins_kenmerkdeel kd,
|
||||
ins_kenmerk k,
|
||||
ins_srtkenmerk sk,
|
||||
ins_deel d,
|
||||
ins_srtdeel sd,
|
||||
ins_srtgroep sg,
|
||||
ins_tab_discipline dis,
|
||||
alg_ruimte r,
|
||||
alg_verdieping v,
|
||||
alg_gebouw g,
|
||||
alg_locatie l
|
||||
WHERE kd.ins_deel_key = d.ins_deel_key
|
||||
AND d.ins_srtdeel_key = sd.ins_srtdeel_key
|
||||
AND sd.ins_srtgroep_key = sg.ins_srtgroep_key
|
||||
AND sg.ins_discipline_key = dis.ins_discipline_key
|
||||
AND d.ins_alg_ruimte_key = r.alg_ruimte_key
|
||||
AND d.ins_alg_ruimte_type = 'R'
|
||||
AND r.alg_verdieping_key = v.alg_verdieping_key
|
||||
AND v.alg_gebouw_key = g.alg_gebouw_key
|
||||
AND g.alg_locatie_key = l.alg_locatie_key
|
||||
AND kd.ins_kenmerkdeel_verwijder IS NOT NULL
|
||||
AND sk.ins_srtkenmerk_key = k.ins_srtkenmerk_key
|
||||
AND kd.ins_kenmerk_key = k.ins_kenmerk_key
|
||||
AND k.ins_kenmerk_meetwaarde = 1;
|
||||
|
||||
CREATE_VIEW (ins_v_qvw_inspectie, 0)
|
||||
AS
|
||||
SELECT id.ins_deel_key,
|
||||
id.ins_deel_omschrijving,
|
||||
sd.ins_srtdeel_code,
|
||||
sd.ins_srtdeel_omschrijving,
|
||||
sg.ins_srtgroep_omschrijving,
|
||||
dis.ins_discipline_omschrijving,
|
||||
r.alg_ruimte_nr,
|
||||
v.alg_verdieping_volgnr,
|
||||
v.alg_verdieping_code,
|
||||
g.alg_gebouw_naam,
|
||||
l.alg_locatie_code,
|
||||
l.alg_locatie_omschrijving,
|
||||
idsc.ins_deelsrtcontrole_datum datum,
|
||||
TRUNC (idsc.ins_deelsrtcontrole_datum) tijd,
|
||||
idsc.ins_srtcontrole_key,
|
||||
ins_srtcontrole_omschrijving,
|
||||
idsc.ins_deelsrtcontrole_key,
|
||||
ins_srtcontrole_periode,
|
||||
idsc.ins_deelsrtcontrole_opmerking,
|
||||
cm.ins_controlemode_oms
|
||||
FROM ins_deel id,
|
||||
ins_deelsrtcontrole idsc,
|
||||
ins_srtcontrole isc,
|
||||
ins_controlemode cm,
|
||||
ins_srtdeel sd,
|
||||
ins_srtgroep sg,
|
||||
ins_tab_discipline dis,
|
||||
alg_ruimte r,
|
||||
alg_verdieping v,
|
||||
alg_gebouw g,
|
||||
alg_locatie l
|
||||
WHERE idsc.ins_srtcontrole_key = isc.ins_srtcontrole_key
|
||||
AND idsc.ins_controlemode_key = cm.ins_controlemode_key
|
||||
AND idsc.ins_deel_key = id.ins_deel_key
|
||||
AND id.ins_srtdeel_key = sd.ins_srtdeel_key
|
||||
AND sd.ins_srtgroep_key = sg.ins_srtgroep_key
|
||||
AND sg.ins_discipline_key = dis.ins_discipline_key
|
||||
AND id.ins_alg_ruimte_key = r.alg_ruimte_key
|
||||
AND id.ins_alg_ruimte_type = 'R'
|
||||
AND r.alg_verdieping_key = v.alg_verdieping_key
|
||||
AND v.alg_gebouw_key = g.alg_gebouw_key
|
||||
AND g.alg_locatie_key = l.alg_locatie_key;
|
||||
|
||||
-- Merk op dat je nagenoeg altijd ins_v_defined_inspect_xcp wilt gebruiken
|
||||
CREATE_VIEW(ins_v_defined_inspect, 0)
|
||||
(
|
||||
|
||||
348
MLD/MLD_VIE.SRC
348
MLD/MLD_VIE.SRC
@@ -151,354 +151,6 @@ CREATE_VIEW(mld_v_factuuradres, 0) AS
|
||||
DEFINIEER_VIEW_AANWEZIG(mld_kenmerkopdr, mld_kenmerkopdr_verwijder,
|
||||
mld_v_aanwezigkenmerkopdr, 0);
|
||||
|
||||
CREATE_VIEW(mld_v_qvw_algemeen, 0) (mld_melding_key,
|
||||
meldingnummer,
|
||||
alg_district_omschrijving,
|
||||
locatie,
|
||||
locatie_omschrijving,
|
||||
alg_locatie_key,
|
||||
gebouw,
|
||||
gebouw_naam,
|
||||
verdieping,
|
||||
ruimtenr,
|
||||
ruimte_omschrijving,
|
||||
melding_ordernr,
|
||||
kostensoortgroep,
|
||||
kostensoort,
|
||||
kostenplaats,
|
||||
kostenplaats_oms,
|
||||
melder,
|
||||
afdeling,
|
||||
afdeling_omschrijving,
|
||||
prs_bedrijf_key,
|
||||
invoerder,
|
||||
meldbron,
|
||||
meldbron_key,
|
||||
ins_srtdiscipline_key,
|
||||
soortmelding,
|
||||
ins_discipline_key,
|
||||
productgroep,
|
||||
mld_stdmelding_key,
|
||||
subproductgroep,
|
||||
mld_stdmeldinggroep_key,
|
||||
mld_behandelgroep_key,
|
||||
behandelgroep,
|
||||
behandelaar,
|
||||
subproductgroepgroep,
|
||||
status,
|
||||
sla_nvt,
|
||||
sla_werkdgn,
|
||||
sla_werkuren,
|
||||
sla_respijtdgn,
|
||||
sla_respijturen,
|
||||
sla_accptdgn,
|
||||
sla_accpturen,
|
||||
plan_uitvoertijd_sla,
|
||||
datum,
|
||||
afgemeld,
|
||||
doorlooptijd_werkdgn,
|
||||
doorlooptijd_werkuren,
|
||||
omschrijving,
|
||||
opmerking,
|
||||
mld_typeopdr_key,
|
||||
opdracht_type,
|
||||
opdracht_volgnummer,
|
||||
opdracht_status,
|
||||
opdracht_duur_gepland,
|
||||
opdracht_datum,
|
||||
opdracht_afgemeld,
|
||||
opdracht_doorlooptijd,
|
||||
opdracht_omschrijving,
|
||||
opdracht_opmerking,
|
||||
opdracht_uitvoerende,
|
||||
opdracht_contract,
|
||||
opdracht_contactpersoon,
|
||||
opdracht_uren,
|
||||
opdracht_correctie,
|
||||
opdracht_materiaal,
|
||||
opdracht_uurtarief,
|
||||
opdracht_kosten
|
||||
)
|
||||
AS
|
||||
SELECT mld_melding_key, meldingnummer, alg_district_omschrijving, locatie, locatie_omschrijving, alg_locatie_key, gebouw, gebouw_naam, verdieping, ruimte, ruimte_omschrijving,
|
||||
melding_ordernr, kostensoortgroep, kostensoort, kostenplaats, kostenplaats_oms, melder, afdeling, afdeling_omschrijving,prs_bedrijf_key, invoerder, meldbron, mld_meldbron_key,
|
||||
ins_srtdiscipline_key, soortmelding, ins_discipline_key, productgroep, mld_stdmelding_key, subproductgroep, mld_stdmeldinggroep_key, mld_behandelgroep_key, behandelgroep, behandelaar,
|
||||
subproductgroepgroep, status, sla_nvt, sla_werkdgn, sla_werkuren, sla_respijtdgn, sla_respijturen, sla_accptdgn, sla_accpturen, plan_uitvoertijd_sla, datum, afgemeld,
|
||||
DECODE(x.t_doorlooptijd.eenheid, 'D', x.t_doorlooptijd.tijdsduur, NULL) doorlooptijd_werkdgn,
|
||||
DECODE(x.t_doorlooptijd.eenheid, 'U', x.t_doorlooptijd.tijdsduur, NULL) doorlooptijd_werkuren,
|
||||
SUBSTR (omschrijving, 1, 512), SUBSTR (opmerking, 1, 512),
|
||||
mld_typeopdr_key, opdracht_type, opdracht_volgnummer, opdracht_status, opdracht_duur_gepland, opdracht_datum, opdracht_afgemeld,
|
||||
opdracht_doorlooptijd, SUBSTR (opdracht_omschrijving, 1, 512), SUBSTR (opdracht_opmerking, 1, 512),
|
||||
opdracht_uitvoerende, opdracht_contract, opdracht_contactpersoon, opdracht_uren, opdracht_correctie,
|
||||
opdracht_materiaal, opdracht_uurtarief, opdracht_kosten
|
||||
FROM (SELECT m.mld_melding_key, sd.ins_srtdiscipline_prefix||m.mld_melding_key meldingnummer, alg_district_omschrijving, alg_locatie_code locatie,
|
||||
alg_locatie_omschrijving locatie_omschrijving, l.alg_locatie_key,
|
||||
og.alg_gebouw_code gebouw, og.alg_gebouw_naam gebouw_naam,
|
||||
og.alg_verdieping_code verdieping, og.alg_ruimte_nr ruimte, og.alg_ruimte_omschrijving ruimte_omschrijving,
|
||||
m.mld_melding_ordernr melding_ordernr,
|
||||
(select ksg.prs_kostensoortgrp_oms
|
||||
from prs_kostensoortgrp ksg, prs_kostensoort ks
|
||||
where ksg.PRS_KOSTENSOORTGRP_KEY = ks.PRS_KOSTENSOORTGRP_KEY
|
||||
and ks.PRS_KOSTENSOORT_KEY = (select coalesce (sm.PRS_KOSTENSOORT_KEY, disc.PRS_KOSTENSOORT_KEY)
|
||||
from mld_stdmelding sm, mld_discipline disc
|
||||
where sm.MLD_INS_DISCIPLINE_KEY=disc.INS_DISCIPLINE_KEY
|
||||
and sm.MLD_STDMELDING_KEY = s.mld_stdmelding_key)) kostensoortgroep,
|
||||
(select ks.prs_kostensoort_oms
|
||||
from prs_kostensoort ks
|
||||
where ks.PRS_KOSTENSOORT_KEY = (select coalesce (sm.PRS_KOSTENSOORT_KEY, disc.PRS_KOSTENSOORT_KEY)
|
||||
from mld_stdmelding sm, mld_discipline disc
|
||||
where sm.MLD_INS_DISCIPLINE_KEY=disc.INS_DISCIPLINE_KEY
|
||||
and sm.MLD_STDMELDING_KEY = s.mld_stdmelding_key)) kostensoort,
|
||||
(SELECT k.prs_kostenplaats_nr
|
||||
FROM prs_kostenplaats k
|
||||
WHERE k.prs_kostenplaats_key = COALESCE(o.prs_kostenplaats_key, m.prs_kostenplaats_key)) kostenplaats,
|
||||
(SELECT k.prs_kostenplaats_omschrijving
|
||||
FROM prs_kostenplaats k
|
||||
WHERE k.prs_kostenplaats_key = COALESCE(o.prs_kostenplaats_key, m.prs_kostenplaats_key)) kostenplaats_oms,
|
||||
(SELECT prs_perslid_naam_full
|
||||
FROM prs_v_perslid_fullnames_all pf
|
||||
WHERE pf.prs_perslid_key = m.prs_perslid_key) melder,
|
||||
(SELECT prs_afdeling_naam
|
||||
FROM prs_afdeling afd, prs_perslid pp
|
||||
WHERE afd.prs_afdeling_key = pp.prs_afdeling_key
|
||||
AND pp.prs_perslid_key = m.prs_perslid_key) afdeling,
|
||||
(SELECT prs_afdeling_omschrijving
|
||||
FROM prs_afdeling afd, prs_perslid pp
|
||||
WHERE afd.prs_afdeling_key = pp.prs_afdeling_key
|
||||
AND pp.prs_perslid_key = m.prs_perslid_key) afdeling_omschrijving,
|
||||
(SELECT prs_bedrijf_key
|
||||
FROM prs_v_afdeling pva, PRS_PERSLID pp
|
||||
WHERE pva.prs_afdeling_key = pp.prs_afdeling_key
|
||||
AND pp.prs_perslid_key = m.prs_perslid_key) prs_bedrijf_key,
|
||||
(SELECT prs_perslid_naam_full
|
||||
FROM prs_v_perslid_fullnames_all pf
|
||||
WHERE pf.prs_perslid_key = mld.getmeldinguser(m.mld_melding_key)) invoerder,
|
||||
(SELECT mb.mld_meldbron_omschrijving
|
||||
FROM mld_meldbron mb
|
||||
WHERE mb.mld_meldbron_key = m.mld_meldbron_key) meldbron,
|
||||
m.mld_meldbron_key,
|
||||
sd.ins_srtdiscipline_key ins_srtdiscipline_key,
|
||||
sd.ins_srtdiscipline_omschrijving soortmelding,
|
||||
md.ins_discipline_key ins_discipline_key,
|
||||
md.ins_discipline_omschrijving productgroep,
|
||||
s.mld_stdmelding_key,
|
||||
s.mld_stdmelding_omschrijving subproductgroep,
|
||||
smg.mld_stdmeldinggroep_key,
|
||||
smg.mld_stdmeldinggroep_naam subproductgroepgroep,
|
||||
mbg.mld_behandelgroep_key,
|
||||
mbg.mld_behandelgroep_naam behandelgroep,
|
||||
(SELECT prs_perslid_naam_full
|
||||
FROM prs_v_perslid_fullnames_all pf
|
||||
WHERE pf.prs_perslid_key = m.mld_melding_behandelaar_key) behandelaar,
|
||||
(SELECT mld_statuses_omschrijving
|
||||
FROM mld_statuses sta
|
||||
WHERE sta.mld_statuses_key = m.mld_melding_status) status,
|
||||
CASE
|
||||
WHEN m.mld_melding_einddatum > COALESCE(fac.gettrackingdate('MLDAFM', m.mld_melding_key),fac.gettrackingdate('MLDREJ', m.mld_melding_key) ,sysdate)
|
||||
THEN 1
|
||||
ELSE 0
|
||||
END plan_uitvoertijd_sla,
|
||||
CASE
|
||||
WHEN m.mld_melding_indult = 1 OR s.mld_stdmelding_slabewaken = 0
|
||||
THEN 1
|
||||
ELSE 0
|
||||
END sla_nvt,
|
||||
DECODE(m.mld_melding_t_uitvoertijd.eenheid, 'D', m.mld_melding_t_uitvoertijd.tijdsduur, NULL) sla_werkdgn,
|
||||
DECODE(m.mld_melding_t_uitvoertijd.eenheid, 'U', m.mld_melding_t_uitvoertijd.tijdsduur, NULL) sla_werkuren,
|
||||
DECODE(m.mld_melding_t_respijt.eenheid, 'D', m.mld_melding_t_respijt.tijdsduur, NULL) sla_respijtdgn,
|
||||
DECODE(m.mld_melding_t_respijt.eenheid, 'U', m.mld_melding_t_respijt.tijdsduur, NULL) sla_respijturen,
|
||||
DECODE(m.mld_melding_t_accepttijd.eenheid, 'D', m.mld_melding_t_accepttijd.tijdsduur, NULL) sla_accptdgn,
|
||||
DECODE(m.mld_melding_t_accepttijd.eenheid, 'U', m.mld_melding_t_accepttijd.tijdsduur, NULL) sla_accpturen,
|
||||
TRUNC (m.mld_melding_datum) datum,
|
||||
COALESCE (TRUNC (mld.getmeldingstatusdate(m.mld_melding_key,5)),
|
||||
TRUNC (mld.getmeldingstatusdate(m.mld_melding_key,1))
|
||||
)
|
||||
afgemeld,
|
||||
mld.getactualuitvoer(m.mld_melding_key) t_doorlooptijd,
|
||||
m.mld_melding_omschrijving omschrijving,
|
||||
m.mld_melding_opmerking opmerking,
|
||||
top.mld_typeopdr_key,
|
||||
top.mld_typeopdr_omschrijving opdracht_type,
|
||||
o.mld_opdr_bedrijfopdr_volgnr opdracht_volgnummer,
|
||||
(SELECT mld_statusopdr_omschrijving
|
||||
FROM mld_statusopdr sta
|
||||
WHERE sta.mld_statusopdr_key = o.mld_statusopdr_key) opdracht_status,
|
||||
fac.count_Work_Days(o.mld_opdr_datumbegin, o.mld_opdr_einddatum) opdracht_duur_gepland,
|
||||
TRUNC (o.mld_opdr_datumbegin) opdracht_datum,
|
||||
TRUNC (mld.getopdrachtstatusdate(o.mld_opdr_key,6)) opdracht_afgemeld,
|
||||
fac.count_work_days (o.mld_opdr_datumbegin, mld.getopdrachtstatusdate(o.mld_opdr_key,6)) opdracht_doorlooptijd,
|
||||
o.mld_opdr_omschrijving opdracht_omschrijving, o.mld_opdr_opmerking opdracht_opmerking,
|
||||
(SELECT naam
|
||||
FROM mld_v_uitvoerende u
|
||||
WHERE u.mld_uitvoerende_key = o.mld_uitvoerende_keys) opdracht_uitvoerende, NULL opdracht_contract,
|
||||
NULL opdracht_contactpersoon,
|
||||
o.mld_opdr_uren opdracht_uren,
|
||||
o.mld_opdr_kosten - o.mld_opdr_materiaal - (o.mld_opdr_uren * o.mld_opdr_uurloon) opdracht_correctie,
|
||||
o.mld_opdr_materiaal opdracht_materiaal,
|
||||
o.mld_opdr_uurloon opdracht_uurtarief,
|
||||
o.mld_opdr_kosten opdracht_kosten
|
||||
FROM mld_melding m,
|
||||
mld_stdmelding s,
|
||||
alg_locatie l,
|
||||
alg_district d,
|
||||
alg_v_allonrgoed_gegevens og,
|
||||
mld_discipline md,
|
||||
mld_disc_params mdp,
|
||||
mld_behandelgroep mbg,
|
||||
ins_srtdiscipline sd,
|
||||
mld_opdr o,
|
||||
mld_typeopdr top,
|
||||
mld_stdmeldinggroep smg
|
||||
WHERE s.mld_stdmelding_key = m.mld_stdmelding_key
|
||||
AND m.mld_alg_locatie_key = l.alg_locatie_key(+)
|
||||
AND sd.ins_srtdiscipline_key = md.ins_srtdiscipline_key
|
||||
AND md.ins_discipline_key = s.mld_ins_discipline_key
|
||||
AND md.ins_discipline_key = mdp.mld_ins_discipline_key
|
||||
AND s.mld_stdmeldinggroep_key = smg.mld_stdmeldinggroep_key(+)
|
||||
AND mdp.mld_behandelgroep_key = mbg.mld_behandelgroep_key(+)
|
||||
AND l.alg_district_key = d.alg_district_key(+)
|
||||
AND m.mld_alg_onroerendgoed_keys = og.alg_onroerendgoed_keys(+)
|
||||
AND m.mld_melding_key = o.mld_melding_key(+)
|
||||
AND O.MLD_TYPEOPDR_KEY=top.MLD_TYPEOPDR_KEY(+)
|
||||
AND m.mld_melding_datum >= TO_DATE ('01-01-2000', 'DD-MM-YYYY')) x;
|
||||
|
||||
|
||||
CREATE_VIEW(mld_v_qvw_locale, 0)
|
||||
(fac_locale_kolomkeyval, fac_locale_kolomnaam, fac_locale_tekst_nl, fac_locale_tekst_en, fac_locale_tekst_de, fac_locale_tekst_fr)
|
||||
AS
|
||||
WITH mqa AS (SELECT DISTINCT ins_srtdiscipline_key,
|
||||
soortmelding,
|
||||
ins_discipline_key,
|
||||
productgroep,
|
||||
mld_stdmelding_key,
|
||||
subproductgroep,
|
||||
mld_stdmeldinggroep_key,
|
||||
subproductgroepgroep,
|
||||
mld_behandelgroep_key,
|
||||
behandelgroep,
|
||||
mld_typeopdr_key,
|
||||
opdracht_type
|
||||
FROM mld_v_qvw_algemeen)
|
||||
SELECT DISTINCT mqa.ins_srtdiscipline_key,
|
||||
'INS_SRTDISCIPLINE_OMSCHRIJVING',
|
||||
mqa.soortmelding,
|
||||
COALESCE (en.fac_locale_tekst, mqa.soortmelding),
|
||||
COALESCE (de.fac_locale_tekst, mqa.soortmelding),
|
||||
COALESCE (fr.fac_locale_tekst, mqa.soortmelding)
|
||||
FROM fac_locale en,
|
||||
fac_locale de,
|
||||
fac_locale fr,
|
||||
mqa
|
||||
WHERE mqa.ins_srtdiscipline_key = en.fac_locale_kolomkeyval(+)
|
||||
AND en.fac_locale_kolomnaam(+) = 'INS_SRTDISCIPLINE_OMSCHRIJVING'
|
||||
AND en.fac_locale_lang(+) = 'EN'
|
||||
AND mqa.ins_srtdiscipline_key = de.fac_locale_kolomkeyval(+)
|
||||
AND de.fac_locale_kolomnaam(+) = 'INS_SRTDISCIPLINE_OMSCHRIJVING'
|
||||
AND de.fac_locale_lang(+) = 'DE'
|
||||
AND mqa.ins_srtdiscipline_key = fr.fac_locale_kolomkeyval(+)
|
||||
AND fr.fac_locale_kolomnaam(+) = 'INS_SRTDISCIPLINE_OMSCHRIJVING'
|
||||
AND fr.fac_locale_lang(+) = 'FR'
|
||||
UNION ALL
|
||||
SELECT DISTINCT mqa.ins_discipline_key,
|
||||
'INS_DISCIPLINE_OMSCHRIJVING',
|
||||
mqa.productgroep,
|
||||
COALESCE (en.fac_locale_tekst, mqa.productgroep),
|
||||
COALESCE (de.fac_locale_tekst, mqa.productgroep),
|
||||
COALESCE (fr.fac_locale_tekst, mqa.productgroep)
|
||||
FROM fac_locale en,
|
||||
fac_locale de,
|
||||
fac_locale fr,
|
||||
mqa
|
||||
WHERE mqa.ins_discipline_key = en.fac_locale_kolomkeyval(+)
|
||||
AND en.fac_locale_kolomnaam(+) = 'INS_DISCIPLINE_OMSCHRIJVING'
|
||||
AND en.fac_locale_lang(+) = 'EN'
|
||||
AND mqa.ins_discipline_key = de.fac_locale_kolomkeyval(+)
|
||||
AND de.fac_locale_kolomnaam(+) = 'INS_DISCIPLINE_OMSCHRIJVING'
|
||||
AND de.fac_locale_lang(+) = 'DE'
|
||||
AND mqa.ins_discipline_key = fr.fac_locale_kolomkeyval(+)
|
||||
AND fr.fac_locale_kolomnaam(+) = 'INS_DISCIPLINE_OMSCHRIJVING'
|
||||
AND fr.fac_locale_lang(+) = 'FR'
|
||||
UNION ALL
|
||||
SELECT DISTINCT mqa.mld_stdmelding_key,
|
||||
'MLD_STDMELDING_OMSCHRIJVING',
|
||||
mqa.subproductgroep,
|
||||
COALESCE (en.fac_locale_tekst, mqa.subproductgroep),
|
||||
COALESCE (de.fac_locale_tekst, mqa.subproductgroep),
|
||||
COALESCE (fr.fac_locale_tekst, mqa.subproductgroep)
|
||||
FROM fac_locale en,
|
||||
fac_locale de,
|
||||
fac_locale fr,
|
||||
mqa
|
||||
WHERE mqa.mld_stdmelding_key = en.fac_locale_kolomkeyval(+)
|
||||
AND en.fac_locale_kolomnaam(+) = 'MLD_STDMELDING_OMSCHRIJVING'
|
||||
AND en.fac_locale_lang(+) = 'EN'
|
||||
AND mqa.mld_stdmelding_key = de.fac_locale_kolomkeyval(+)
|
||||
AND de.fac_locale_kolomnaam(+) = 'MLD_STDMELDING_OMSCHRIJVING'
|
||||
AND de.fac_locale_lang(+) = 'DE'
|
||||
AND mqa.mld_stdmelding_key = fr.fac_locale_kolomkeyval(+)
|
||||
AND fr.fac_locale_kolomnaam(+) = 'MLD_STDMELDING_OMSCHRIJVING'
|
||||
AND fr.fac_locale_lang(+) = 'FR'
|
||||
UNION ALL
|
||||
SELECT DISTINCT mqa.mld_stdmeldinggroep_key,
|
||||
'MLD_STDMELDINGGROEP_NAAM',
|
||||
mqa.subproductgroepgroep,
|
||||
COALESCE (en.fac_locale_tekst, mqa.subproductgroepgroep),
|
||||
COALESCE (de.fac_locale_tekst, mqa.subproductgroepgroep),
|
||||
COALESCE (fr.fac_locale_tekst, mqa.subproductgroepgroep)
|
||||
FROM fac_locale en,
|
||||
fac_locale de,
|
||||
fac_locale fr,
|
||||
mqa
|
||||
WHERE mqa.mld_stdmeldinggroep_key = en.fac_locale_kolomkeyval(+)
|
||||
AND en.fac_locale_kolomnaam(+) = 'MLD_STDMELDINGGROEP_NAAM'
|
||||
AND en.fac_locale_lang(+) = 'EN'
|
||||
AND mqa.mld_stdmeldinggroep_key = de.fac_locale_kolomkeyval(+)
|
||||
AND de.fac_locale_kolomnaam(+) = 'MLD_STDMELDINGGROEP_NAAM'
|
||||
AND de.fac_locale_lang(+) = 'DE'
|
||||
AND mqa.mld_stdmeldinggroep_key = fr.fac_locale_kolomkeyval(+)
|
||||
AND fr.fac_locale_kolomnaam(+) = 'MLD_STDMELDINGGROEP_NAAM'
|
||||
AND fr.fac_locale_lang(+) = 'FR'
|
||||
UNION ALL
|
||||
SELECT DISTINCT mqa.mld_behandelgroep_key,
|
||||
'MLD_BEHANDELGROEP_NAAM',
|
||||
mqa.behandelgroep,
|
||||
COALESCE (en.fac_locale_tekst, mqa.behandelgroep),
|
||||
COALESCE (de.fac_locale_tekst, mqa.behandelgroep),
|
||||
COALESCE (fr.fac_locale_tekst, mqa.behandelgroep)
|
||||
FROM fac_locale en,
|
||||
fac_locale de,
|
||||
fac_locale fr,
|
||||
mqa
|
||||
WHERE mqa.mld_behandelgroep_key = en.fac_locale_kolomkeyval(+)
|
||||
AND en.fac_locale_kolomnaam(+) = 'MLD_BEHANDELGROEP_NAAM'
|
||||
AND en.fac_locale_lang(+) = 'EN'
|
||||
AND mqa.mld_behandelgroep_key = de.fac_locale_kolomkeyval(+)
|
||||
AND de.fac_locale_kolomnaam(+) = 'MLD_BEHANDELGROEP_NAAM'
|
||||
AND de.fac_locale_lang(+) = 'DE'
|
||||
AND mqa.mld_behandelgroep_key = fr.fac_locale_kolomkeyval(+)
|
||||
AND fr.fac_locale_kolomnaam(+) = 'MLD_BEHANDELGROEP_NAAM'
|
||||
AND fr.fac_locale_lang(+) = 'FR'
|
||||
UNION ALL
|
||||
SELECT DISTINCT mqa.mld_typeopdr_key,
|
||||
'MLD_TYPEOPDR_OMSCHRIJVING',
|
||||
mqa.opdracht_type,
|
||||
COALESCE (en.fac_locale_tekst, mqa.opdracht_type),
|
||||
COALESCE (de.fac_locale_tekst, mqa.opdracht_type),
|
||||
COALESCE (fr.fac_locale_tekst, mqa.opdracht_type)
|
||||
FROM fac_locale en,
|
||||
fac_locale de,
|
||||
fac_locale fr,
|
||||
mqa
|
||||
WHERE mqa.mld_typeopdr_key = en.fac_locale_kolomkeyval(+)
|
||||
AND en.fac_locale_kolomnaam(+) = 'MLD_TYPEOPDR_OMSCHRIJVING'
|
||||
AND en.fac_locale_lang(+) = 'EN'
|
||||
AND mqa.mld_typeopdr_key = de.fac_locale_kolomkeyval(+)
|
||||
AND de.fac_locale_kolomnaam(+) = 'MLD_TYPEOPDR_OMSCHRIJVING'
|
||||
AND de.fac_locale_lang(+) = 'DE'
|
||||
AND mqa.mld_typeopdr_key = fr.fac_locale_kolomkeyval(+)
|
||||
AND fr.fac_locale_kolomnaam(+) = 'MLD_TYPEOPDR_OMSCHRIJVING'
|
||||
AND fr.fac_locale_lang(+) = 'FR';
|
||||
|
||||
-- Voor een handige standaardrapportage
|
||||
CREATE_VIEW(mld_v_rap_stdmelding, 0)
|
||||
(
|
||||
|
||||
@@ -803,11 +803,6 @@ ALTER TABLE fac_menu ADD (
|
||||
NUMBER(10)
|
||||
CONSTRAINT fac_r_prs_perslid_key7 REFERENCES prs_perslid (prs_perslid_key) ON DELETE CASCADE
|
||||
);
|
||||
ALTER TABLE fac_qvw_ticket ADD (
|
||||
prs_perslid_key
|
||||
NUMBER(10)
|
||||
CONSTRAINT fac_r_qvw_perslid_key REFERENCES prs_perslid(prs_perslid_key) ON DELETE CASCADE
|
||||
);
|
||||
ALTER TABLE fac_usrrap ADD (
|
||||
prs_perslid_key
|
||||
NUMBER(10)
|
||||
|
||||
@@ -1595,44 +1595,6 @@ AS
|
||||
AND prs_w.prs_werkplek_virtueel = 0
|
||||
AND prs_p.prs_perslid_key = pp2.prs_perslid_key;
|
||||
|
||||
CREATE_VIEW(prs_v_qvw_bedrijf, 0)
|
||||
AS
|
||||
SELECT prs_bedrijf_key,
|
||||
prs_bedrijf_naam,
|
||||
prs_bedrijf_naam_upper,
|
||||
prs_bedrijf_post_adres,
|
||||
prs_bedrijf_post_postcode,
|
||||
prs_bedrijf_post_plaats,
|
||||
prs_bedrijf_post_land,
|
||||
prs_bedrijf_bezoek_adres,
|
||||
prs_bedrijf_bezoek_postcode,
|
||||
prs_bedrijf_bezoek_plaats,
|
||||
prs_bedrijf_bezoek_land,
|
||||
prs_bedrijf_telefoon,
|
||||
prs_bedrijf_fax,
|
||||
prs_bedrijf_telefoon2,
|
||||
prs_bedrijf_contact_persoon,
|
||||
prs_bedrijf_contact_telefoon,
|
||||
prs_bedrijf_contact_fax,
|
||||
prs_bedrijf_opmerking,
|
||||
prs_bedrijf_opmerking2,
|
||||
prs_bedrijf_uurloon,
|
||||
prs_leverancier_nr,
|
||||
prs_overeenkomst_nr,
|
||||
prs_overeenkomst_datum,
|
||||
prs_bedrijf_aanmaak,
|
||||
prs_bedrijf_verwijder,
|
||||
prs_bedrijf_leverancier,
|
||||
prs_bedrijf_uitvoerende,
|
||||
prs_bedrijf_contract,
|
||||
prs_bedrijf_intern,
|
||||
prs_bedrijf_huurder,
|
||||
prs_bedrijf_email,
|
||||
prs_bedrijf_ingids
|
||||
FROM prs_bedrijf
|
||||
WHERE prs_bedrijf.prs_bedrijf_verwijder IS NULL;
|
||||
|
||||
|
||||
-- Per ruimte hoeveel flexplekken vrij en bezet
|
||||
-- verdieping is wel handig in deze view, voor totaaloverzichten op gebouwniveau
|
||||
CREATE_VIEW(prs_v_flexplekken, 0)
|
||||
|
||||
300
RES/RES_VIE.SRC
300
RES/RES_VIE.SRC
@@ -529,306 +529,6 @@ GROUP BY res_rsv_ruimte_van,
|
||||
res_rsv_ruimte_key,
|
||||
res_status_fo_key;
|
||||
|
||||
CREATE_VIEW(res_v_qvw_algemeen, 0) (res_reservering_key,
|
||||
nummer,
|
||||
res_omschrijving,
|
||||
invoerdatum,
|
||||
datum,
|
||||
gastheer,
|
||||
contact,
|
||||
invoerder,
|
||||
kostensoortgroep,
|
||||
kostensoort,
|
||||
kpn,
|
||||
kpn_omschrijving,
|
||||
prs_bedrijf_key,
|
||||
afdeling_code,
|
||||
afdeling_omschrijving,
|
||||
district_omschijving,
|
||||
alg_locatie_key,
|
||||
locatie,
|
||||
locatie_omschrijving,
|
||||
gebouw,
|
||||
verdieping,
|
||||
ruimte,
|
||||
opstelling,
|
||||
no_show,
|
||||
mandaat,
|
||||
personeelsnr,
|
||||
bsn,
|
||||
werkplek,
|
||||
ins_discipline_key,
|
||||
catalogus_ins_discipline_key,
|
||||
catalogus,
|
||||
reserveerbare_ruimte,
|
||||
bezoekers,
|
||||
van,
|
||||
tot,
|
||||
duur,
|
||||
status,
|
||||
res_activiteit_key,
|
||||
activiteit,
|
||||
res_srtactiviteit_key,
|
||||
activiteitsoort,
|
||||
voorziening_ins_discipline_key,
|
||||
voorziening_catalogus,
|
||||
voorziening_product_key,
|
||||
voorziening_product,
|
||||
voorziening_totaalprijs,
|
||||
voorziening_van,
|
||||
voorziening_tot,
|
||||
voorziening_aantal,
|
||||
voorziening_prijs,
|
||||
voorziening_afgemeld)
|
||||
AS SELECT res.res_reservering_key
|
||||
, res.res_reservering_key || '/' || rrr.res_rsv_ruimte_volgnr
|
||||
, rrr.res_rsv_ruimte_omschrijving
|
||||
, TRUNC(NVL(rrr.res_rsv_ruimte_aanmaak, voorz.van))
|
||||
, TRUNC(NVL(rrr.res_rsv_ruimte_van, voorz.van))
|
||||
, (SELECT prs_perslid_naam_full FROM prs_v_perslid_fullnames_all pf WHERE pf.prs_perslid_key = rrr.res_rsv_ruimte_host_key)
|
||||
, (SELECT prs_perslid_naam_full FROM prs_v_perslid_fullnames_all pf WHERE pf.prs_perslid_key = rrr.res_rsv_ruimte_contact_key)
|
||||
, (SELECT pf.prs_perslid_naam_full
|
||||
FROM fac_tracking tr,
|
||||
fac_srtnotificatie str,
|
||||
prs_v_perslid_fullnames_all pf
|
||||
WHERE tr.prs_perslid_key = pf.prs_perslid_key
|
||||
AND str.fac_srtnotificatie_code = 'RESNEW'
|
||||
AND tr.fac_srtnotificatie_key = str.fac_srtnotificatie_key
|
||||
AND tr.fac_tracking_refkey = rrr.res_rsv_ruimte_key)
|
||||
, (select ksg.prs_kostensoortgrp_oms
|
||||
from prs_kostensoortgrp ksg, prs_kostensoort ks
|
||||
where ksg.PRS_KOSTENSOORTGRP_KEY = ks.PRS_KOSTENSOORTGRP_KEY
|
||||
and ks.PRS_KOSTENSOORT_KEY = (select disc.PRS_KOSTENSOORT_KEY
|
||||
from res_discipline disc
|
||||
where disc.ins_DISCIPLINE_KEY = COALESCE(voorz.ins_discipline_key, (SELECT ins_discipline_key FROM ins_tab_discipline d, res_ruimte_opstelling ro, res_ruimte rr WHERE rrr.res_ruimte_opstel_key = ro.res_ruimte_opstel_key AND ro.res_ruimte_key = rr.res_ruimte_key AND rr.res_discipline_key = d.ins_discipline_key))
|
||||
)
|
||||
) kostensoortgroep
|
||||
, (select ks.prs_kostensoort_oms
|
||||
from prs_kostensoort ks
|
||||
where ks.PRS_KOSTENSOORT_KEY = (select disc.PRS_KOSTENSOORT_KEY
|
||||
from res_discipline disc
|
||||
where disc.ins_DISCIPLINE_KEY = COALESCE(voorz.ins_discipline_key, (SELECT ins_discipline_key FROM ins_tab_discipline d, res_ruimte_opstelling ro, res_ruimte rr WHERE rrr.res_ruimte_opstel_key = ro.res_ruimte_opstel_key AND ro.res_ruimte_key = rr.res_ruimte_key AND rr.res_discipline_key = d.ins_discipline_key))
|
||||
)
|
||||
)kostensoort
|
||||
, k.prs_kostenplaats_nr
|
||||
, k.prs_kostenplaats_omschrijving
|
||||
, (SELECT prs_bedrijf_key FROM prs_v_afdeling pva WHERE pva.prs_afdeling_key = a.prs_afdeling_key)
|
||||
, a.prs_afdeling_naam
|
||||
, a.prs_afdeling_omschrijving
|
||||
, (SELECT d.alg_district_omschrijving FROM alg_district d, alg_locatie l, alg_gebouw g, alg_verdieping v, alg_ruimte r where d.alg_district_key = l.alg_district_key and l.alg_locatie_key = g.alg_locatie_key and g.alg_gebouw_key = v.alg_gebouw_key and v.alg_verdieping_key = r.alg_verdieping_key and r.alg_ruimte_key = r2a.alg_ruimte_key)
|
||||
, (SELECT l.alg_locatie_key FROM alg_locatie l, alg_gebouw g, alg_verdieping v, alg_ruimte r where l.alg_locatie_key = g.alg_locatie_key and g.alg_gebouw_key = v.alg_gebouw_key and v.alg_verdieping_key = r.alg_verdieping_key and r.alg_ruimte_key = r2a.alg_ruimte_key)
|
||||
, (SELECT alg_locatie_code FROM alg_locatie l, alg_gebouw g, alg_verdieping v, alg_ruimte r where l.alg_locatie_key = g.alg_locatie_key and g.alg_gebouw_key = v.alg_gebouw_key and v.alg_verdieping_key = r.alg_verdieping_key and r.alg_ruimte_key = r2a.alg_ruimte_key)
|
||||
, (SELECT alg_locatie_omschrijving FROM alg_locatie l, alg_gebouw g, alg_verdieping v, alg_ruimte r where l.alg_locatie_key = g.alg_locatie_key and g.alg_gebouw_key = v.alg_gebouw_key and v.alg_verdieping_key = r.alg_verdieping_key and r.alg_ruimte_key = r2a.alg_ruimte_key)
|
||||
, (SELECT alg_gebouw_code FROM alg_gebouw g, alg_verdieping v, alg_ruimte r where g.alg_gebouw_key = v.alg_gebouw_key and v.alg_verdieping_key = r.alg_verdieping_key and r.alg_ruimte_key = r2a.alg_ruimte_key)
|
||||
, (SELECT alg_verdieping_code FROM alg_verdieping v, alg_ruimte r where v.alg_verdieping_key = r.alg_verdieping_key and r.alg_ruimte_key = r2a.alg_ruimte_key)
|
||||
, r2a.ruimte_nr
|
||||
, r2a.opstelling
|
||||
, rrr.res_rsv_ruimte_noshow
|
||||
, NVL ((SELECT pr.fac_profiel_limiet FROM fac_profiel pr WHERE p.fac_profiel_key = pr.fac_profiel_key), 0)
|
||||
, prs_perslid_nr
|
||||
, NULL
|
||||
, wp2.prs_werkplek_aanduiding
|
||||
, COALESCE(voorz.ins_discipline_key, (SELECT ins_discipline_key FROM ins_tab_discipline d, res_ruimte_opstelling ro, res_ruimte rr WHERE rrr.res_ruimte_opstel_key = ro.res_ruimte_opstel_key AND ro.res_ruimte_key = rr.res_ruimte_key AND rr.res_discipline_key = d.ins_discipline_key))
|
||||
, (SELECT ins_discipline_key FROM ins_tab_discipline d, res_ruimte_opstelling ro, res_ruimte rr WHERE rrr.res_ruimte_opstel_key = ro.res_ruimte_opstel_key AND ro.res_ruimte_key = rr.res_ruimte_key AND rr.res_discipline_key = d.ins_discipline_key)
|
||||
, (SELECT ins_discipline_omschrijving FROM ins_tab_discipline d, res_ruimte_opstelling ro, res_ruimte rr WHERE rrr.res_ruimte_opstel_key = ro.res_ruimte_opstel_key AND ro.res_ruimte_key = rr.res_ruimte_key AND rr.res_discipline_key = d.ins_discipline_key)
|
||||
, DECODE (rrr.alg_ruimte_key, null, 'Ja', 'Nee')
|
||||
, rrr.res_rsv_ruimte_bezoekers
|
||||
, to_char(rrr.res_rsv_ruimte_van, 'hh24:mi')
|
||||
, to_char(rrr.res_rsv_ruimte_tot, 'hh24:mi')
|
||||
, nvl((rrr.res_rsv_ruimte_tot-rrr.res_rsv_ruimte_van)*24,0)
|
||||
, (SELECT res_status_fo_omschrijving FROM res_status_fo rs WHERE rs.res_status_fo_key = rrr.res_status_fo_key)
|
||||
, ra.res_activiteit_key
|
||||
, ra.res_activiteit_omschrijving
|
||||
, rsa.res_srtactiviteit_key
|
||||
, rsa.res_srtactiviteit_omschrijving
|
||||
, voorz.ins_discipline_key
|
||||
, voorz.catalogus
|
||||
, voorz.product_key
|
||||
, voorz.product
|
||||
, voorz.totaalprijs
|
||||
, to_char(voorz.van,'hh24:mi')
|
||||
, to_char(voorz.tot,'hh24:mi')
|
||||
, voorz.aantal
|
||||
, voorz.prijs
|
||||
, voorz.afgemeld
|
||||
from res_v_aanwezigrsv_ruimte rrr
|
||||
, res_activiteit ra
|
||||
, res_srtactiviteit rsa
|
||||
, res_reservering res
|
||||
, prs_kostenplaats k
|
||||
, prs_perslid p
|
||||
, prs_afdeling a
|
||||
, ( SELECT res_rsv_ruimte_key, max(o.res_opstelling_omschrijving) opstelling
|
||||
, max(ra.alg_ruimte_key) alg_ruimte_key
|
||||
, max(rr.res_ruimte_nr) ruimte_nr
|
||||
FROM res_rsv_ruimte r
|
||||
, res_ruimte_opstelling ro
|
||||
, res_opstelling o
|
||||
, res_ruimte rr
|
||||
, res_alg_ruimte ra
|
||||
WHERE r.res_rsv_ruimte_verwijder IS NULL
|
||||
AND r.res_ruimte_opstel_key = ro.res_ruimte_opstel_key
|
||||
AND ro.res_ruimte_key = rr.res_ruimte_key
|
||||
AND ro.res_opstelling_key = o.res_opstelling_key
|
||||
AND rr.res_ruimte_key = ra.res_ruimte_key
|
||||
GROUP BY res_rsv_ruimte_key
|
||||
UNION ALL
|
||||
SELECT res_rsv_ruimte_key, '' opstelling
|
||||
, rrr.alg_ruimte_key
|
||||
, r.alg_ruimte_nr
|
||||
FROM res_rsv_ruimte rrr
|
||||
, alg_ruimte r
|
||||
WHERE rrr.alg_ruimte_key IS NOT NULL
|
||||
AND r.alg_ruimte_key = rrr.alg_ruimte_key) r2a
|
||||
, ( SELECT rrd.res_rsv_ruimte_key res_rsv_ruimte_key, -rd.res_deel_key product_key, rd.res_deel_omschrijving product, DECODE(rd.res_deel_prijs_vast, 1, nvl(rrd.res_rsv_deel_prijs, rd.res_deel_prijs), (rrd.res_rsv_deel_tot - rrd.res_rsv_deel_van) * 24 * nvl(rrd.res_rsv_deel_prijs,rd.res_deel_prijs)) totaalprijs, rrd.res_rsv_deel_van van, rrd.res_rsv_deel_tot tot, (rrd.res_rsv_deel_tot - rrd.res_rsv_deel_van) * 24 aantal, nvl(rrd.res_rsv_deel_prijs,rd.res_deel_prijs) prijs, 'TODO' afgemeld, c.ins_discipline_key ins_discipline_key, c.ins_discipline_omschrijving catalogus
|
||||
FROM res_v_aanwezigrsv_deel rrd
|
||||
, res_deel rd
|
||||
, ins_deel d
|
||||
, ins_tab_discipline c
|
||||
WHERE rrd.res_deel_key = rd.res_deel_key
|
||||
AND d.ins_deel_key = rd.res_ins_deel_key
|
||||
AND rrd.res_rsv_ruimte_key IS NOT NULL
|
||||
AND c.ins_discipline_key = rd.res_discipline_key
|
||||
UNION ALL
|
||||
SELECT rra.res_rsv_ruimte_key res_rsv_ruimte_key, ra.res_artikel_key product_key, ra.res_artikel_omschrijving product, NVL(rra.res_rsv_artikel_prijs, rra.res_rsv_artikel_aantal * res_artikel_prijs) totaalprijs, rra.res_rsv_artikel_levering van, null tot, rra.res_rsv_artikel_aantal aantal, NVL(rra.res_rsv_artikel_prijs/rra.res_rsv_artikel_aantal, res_artikel_prijs) prijs, 'TODO' afgemeld, c.ins_discipline_key ins_discipline_key, c.ins_discipline_omschrijving catalogus
|
||||
FROM res_v_aanwezigrsv_artikel rra
|
||||
, res_artikel ra
|
||||
, ins_tab_discipline c
|
||||
WHERE rra.res_artikel_key = ra.res_artikel_key
|
||||
AND ra.res_discipline_key = c.ins_discipline_key ) voorz
|
||||
, ( SELECT pw.prs_perslid_key, MIN(prs_werkplek_aanduiding)|| DECODE (COUNT (*), 1, '', '...') prs_werkplek_aanduiding
|
||||
FROM prs_v_werkplek_gegevens wp
|
||||
, prs_perslidwerkplek pw
|
||||
WHERE wp.prs_werkplek_key = pw.prs_werkplek_key
|
||||
GROUP BY pw.prs_perslid_key) wp2
|
||||
WHERE rrr.res_reservering_key = res.res_reservering_key
|
||||
AND rrr.res_rsv_ruimte_key = r2a.res_rsv_ruimte_key(+)
|
||||
AND rrr.prs_kostenplaats_key = k.prs_kostenplaats_key(+)
|
||||
AND rrr.res_rsv_ruimte_key = voorz.res_rsv_ruimte_key(+)
|
||||
AND rrr.res_activiteit_key = ra.res_activiteit_key
|
||||
AND ra.res_srtactiviteit_key = rsa.res_srtactiviteit_key
|
||||
AND rrr.res_rsv_ruimte_host_key = p.prs_perslid_key
|
||||
AND p.prs_afdeling_key = a.prs_afdeling_key
|
||||
AND wp2.prs_perslid_key(+) = p.prs_perslid_key
|
||||
AND (rrr.res_ruimte_opstel_key IS NOT NULL OR voorz.res_rsv_ruimte_key IS NOT NULL);
|
||||
|
||||
CREATE_VIEW(res_v_qvw_locale, 0)
|
||||
(fac_locale_kolomkeyval, fac_locale_kolomnaam, fac_locale_tekst_nl, fac_locale_tekst_en, fac_locale_tekst_de, fac_locale_tekst_fr)
|
||||
AS
|
||||
WITH rqa AS (SELECT DISTINCT catalogus_ins_discipline_key,
|
||||
catalogus,
|
||||
res_activiteit_key,
|
||||
activiteit,
|
||||
res_srtactiviteit_key,
|
||||
activiteitsoort,
|
||||
voorziening_ins_discipline_key,
|
||||
voorziening_catalogus,
|
||||
voorziening_product_key,
|
||||
voorziening_product
|
||||
FROM res_v_qvw_algemeen)
|
||||
SELECT DISTINCT rqa.catalogus_ins_discipline_key,
|
||||
'INS_DISCIPLINE_OMSCHRIJVING',
|
||||
rqa.catalogus,
|
||||
COALESCE (en.fac_locale_tekst, rqa.catalogus),
|
||||
COALESCE (de.fac_locale_tekst, rqa.catalogus),
|
||||
COALESCE (fr.fac_locale_tekst, rqa.catalogus)
|
||||
FROM fac_locale en,
|
||||
fac_locale de,
|
||||
fac_locale fr,
|
||||
rqa
|
||||
WHERE rqa.catalogus IS NOT NULL
|
||||
AND rqa.catalogus_ins_discipline_key = en.fac_locale_kolomkeyval(+)
|
||||
AND en.fac_locale_kolomnaam(+) = 'INS_DISCIPLINE_OMSCHRIJVING'
|
||||
AND en.fac_locale_lang(+) = 'EN'
|
||||
AND rqa.catalogus_ins_discipline_key = de.fac_locale_kolomkeyval(+)
|
||||
AND de.fac_locale_kolomnaam(+) = 'INS_DISCIPLINE_OMSCHRIJVING'
|
||||
AND de.fac_locale_lang(+) = 'DE'
|
||||
AND rqa.catalogus_ins_discipline_key = fr.fac_locale_kolomkeyval(+)
|
||||
AND fr.fac_locale_kolomnaam(+) = 'INS_DISCIPLINE_OMSCHRIJVING'
|
||||
AND fr.fac_locale_lang(+) = 'FR'
|
||||
UNION ALL
|
||||
SELECT DISTINCT rqa.voorziening_ins_discipline_key,
|
||||
'INS_DISCIPLINE_OMSCHRIJVING',
|
||||
rqa.voorziening_catalogus,
|
||||
COALESCE (en.fac_locale_tekst, rqa.voorziening_catalogus),
|
||||
COALESCE (de.fac_locale_tekst, rqa.voorziening_catalogus),
|
||||
COALESCE (fr.fac_locale_tekst, rqa.voorziening_catalogus)
|
||||
FROM fac_locale en,
|
||||
fac_locale de,
|
||||
fac_locale fr,
|
||||
rqa
|
||||
WHERE rqa.voorziening_catalogus IS NOT NULL
|
||||
AND rqa.voorziening_ins_discipline_key = en.fac_locale_kolomkeyval(+)
|
||||
AND en.fac_locale_kolomnaam(+) = 'INS_DISCIPLINE_OMSCHRIJVING'
|
||||
AND en.fac_locale_lang(+) = 'EN'
|
||||
AND rqa.voorziening_ins_discipline_key = de.fac_locale_kolomkeyval(+)
|
||||
AND de.fac_locale_kolomnaam(+) = 'INS_DISCIPLINE_OMSCHRIJVING'
|
||||
AND de.fac_locale_lang(+) = 'DE'
|
||||
AND rqa.voorziening_ins_discipline_key = fr.fac_locale_kolomkeyval(+)
|
||||
AND fr.fac_locale_kolomnaam(+) = 'INS_DISCIPLINE_OMSCHRIJVING'
|
||||
AND fr.fac_locale_lang(+) = 'FR'
|
||||
UNION ALL
|
||||
SELECT DISTINCT rqa.res_activiteit_key,
|
||||
'RES_ACTIVITEIT_OMSCHRIJVING',
|
||||
rqa.activiteit,
|
||||
COALESCE (en.fac_locale_tekst, rqa.activiteit),
|
||||
COALESCE (de.fac_locale_tekst, rqa.activiteit),
|
||||
COALESCE (fr.fac_locale_tekst, rqa.activiteit)
|
||||
FROM fac_locale en,
|
||||
fac_locale de,
|
||||
fac_locale fr,
|
||||
rqa
|
||||
WHERE rqa.res_activiteit_key = en.fac_locale_kolomkeyval(+)
|
||||
AND en.fac_locale_kolomnaam(+) = 'RES_ACTIVITEIT_OMSCHRIJVING'
|
||||
AND en.fac_locale_lang(+) = 'EN'
|
||||
AND rqa.res_activiteit_key = de.fac_locale_kolomkeyval(+)
|
||||
AND de.fac_locale_kolomnaam(+) = 'RES_ACTIVITEIT_OMSCHRIJVING'
|
||||
AND de.fac_locale_lang(+) = 'DE'
|
||||
AND rqa.res_activiteit_key = fr.fac_locale_kolomkeyval(+)
|
||||
AND fr.fac_locale_kolomnaam(+) = 'RES_ACTIVITEIT_OMSCHRIJVING'
|
||||
AND fr.fac_locale_lang(+) = 'FR'
|
||||
UNION ALL
|
||||
SELECT DISTINCT rqa.res_srtactiviteit_key,
|
||||
'RES_SRTACTIVITEIT_OMSCHRIJVING',
|
||||
rqa.activiteitsoort,
|
||||
COALESCE (en.fac_locale_tekst, rqa.activiteitsoort),
|
||||
COALESCE (de.fac_locale_tekst, rqa.activiteitsoort),
|
||||
COALESCE (fr.fac_locale_tekst, rqa.activiteitsoort)
|
||||
FROM fac_locale en,
|
||||
fac_locale de,
|
||||
fac_locale fr,
|
||||
rqa
|
||||
WHERE rqa.res_srtactiviteit_key = en.fac_locale_kolomkeyval(+)
|
||||
AND en.fac_locale_kolomnaam(+) = 'RES_SRTACTIVITEIT_OMSCHRIJVING'
|
||||
AND en.fac_locale_lang(+) = 'EN'
|
||||
AND rqa.res_srtactiviteit_key = de.fac_locale_kolomkeyval(+)
|
||||
AND de.fac_locale_kolomnaam(+) = 'RES_SRTACTIVITEIT_OMSCHRIJVING'
|
||||
AND de.fac_locale_lang(+) = 'DE'
|
||||
AND rqa.res_srtactiviteit_key = fr.fac_locale_kolomkeyval(+)
|
||||
AND fr.fac_locale_kolomnaam(+) = 'RES_SRTACTIVITEIT_OMSCHRIJVING'
|
||||
AND fr.fac_locale_lang(+) = 'FR'
|
||||
UNION ALL
|
||||
SELECT DISTINCT rqa.voorziening_product_key,
|
||||
'RES_PRODUCT_OMSCHRIJVING',
|
||||
rqa.voorziening_product,
|
||||
COALESCE (en.fac_locale_tekst, rqa.voorziening_product),
|
||||
COALESCE (de.fac_locale_tekst, rqa.voorziening_product),
|
||||
COALESCE (fr.fac_locale_tekst, rqa.voorziening_product)
|
||||
FROM fac_locale en,
|
||||
fac_locale de,
|
||||
fac_locale fr,
|
||||
rqa
|
||||
WHERE rqa.voorziening_product IS NOT NULL
|
||||
AND rqa.voorziening_product_key = en.fac_locale_kolomkeyval(+)
|
||||
AND en.fac_locale_kolomnaam(+) = 'RES_ARTIKEL_OMSCHRIJVING'
|
||||
AND en.fac_locale_lang(+) = 'EN'
|
||||
AND rqa.voorziening_product_key = de.fac_locale_kolomkeyval(+)
|
||||
AND de.fac_locale_kolomnaam(+) = 'RES_ARTIKEL_OMSCHRIJVING'
|
||||
AND de.fac_locale_lang(+) = 'DE'
|
||||
AND rqa.voorziening_product_key = fr.fac_locale_kolomkeyval(+)
|
||||
AND fr.fac_locale_kolomnaam(+) = 'RES_ARTIKEL_OMSCHRIJVING'
|
||||
AND fr.fac_locale_lang(+) = 'FR';
|
||||
|
||||
-- Algemeen bruikbare bronview voor infoborden
|
||||
CREATE_VIEW (res_v_rap_infobord, 0)
|
||||
(
|
||||
|
||||
@@ -331,6 +331,33 @@ ALTER TABLE fac_imp_menu MODIFY menu_alturl VARCHAR2(1000);
|
||||
ALTER TABLE fac_faq ADD fac_faq_answer2 VARCHAR2 (4000 CHAR);
|
||||
ALTER TABLE fac_imp_faq ADD fac_faq_answer2 VARCHAR2 (4000);
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////// FCLT#69887
|
||||
DROP VIEW FAC_QVW_LOCALE_XSL;
|
||||
DROP VIEW FAC_V_QVW_ALLAUTH;
|
||||
DROP VIEW fac_v_qvw_algauth;
|
||||
DROP VIEW fac_v_qvw_prsauth;
|
||||
DROP VIEW fac_v_qvw_insauth;
|
||||
DROP VIEW prs_v_qvw_bedrijf;
|
||||
DROP VIEW ins_v_qvw_algemeen;
|
||||
DROP VIEW ins_v_qvw_inspectie;
|
||||
DROP VIEW res_v_qvw_algemeen;
|
||||
DROP VIEW res_v_qvw_locale;
|
||||
DROP VIEW alg_v_qvw_algemeen;
|
||||
DROP VIEW mld_v_qvw_algemeen;
|
||||
DROP VIEW mld_v_qvw_locale;
|
||||
DROP VIEW cnt_v_qvw_algemeen;
|
||||
DROP VIEW bes_v_qvw_algemeen;
|
||||
DROP VIEW bes_v_qvw_locale;
|
||||
// LCL's verdwijnen met een recreate
|
||||
// INSERT's INTO fac_qlikview verdwijnen met het droppen van de tabel
|
||||
DELETE FROM fac_menu WHERE fac_menu_alturl LIKE '%qvw%'
|
||||
DELETE FROM fac_menuitem WHERE fac_menuitems_label LIKE 'lcl_menu_fac_qlikvie%';
|
||||
// Settings verdwijnen met een recreate
|
||||
DELETE FROM fac_functie where fac_functie_code = 'WEB_MGTRAP';
|
||||
// Daar gaat-ie dan
|
||||
DROP TABLE fac_qvw_ticket;
|
||||
DROP TABLE fac_qlikview;
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////// FCLT#00000
|
||||
|
||||
REGISTERONCE('$Id$')
|
||||
|
||||
Reference in New Issue
Block a user