Datadictionary OpenWave 3.1.25
Previous topic Chapter index Next topic

Table: tbemailsjabloon

 

 

Schema

public

 

Owner

waveuser005

 

Tablespace

(default)

 

Descriptions

Tabel met emailsjablonen ten behoeve van uitgaande correspondentie

 

Fields

PK

FK

Name

Data type

Not null

Unique

Inherited

Default

Description

 

dnkey

serial

 

nextval('tbemailsjabloon_dnkey_seq'::regclass)

Primary key.

 

 

dvemailnaam

varchar(255)

 

 

 

 

Pad en naam van sjabloon-file (waarvandaan dvtemplatebase64 is opgehaald). Indien dvtemplatebase64 leeg is wordt het sjabloon tijdens het samnevoegen vanaf deze plek op de fileshare gehaald.

 

 

ddvervaldatum

timestamp

 

 

 

 

Vervaldatum van emailsjabloon.

 

 

dnvolgnummer

integer

 

 

 

 

Indexnummer.

 

 

dvvantoepop

char(1)

 

 

 

 

(H)andhaving of (B)ouwvergunning of (O)verige vergunning of (A)lgemene documenten of Hore(C)a of Be(S)temmingsplan of (I)nfoAanvragen of E = Milieu/brandweerverg. of (W)abo-omgevingsvergunning. of (V) inrichting

 

dnkeyemailsoorten

integer

 

 

 

 

Foreign key naar Tbemailsoorten.

 

 

dvomschrijving

varchar(255)

 

 

 

 

Omschrijving van emailsjabloon

 

 

dvformquery

varchar(4000)

 

 

 

 

Query ter vervanging van opmaaknummers 1-100.

 

 

dvchildquery

varchar(4000)

 

 

 

 

Query ten behoeve van kolommen van eerste tabel.

 

 

dvformquery_2

varchar(4000)

 

 

 

 

Query ter vervanging van opmaaknummers 101-200.

 

 

dvformquery_3

varchar(4000)

 

 

 

 

Query ter vervanging van opmaaknummers 201-300.

 

 

dvformquery_4

varchar(4000)

 

 

 

 

Query ter vervanging van opmaaknummers 301-400.

 

 

dvformquery_5

varchar(4000)

 

 

 

 

Query ter vervanging van opmaaknummers 401-500.

 

 

dvformquery_6

varchar(4000)

 

 

 

 

Query ter vervanging van opmaaknummers 501-600.

 

 

dvformquery_7

varchar(4000)

 

 

 

 

Query ter vervanging van opmaaknummers 601-700.

 

 

dvformquery_8

varchar(4000)

 

 

 

 

Query ter vervanging van opmaaknummers 701-800.

 

 

dvformquery_9

varchar(4000)

 

 

 

 

Query ter vervanging van opmaaknummers 801-900.

 

 

dvformquery_10

varchar(4000)

 

 

 

 

Query ter vervanging van opmaaknummers 901-1000.

 

 

dvchild2query

varchar(4000)

 

 

 

 

Query ten behoeve van kolommen van tweede tabel.

 

 

dvchild3query

varchar(4000)

 

 

 

 

Query ten behoeve van kolommen van derde tabel.

 

 

dvchild4query

varchar(4000)

 

 

 

 

Query ten behoeve van kolommen van vierde tabel.

 

 

dvchild5query

varchar(4000)

 

 

 

 

Query ten behoeve van kolommen van vijfde tabel.

 

 

dvchild6query

varchar(4000)

 

 

 

 

Query ten behoeve van kolommen van zesde tabel.

 

 

dvchild7query

varchar(4000)

 

 

 

 

Query ten behoeve van kolommen van zevende tabel.

 

 

dvchild8query

varchar(4000)

 

 

 

 

Query ten behoeve van kolommen van achtste tabel.

 

 

dvchild9query

varchar(4000)

 

 

 

 

Query ten behoeve van kolommen van negende tabel.

 

 

dvchild10query

varchar(4000)

 

 

 

 

Query ten behoeve van kolommen van tiende tabel.

 

 

dvchild11query

varchar(4000)

 

 

 

 

