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 |
Rules
Name | Event | Instead | Condition | Description |
---|---|---|---|---|
_RETURN |
SELECT |
|
|
Definition
CREATE VIEW public.vwfrmadviesinstanties (
dvcode,
dvomschrijving,
ddvervaldatum,
dnrappeldagen,
dnkeycontactadressen,
dlwelstand,
dlautdatadvies,
dvindelenin,
dvemail,
dvcodedefbehandelaar,
dvdefbehandelaarvoluit,
dvkleurvervallen)
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
FROM tbadviesinstanties a
LEFT JOIN tbmedewerkers b ON a.dvcodedefbehandelaar = b.dvcode;
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';
This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 22-2-2017 10:50 |
![]() ![]() ![]() |