BAMG#77072 -- QR-code plus meldingsformulier laadpalen per locatie

BAMG#71513 -- PDC
BAMG#76762 -- Toevoegen aan banquetingrapportage

svn path=/Customer/trunk/; revision=59456
This commit is contained in:
Arthur Egberink
2023-03-06 14:23:33 +00:00
parent 49aeffe9a5
commit 1a61135d40

View File

@@ -1409,7 +1409,7 @@ AS
-- view voor de PDC rapportage
CREATE OR REPLACE VIEW bamg_v_rap_pdc
AS
SELECT 'K' type,
SELECT alg_kenmerk_kenmerktype type,
g.alg_gebouw_key,
alg_gebouw_code,
alg_kenmerk_omschrijving,
@@ -1421,7 +1421,25 @@ AS
alg_kenmerk_kenmerktype,
alg_kenmerk_groep
FROM alg_gebouw g, alg_kenmerk k
WHERE k.alg_kenmerk_niveau = 'G';
WHERE k.alg_kenmerk_niveau = 'G'
AND alg_kenmerk_kenmerktype IN ('N', 'C', 'l', 'V')
UNION ALL
SELECT alg_kenmerk_kenmerktype type,
g.alg_gebouw_key,
alg_gebouw_code,
alg_kenmerk_omschrijving,
flx.getdomeinwaarde(k.fac_kenmerkdomein_key,
flx.getflex ('ALG',
alg_kenmerk_key,
alg_gebouw_key,
'G')
) waarde,
alg_kenmerk_volgnr,
alg_kenmerk_kenmerktype,
alg_kenmerk_groep
FROM alg_gebouw g, alg_kenmerk k
WHERE k.alg_kenmerk_niveau = 'G'
AND alg_kenmerk_kenmerktype IN ('S', 'R');
-- view voor listbox bij gebouw
CREATE OR REPLACE VIEW bamg_v_afdeling_lt_niv4
@@ -1834,6 +1852,27 @@ SELECT 'https://bamg.facilitor.nl/?u=dc0pIPeiVsSco7sO&k=' || dg.ins_deel_key url
FROM ins_v_deel_gegevens dg, alg_gebouw g
WHERE dg.alg_gebouw_key = g.alg_gebouw_key;
-- view om QR codes voor een verdieping te genereren.
CREATE OR REPLACE VIEW bamg_v_rap_qr_verdieping_xls
AS
SELECT 'https://bamg.facilitor.nl/?u=hwTYeq0ucZDept3I%k=' || v.alg_verdieping_key url,
g.alg_gebouw_code,
flx.getflex ('ALG',
1001,
g.alg_gebouw_key,
'G') adres,
flx.getflex ('ALG',
1012,
g.alg_gebouw_key,
'G') postcode,
flx.getflex ('ALG',
1011,
g.alg_gebouw_key,
'G') plaats
FROM alg_gebouw g, alg_verdieping v
WHERE g.alg_gebouw_key = v.alg_gebouw_key
AND v.alg_verdieping_volgnr = 0;
-- view om QR codes voor een ruimte te genereren.
-- Ieder srtruimte krijgt een eigen bookmark
@@ -2260,6 +2299,9 @@ AS
AND res_ruimte_prijs IS NOT NULL;
-- catering kosten rapport voor YASK en voor doorbelasting CHV
-- activiteit: 30: Banqueting zonder vergaderzaal
-- 10: Vergadering met catering
-- 70: Vergadering zonder catering
CREATE OR REPLACE VIEW bamg_v_rap_catering
AS
SELECT INITCAP (TO_CHAR (levering, 'MONTH')) || '-' || pf.prs_perslid_naam_full || '-' || kp.prs_kostenplaats_nr || '-' || omschrijving || '-' || res_reservering_key || '/' || res_rsv_ruimte_volgnr facturatieregel,
@@ -2283,7 +2325,9 @@ SELECT INITCAP (TO_CHAR (levering, 'MONTH')) || '-' || pf.prs_perslid_naam_full
btw,
prijs,
levering,
annulering --, res_status_bo_key
annulering, --, res_status_bo_key
flx.getflex ('RES', DECODE(d.res_activiteit_key, 10, 163, 30, 221), d.res_rsv_ruimte_key) po,
flx.getflex ('RES', DECODE(d.res_activiteit_key, 10, 164, 30, 222), d.res_rsv_ruimte_key) gb
FROM alg_ruimte r,
alg_verdieping v,
alg_gebouw g,
@@ -2298,6 +2342,7 @@ SELECT INITCAP (TO_CHAR (levering, 'MONTH')) || '-' || pf.prs_perslid_naam_full
rrr.res_rsv_ruimte_volgnr,
rrr.res_rsv_ruimte_key,
rrr.res_rsv_ruimte_host_key,
rrr.res_activiteit_key,
COALESCE(r2a.alg_ruimte_key, rrr.alg_ruimte_key) alg_ruimte_key,
rra.res_rsv_artikel_aantal aantal,
ra.res_artikel_omschrijving omschrijving,