Query ten behoeve van kolommen van elfde tabel.

 

 

dvchild12query

varchar(4000)

 

 

 

 

Query ten behoeve van kolommen van twaalfde tabel.

 

 

dvdefaultdir

varchar(255)

 

 

 

 

Defaultdirectory waarin aangemaakte emails moeten worden opgeslagen. Zie ook TbCorrespondetie.DvDocFileNaam.

 

 

dvtemplate

varchar(255)

 

 

 

 

Onderdeel van de opgeslagenemailnaam bij een correspondentiekaart

 

 

dlcontactverplicht

char(1)

 

 

 

'T'::bpchar

T of F. Indien T dan wordt de wizard create email uitgebreid met een pagina waarin de contactpersoon kan worden aangewezen.

 

 

dlcopyconform

char(1)

 

 

 

'F'::bpchar

T of F. Indien T dan wordt er een kopie van de email gestuurd

 

 

dvdmsdoctype

varchar(255)

 

 

 

 

Documenttype zoals gedefinieerd in het DMS voor dit sjabloon.

 

 

dvvanuittabel

varchar(30)

 

 

 

 

Speciaal voor OWB. Tabelnaam van waaruit het sjabloon kan worden opgeroepen, bijv tbinspecties.

 

dnkeyinitialisatie

integer

 

 

 

 

Foreign key naar tbinitialisatie.dnkey (sectie aanmaakmappen tbv defaultmap)

 

 

dlautoupload

char(1)

 

 

 

'F'::bpchar

T of F. T indien de email die gecreerd wordt automatisch moet worden upgeload

 

 

dvalleengemeentes

varchar(200)

 

 

 

 

Opsomming van gemeentecodes gescheiden door puntkomma die het domein van dhet sjabloon bepalen. Leeg betekent geen beperking

 

 

dvemailbody

text

 

 

 

 

Body van het emailbericht

 

 

dvemailsubject

varchar(200)

 

 

 

 

Onderwerp van de email

 

 

dlrepeat

char(1)

 

 

 

'F'::bpchar

T of F. Indien T dan blijft de creerdocumentwizard open staan

 

dnkeycompartiment

integer

 

 

 

 

Foreign key naar tbcompartiment.dnkey

 

dnkeyvertrouwelijkheid

integer

 

 

 

 

Foreign key naar (vereiste) tbvertrouwelijkheid.dnkey

 

 

dnaantaltags

integer

 

 

 

 

0 = tabelheader uit sjabloon; 1 = tabelheader uit query.

 

 

dlbijlagesregdoc

char(1)

 

 

 

'F'::bpchar

T of F. Indien T dan kan bij het creeren van de email gekozen worden uit de lijst geregistreerde doucmenten om een of meer bijalges toe te voegen

 

 

dlmagbodywijzigen

char(1)

 

 

 

'F'::bpchar

T of F. Indien T dan kan bij het creeren van de email de inhoud van de body gewijzigd worden

 

Foreign Keys

Name

Fields

FK Table

FK Fields

Delete Action

Update Action

Deferrable

Check Time

Description

cfk_tbemailsj_dnkeyinit

dnkeyinitialisatie

public.tbinitialisatie

dnkey

No Action

No Action

 

Immediate

 

cfk_tbemailsj_dnkeyvertrouw

dnkeyvertrouwelijkheid

public.tbvertrouwelijkheid

dnkey

No Action

No Action

 

Immediate

 

cfk_tbemailsj_group

dnkeyemailsoorten

public.tbemailsoorten

dnkey

No Action

No Action

 

Immediate

 

cfk_tbemailsj_keycomp

dnkeycompartiment

public.tbcompartiment

dnkey

Cascade

No Action

 

Immediate

 

 

Check Constraints

Name

Condition

Description

chk_emailsjabl_dlbijlsregdoc

dlbijlagesregdoc = ANY (ARRAY['T'::bpchar, 'F'::bpchar])

 

chk_tbemailsj_dlautoupload

dlautoupload = ANY (ARRAY['F'::bpchar, 'T'::bpchar])

 

chk_tbemailsj_dlcontactv

dlcontactverplicht = ANY (ARRAY['F'::bpchar, 'T'::bpchar])

 

