Schema
public
Owner
waveuser005
Descriptions
There is no description for view vwfrmuren
Fields
Name | Data type | Description |
---|---|---|
dnkey |
integer |
Primary key |
dnkeysoorturen |
integer |
Foreign key naar tbsoorturen.dnkey |
dvomsoorturen |
varchar(50) |
Omschrijving van de soort uren |
dnkeyinspecties |
integer |
Foreign key naar tbinspecties.dnkey |
dnkeyadviezen |
integer |
Foreign key naar tbadviezen.dnkey |
dnkeybezwaarberoep |
integer |
Foreign key naar tbbezwaarberoep.dnkey |
dnkeyomgvergunningen |
integer |
Foreign key naar tbomgvergunning.dnkey |
dnkeybouwvergunningen |
integer |
Foreign key naar tbbouwvergunningen.dnkey |
dnkeyovvergunningen |
integer |
Foreign key naar tbovvergunningen.dnkey |
dnkeyhandhavingen |
integer |
Foreign key naar tbhandhavingen.dnkey |
dnkeymilvergunningen |
integer |
Foreign key naar tbmilvergunningen.dnkey |
dnkeymilinrichtingen |
integer |
Foreign key naar tbmilinrichtingen.dnkey |
dnkeyinfoaanvraag |
integer |
Foreign key naar tbinfoaanvragen.dnkey |
dfaantaluur |
double precision |
Aantal uren gemaakt op ddurendatum (mag groter zijn dan 24, maar kleinder dan 100) |
dvaantaluur |
varchar |
dfaantaluren uitgedrukt in formaat HH:MM |
ddurendatum |
timestamp |
Datum dat uren gemaakt zijn |
dvtoelichting |
varchar(4000) |
Toelichting |
ddgefactureerd |
timestamp |
Datum dat uren klaargezet zijn tot facturatie |
dlopdrachtgeverakkoord |
char(1) |
T, F of N. N = Nog niet bekend |
dvkleurakkoord |
varchar(5) |
Wit indien dlopdrachtgeverakkoord = N, rood indien F anders groen |
dvcodeurengemaaktdoor |
char(5) |
Foreign key naar tbmedewerkers.dvcode voor degene die de uten gemakt heeft |
dvurengemaaktdoorvoluit |
varchar(62) |
voorletters, tussenvoegsel en achternaam van dvcodeurengemaaktdoor |
dvcodelaatstemuteerder |
char(5) |
Foreign key naar tbmedewerkers.dvcode voor degene die als laatste de utenkaart heeft overschreven |
dvlaatstemuteerdervoluit |
varchar(62) |
voorletters, tussenvoegsel en achternaam van dvcodelaatstemuteerder |
dnkeyhorecavergunningen |
integer |
Foreign key naar tbhorecavergunningen.dnkey |
dvgemeenteid |
varchar(4) |
Gemeenteid (tabel33) van lokatie waar de zaak/inrichting speelt |
dvhoofdzaaktypeoms |
varchar |
Zaaktypeomschrijving danwel inrichtngsnaam van de hoofdzaak waarop uren zijn geschreven |
dvwavehoofdzaakcode |
varchar(40) |
De wave hoofdzaakcode danwel inrichtngsnummer van de hoofdzaak waarop uren zijn geschreven |
dvwavedeelzaakcode |
varchar |
De wave deelzaakcode van de deelzaak (inspectie, advies, bezwaar.beroep) waarop uren zijn geschreven |
dvdeelzaaktypeoms |
varchar |
Deelzaaktypeomschrijving van de deelzaak (inspectie, advies, bezwaar.beroep) waarop uren zijn geschreven |
dnkeycompartiment |
integer |
Dnkey van tbcompartiment waar geschrven uren onder valt |
dlurenopdrgzb |
char |
T of F. T dan is de kolom in tburen opdrachtgever akkoord zichtbaar voor het bovenliggend zaaktype |
Rules
Name | Event | Instead | Condition | Description |
---|---|---|---|---|
_RETURN |
SELECT |
|
|
Indices
There are no indices for table vwfrmuren
Definition
CREATE VIEW public.vwfrmuren (
dnkey,
dnkeysoorturen,
dvomsoorturen,
dnkeyinspecties,
dnkeyadviezen,
dnkeybezwaarberoep,
dnkeyomgvergunningen,
dnkeybouwvergunningen,
dnkeyovvergunningen,
dnkeyhandhavingen,
dnkeymilvergunningen,
dnkeymilinrichtingen,
dnkeyinfoaanvraag,
dfaantaluur,
dvaantaluur,
ddurendatum,
dvtoelichting,
ddgefactureerd,
dlopdrachtgeverakkoord,
dvkleurakkoord,
dvcodeurengemaaktdoor,
dvurengemaaktdoorvoluit,
dvcodelaatstemuteerder,
dvlaatstemuteerdervoluit,
dnkeyhorecavergunningen,
dvgemeenteid,
dvhoofdzaaktypeoms,
dvwavehoofdzaakcode,
dvwavedeelzaakcode,
dvdeelzaaktypeoms,
dnkeycompartiment,
dlurenopdrgzb)
AS
SELECT a.dnkey,
a.dnkeysoorturen,
b.dvomschrijving AS dvomsoorturen,
a.dnkeyinspecties,
a.dnkeyadviezen,
a.dnkeybezwaarberoep,
a.dnkeyomgvergunningen,
a.dnkeybouwvergunningen,
a.dnkeyovvergunningen,
a.dnkeyhandhavingen,
a.dnkeymilvergunningen,
a.dnkeymilinrichtingen,
a.dnkeyinfoaanvraag,
a.dfaantaluur,
fn_dec2ana(a.dfaantaluur) AS dvaantaluur,
a.ddurendatum,
a.dvtoelichting,
a.ddgefactureerd,
a.dlopdrachtgeverakkoord,
CASE
WHEN a.dlopdrachtgeverakkoord = 'N'::bpchar THEN 'wit'::text
WHEN a.dlopdrachtgeverakkoord = 'F'::bpchar THEN 'rood'::text
ELSE 'groen'::text
END::character varying(5) AS dvkleurakkoord,
a.dvcodeurengemaaktdoor,
(((
CASE
WHEN btrim(c.dvvoorletters::text) IS NULL THEN ''::text
ELSE c.dvvoorletters::text || ' '::text
END ||
CASE
WHEN btrim(c.dvtussenvoegsel::text) IS NULL THEN ''::text
ELSE c.dvtussenvoegsel::text || ' '::text
END) || c.dvomschrijving::text))::character varying(62) AS
dvurengemaaktdoorvoluit,
a.dvcodelaatstemuteerder,
(((
CASE
WHEN btrim(d.dvvoorletters::text) IS NULL THEN ''::text
ELSE d.dvvoorletters::text || ' '::text
END ||
CASE
WHEN btrim(d.dvtussenvoegsel::text) IS NULL THEN ''::text
ELSE d.dvtussenvoegsel::text || ' '::text
END) || d.dvomschrijving::text))::character varying(62) AS
dvlaatstemuteerdervoluit,
a.dnkeyhorecavergunningen,
CASE
WHEN a.dnkeyomgvergunningen IS NOT NULL THEN e.dvgemeenteid
WHEN a.dnkeybouwvergunningen IS NOT NULL THEN f.dvgemeenteid
WHEN a.dnkeyovvergunningen IS NOT NULL THEN g.dvgemeenteid
WHEN a.dnkeyhandhavingen IS NOT NULL THEN h.dvgemeenteid
WHEN a.dnkeyhorecavergunningen IS NOT NULL THEN i.dvgemeenteid
WHEN a.dnkeymilvergunningen IS NOT NULL THEN j.dvgemeenteid
WHEN a.dnkeyinfoaanvraag IS NOT NULL THEN k.dvgemeenteid
ELSE l.dvgemeenteid
END AS dvgemeenteid,
CASE
WHEN a.dnkeyomgvergunningen IS NOT NULL THEN e.dvsoortaanvraag
WHEN a.dnkeybouwvergunningen IS NOT NULL THEN f.dvsoortplan
WHEN a.dnkeyovvergunningen IS NOT NULL THEN g.dvsoortovvergunning
WHEN a.dnkeyhandhavingen IS NOT NULL THEN h.dvsoortzaak
WHEN a.dnkeyhorecavergunningen IS NOT NULL THEN i.dvsoorthorvergunning
WHEN a.dnkeymilvergunningen IS NOT NULL THEN j.dvsoortmilverg
WHEN a.dnkeyinfoaanvraag IS NOT NULL THEN k.dvsoortinfoaanvraag
ELSE l.dvinrichtingnaam
END AS dvhoofdzaaktypeoms,
CASE
WHEN a.dnkeyomgvergunningen IS NOT NULL THEN e.dvzaakcode
WHEN a.dnkeybouwvergunningen IS NOT NULL THEN f.dvbouwnr
WHEN a.dnkeyovvergunningen IS NOT NULL THEN g.dvovvergunningsnr
WHEN a.dnkeyhandhavingen IS NOT NULL THEN h.dvhandhnummer
WHEN a.dnkeyhorecavergunningen IS NOT NULL THEN i.dvhorvergunningsnr
WHEN a.dnkeymilvergunningen IS NOT NULL THEN j.dvvergnummer
WHEN a.dnkeyinfoaanvraag IS NOT NULL THEN k.dvinfonummer
ELSE l.dvinrichtingnr
END AS dvwavehoofdzaakcode,
CASE
WHEN a.dnkeyinspecties IS NOT NULL THEN m.dvwaveinspectiezaakcode
WHEN a.dnkeyadviezen IS NOT NULL THEN n.dvwaveadvieszaakcode
WHEN a.dnkeybezwaarberoep IS NOT NULL THEN o.dvwavezaakcode
ELSE NULL::character varying
END AS dvwavedeelzaakcode,
CASE
WHEN a.dnkeyinspecties IS NOT NULL THEN m.dvaanleiding
WHEN a.dnkeyadviezen IS NOT NULL THEN n.dvadvinstantie
WHEN a.dnkeybezwaarberoep IS NOT NULL THEN o.dvomssoortbezwaar
ELSE NULL::character varying
END AS dvdeelzaaktypeoms,
CASE
WHEN a.dnkeyomgvergunningen IS NOT NULL AND a.dnkeyinspecties IS
NULL AND a.dnkeybezwaarberoep IS NULL THEN e.dnkeycompartiment
WHEN a.dnkeyomgvergunningen IS NOT NULL AND a.dnkeyinspecties IS
NOT NULL AND e.dlcompinclinspectie = 'T'::bpchar THEN e.dnkeycompartiment
WHEN a.dnkeyomgvergunningen IS NOT NULL AND a.dnkeybezwaarberoep IS
NOT NULL AND e.dlcompinclbezwaarberoep = 'T'::bpchar THEN e.dnkeycompartiment
WHEN a.dnkeybouwvergunningen IS NOT NULL AND a.dnkeyinspecties IS
NULL AND a.dnkeybezwaarberoep IS NULL THEN f.dnkeycompartiment
WHEN a.dnkeybouwvergunningen IS NOT NULL AND a.dnkeyinspecties IS
NOT NULL AND f.dlcompinclinspectie = 'T'::bpchar THEN f.dnkeycompartiment
WHEN a.dnkeybouwvergunningen IS NOT NULL AND a.dnkeybezwaarberoep
IS NOT NULL AND f.dlcompinclbezwaarberoep = 'T'::bpchar THEN f.dnkeycompartiment
WHEN a.dnkeyovvergunningen IS NOT NULL AND a.dnkeyinspecties IS
NULL AND a.dnkeybezwaarberoep IS NULL THEN g.dnkeycompartiment
WHEN a.dnkeyovvergunningen IS NOT NULL AND a.dnkeyinspecties IS NOT
NULL AND g.dlcompinclinspectie = 'T'::bpchar THEN g.dnkeycompartiment
WHEN a.dnkeyovvergunningen IS NOT NULL AND a.dnkeybezwaarberoep IS
NOT NULL AND g.dlcompinclbezwaarberoep = 'T'::bpchar THEN g.dnkeycompartiment
WHEN a.dnkeyhandhavingen IS NOT NULL AND a.dnkeyinspecties IS NULL
AND a.dnkeybezwaarberoep IS NULL THEN h.dnkeycompartiment
WHEN a.dnkeyhandhavingen IS NOT NULL AND a.dnkeyinspecties IS NOT
NULL AND h.dlcompinclinspectie = 'T'::bpchar THEN h.dnkeycompartiment
WHEN a.dnkeyhandhavingen IS NOT NULL AND a.dnkeybezwaarberoep IS
NOT NULL AND h.dlcompinclbezwaarberoep = 'T'::bpchar THEN h.dnkeycompartiment
WHEN a.dnkeyhorecavergunningen IS NOT NULL AND a.dnkeyinspecties IS
NULL AND a.dnkeybezwaarberoep IS NULL THEN i.dnkeycompartiment
WHEN a.dnkeyhorecavergunningen IS NOT NULL AND a.dnkeyinspecties IS
NOT NULL AND i.dlcompinclinspectie = 'T'::bpchar THEN i.dnkeycompartiment
WHEN a.dnkeyhorecavergunningen IS NOT NULL AND a.dnkeybezwaarberoep
IS NOT NULL AND i.dlcompinclbezwaarberoep = 'T'::bpchar THEN i.dnkeycompartiment
WHEN a.dnkeymilvergunningen IS NOT NULL AND a.dnkeybezwaarberoep IS
NULL THEN j.dnkeycompartiment
WHEN a.dnkeymilvergunningen IS NOT NULL AND a.dnkeybezwaarberoep IS
NOT NULL AND j.dlcompinclbezwaarberoep = 'T'::bpchar THEN j.dnkeycompartiment
WHEN a.dnkeyinfoaanvraag IS NOT NULL THEN k.dnkeycompartiment
WHEN a.dnkeymilinrichtingen IS NOT NULL AND a.dnkeyinspecties IS
NULL THEN l.dnkeycompartiment
WHEN a.dnkeymilinrichtingen IS NOT NULL AND a.dnkeyinspecties IS
NOT NULL AND l.dlcompinclinspectie = 'T'::bpchar THEN l.dnkeycompartiment
ELSE NULL::integer
END AS dnkeycompartiment,
CASE
WHEN a.dnkeyomgvergunningen IS NOT NULL THEN somg.dlurenopdrgzb
WHEN a.dnkeybouwvergunningen IS NOT NULL THEN sbwv.dlurenopdrgzb
WHEN a.dnkeyovvergunningen IS NOT NULL THEN sovv.dlurenopdrgzb
WHEN a.dnkeyhandhavingen IS NOT NULL THEN shah.dlurenopdrgzb
WHEN a.dnkeyhorecavergunningen IS NOT NULL THEN shor.dlurenopdrgzb
WHEN a.dnkeymilvergunningen IS NOT NULL THEN smiv.dlurenopdrgzb
WHEN a.dnkeyinfoaanvraag IS NOT NULL THEN sinf.dlurenopdrgzb
ELSE 'F'::bpchar
END AS dlurenopdrgzb
FROM tburen a
JOIN tbsoorturen b ON a.dnkeysoorturen = b.dnkey
LEFT JOIN tbmedewerkers c ON a.dvcodeurengemaaktdoor = c.dvcode
LEFT JOIN tbmedewerkers d ON a.dvcodelaatstemuteerder = d.dvcode
LEFT JOIN vwfrmomgvergunningen e ON a.dnkeyomgvergunningen = e.dnkeyomgvergunning
LEFT JOIN tbsoortomgverg somg ON e.dnkeysoortomgverg = somg.dnkey
LEFT JOIN vwfrmbouwvergunningen f ON a.dnkeybouwvergunningen = f.dnkeybouwverg
LEFT JOIN tbsoortplan sbwv ON f.dnkeysoortplan = sbwv.dnkey
LEFT JOIN vwfrmovvergunningen g ON a.dnkeyovvergunningen = g.dnkeyovvergunning
LEFT JOIN tbsoortovverg sovv ON g.dvcodesoortovverg = sovv.dvcode
LEFT JOIN vwfrmhandhavingen h ON a.dnkeyhandhavingen = h.dnkeyhandhaving
LEFT JOIN tbsoorthhzaak shah ON h.dnkeysoorthhzaak = shah.dnkey
LEFT JOIN vwfrmhorvergunningen i ON a.dnkeyhorecavergunningen =
i.dnkeyhorvergunning
LEFT JOIN tbsoorthorverg shor ON i.dnkeysoortverg = shor.dnkey
LEFT JOIN vwfrmmilvergunningen j ON a.dnkeymilvergunningen = j.dnkey
LEFT JOIN tbsoortmilverg smiv ON j.dnkeysoortmilverg = smiv.dnkey
LEFT JOIN vwfrminfoaanvragen k ON a.dnkeyinfoaanvraag = k.dnkeyinfoaanvraag
LEFT JOIN tbsoortinfoaanvraag sinf ON k.dnkeysoortinfoaanvraag = sinf.dnkey
LEFT JOIN vwfrmmilinrichtingen l ON a.dnkeymilinrichtingen = l.dnkeymilinrichtingen
LEFT JOIN vwfrminspecties m ON a.dnkeyinspecties = m.dninspkey
LEFT JOIN vwfrmadviezen n ON a.dnkeyadviezen = n.dnadvkey
LEFT JOIN vwfrmbezwaarberoep o ON a.dnkeybezwaarberoep = o.dnkey;
COMMENT ON COLUMN public.vwfrmuren.dnkey
IS 'Primary key';
COMMENT ON COLUMN public.vwfrmuren.dnkeysoorturen
IS 'Foreign key naar tbsoorturen.dnkey';
COMMENT ON COLUMN public.vwfrmuren.dvomsoorturen
IS 'Omschrijving van de soort uren';
COMMENT ON COLUMN public.vwfrmuren.dnkeyinspecties
IS 'Foreign key naar tbinspecties.dnkey';
COMMENT ON COLUMN public.vwfrmuren.dnkeyadviezen
IS 'Foreign key naar tbadviezen.dnkey';
COMMENT ON COLUMN public.vwfrmuren.dnkeybezwaarberoep
IS 'Foreign key naar tbbezwaarberoep.dnkey';
COMMENT ON COLUMN public.vwfrmuren.dnkeyomgvergunningen
IS 'Foreign key naar tbomgvergunning.dnkey';
COMMENT ON COLUMN public.vwfrmuren.dnkeybouwvergunningen
IS 'Foreign key naar tbbouwvergunningen.dnkey';
COMMENT ON COLUMN public.vwfrmuren.dnkeyovvergunningen
IS 'Foreign key naar tbovvergunningen.dnkey';
COMMENT ON COLUMN public.vwfrmuren.dnkeyhandhavingen
IS 'Foreign key naar tbhandhavingen.dnkey';
COMMENT ON COLUMN public.vwfrmuren.dnkeymilvergunningen
IS 'Foreign key naar tbmilvergunningen.dnkey';
COMMENT ON COLUMN public.vwfrmuren.dnkeymilinrichtingen
IS 'Foreign key naar tbmilinrichtingen.dnkey';
COMMENT ON COLUMN public.vwfrmuren.dnkeyinfoaanvraag
IS 'Foreign key naar tbinfoaanvragen.dnkey';
COMMENT ON COLUMN public.vwfrmuren.dfaantaluur
IS 'Aantal uren gemaakt op ddurendatum (mag groter zijn dan 24, maar kleinder dan 100)';
COMMENT ON COLUMN public.vwfrmuren.dvaantaluur
IS 'dfaantaluren uitgedrukt in formaat HH:MM';
COMMENT ON COLUMN public.vwfrmuren.ddurendatum
IS 'Datum dat uren gemaakt zijn';
COMMENT ON COLUMN public.vwfrmuren.dvtoelichting
IS 'Toelichting';
COMMENT ON COLUMN public.vwfrmuren.ddgefactureerd
IS 'Datum dat uren klaargezet zijn tot facturatie';
COMMENT ON COLUMN public.vwfrmuren.dlopdrachtgeverakkoord
IS 'T, F of N. N = Nog niet bekend';
COMMENT ON COLUMN public.vwfrmuren.dvkleurakkoord
IS 'Wit indien dlopdrachtgeverakkoord = N, rood indien F anders groen';
COMMENT ON COLUMN public.vwfrmuren.dvcodeurengemaaktdoor
IS 'Foreign key naar tbmedewerkers.dvcode voor degene die de uten gemakt heeft';
COMMENT ON COLUMN public.vwfrmuren.dvurengemaaktdoorvoluit
IS 'voorletters, tussenvoegsel en achternaam van dvcodeurengemaaktdoor';
COMMENT ON COLUMN public.vwfrmuren.dvcodelaatstemuteerder
IS 'Foreign key naar tbmedewerkers.dvcode voor degene die als laatste de utenkaart heeft overschreven';
COMMENT ON COLUMN public.vwfrmuren.dvlaatstemuteerdervoluit
IS 'voorletters, tussenvoegsel en achternaam van dvcodelaatstemuteerder';
COMMENT ON COLUMN public.vwfrmuren.dnkeyhorecavergunningen
IS 'Foreign key naar tbhorecavergunningen.dnkey';
COMMENT ON COLUMN public.vwfrmuren.dvgemeenteid
IS 'Gemeenteid (tabel33) van lokatie waar de zaak/inrichting speelt';
COMMENT ON COLUMN public.vwfrmuren.dvhoofdzaaktypeoms
IS 'Zaaktypeomschrijving danwel inrichtngsnaam van de hoofdzaak waarop uren zijn geschreven';
COMMENT ON COLUMN public.vwfrmuren.dvwavehoofdzaakcode
IS 'De wave hoofdzaakcode danwel inrichtngsnummer van de hoofdzaak waarop uren zijn geschreven';
COMMENT ON COLUMN public.vwfrmuren.dvwavedeelzaakcode
IS 'De wave deelzaakcode van de deelzaak (inspectie, advies, bezwaar.beroep) waarop uren zijn geschreven';
COMMENT ON COLUMN public.vwfrmuren.dvdeelzaaktypeoms
IS 'Deelzaaktypeomschrijving van de deelzaak (inspectie, advies, bezwaar.beroep) waarop uren zijn geschreven';
COMMENT ON COLUMN public.vwfrmuren.dnkeycompartiment
IS 'Dnkey van tbcompartiment waar geschrven uren onder valt';
COMMENT ON COLUMN public.vwfrmuren.dlurenopdrgzb
IS 'T of F. T dan is de kolom in tburen opdrachtgever akkoord zichtbaar voor het bovenliggend zaaktype';
This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 5-1-2022 14:13 |
![]() ![]() ![]() |