Datadictionary OpenWave 3.1.20
Previous topic Chapter index Next topic

View: vwfrmzaakproducten

 

 

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
Previous topic Chapter index Next topic