chk_tbemailsj_dlcopyconform

dlcopyconform = ANY (ARRAY['F'::bpchar, 'T'::bpchar])

 

chk_tbemailsj_dlmagbodywijzigen

dlmagbodywijzigen = ANY (ARRAY['F'::bpchar, 'T'::bpchar])

 

chk_tbemailsj_dlrepeat

dlrepeat = ANY (ARRAY['F'::bpchar, 'T'::bpchar])

 

chk_tbemailsj_vantoepop

dvvantoepop = ANY (ARRAY['B'::bpchar, 'O'::bpchar, 'H'::bpchar, 'C'::bpchar, 'S'::bpchar, 'I'::bpchar, 'E'::bpchar, 'W'::bpchar, 'V'::bpchar])

 

cnn_emailsjabl_dlbijlregdoc

dlbijlagesregdoc IS NOT NULL

 

cnn_tbemailsj_dlautoupload

dlautoupload IS NOT NULL

 

cnn_tbemailsj_dlcontactv

dlcontactverplicht IS NOT NULL

 

cnn_tbemailsj_dlcopyconform

dlcopyconform IS NOT NULL

 

cnn_tbemailsj_dlmagbodywijzigen

dlmagbodywijzigen IS NOT NULL

 

cnn_tbemailsj_dlrepeat

dlrepeat IS NOT NULL

 

cnn_tbemailsj_group

dnkeyemailsoorten IS NOT NULL

 

 

Indices

Name

Type

Function

Fields

Primary Key

Unique

Description

cpk_tbemailsjabloon

btree

 

dnkey

 

idu_tbemailsj_group

btree

 

dnkeyemailsoorten

 

 

 

idx_vervaldatum_tbemailsj

btree

 

ddvervaldatum

 

 

 

 

Triggers

There are no triggers for table tbemailsjabloon

 

Rules

There are no rules for table tbemailsjabloon

 

Policies

There are no policies for table tbemailsjabloon

 

Referenced

Table

Schema

Foreign Key

Fields

FK Table

FK Fields

Delete Action

Update Action

Deferrable

Check Time

Description

tbemailparameters

public

cfk_emailparam_keyemail

dnkeyemailsjabloon

public.tbemailsjabloon

dnkey

Cascade

No Action

 

Immediate

 

 

Properties

Property

Value

Inherited From

 

Rows

0

Pages

0

System

 

Temporary

 

With OID

 

Definition

