Datadictionary OpenWave 3.1.32
Previous topic Chapter index Next topic

View: vwfrmdsoprojectoverzichtzvo

 

 

Schema

public

 

Owner

waveuser005

 

Descriptions

View van distinct DSO projecten waarbij de projecten met alleen een vooroverleg NIET getoond worden

 

Fields

Name

Data type

Description

dnkeydsoproject

integer

Foreign key naar tbdsoproject.dnkey

dvdsonaam

varchar(200)

Naam van het DSO-project

dvdsoprojectoms

text

Omschrijving van het DSO-project

dvprojectid

varchar(100)

Identifier in het DSO van het project

dvibbcodemw

char(5)

De primary key van de medewerker (tbmedewerkers.dvcode) die als actieve dossierbehandelaar aan een van de DSO-zaken bij dit project is verbonden

dvibbvolledigenaam

text

De volledige naam van de medewerker (tbmedewerkers.dvroepnaam of dvvoorletters + tussenvoegsel en achternaam) die als actieve dossierbehandelaar aan een van de DSO-zaken bij dit project is verbonden

dnkeyteamszaakverantw

integer

Foreign key naar tbteams.dnkey. Zaakverantwoordelijk team die aan een van de DSO-zaken bij dit project is verbonden

dvteamnaam

varchar(100)

Naam van zaakverantwoordelijk team die aan een van de DSO-zaken bij dit project is verbonden

 

Rules

Name

Event

Instead

Condition

Description

_RETURN

SELECT

 

 

 

Indices

There are no indices for table vwfrmdsoprojectoverzichtzvo

 

Definition

CREATE VIEW public.vwfrmdsoprojectoverzichtzvo (
   dnkeydsoproject,
   dvdsonaam,
   dvdsoprojectoms,
   dvprojectid,
   dvibbcodemw,
   dvibbvolledigenaam,
   dnkeyteamszaakverantw,
   dvteamnaam)
AS
SELECT DISTINCT
a.dnkey AS dnkeydsoproject,
   a.dvnaam AS dvdsonaam,
   a.dvomschrijving AS dvdsoprojectoms,
   a.dvprojectid,
   c.dvibbcodemw,
   
(
       CASE
           WHEN
c.dvroepnaam IS NOT NULL THEN c.dvroepnaam::text || ' '::text
           WHEN c.dvvoorletters IS NOT NULL THEN c.dvvoorletters::text || ' '::text
           ELSE ''::text
       END ||
       CASE
           WHEN
c.dvtussenvoegsel IS NULL THEN ''::text
           ELSE c.dvtussenvoegsel::text || ' '::text
       END) ||
       CASE
           WHEN
c.dvibbnaammw IS NULL THEN ''::character varying
           ELSE c.dvibbnaammw
       END::text AS dvibbvolledigenaam,
   b.dnkeyteamszaakverantw,
   d.dvteamnaam
FROM tbdsoproject a
    JOIN tbomgvergunning b ON a.dnkey = b.dnkeydsoproject
    LEFT JOIN vwfrmactiefinbehbij c ON c.dnkeyomgvergunningen = b.dnkey
    LEFT JOIN tbteams d ON b.dnkeyteamszaakverantw = d.dnkey
WHERE NOT (b.dnkey IN (
   SELECT tbomgvergunning.dnkey
   FROM tbomgvergunning
   WHERE lower(tbomgvergunning.dvdsoverzoekdoel::text) = 'vooroverleg'::text
       OR lower(tbomgvergunning.dvdsoverzoekdoel::text) = 'conceptverzoek'::text OR lower(tbomgvergunning.dvdsotype::text) = 'concept'::text
   ));

COMMENT ON VIEW public.vwfrmdsoprojectoverzichtzvo
IS 'View van distinct DSO projecten waarbij de projecten met alleen een vooroverleg NIET getoond worden';

COMMENT ON COLUMN public.vwfrmdsoprojectoverzichtzvo.dnkeydsoproject
IS 'Foreign key naar tbdsoproject.dnkey';

COMMENT ON COLUMN public.vwfrmdsoprojectoverzichtzvo.dvdsonaam
IS 'Naam van het DSO-project';

COMMENT ON COLUMN public.vwfrmdsoprojectoverzichtzvo.dvdsoprojectoms
IS 'Omschrijving van het DSO-project';

COMMENT ON COLUMN public.vwfrmdsoprojectoverzichtzvo.dvprojectid
IS 'Identifier in het DSO van het project';

COMMENT ON COLUMN public.vwfrmdsoprojectoverzichtzvo.dvibbcodemw
IS 'De primary key van de medewerker (tbmedewerkers.dvcode) die als actieve dossierbehandelaar aan een van de DSO-zaken bij dit project is verbonden';

COMMENT ON COLUMN public.vwfrmdsoprojectoverzichtzvo.dvibbvolledigenaam
IS 'De volledige naam van de medewerker (tbmedewerkers.dvroepnaam of dvvoorletters + tussenvoegsel en achternaam) die als actieve dossierbehandelaar aan een van de DSO-zaken bij dit project is verbonden';

COMMENT ON COLUMN public.vwfrmdsoprojectoverzichtzvo.dnkeyteamszaakverantw
IS 'Foreign key naar tbteams.dnkey. Zaakverantwoordelijk team die aan een van de DSO-zaken bij dit project is verbonden';

COMMENT ON COLUMN public.vwfrmdsoprojectoverzichtzvo.dvteamnaam
IS 'Naam van zaakverantwoordelijk team die aan een van de DSO-zaken bij dit project is verbonden';

This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 2-5-2025 13:49
Previous topic Chapter index Next topic