Datadictionary OpenWave 3.1.11
Previous topic Chapter index Next topic

View: vwfrmgemmodulelegessoort

 

 

Schema

public

 

Owner

waveuser005

 

Descriptions

View van distinct gemeentecode en moduleletter uit tblegessoort. Basistabel tblegessoort

 

Fields

Name

Data type

Description

dvgemeenteid

varchar(4)

De gemeentecode (id) van distinct tblegesoort op gemeente en vantoepassing op. Kan null zijn

dvgemeentenaam

varchar

De gemeentenaam die hoort bij dvgemeenteid

dvvantoepop

char(1)

De moduleletter van distinct legesoort op gemeente en vantoepassing op

dvmoduleomschrijving

text

De moduleomschrijving die hoort bij dvvantoepop

dvid

text

Identifier van legessoortgroep dvvantoepop + - + dvgemeenteid

 

Rules

Name

Event

Instead

Condition

Description

_RETURN

SELECT

 

 

 

Definition

CREATE VIEW public.vwfrmgemmodulelegessoort (
   dvgemeenteid,
   dvgemeentenaam,
   dvvantoepop,
   dvmoduleomschrijving,
   dvid)
AS
SELECT DISTINCT
b.dvgemeentecode AS dvgemeenteid,
       CASE
           WHEN
b.dvomschrijving IS NULL THEN 'Overige gemeentes'::character varying
           ELSE b.dvomschrijving
       END AS dvgemeentenaam,
   a.dvvantoepop,
       CASE
           WHEN
a.dvvantoepop = 'B'::bpchar THEN 'Bouw/sloop'::text
           WHEN a.dvvantoepop = 'C'::bpchar THEN 'Horeca'::text
           WHEN a.dvvantoepop = 'I'::bpchar THEN 'Info-aanvragen'::text
           WHEN a.dvvantoepop = 'O'::bpchar THEN 'Apv/Overig'::text
           WHEN a.dvvantoepop = 'W'::bpchar THEN 'Omgeving'::text
           ELSE 'Onbekend'::text
       END AS dvmoduleomschrijving,
   
(a.dvvantoepop::text || '-'::text) || COALESCE(b.dvgemeentecode,
       ''::character varying)::text AS dvid
FROM tblegessoort a
  LEFT JOIN tb33gemeente b ON a.dvgemeentecode::text = b.dvgemeentecode::text;

COMMENT ON VIEW public.vwfrmgemmodulelegessoort
IS 'View van distinct gemeentecode en moduleletter uit tblegessoort. Basistabel tblegessoort';

COMMENT ON COLUMN public.vwfrmgemmodulelegessoort.dvgemeenteid
IS 'De gemeentecode (id) van distinct tblegesoort op gemeente en vantoepassing op. Kan null zijn';

COMMENT ON COLUMN public.vwfrmgemmodulelegessoort.dvgemeentenaam
IS 'De gemeentenaam die hoort bij dvgemeenteid';

COMMENT ON COLUMN public.vwfrmgemmodulelegessoort.dvvantoepop
IS 'De moduleletter van distinct legesoort op gemeente en vantoepassing op';

COMMENT ON COLUMN public.vwfrmgemmodulelegessoort.dvmoduleomschrijving
IS 'De moduleomschrijving die hoort bij dvvantoepop';

COMMENT ON COLUMN public.vwfrmgemmodulelegessoort.dvid
IS 'Identifier van legessoortgroep  dvvantoepop + - + dvgemeenteid';

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