CREATE TABLE public.tbemailsjabloon (
 dnkey SERIAL,
 dvemailnaam VARCHAR(255),
 ddvervaldatum TIMESTAMP WITHOUT TIME ZONE,
 dnvolgnummer INTEGER,
 dvvantoepop CHAR(1),
 dnkeyemailsoorten INTEGER,
 dvomschrijving VARCHAR(255),
 dvformquery VARCHAR(4000),
 dvchildquery VARCHAR(4000),
 dvformquery_2 VARCHAR(4000),
 dvformquery_3 VARCHAR(4000),
 dvformquery_4 VARCHAR(4000),
 dvformquery_5 VARCHAR(4000),
 dvformquery_6 VARCHAR(4000),
 dvformquery_7 VARCHAR(4000),
 dvformquery_8 VARCHAR(4000),
 dvformquery_9 VARCHAR(4000),
 dvformquery_10 VARCHAR(4000),
 dvchild2query VARCHAR(4000),
 dvchild3query VARCHAR(4000),
 dvchild4query VARCHAR(4000),
 dvchild5query VARCHAR(4000),
 dvchild6query VARCHAR(4000),
 dvchild7query VARCHAR(4000),
 dvchild8query VARCHAR(4000),
 dvchild9query VARCHAR(4000),
 dvchild10query VARCHAR(4000),
 dvchild11query VARCHAR(4000),
 dvchild12query VARCHAR(4000),
 dvdefaultdir VARCHAR(255),
 dvtemplate VARCHAR(255),
 dlcontactverplicht CHAR(1) DEFAULT 'T'::bpchar,
 dlcopyconform CHAR(1) DEFAULT 'F'::bpchar,
 dvdmsdoctype VARCHAR(255),
 dvvanuittabel VARCHAR(30),
 dnkeyinitialisatie INTEGER,
 dlautoupload CHAR(1) DEFAULT 'F'::bpchar,
 dvalleengemeentes VARCHAR(200),
 dvemailspan TEXT,
 dvemailsubject VARCHAR(200),
 dlrepeat CHAR(1) DEFAULT 'F'::bpchar,
 dnkeycompartiment INTEGER,
 dnkeyvertrouwelijkheid INTEGER,
 dnaantaltags INTEGER,
 dlbijlagesregdoc CHAR(1) DEFAULT 'F'::bpchar,
 dlmagspanwijzigen CHAR(1) DEFAULT 'F'::bpchar,
 CONSTRAINT cpk_tbemailsjabloon PRIMARY KEY(dnkey),
 CONSTRAINT chk_emailsjabl_dlbijlsregdoc CHECK (dlbijlagesregdoc = ANY (ARRAY['T'::bpchar, 'F'::bpchar])),
 CONSTRAINT chk_tbemailsj_dlautoupload CHECK (dlautoupload = ANY (ARRAY['F'::bpchar, 'T'::bpchar])),
 CONSTRAINT chk_tbemailsj_dlcontactv CHECK (dlcontactverplicht = ANY (ARRAY['F'::bpchar, 'T'::bpchar])),
 CONSTRAINT chk_tbemailsj_dlcopyconform CHECK (dlcopyconform = ANY (ARRAY['F'::bpchar, 'T'::bpchar])),
 CONSTRAINT chk_tbemailsj_dlmagspanwijzigen CHECK (dlmagspanwijzigen = ANY (ARRAY['F'::bpchar, 'T'::bpchar])),
 CONSTRAINT chk_tbemailsj_dlrepeat CHECK (dlrepeat = ANY (ARRAY['F'::bpchar, 'T'::bpchar])),
 CONSTRAINT chk_tbemailsj_vantoepop CHECK (dvvantoepop = ANY (ARRAY['B'::bpchar, 'O'::bpchar, 'H'::bpchar, 'C'::bpchar, 'S'::bpchar, 'I'::bpchar, 'E'::bpchar, 'W'::bpchar, 'V'::bpchar])),
 CONSTRAINT cnn_emailsjabl_dlbijlregdoc CHECK (dlbijlagesregdoc IS NOT NULL),
 CONSTRAINT cnn_tbemailsj_dlautoupload CHECK (dlautoupload IS NOT NULL),
 CONSTRAINT cnn_tbemailsj_dlcontactv CHECK (dlcontactverplicht IS NOT NULL),
 CONSTRAINT cnn_tbemailsj_dlcopyconform CHECK (dlcopyconform IS NOT NULL),
 CONSTRAINT cnn_tbemailsj_dlmagspanwijzigen CHECK (dlmagspanwijzigen IS NOT NULL),
 CONSTRAINT cnn_tbemailsj_dlrepeat CHECK (dlrepeat IS NOT NULL),
 CONSTRAINT cnn_tbemailsj_group CHECK (dnkeyemailsoorten IS NOT NULL),
 CONSTRAINT cfk_tbemailsj_dnkeyinit FOREIGN KEY (dnkeyinitialisatie)
   REFERENCES public.tbinitialisatie(dnkey)
   ON DELETE NO ACTION
   ON UPDATE NO ACTION
   NOT DEFERRABLE
,
 CONSTRAINT cfk_tbemailsj_dnkeyvertrouw FOREIGN KEY (dnkeyvertrouwelijkheid)
   REFERENCES public.tbvertrouwelijkheid(dnkey)
   ON DELETE NO ACTION
   ON UPDATE NO ACTION
   NOT DEFERRABLE
,
 CONSTRAINT cfk_tbemailsj_group FOREIGN KEY (dnkeyemailsoorten)
   REFERENCES public.tbemailsoorten(dnkey)
   ON DELETE NO ACTION
   ON UPDATE NO ACTION
   NOT DEFERRABLE
,
 CONSTRAINT cfk_tbemailsj_keycomp FOREIGN KEY (dnkeycompartiment)
   REFERENCES public.tbcompartiment(dnkey)
   ON DELETE CASCADE
   ON UPDATE NO ACTION
   NOT DEFERRABLE

) ;

