From 3c5d1fb3416593714243129975ee542c69f2118a Mon Sep 17 00:00:00 2001 From: Arthur Egberink Date: Wed, 19 Apr 2023 11:10:18 +0000 Subject: [PATCH] BVB1#77909 -- Graag planbord toevoegen in kalender om meldingen met actiedatum te tonen svn path=/Customer/trunk/; revision=60093 --- BVB1/bvb1.sql | 67 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 67 insertions(+) diff --git a/BVB1/bvb1.sql b/BVB1/bvb1.sql index e3c784a08..37596caaa 100644 --- a/BVB1/bvb1.sql +++ b/BVB1/bvb1.sql @@ -47,6 +47,31 @@ SELECT o.mld_opdr_key, AND m.mld_melding_key = o.mld_melding_key AND o.mld_uitvoerende_keys = pf.prs_perslid_key; +-- rapport om de opmerkingen van de inspecteur te zien +CREATE OR REPLACE VIEW bvb1_v_rap_deel_notities +AS + SELECT n.ins_deel_note_aanmaak, + n.ins_deel_note_omschrijving, + pf.prs_perslid_naam_full, + dg.ins_discipline_omschrijving, + dg.ins_srtgroep_omschrijving, + dg.ins_srtdeel_omschrijving, + dg.ins_srtdeel_upper, + dg.alg_gebouw_omschrijving, + dg.alg_gebouw_upper, + dg.alg_verdieping_omschrijving, + dg.alg_verdieping_code, + dg.alg_ruimte_nr, + dg.ins_deel_omschrijving, + dg.ins_deel_aantal, + dg.ins_deel_opmerking, + dg.ins_deel_vervaldatum + FROM ins_deel_note n, + ins_v_deel_gegevens dg, + prs_v_perslid_fullnames_all pf + WHERE n.ins_deel_key = dg.ins_deel_key + AND n.prs_perslid_key = pf.prs_perslid_key; + -- RTM views -- RTM voor openstaande meldingen. CREATE OR REPLACE VIEW bvb1_v_rtm_meldingen @@ -72,6 +97,48 @@ AS AND m.mld_melding_status NOT IN (1) -- Afgewezen AND datums.datum BETWEEN mld_melding_datum AND COALESCE(MLD.getmeldingstatusdate(m.mld_melding_key, 5), SYSDATE +1)); +-- View om QR-codes bij objecten te tonen. +CREATE OR REPLACE VIEW bvb1_v_rap_qr_deel +AS +SELECT fac_bookmark_naam, + fac_bookmark_id, + ins_discipline_omschrijving, + ins_srtgroep_omschrijving, + ins_srtdeel_omschrijving, + ins_deel_omschrijving, + alg_locatie_key, + alg_gebouw_omschrijving, + ins_deel_aanmaak, + ins_deel_key + FROM fac_bookmark b, ins_v_deel_gegevens d + WHERE fac_bookmark_expire IS NULL + AND fac_bookmark_id = '5XaFlgljfYX2_ta-'; + +CREATE OR REPLACE VIEW bvb1_rap_cal_planning +AS + SELECT m.mld_melding_behandelaar_key xuser_key, + pf.prs_perslid_naam_full behandelaar, + m.mld_melding_key || ' ' || mld_melding_onderwerp title, + mld_melding_actiedatum tot, + mld_melding_actiedatum van, + m.mld_melding_key item_key, + SUBSTR (FLX.getflex ('PRS', + 1000, + m.mld_melding_behandelaar_key, + 'P'), + 1, + 7) color, + SUBSTR (FLX.getflex ('PRS', + 1000, + m.mld_melding_behandelaar_key, + 'P'), + 9, + 7) textcolor, + '?u=melding' || CHR (38) || 'k=' || m.mld_melding_key url + FROM mld_melding m, prs_v_perslid_fullnames_all pf + WHERE mld_melding_actiedatum IS NOT NULL + AND m.mld_melding_behandelaar_key = pf.prs_perslid_key; + ------ payload end ------ SET DEFINE OFF