Schema
public
Owner
waveuser005
Descriptions
View van branches met efect en nalevingsfactor. Basistabel tbinspbesturingsmodel
Fields
Name | Data type | Description |
---|---|---|
dnkey |
integer |
Primary key. |
dvcodebranche |
varchar(10) |
Branchecodering conform (antea)-model |
dvomsbranche |
varchar(150) |
Omschrijving van de branche |
dvhoortbij |
char(1) |
null of (B)ouw of (M)ilieu |
dfeffectfactor |
double precision |
Factor invloed milieudelict bij branche |
dfnalevingfactor |
double precision |
Factor naleving milieuregels van branche |
ddvervaldatum |
timestamp |
Datum dat branche is komen te vervallen |
dveffectnalevingfactor |
varchar |
dfnalevingfactor * dfeffectfactor uit gedrukt als string met twee decimalen achter de komma |
dvkleurvervallen |
varchar(6) |
Rood indien vervaldatum kleiner dan vandaag, Oranje indien groter dan vandaag en anders Wit |
dvcodecontrolefreq |
varchar(20) |
Default Controle frequentie code via tbmilurgentie |
dnkeymilurgentie |
integer |
Foreign key naar tbmilurgentie.dnkey) |
Rules
Name | Event | Instead | Condition | Description |
---|---|---|---|---|
_RETURN |
SELECT |
|
|
Indices
There are no indices for table vwfrminspbesturingsmodel
Definition
CREATE VIEW public.vwfrminspbesturingsmodel (
dnkey,
dvcodebranche,
dvomsbranche,
dvhoortbij,
dfeffectfactor,
dfnalevingfactor,
ddvervaldatum,
dveffectnalevingfactor,
dvkleurvervallen,
dvcodecontrolefreq,
dnkeymilurgentie)
AS
SELECT a.dnkey,
a.dvcodebranche,
a.dvomsbranche,
a.dvhoortbij,
a.dfeffectfactor,
a.dfnalevingfactor,
a.ddvervaldatum,
fn_bedrag(a.dfeffectfactor * a.dfnalevingfactor) AS dveffectnalevingfactor,
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,
b.dvcode AS dvcodecontrolefreq,
a.dnkeymilurgentie
FROM tbinspbesturingsmodel a
LEFT JOIN tbmilurgentie b ON a.dnkeymilurgentie = b.dnkey;
COMMENT ON VIEW public.vwfrminspbesturingsmodel
IS 'View van branches met efect en nalevingsfactor. Basistabel tbinspbesturingsmodel';
COMMENT ON COLUMN public.vwfrminspbesturingsmodel.dnkey
IS 'Primary key.';
COMMENT ON COLUMN public.vwfrminspbesturingsmodel.dvcodebranche
IS 'Branchecodering conform (antea)-model';
COMMENT ON COLUMN public.vwfrminspbesturingsmodel.dvomsbranche
IS 'Omschrijving van de branche';
COMMENT ON COLUMN public.vwfrminspbesturingsmodel.dvhoortbij
IS 'null of (B)ouw of (M)ilieu';
COMMENT ON COLUMN public.vwfrminspbesturingsmodel.dfeffectfactor
IS 'Factor invloed milieudelict bij branche';
COMMENT ON COLUMN public.vwfrminspbesturingsmodel.dfnalevingfactor
IS 'Factor naleving milieuregels van branche';
COMMENT ON COLUMN public.vwfrminspbesturingsmodel.ddvervaldatum
IS 'Datum dat branche is komen te vervallen';
COMMENT ON COLUMN public.vwfrminspbesturingsmodel.dveffectnalevingfactor
IS 'dfnalevingfactor * dfeffectfactor uit gedrukt als string met twee decimalen achter de komma';
COMMENT ON COLUMN public.vwfrminspbesturingsmodel.dvkleurvervallen
IS 'Rood indien vervaldatum kleiner dan vandaag, Oranje indien groter dan vandaag en anders Wit';
COMMENT ON COLUMN public.vwfrminspbesturingsmodel.dvcodecontrolefreq
IS 'Default Controle frequentie code via tbmilurgentie';
COMMENT ON COLUMN public.vwfrminspbesturingsmodel.dnkeymilurgentie
IS 'Foreign key naar tbmilurgentie.dnkey)';
This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 2-5-2025 13:49 |
![]() ![]() ![]() |