COMMENT ON TABLE public.tbemailsjabloon
IS 'Tabel met emailsjablonen ten behoeve van uitgaande correspondentie';

COMMENT ON COLUMN public.tbemailsjabloon.dnkey
IS 'Primary key.';

COMMENT ON COLUMN public.tbemailsjabloon.dvemailnaam
IS 'Pad en naam van sjabloon-file (waarvandaan dvtemplatebase64 is opgehaald). Indien dvtemplatebase64 leeg is wordt het sjabloon tijdens het samnevoegen vanaf deze plek op de fileshare gehaald.';

COMMENT ON COLUMN public.tbemailsjabloon.ddvervaldatum
IS 'Vervaldatum van emailsjabloon.';

COMMENT ON COLUMN public.tbemailsjabloon.dnvolgnummer
IS 'Indexnummer.';

COMMENT ON COLUMN public.tbemailsjabloon.dvvantoepop
IS '(H)andhaving of (B)ouwvergunning of (O)verige vergunning of (A)lgemene documenten of Hore(C)a of Be(S)temmingsplan of (I)nfoAanvragen of E = Milieu/brandweerverg. of (W)abo-omgevingsvergunning. of (V) inrichting';

COMMENT ON COLUMN public.tbemailsjabloon.dnkeyemailsoorten
IS 'Foreign key naar Tbemailsoorten.';

COMMENT ON COLUMN public.tbemailsjabloon.dvomschrijving
IS 'Omschrijving van emailsjabloon';

COMMENT ON COLUMN public.tbemailsjabloon.dvformquery
IS 'Query ter vervanging van opmaaknummers 1-100.';

COMMENT ON COLUMN public.tbemailsjabloon.dvchildquery
IS 'Query ten behoeve van kolommen van eerste tabel.';

COMMENT ON COLUMN public.tbemailsjabloon.dvformquery_2
IS 'Query ter vervanging van opmaaknummers 101-200.';

COMMENT ON COLUMN public.tbemailsjabloon.dvformquery_3
IS 'Query ter vervanging van opmaaknummers 201-300.';

COMMENT ON COLUMN public.tbemailsjabloon.dvformquery_4
IS 'Query ter vervanging van opmaaknummers 301-400.';

COMMENT ON COLUMN public.tbemailsjabloon.dvformquery_5
IS 'Query ter vervanging van opmaaknummers 401-500.';

COMMENT ON COLUMN public.tbemailsjabloon.dvformquery_6
IS 'Query ter vervanging van opmaaknummers 501-600.';

COMMENT ON COLUMN public.tbemailsjabloon.dvformquery_7
IS 'Query ter vervanging van opmaaknummers 601-700.';

COMMENT ON COLUMN public.tbemailsjabloon.dvformquery_8
IS 'Query ter vervanging van opmaaknummers 701-800.';

COMMENT ON COLUMN public.tbemailsjabloon.dvformquery_9
IS 'Query ter vervanging van opmaaknummers 801-900.';

COMMENT ON COLUMN public.tbemailsjabloon.dvformquery_10
IS 'Query ter vervanging van opmaaknummers 901-1000.';

COMMENT ON COLUMN public.tbemailsjabloon.dvchild2query
IS 'Query ten behoeve van kolommen van tweede tabel.';

COMMENT ON COLUMN public.tbemailsjabloon.dvchild3query
IS 'Query ten behoeve van kolommen van derde tabel.';

COMMENT ON COLUMN public.tbemailsjabloon.dvchild4query
IS 'Query ten behoeve van kolommen van vierde tabel.';

COMMENT ON COLUMN public.tbemailsjabloon.dvchild5query
IS 'Query ten behoeve van kolommen van vijfde tabel.';

COMMENT ON COLUMN public.tbemailsjabloon.dvchild6query
IS 'Query ten behoeve van kolommen van zesde tabel.';

COMMENT ON COLUMN public.tbemailsjabloon.dvchild7query
IS 'Query ten behoeve van kolommen van zevende tabel.';

