Schema
public
Owner
waveuser005
Descriptions
View van alle adviesinstanties. Basistabel tbadviesinstanties
Fields
Name | Data type | Description |
---|---|---|
dvcode |
char(4) |
Primary key van de adviesinstantie |
dvomschrijving |
varchar(40) |
Omschrijving. |
ddvervaldatum |
timestamp |
Vervaldatum. |
dnrappeldagen |
integer |
|
dnkeycontactadressen |
integer |
Primary key van het contactadres (tbcontactadressen.dnkey) dat aan de adviesinstantie is verbonden |
dlwelstand |
char(1) |
Alleen de waarde T of F is toegestaan. De kolom geeft aan of de adviesinstantie beschouwd moet worden als een welstandsadviesinstantie. |
dlautdatadvies |
char(1) |
Alleen de waarde T of F is toegestaan. De kolom geeft aan of bij de mutatie van een advies onder de betrokken adviesinstantie gekeken moet worden naar de autorisatie voor de nieuwe kolom tbadviezen-ddDateringsadvies. Immers het invoeren van de dateringadviesdatum zal voor enkele aan te wijzen adviesinstanties apart geautoriseerd moeten worden. |
dvindelenin |
char(10) |
Geeft een combinatie van modules aan waarbinnen de adviesinstantie is op te roepen met de eerste letters van de modules. B = Bouwvergunning O = Overige verguning H =Handhaving C = Horeca I = Info S = besstemmingsplan E = Milieu W= Omgevingsvergunning. |
dvemail |
varchar(100) |
Emailadres van de adviesinstantie. |
dvcodedefbehandelaar |
char(5) |
Default behandelaar. Foreign key naar tbmedewerkers.dvcode |
dvdefbehandelaarvoluit |
varchar(62) |
Naam, voorletters en omscherijving van defaut behandelaar |
dvkleurvervallen |
varchar(6) |
Rood indien vervaldatun kleiner dan vandaag, Organje indien groter dan vandaag en anders wit |
dvadvinstbedrijfsnaam |
varchar(200) |
De persoon die hoor bij dnkeycontactadressen |
dvadvinstcontactvoluit |
varchar(222) |
|
dnkeycompartiment |
integer |
Foreign key naar tbcompartiment.dnkey |
dvcompartimentsnaam |
varchar(50) |
Naam van compartiment |
dnkey33gemeente |
integer |
Foreign key naar tb33gemeente.dnkey |
dvgemeentecode |
varchar(4) |
Gemeentecode die hoort bij dnkey33gemeente |
dnkeyteamsdefverantw |
integer |
Foreign key naar tbteams.dnkey |
dvteamnaamdefverantw |
varchar(100) |
Naam van het verantwoordelijke team |
Rules
Name | Event | Instead | Condition | Description |
---|---|---|---|---|
_RETURN |
SELECT |
|
|
Indices
There are no indices for table vwfrmadviesinstanties
Definition
CREATE VIEW public.vwfrmadviesinstanties (
dvcode,
dvomschrijving,
ddvervaldatum,
dnrappeldagen,
dnkeycontactadressen,
dlwelstand,
dlautdatadvies,
dvindelenin,
dvemail,
dvcodedefbehandelaar,
dvdefbehandelaarvoluit,
dvkleurvervallen,
dvadvinstbedrijfsnaam,
dvadvinstcontactvoluit,
dnkeycompartiment,
dvcompartimentsnaam,
dnkey33gemeente,
dvgemeentecode,
dnkeyteamsdefverantw,
dvteamnaamdefverantw)
AS
SELECT a.dvcode,
a.dvomschrijving,
a.ddvervaldatum,
a.dnrappeldagen,
a.dnkeycontactadressen,
a.dlwelstand,
a.dlautdatadvies,
a.dvindelenin,
a.dvemail,
a.dvcodedefbehandelaar,
(((((b.dvomschrijving::text || ', '::text) || COALESCE(b.dvvoorletters,
''::character varying)::text) || ' '::text) || COALESCE(b.dvtussenvoegsel, ''::character varying)::text))::character varying(62) AS dvdefbehandelaarvoluit,
CASE
WHEN a.ddvervaldatum IS NOT NULL AND fn_vandaag(0) >=
a.ddvervaldatum THEN 'rood'::text
WHEN a.ddvervaldatum IS NOT NULL AND fn_vandaag(0) <
a.ddvervaldatum THEN 'oranje'::text
ELSE 'wit'::text
END::character varying(6) AS dvkleurvervallen,
g.dvbedrijfsnaam AS dvadvinstbedrijfsnaam,
((g.dvachternaam::text ||
CASE
WHEN g.dvvoorletters IS NULL AND g.dvvoorvoegsel IS NULL THEN ''::text
ELSE ((','::text || COALESCE(g.dvvoorletters, ''::character
varying)::text) || ' '::text) || COALESCE(g.dvvoorvoegsel, ''::character varying)::text
END))::character varying(222) AS dvadvinstcontactvoluit,
a.dnkeycompartiment,
c.dvnaam AS dvcompartimentsnaam,
a.dnkey33gemeente,
d.dvgemeentecode,
a.dnkeyteamsdefverantw,
e.dvteamnaam AS dvteamnaamdefverantw
FROM tbadviesinstanties a
LEFT JOIN tbmedewerkers b ON a.dvcodedefbehandelaar = b.dvcode
LEFT JOIN tbcontactadressen g ON a.dnkeycontactadressen = g.dnkey
LEFT JOIN tbcompartiment c ON a.dnkeycompartiment = c.dnkey
LEFT JOIN tb33gemeente d ON a.dnkey33gemeente = d.dnkey
LEFT JOIN tbteams e ON a.dnkeyteamsdefverantw = e.dnkey;
COMMENT ON VIEW public.vwfrmadviesinstanties
IS 'View van alle adviesinstanties. Basistabel tbadviesinstanties';
COMMENT ON COLUMN public.vwfrmadviesinstanties.dvcode
IS 'Primary key van de adviesinstantie';
COMMENT ON COLUMN public.vwfrmadviesinstanties.dvomschrijving
IS 'Omschrijving.';
COMMENT ON COLUMN public.vwfrmadviesinstanties.ddvervaldatum
IS 'Vervaldatum.';
COMMENT ON COLUMN public.vwfrmadviesinstanties.dnkeycontactadressen
IS 'Primary key van het contactadres (tbcontactadressen.dnkey) dat aan de adviesinstantie is verbonden';
COMMENT ON COLUMN public.vwfrmadviesinstanties.dlwelstand
IS 'Alleen de waarde T of F is toegestaan. De kolom geeft aan of de adviesinstantie beschouwd moet worden als een welstandsadviesinstantie.';
COMMENT ON COLUMN public.vwfrmadviesinstanties.dlautdatadvies
IS 'Alleen de waarde T of F is toegestaan. De kolom geeft aan of bij de mutatie van een advies onder de betrokken adviesinstantie gekeken moet worden naar de autorisatie voor de nieuwe kolom tbadviezen-ddDateringsadvies. Immers het invoeren van de dateringadviesdatum zal voor enkele aan te wijzen adviesinstanties apart geautoriseerd moeten worden.';
COMMENT ON COLUMN public.vwfrmadviesinstanties.dvindelenin
IS 'Geeft een combinatie van modules aan waarbinnen de adviesinstantie is op te roepen met de eerste letters van de modules. B = Bouwvergunning O = Overige verguning H =Handhaving C = Horeca I = Info S = besstemmingsplan E = Milieu W= Omgevingsvergunning.';
COMMENT ON COLUMN public.vwfrmadviesinstanties.dvemail
IS 'Emailadres van de adviesinstantie.';
COMMENT ON COLUMN public.vwfrmadviesinstanties.dvcodedefbehandelaar
IS 'Default behandelaar. Foreign key naar tbmedewerkers.dvcode ';
COMMENT ON COLUMN public.vwfrmadviesinstanties.dvdefbehandelaarvoluit
IS 'Naam, voorletters en omscherijving van defaut behandelaar ';
COMMENT ON COLUMN public.vwfrmadviesinstanties.dvkleurvervallen
IS 'Rood indien vervaldatun kleiner dan vandaag, Organje indien groter dan vandaag en anders wit';
COMMENT ON COLUMN public.vwfrmadviesinstanties.dvadvinstbedrijfsnaam
IS 'De persoon die hoor bij dnkeycontactadressen';
COMMENT ON COLUMN public.vwfrmadviesinstanties.dnkeycompartiment
IS 'Foreign key naar tbcompartiment.dnkey';
COMMENT ON COLUMN public.vwfrmadviesinstanties.dvcompartimentsnaam
IS 'Naam van compartiment';
COMMENT ON COLUMN public.vwfrmadviesinstanties.dnkey33gemeente
IS 'Foreign key naar tb33gemeente.dnkey';
COMMENT ON COLUMN public.vwfrmadviesinstanties.dvgemeentecode
IS 'Gemeentecode die hoort bij dnkey33gemeente';
COMMENT ON COLUMN public.vwfrmadviesinstanties.dnkeyteamsdefverantw
IS 'Foreign key naar tbteams.dnkey';
COMMENT ON COLUMN public.vwfrmadviesinstanties.dvteamnaamdefverantw
IS 'Naam van het verantwoordelijke team';
This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 5-1-2022 14:13 |
![]() ![]() ![]() |