Schema
public
Owner
waveuser005
Descriptions
View met gekoppelde producten/klantbetalers/werkpakketten bij omgevingzaken, of apv.overig of handhaving of horeca of milieu/gebruik
Fields
Name | Data type | Description |
---|---|---|
dnkey |
integer |
Primary key (tbzaakproducten.dnkey). |
dnkeyomgvergunningen |
integer |
Foreign key naar tbomgvergunning.dnkey. |
dnkeyhandhavingen |
integer |
Foreign key naar tbomgvergunning.dnkey. |
dnkeyovvergunningen |
integer |
Foreign key naar tbovvergunningen.dnkey. |
dnkeyhorecavergunningen |
integer |
Foreign key naar tbohorecavergunningen.dnkey. |
dnkeyinfoaanvragen |
integer |
Foreign key naar tbinfoaanvragen.dnkey. |
dnkeymilvergunningen |
integer |
Foreign key naar tbmilvergunningen.dnkey. |
dnkeyproducten |
integer |
Foreign key naar tbproducten.dnkey. |
dnkeyproductklanten |
integer |
Foreign key naar tbproductklanten.dnkey. |
dnkeyproductwkp |
integer |
Foreign key naar tbproductwerkpakketten.dnkey. |
dnkeyprodwkpklant |
integer |
|
dvproductcode |
varchar(40) |
Codering van product/dienst |
dvproductoms |
varchar(200) |
Omschrijving van product/dienst |
dvsubproductcode |
varchar(40) |
Codering van sub product/dienst |
dvsubproductoms |
varchar(200) |
Omschrijving van sub product/dienst |
dvklantcode |
varchar(40) |
Codering in tijdscrijf/financeel systeem voor de betalende klant |
dvklantoms |
varchar(200) |
Beschrijving van klant. |
dvwerkpakketcode |
varchar(40) |
Codering in tijdscrijf/financeel systeem voor werkpakket |
dvwerkpakketoms |
varchar(200) |
Beschrijving vanwerkpakket bijv maatwerk/meerwerk. |
dvactiviteitcode |
varchar(40) |
Code waaronder combinatie product, klant, werkpakket bekend is in tbprodwkpklant. |
Rules
Name | Event | Instead | Condition | Description |
---|---|---|---|---|
_RETURN |
SELECT |
|
|
Definition
CREATE VIEW public.vwfrmzaakproducten (
dnkey,
dnkeyomgvergunningen,
dnkeyhandhavingen,
dnkeyovvergunningen,
dnkeyhorecavergunningen,
dnkeyinfoaanvragen,
dnkeymilvergunningen,
dnkeyproducten,
dnkeyproductklanten,
dnkeyproductwkp,
dnkeyprodwkpklant,
dvproductcode,
dvproductoms,
dvsubproductcode,
dvsubproductoms,
dvklantcode,
dvklantoms,
dvwerkpakketcode,
dvwerkpakketoms,
dvactiviteitcode)
AS
SELECT a.dnkey,
a.dnkeyomgvergunningen,
a.dnkeyhandhavingen,
a.dnkeyovvergunningen,
a.dnkeyhorecavergunningen,
a.dnkeyinfoaanvragen,
a.dnkeymilvergunningen,
a.dnkeyproducten,
a.dnkeyproductklanten,
a.dnkeyproductwkp,
prodwkpklant.dnkey AS dnkeyprodwkpklant,
product.dvproductcode,
product.dvproductoms,
product.dvsubproductcode,
product.dvsubproductoms,
productklant.dvklantcode,
productklant.dvklantoms,
productwkp.dvwerkpakketcode,
productwkp.dvwerkpakketoms,
prodwkpklant.dvactiviteitcode
FROM tbzaakproducten a
LEFT JOIN tbproducten product ON a.dnkeyproducten = product.dnkey
LEFT JOIN tbproductklanten productklant ON a.dnkeyproductklanten =
productklant.dnkey
LEFT JOIN tbproductwerkpakketten productwkp ON a.dnkeyproductwkp = productwkp.dnkey
LEFT JOIN tbprodwkpklant prodwkpklant ON a.dnkeyproducten =
prodwkpklant.dnkeyproducten AND a.dnkeyproductklanten = prodwkpklant.dnkeyproductklanten AND a.dnkeyproductwkp = prodwkpklant.dnkeyproductwerkpakketten;
COMMENT ON VIEW public.vwfrmzaakproducten
IS 'View met gekoppelde producten/klantbetalers/werkpakketten bij omgevingzaken, of apv.overig of handhaving of horeca of milieu/gebruik';
COMMENT ON COLUMN public.vwfrmzaakproducten.dnkey
IS 'Primary key (tbzaakproducten.dnkey).';
COMMENT ON COLUMN public.vwfrmzaakproducten.dnkeyomgvergunningen
IS 'Foreign key naar tbomgvergunning.dnkey.';
COMMENT ON COLUMN public.vwfrmzaakproducten.dnkeyhandhavingen
IS 'Foreign key naar tbomgvergunning.dnkey.';
COMMENT ON COLUMN public.vwfrmzaakproducten.dnkeyovvergunningen
IS 'Foreign key naar tbovvergunningen.dnkey.';
COMMENT ON COLUMN public.vwfrmzaakproducten.dnkeyhorecavergunningen
IS 'Foreign key naar tbohorecavergunningen.dnkey.';
COMMENT ON COLUMN public.vwfrmzaakproducten.dnkeyinfoaanvragen
IS 'Foreign key naar tbinfoaanvragen.dnkey.';
COMMENT ON COLUMN public.vwfrmzaakproducten.dnkeymilvergunningen
IS 'Foreign key naar tbmilvergunningen.dnkey.';
COMMENT ON COLUMN public.vwfrmzaakproducten.dnkeyproducten
IS 'Foreign key naar tbproducten.dnkey.';
COMMENT ON COLUMN public.vwfrmzaakproducten.dnkeyproductklanten
IS 'Foreign key naar tbproductklanten.dnkey.';
COMMENT ON COLUMN public.vwfrmzaakproducten.dnkeyproductwkp
IS 'Foreign key naar tbproductwerkpakketten.dnkey.';
COMMENT ON COLUMN public.vwfrmzaakproducten.dvproductcode
IS 'Codering van product/dienst';
COMMENT ON COLUMN public.vwfrmzaakproducten.dvproductoms
IS 'Omschrijving van product/dienst';
COMMENT ON COLUMN public.vwfrmzaakproducten.dvsubproductcode
IS 'Codering van sub product/dienst';
COMMENT ON COLUMN public.vwfrmzaakproducten.dvsubproductoms
IS 'Omschrijving van sub product/dienst';
COMMENT ON COLUMN public.vwfrmzaakproducten.dvklantcode
IS 'Codering in tijdscrijf/financeel systeem voor de betalende klant';
COMMENT ON COLUMN public.vwfrmzaakproducten.dvklantoms
IS 'Beschrijving van klant.';
COMMENT ON COLUMN public.vwfrmzaakproducten.dvwerkpakketcode
IS 'Codering in tijdscrijf/financeel systeem voor werkpakket';
COMMENT ON COLUMN public.vwfrmzaakproducten.dvwerkpakketoms
IS 'Beschrijving vanwerkpakket bijv maatwerk/meerwerk.';
COMMENT ON COLUMN public.vwfrmzaakproducten.dvactiviteitcode
IS 'Code waaronder combinatie product, klant, werkpakket bekend is in tbprodwkpklant.';
This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 6-7-2020 13:33 |
![]() ![]() ![]() |