Schema
public
Owner
waveuser005
Descriptions
There is no description for view vwinranderecorresp
Fields
Name | Data type | Description |
---|---|---|
dnkeycorrespondentie |
integer |
|
dnkeydocumenten |
integer |
|
ddbriefdatum |
timestamp |
|
dvdocfilenaam |
varchar(255) |
|
dvonderwerp |
varchar(50) |
|
dvkenmerk |
varchar(20) |
|
dnkeycontactadressen |
integer |
|
dnkeymilinrichtingen |
integer |
|
dvcodedocumentsoorten |
char(5) |
|
dvdocumentnaam |
varchar(255) |
|
dvtemplate |
varchar(255) |
|
dnvolgnummer |
integer |
|
dvbedrijfsnaam |
varchar(200) |
|
dvachternaam |
varchar(200) |
|
dvvoorletters |
varchar(10) |
|
dvvoorvoegsel |
varchar(10) |
|
dvgeslacht |
char(1) |
|
dvstraatnaam |
varchar(80) |
|
dvhuisnummer |
varchar(5) |
|
dvaanduidingbijhuisnummer |
varchar(2) |
|
dvhuisletter |
char(1) |
|
dvhuisnummertoevoeging |
varchar(4) |
|
dvpostcode |
varchar(10) |
|
dvwoonplaatsnaam |
varchar(80) |
|
dvtelefoon |
varchar(30) |
|
dvfax |
varchar(15) |
|
dvemail |
varchar(320) |
|
dvbsn |
varchar(10) |
|
dlcontactverplicht |
char(1) |
|
dvomschrijving |
varchar(255) |
|
dnkeyinspbezoeken |
integer |
|
dnkeyadviezen |
integer |
|
dvzaakcode |
varchar(20) |
|
dvzaakoms |
varchar(200) |
|
dvmodule |
char(1) |
|
dlverstuurd |
char(1) |
|
dvcodeeigenaar |
char(5) |
|
dvdmsdoccode |
varchar(40) |
|
dvextrainfo |
varchar(2000) |
|
Rules
Name | Event | Instead | Condition | Description |
---|---|---|---|---|
_RETURN |
SELECT |
|
|
Definition
CREATE VIEW public.vwinranderecorresp (
dnkeycorrespondentie,
dnkeydocumenten,
ddbriefdatum,
dvdocfilenaam,
dvonderwerp,
dvkenmerk,
dnkeycontactadressen,
dnkeymilinrichtingen,
dvcodedocumentsoorten,
dvdocumentnaam,
dvtemplate,
dnvolgnummer,
dvbedrijfsnaam,
dvachternaam,
dvvoorletters,
dvvoorvoegsel,
dvgeslacht,
dvstraatnaam,
dvhuisnummer,
dvaanduidingbijhuisnummer,
dvhuisletter,
dvhuisnummertoevoeging,
dvpostcode,
dvwoonplaatsnaam,
dvtelefoon,
dvfax,
dvemail,
dvbsn,
dlcontactverplicht,
dvomschrijving,
dnkeyinspbezoeken,
dnkeyadviezen,
dvzaakcode,
dvzaakoms,
dvmodule,
dlverstuurd,
dvcodeeigenaar,
dvdmsdoccode,
dvextrainfo)
AS
( ( ( (
SELECT a.dnkey AS dnkeycorrespondentie,
a.dnkeydocumenten, a.ddbriefdatum,
a.dvdocfilenaam, a.dvonderwerp,
a.dvkenmerk, a.dnkeycontactadressen,
e.dnkey AS dnkeymilinrichtingen,
b.dvcodedocumentsoorten,
b.dvdocumentnaam, b.dvtemplate,
b.dnvolgnummer, c.dvbedrijfsnaam,
c.dvachternaam, c.dvvoorletters,
c.dvvoorvoegsel, c.dvgeslacht,
c.dvstraatnaam, c.dvhuisnummer,
c.dvaanduidingbijhuisnummer,
c.dvhuisletter,
c.dvhuisnummertoevoeging,
c.dvpostcode, c.dvwoonplaatsnaam,
c.dvtelefoon, c.dvfax, c.dvemail,
c.dvsofinummer AS dvbsn,
b.dlcontactverplicht,
b.dvomschrijving,
a.dnkeyinspbezoeken,
a.dnkeyadviezen, d.dvzaakcode,
d.dvaanvraagnaam::character
varying(200) AS dvzaakoms,
'W'::character(1) AS dvmodule,
a.dlverstuurd, a.dvcodeeigenaar,
a.dvdmsdoccode, a.dvextrainfo
FROM tbcorrespondentie a
JOIN tbdocumenten b ON a.dnkeydocumenten = b.dnkey
LEFT JOIN tbcontactadressen c ON
a.dnkeycontactadressen = c.dnkey
JOIN tbomgvergunning d ON a.dnkeyomgvergunningen = d.dnkey
JOIN tbmilinrichtingen e ON d.dnkeymilinrichtingen = e.dnkey
UNION
SELECT a.dnkey AS dnkeycorrespondentie,
a.dnkeydocumenten, a.ddbriefdatum,
a.dvdocfilenaam, a.dvonderwerp,
a.dvkenmerk, a.dnkeycontactadressen,
e.dnkey AS dnkeymilinrichtingen,
b.dvcodedocumentsoorten,
b.dvdocumentnaam, b.dvtemplate,
b.dnvolgnummer, c.dvbedrijfsnaam,
c.dvachternaam, c.dvvoorletters,
c.dvvoorvoegsel, c.dvgeslacht,
c.dvstraatnaam, c.dvhuisnummer,
c.dvaanduidingbijhuisnummer,
c.dvhuisletter,
c.dvhuisnummertoevoeging,
c.dvpostcode, c.dvwoonplaatsnaam,
c.dvtelefoon, c.dvfax, c.dvemail,
c.dvsofinummer AS dvbsn,
b.dlcontactverplicht,
b.dvomschrijving,
a.dnkeyinspbezoeken,
a.dnkeyadviezen,
d.dvvergnummer AS dvzaakcode,
(((f.dvomschrijving::text ||
''::text) || d.dvpublbouwwerk::text))::character varying(200) AS dvzaakoms,
'E'::character(1) AS dvmodule,
a.dlverstuurd, a.dvcodeeigenaar,
a.dvdmsdoccode, a.dvextrainfo
FROM tbcorrespondentie a
JOIN tbdocumenten b ON a.dnkeydocumenten = b.dnkey
LEFT JOIN tbcontactadressen c ON
a.dnkeycontactadressen = c.dnkey
JOIN tbmilvergunningen d ON a.dnkeymilvergunningen = d.dnkey
JOIN tbmilinrichtingen e ON d.dnkeymilinrichtingen = e.dnkey
LEFT JOIN tbmilwerkz f ON d.dnkeymilwerkz = f.dnkey)
UNION
SELECT a.dnkey AS dnkeycorrespondentie,
a.dnkeydocumenten, a.ddbriefdatum,
a.dvdocfilenaam, a.dvonderwerp, a.dvkenmerk,
a.dnkeycontactadressen,
e.dnkey AS dnkeymilinrichtingen,
b.dvcodedocumentsoorten, b.dvdocumentnaam,
b.dvtemplate, b.dnvolgnummer,
c.dvbedrijfsnaam, c.dvachternaam,
c.dvvoorletters, c.dvvoorvoegsel,
c.dvgeslacht, c.dvstraatnaam,
c.dvhuisnummer, c.dvaanduidingbijhuisnummer,
c.dvhuisletter, c.dvhuisnummertoevoeging,
c.dvpostcode, c.dvwoonplaatsnaam,
c.dvtelefoon, c.dvfax, c.dvemail,
c.dvsofinummer AS dvbsn,
b.dlcontactverplicht, b.dvomschrijving,
a.dnkeyinspbezoeken, a.dnkeyadviezen,
d.dvaanschrijfnr AS dvzaakcode,
f.dvomschrijving AS dvzaakoms,
'H'::character(1) AS dvmodule,
a.dlverstuurd, a.dvcodeeigenaar,
a.dvdmsdoccode, a.dvextrainfo
FROM tbcorrespondentie a
JOIN tbdocumenten b ON a.dnkeydocumenten = b.dnkey
LEFT JOIN tbcontactadressen c ON
a.dnkeycontactadressen = c.dnkey
JOIN tbhandhavingen d ON a.dnkeyhandhavingen = d.dnkey
JOIN tbmilinrichtingen e ON d.dnkeymilinrichtingen = e.dnkey
LEFT JOIN tbhandhovertreding f ON d.dnkeyhandhovertreding = f.dnkey)
UNION
SELECT a.dnkey AS dnkeycorrespondentie,
a.dnkeydocumenten, a.ddbriefdatum, a.dvdocfilenaam,
a.dvonderwerp, a.dvkenmerk, a.dnkeycontactadressen,
e.dnkey AS dnkeymilinrichtingen,
b.dvcodedocumentsoorten, b.dvdocumentnaam,
b.dvtemplate, b.dnvolgnummer, c.dvbedrijfsnaam,
c.dvachternaam, c.dvvoorletters, c.dvvoorvoegsel,
c.dvgeslacht, c.dvstraatnaam, c.dvhuisnummer,
c.dvaanduidingbijhuisnummer, c.dvhuisletter,
c.dvhuisnummertoevoeging, c.dvpostcode,
c.dvwoonplaatsnaam, c.dvtelefoon, c.dvfax,
c.dvemail, c.dvsofinummer AS dvbsn,
b.dlcontactverplicht, b.dvomschrijving,
a.dnkeyinspbezoeken, a.dnkeyadviezen,
d.dvvergunningsnr AS dvzaakcode,
(((f.dvomschrijving::text || ''::text) ||
d.dvpublbouwwerk::text))::character varying(200) AS dvzaakoms,
'O'::character(1) AS dvmodule, a.dlverstuurd,
a.dvcodeeigenaar, a.dvdmsdoccode, a.dvextrainfo
FROM tbcorrespondentie a
JOIN tbdocumenten b ON a.dnkeydocumenten = b.dnkey
LEFT JOIN tbcontactadressen c ON a.dnkeycontactadressen = c.dnkey
JOIN tbovvergunningen d ON a.dnkeyovvergunningen = d.dnkey
JOIN tbmilinrichtingen e ON d.dnkeymilinrichtingen = e.dnkey
LEFT JOIN tbovwerkz f ON d.dnkeyovwerkz = f.dnkey)
UNION
SELECT a.dnkey AS dnkeycorrespondentie, a.dnkeydocumenten,
a.ddbriefdatum, a.dvdocfilenaam, a.dvonderwerp, a.dvkenmerk,
a.dnkeycontactadressen, e.dnkey AS dnkeymilinrichtingen,
b.dvcodedocumentsoorten, b.dvdocumentnaam, b.dvtemplate,
b.dnvolgnummer, c.dvbedrijfsnaam, c.dvachternaam,
c.dvvoorletters, c.dvvoorvoegsel, c.dvgeslacht,
c.dvstraatnaam, c.dvhuisnummer, c.dvaanduidingbijhuisnummer,
c.dvhuisletter, c.dvhuisnummertoevoeging, c.dvpostcode,
c.dvwoonplaatsnaam, c.dvtelefoon, c.dvfax, c.dvemail,
c.dvsofinummer AS dvbsn, b.dlcontactverplicht,
b.dvomschrijving, a.dnkeyinspbezoeken, a.dnkeyadviezen,
d.dvvergnummer AS dvzaakcode,
f.dvomschrijving::character varying(200) AS dvzaakoms,
'C'::character(1) AS dvmodule, a.dlverstuurd,
a.dvcodeeigenaar, a.dvdmsdoccode, a.dvextrainfo
FROM tbcorrespondentie a
JOIN tbdocumenten b ON a.dnkeydocumenten = b.dnkey
LEFT JOIN tbcontactadressen c ON a.dnkeycontactadressen = c.dnkey
JOIN tbhorecavergunningen d ON a.dnkeyhorecavergunningen = d.dnkey
JOIN tbmilinrichtingen e ON d.dnkeymilinrichtingen = e.dnkey
LEFT JOIN tbsoorthorverg f ON d.dnkeysoortverg = f.dnkey)
UNION
SELECT a.dnkey AS dnkeycorrespondentie, a.dnkeydocumenten,
a.ddbriefdatum, a.dvdocfilenaam, a.dvonderwerp, a.dvkenmerk,
a.dnkeycontactadressen, e.dnkey AS dnkeymilinrichtingen,
b.dvcodedocumentsoorten, b.dvdocumentnaam, b.dvtemplate,
b.dnvolgnummer, c.dvbedrijfsnaam, c.dvachternaam, c.dvvoorletters,
c.dvvoorvoegsel, c.dvgeslacht, c.dvstraatnaam, c.dvhuisnummer,
c.dvaanduidingbijhuisnummer, c.dvhuisletter,
c.dvhuisnummertoevoeging, c.dvpostcode, c.dvwoonplaatsnaam,
c.dvtelefoon, c.dvfax, c.dvemail, c.dvsofinummer AS dvbsn,
b.dlcontactverplicht, b.dvomschrijving, a.dnkeyinspbezoeken,
a.dnkeyadviezen, d.dvbouwnr AS dvzaakcode,
(((f.dvomschrijving::text || ''::text) ||
d.dvpublbouwwerk::text))::character varying(200) AS dvzaakoms,
'B'::character(1) AS dvmodule, a.dlverstuurd, a.dvcodeeigenaar,
a.dvdmsdoccode, a.dvextrainfo
FROM tbcorrespondentie a
JOIN tbdocumenten b ON a.dnkeydocumenten = b.dnkey
LEFT JOIN tbcontactadressen c ON a.dnkeycontactadressen = c.dnkey
JOIN tbbouwvergunningen d ON a.dnkeybouwvergunningen = d.dnkey
JOIN tbmilinrichtingen e ON d.dnkeymilinrichtingen = e.dnkey
LEFT JOIN tbbouwwerkz f ON d.dnkeybouwwerkz = f.dnkey;
This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 22-2-2017 10:50 |
![]() ![]() ![]() |