Schema
public
Owner
waveuser005
Descriptions
View van alle zaken met alle medewerkers die toegang hebben tot de zaak, aangevuld met contactgegevens van die medewerker. Als een zaak géén beperkte toegang heeft, staat de zaak niet genoemd in de view. Deze view wordt gebruikt om het scherm te kunnen maken, voor de techniek van de toegang is vwbtmw beschikbaar
Columns
Name | Data type | Description |
|---|---|---|
dnkeyomgvergunningen |
integer |
Foreign key naar de dnkey van de onderliggende aanvraag/zaak (tbomgvergunning.dnkey) |
dvcodemw |
char(5) |
Foreign key naar tbmedewerkers.dvcode |
dvredentoegang |
text |
Beschrijving waarom deze medewerker toegang zou moeten hebben. Bijvoorbeeld de medewerker is adviseur in een gevraagd advies |
dvemail |
varchar(100) |
Het mailadres van deze medewerker |
dvtelefoon |
varchar(30) |
Het telefoonnummer van deze medewerker |
dvmobiel |
varchar(15) |
Het mobiele nummer van deze medewerker |
dvmwopvoorletter |
text |
De voorletters + tussenvoegsel + achternaam van de medewerker |
dvmwopachternaam |
text |
De achternaam + voorletters + tussenvoegsel van de medewerker |
dvroepnaam |
varchar(20) |
De roepnaam van de medewerker |
dnkeymedewcomp |
integer |
De dnkey van compartiment waaraan deze medewerker (eventueel) is toegekend |
dvmwcompnaam |
varchar(50) |
De naam van compartiment waaraan deze medewerker (eventueel) is toegekend |
dvafdeling |
varchar(100) |
De afdeling van deze medewerker |
dvfunctie |
varchar(100) |
De functie-omschrijving van deze medewerker |
Rules
Name | Event | Instead | Condition | Description |
|---|---|---|---|---|
_RETURN |
SELECT |
|
|
|
Indices
There are no indices for table vwfrmzaaktoegangmw
Definition
CREATE VIEW public.vwfrmzaaktoegangmw (
dnkeyomgvergunningen,
dvcodemw,
dvredentoegang,
dvemail,
dvtelefoon,
dvmobiel,
dvmwopvoorletter,
dvmwopachternaam,
dvroepnaam,
dnkeymedewcomp,
dvmwcompnaam,
dvafdeling,
dvfunctie)
AS
SELECT bt.dnkeyomgvergunningen,
bt.dvcodemw,
bt.dvredentoegang,
medew.dvemail,
medew.dvtelefoon,
medew.dvmobiel,
TRIM(BOTH
FROM (COALESCE(medew.dvvoorletters, ''::character varying)::text ||
COALESCE(' '::text || medew.dvtussenvoegsel::text, ''::text)) || COALESCE(' '::text || medew.dvomschrijving::text, ''::text)) AS dvmwopvoorletter,
TRIM(BOTH
FROM (COALESCE(medew.dvomschrijving, ''::character varying)::text ||
COALESCE(', '::text || medew.dvvoorletters::text, ''::text)) || COALESCE(' '::text || medew.dvtussenvoegsel::text, ''::text)) AS dvmwopachternaam,
medew.dvroepnaam,
medew.dnkeycompartiment AS dnkeymedewcomp,
mwcomp.dvnaam AS dvmwcompnaam,
medew.dvafdeling,
medew.dvfunctie
FROM vwzaaktoegangmw bt
JOIN tbmedewerkers medew ON medew.dvcode = bt.dvcodemw
LEFT JOIN tbcompartiment mwcomp ON medew.dnkeycompartiment = mwcomp.dnkey;
COMMENT ON VIEW public.vwfrmzaaktoegangmw
IS 'View van alle zaken met alle medewerkers die toegang hebben tot de zaak, aangevuld met contactgegevens van die medewerker. Als een zaak géén beperkte toegang heeft, staat de zaak niet genoemd in de view. Deze view wordt gebruikt om het scherm te kunnen maken, voor de techniek van de toegang is vwbtmw beschikbaar';
COMMENT ON COLUMN public.vwfrmzaaktoegangmw.dnkeyomgvergunningen
IS 'Foreign key naar de dnkey van de onderliggende aanvraag/zaak (tbomgvergunning.dnkey)';
COMMENT ON COLUMN public.vwfrmzaaktoegangmw.dvcodemw
IS 'Foreign key naar tbmedewerkers.dvcode';
COMMENT ON COLUMN public.vwfrmzaaktoegangmw.dvredentoegang
IS 'Beschrijving waarom deze medewerker toegang zou moeten hebben. Bijvoorbeeld de medewerker is adviseur in een gevraagd advies';
COMMENT ON COLUMN public.vwfrmzaaktoegangmw.dvemail
IS 'Het mailadres van deze medewerker';
COMMENT ON COLUMN public.vwfrmzaaktoegangmw.dvtelefoon
IS 'Het telefoonnummer van deze medewerker';
COMMENT ON COLUMN public.vwfrmzaaktoegangmw.dvmobiel
IS 'Het mobiele nummer van deze medewerker';
COMMENT ON COLUMN public.vwfrmzaaktoegangmw.dvmwopvoorletter
IS 'De voorletters + tussenvoegsel + achternaam van de medewerker';
COMMENT ON COLUMN public.vwfrmzaaktoegangmw.dvmwopachternaam
IS 'De achternaam + voorletters + tussenvoegsel van de medewerker';
COMMENT ON COLUMN public.vwfrmzaaktoegangmw.dvroepnaam
IS 'De roepnaam van de medewerker';
COMMENT ON COLUMN public.vwfrmzaaktoegangmw.dnkeymedewcomp
IS 'De dnkey van compartiment waaraan deze medewerker (eventueel) is toegekend';
COMMENT ON COLUMN public.vwfrmzaaktoegangmw.dvmwcompnaam
IS 'De naam van compartiment waaraan deze medewerker (eventueel) is toegekend';
COMMENT ON COLUMN public.vwfrmzaaktoegangmw.dvafdeling
IS 'De afdeling van deze medewerker';
COMMENT ON COLUMN public.vwfrmzaaktoegangmw.dvfunctie
IS 'De functie-omschrijving van deze medewerker';
This file was generated with SQL Manager for PostgreSQL (www.sqlmanager.net/products/postgresql/manager) at 18/05/2026 15:10 |
|