Datadictionary OpenWave 3.1.21
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.

ddmutatie

date

Datum dat kaart is aangemaakt cq gewijzigd

dvcodemuteerder

char(5)

Foreign key naar tbmedewerkers.dvcode. We heeft kaart aangemaakt/gewijsigd

dvmuteerdervoluit

varchar(62)

Mueteterder achternaam, voorletters en tussenvoegsel

dvmwexterncode

varchar(40)

e code waaronder de medewerker bekend is in extern financilee systeem

 

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,
   ddmutatie,
   dvcodemuteerder,
   dvmuteerdervoluit,
   dvmwexterncode)
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,
   a.ddmutatie,
   a.dvcodemuteerder,
   
(((((b.dvomschrijving::text || ', '::text) || COALESCE(b.dvvoorletters,
       ''::character varying)::text) || ' '::text) || COALESCE(b.dvtussenvoegsel, ''::character varying)::text))::character varying(62) AS dvmuteerdervoluit,
   b.dvmwexterncode
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
    LEFT JOIN tbmedewerkers b ON a.dvcodemuteerder = b.dvcode;

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.';

COMMENT ON COLUMN public.vwfrmzaakproducten.ddmutatie
IS 'Datum dat kaart is aangemaakt cq gewijzigd';

COMMENT ON COLUMN public.vwfrmzaakproducten.dvcodemuteerder
IS 'Foreign key naar tbmedewerkers.dvcode. We heeft kaart aangemaakt/gewijsigd';

COMMENT ON COLUMN public.vwfrmzaakproducten.dvmuteerdervoluit
IS 'Mueteterder achternaam, voorletters en tussenvoegsel';

COMMENT ON COLUMN public.vwfrmzaakproducten.dvmwexterncode
IS 'e code waaronder de medewerker bekend is in extern financilee systeem';

This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 2-10-2020 12:10
Previous topic Chapter index Next topic