COMMENT ON COLUMN public.tbemailsjabloon.dvchild8query
IS 'Query ten behoeve van kolommen van achtste tabel.';

COMMENT ON COLUMN public.tbemailsjabloon.dvchild9query
IS 'Query ten behoeve van kolommen van negende tabel.';

COMMENT ON COLUMN public.tbemailsjabloon.dvchild10query
IS 'Query ten behoeve van kolommen van tiende tabel.';

COMMENT ON COLUMN public.tbemailsjabloon.dvchild11query
IS 'Query ten behoeve van kolommen van elfde tabel.';

COMMENT ON COLUMN public.tbemailsjabloon.dvchild12query
IS 'Query ten behoeve van kolommen van twaalfde tabel.';

COMMENT ON COLUMN public.tbemailsjabloon.dvdefaultdir
IS 'Defaultdirectory waarin aangemaakte emails moeten worden opgeslagen. Zie ook TbCorrespondetie.DvDocFileNaam.';

COMMENT ON COLUMN public.tbemailsjabloon.dvtemplate
IS 'Onderdeel van de opgeslagenemailnaam bij een correspondentiekaart';

COMMENT ON COLUMN public.tbemailsjabloon.dlcontactverplicht
IS 'T of F. Indien T dan wordt de wizard create email uitgebreid met een pagina waarin de contactpersoon kan worden aangewezen.';

COMMENT ON COLUMN public.tbemailsjabloon.dlcopyconform
IS 'T of F. Indien T dan wordt er een kopie van de email gestuurd';

COMMENT ON COLUMN public.tbemailsjabloon.dvdmsdoctype
IS 'Documenttype zoals gedefinieerd in het DMS voor dit sjabloon.';

COMMENT ON COLUMN public.tbemailsjabloon.dvvanuittabel
IS 'Speciaal voor OWB. Tabelnaam van waaruit het sjabloon kan worden opgeroepen, bijv tbinspecties.';

COMMENT ON COLUMN public.tbemailsjabloon.dnkeyinitialisatie
IS 'Foreign key naar tbinitialisatie.dnkey (sectie aanmaakmappen tbv defaultmap)';

COMMENT ON COLUMN public.tbemailsjabloon.dlautoupload
IS 'T of F. T indien de email die gecreerd wordt automatisch moet worden upgeload';

COMMENT ON COLUMN public.tbemailsjabloon.dvalleengemeentes
IS 'Opsomming van gemeentecodes gescheiden door puntkomma die het domein van dhet sjabloon bepalen. Leeg betekent geen beperking';

COMMENT ON COLUMN public.tbemailsjabloon.dvemailspan
IS 'Body van het emailbericht';

COMMENT ON COLUMN public.tbemailsjabloon.dvemailsubject
IS 'Onderwerp van de email';

COMMENT ON COLUMN public.tbemailsjabloon.dlrepeat
IS 'T of F. Indien T dan blijft de creerdocumentwizard open staan ';

COMMENT ON COLUMN public.tbemailsjabloon.dnkeycompartiment
IS 'Foreign key naar tbcompartiment.dnkey';

COMMENT ON COLUMN public.tbemailsjabloon.dnkeyvertrouwelijkheid
IS 'Foreign key naar (vereiste) tbvertrouwelijkheid.dnkey';

COMMENT ON COLUMN public.tbemailsjabloon.dnaantaltags
IS '0 = tabelheader uit sjabloon; 1 = tabelheader uit query.';

COMMENT ON COLUMN public.tbemailsjabloon.dlbijlagesregdoc
IS 'T of F. Indien T dan kan bij het creeren van de email gekozen worden uit de lijst geregistreerde doucmenten om een of meer bijalges toe te voegen';

COMMENT ON COLUMN public.tbemailsjabloon.dlmagspanwijzigen
IS 'T of F. Indien T dan kan bij het creeren van de email de inhoud van de span gewijzigd worden';

CREATE INDEX idu_tbemailsj_group ON public.tbemailsjabloon
 USING btree (dnkeyemailsoorten);

CREATE INDEX idx_vervaldatum_tbemailsj ON public.tbemailsjabloon
 USING btree (ddvervaldatum);

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