Datadictionary OpenWave 3.1.32
Previous topic Chapter index Next topic

View: vwfrmdsoprojectoverzicht

 

 

Schema

public

 

Owner

waveuser005

 

Descriptions

View van distinct DSO projecten.

 

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 vwfrmdsoprojectoverzicht

 

Definition

CREATE VIEW public.vwfrmdsoprojectoverzicht (
   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;

COMMENT ON VIEW public.vwfrmdsoprojectoverzicht
IS 'View van distinct DSO projecten.';

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

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

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

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

COMMENT ON COLUMN public.vwfrmdsoprojectoverzicht.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.vwfrmdsoprojectoverzicht.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.vwfrmdsoprojectoverzicht.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.vwfrmdsoprojectoverzicht.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