Datadictionary OpenWave 3.1.32
Previous topic Chapter index Next topic

View: vwfrmswfactieverzoeken

 

 

Schema

public

 

Owner

waveuser005

 

Descriptions

View van actieverzoeken per samenwerkingsruimte. Basistabel tbswfactieverzoeken

 

Fields

Name

Data type

Description

dnkey

integer

Primary key van tbswfactieverzoeken

dvactieverzoekid

varchar(40)

Unieke identifier van actieverzoek

dnkeyswfruimte

integer

Foreign key naar tbswfruimte.dnkey

ddcreatiedatum

timestamp

Datum creatie van actieverzoek

dvtitel

varchar(80)

Titel van actieverzoek

dvbericht

varchar(6144)

Omschrijving van actieverzoek

dvproductid

varchar(2048)

Productid. Wordt later ingevuld

dvzendernaam

varchar(200)

Organisatienaam van zender van actieverzoek

dvontvangernaam

varchar(200)

Organisatienaam van ontvanger van actieverzoek

dvontvangeroin

varchar(50)

OIN-nummer van ontvanger van actieverzoek

dvstatus

varchar(40)

OPEN, IN_BEHANDELING, GEWEIGERD, GEREED_GEMELD, GEREED of INGETROKKEN

dvmelding

varchar(6144)

Melding die ontvanger of initiator invoert bij respectieveljk gereedmelden of intrekken van actieverzoek

ddstatusgereed

timestamp

Datum dat status gereed of ingetrokken is gezet

dlinswf

char(1)

T of F. Wordt door interne programmatuur gebruikt bij synchroniseren met SWF

dvzenderoin

varchar(50)

OIN-nummer van zender van actieverzoek

dvkleurinswf

varchar(6)

Groen indien dlinswf = T en anders rood (dus rood indien actieverzoek niet meer bestaat in SWF)

dluitgaand

char(1)

T of F (default). Indien True dan gaat het om uitgaand SWF actieverzoek, indien False dan binnenkomend

dvsamenwerkingid

varchar(40)

Samenwerkingsidentificatie uit tbswfruimte

dvcodemwinbeh

char(5)

Medewerker die het actieverzoek status IN_BEHANDELING heeft gegeven. Foreign key naar tbmedewerkers.dvcode

dvmwinbehvoluit

varchar(62)

Roepnaam of voorletters, tussenvoegsel en achternaam van de medewerker die het actieverzoek status IN_BEHANDELING heeft gegeven

dvmwinbehvoluitformeel

varchar(62)

Voorletters + tussenvoegsel en achternaam van de medewerker die het actieverzoek status IN_BEHANDELING heeft gegeven

dvcodemwgeweig

char(5)

Medewerker die het actieverzoek status GEWEIGERD heeft gegeven. Foreign key naar tbmedewerkers.dvcode

dvmwgeweigvoluit

varchar(62)

Roepnaam of voorletters, tussenvoegsel en achternaam van de medewerker die het actieverzoek status GEWEIGERD heeft gegeven

dvmwgeweigvoluitformeel

varchar(62)

Voorletters + tussenvoegsel en achternaam van de medewerker die het actieverzoek status GEWEIGERD heeft gegeven

dvcodemwgergem

char(5)

Medewerker die het actieverzoek status GEREEDGEMELD heeft gegeven. Foreign key naar tbmedewerkers.dvcode

dvmwgergemvoluit

varchar(62)

Roepnaam of voorletters, tussenvoegsel en achternaam van de medewerker die het actieverzoek status GEREEDGEMELD heeft gegeven

dvmwgergemvoluitformeel

varchar(62)

Voorletters + tussenvoegsel en achternaam van de medewerker die het actieverzoek status GEREEDGEMELD heeft gegeven

dvcodemwgering

char(5)

Medewerker die het actieverzoek status GEREED of INGETROKKEN heeft gegeven. Foreign key naar tbmedewerkers.dvcode

dvmwgeringvoluit

varchar(62)

Roepnaam of voorletters, tussenvoegsel en achternaam van de medewerker die het actieverzoek status GEREED of INGETROKKEN heeft gegeven

dvmwgeringvoluitformeel

varchar(62)

Voorletters + tussenvoegsel en achternaam van de medewerker die het actieverzoek status GEREED of INGETROKKEN heeft gegeven

 

Rules

Name

Event

Instead

Condition

Description

_RETURN

SELECT

 

 

 

Indices

There are no indices for table vwfrmswfactieverzoeken

 

Definition

CREATE VIEW public.vwfrmswfactieverzoeken (
   dnkey,
   dvactieverzoekid,
   dnkeyswfruimte,
   ddcreatiedatum,
   dvtitel,
   dvbericht,
   dvproductid,
   dvzendernaam,
   dvontvangernaam,
   dvontvangeroin,
   dvstatus,
   dvmelding,
   ddstatusgereed,
   dlinswf,
   dvzenderoin,
   dvkleurinswf,
   dluitgaand,
   dvsamenwerkingid,
   dvcodemwinbeh,
   dvmwinbehvoluit,
   dvmwinbehvoluitformeel,
   dvcodemwgeweig,
   dvmwgeweigvoluit,
   dvmwgeweigvoluitformeel,
   dvcodemwgergem,
   dvmwgergemvoluit,
   dvmwgergemvoluitformeel,
   dvcodemwgering,
   dvmwgeringvoluit,
   dvmwgeringvoluitformeel)
AS
SELECT
a.dnkey,
   a.dvactieverzoekid,
   a.dnkeyswfruimte,
   a.ddcreatiedatum,
   a.dvtitel,
   a.dvbericht,
   a.dvproductid,
   a.dvzendernaam,
   a.dvontvangernaam,
   a.dvontvangeroin,
   a.dvstatus,
   a.dvmelding,
   a.ddstatusgereed,
   a.dlinswf,
   a.dvzenderoin,
       CASE
           WHEN
a.dlinswf = 'T'::bpchar THEN 'groen'::text
           ELSE 'rood'::text
       END::character varying(6) AS dvkleurinswf,
   a.dluitgaand,
   b.dvsamenwerkingid,
   a.dvcodemwinbeh,
   
(((
       CASE
           WHEN
inbeh.dvroepnaam IS NOT NULL THEN inbeh.dvroepnaam::text || ' '::text
           WHEN inbeh.dvvoorletters IS NOT NULL THEN inbeh.dvvoorletters::text
               || ' '::text
           ELSE ''::text
       END ||
       CASE
           WHEN
inbeh.dvtussenvoegsel IS NULL THEN ''::text
           ELSE inbeh.dvtussenvoegsel::text || ' '::text
       END) || inbeh.dvomschrijving::text))::character varying(62) AS dvmwinbehvoluit,
   
(((((COALESCE(btrim(inbeh.dvvoorletters::text), ''::text) || ' '::text) ||
       COALESCE(btrim(inbeh.dvtussenvoegsel::text), ''::text)) || ' '::text) || inbeh.dvomschrijving::text))::character varying(62) AS dvmwinbehvoluitformeel,
   a.dvcodemwgeweig,
   
(((
       CASE
           WHEN
geweig.dvroepnaam IS NOT NULL THEN geweig.dvroepnaam::text || ' '::text
           WHEN geweig.dvvoorletters IS NOT NULL THEN
               geweig.dvvoorletters::text || ' '::text
           ELSE ''::text
       END ||
       CASE
           WHEN
geweig.dvtussenvoegsel IS NULL THEN ''::text
           ELSE geweig.dvtussenvoegsel::text || ' '::text
       END) || geweig.dvomschrijving::text))::character varying(62) AS
           dvmwgeweigvoluit,
   
(((((COALESCE(btrim(geweig.dvvoorletters::text), ''::text) || ' '::text) ||
       COALESCE(btrim(geweig.dvtussenvoegsel::text), ''::text)) || ' '::text) || geweig.dvomschrijving::text))::character varying(62) AS dvmwgeweigvoluitformeel,
   a.dvcodemwgergem,
   
(((
       CASE
           WHEN
gergem.dvroepnaam IS NOT NULL THEN gergem.dvroepnaam::text || ' '::text
           WHEN gergem.dvvoorletters IS NOT NULL THEN
               gergem.dvvoorletters::text || ' '::text
           ELSE ''::text
       END ||
       CASE
           WHEN
gergem.dvtussenvoegsel IS NULL THEN ''::text
           ELSE gergem.dvtussenvoegsel::text || ' '::text
       END) || gergem.dvomschrijving::text))::character varying(62) AS
           dvmwgergemvoluit,
   
(((((COALESCE(btrim(gergem.dvvoorletters::text), ''::text) || ' '::text) ||
       COALESCE(btrim(gergem.dvtussenvoegsel::text), ''::text)) || ' '::text) || gergem.dvomschrijving::text))::character varying(62) AS dvmwgergemvoluitformeel,
   a.dvcodemwgering,
   
(((
       CASE
           WHEN
gering.dvroepnaam IS NOT NULL THEN gering.dvroepnaam::text || ' '::text
           WHEN gering.dvvoorletters IS NOT NULL THEN
               gering.dvvoorletters::text || ' '::text
           ELSE ''::text
       END ||
       CASE
           WHEN
gering.dvtussenvoegsel IS NULL THEN ''::text
           ELSE gering.dvtussenvoegsel::text || ' '::text
       END) || gering.dvomschrijving::text))::character varying(62) AS
           dvmwgeringvoluit,
   
(((((COALESCE(btrim(gering.dvvoorletters::text), ''::text) || ' '::text) ||
       COALESCE(btrim(gering.dvtussenvoegsel::text), ''::text)) || ' '::text) || gering.dvomschrijving::text))::character varying(62) AS dvmwgeringvoluitformeel
FROM tbswfactieverzoeken a
    JOIN tbswfruimte b ON a.dnkeyswfruimte = b.dnkey
    LEFT JOIN tbmedewerkers inbeh ON a.dvcodemwinbeh = inbeh.dvcode
    LEFT JOIN tbmedewerkers geweig ON a.dvcodemwgeweig = geweig.dvcode
    LEFT JOIN tbmedewerkers gergem ON a.dvcodemwgergem = gergem.dvcode
    LEFT JOIN tbmedewerkers gering ON a.dvcodemwgering = gering.dvcode;

COMMENT ON VIEW public.vwfrmswfactieverzoeken
IS 'View van actieverzoeken per samenwerkingsruimte. Basistabel tbswfactieverzoeken';

COMMENT ON COLUMN public.vwfrmswfactieverzoeken.dnkey
IS 'Primary key van tbswfactieverzoeken';

COMMENT ON COLUMN public.vwfrmswfactieverzoeken.dvactieverzoekid
IS 'Unieke identifier van actieverzoek';

COMMENT ON COLUMN public.vwfrmswfactieverzoeken.dnkeyswfruimte
IS 'Foreign key naar tbswfruimte.dnkey';

COMMENT ON COLUMN public.vwfrmswfactieverzoeken.ddcreatiedatum
IS 'Datum creatie van actieverzoek';

COMMENT ON COLUMN public.vwfrmswfactieverzoeken.dvtitel
IS 'Titel van actieverzoek';

COMMENT ON COLUMN public.vwfrmswfactieverzoeken.dvbericht
IS 'Omschrijving van actieverzoek';

COMMENT ON COLUMN public.vwfrmswfactieverzoeken.dvproductid
IS 'Productid. Wordt later ingevuld';

COMMENT ON COLUMN public.vwfrmswfactieverzoeken.dvzendernaam
IS 'Organisatienaam van zender van actieverzoek';

COMMENT ON COLUMN public.vwfrmswfactieverzoeken.dvontvangernaam
IS 'Organisatienaam van ontvanger van actieverzoek';

COMMENT ON COLUMN public.vwfrmswfactieverzoeken.dvontvangeroin
IS 'OIN-nummer van ontvanger van actieverzoek';

COMMENT ON COLUMN public.vwfrmswfactieverzoeken.dvstatus
IS 'OPEN, IN_BEHANDELING, GEWEIGERD, GEREED_GEMELD, GEREED of INGETROKKEN';

COMMENT ON COLUMN public.vwfrmswfactieverzoeken.dvmelding
IS 'Melding die ontvanger of initiator invoert bij respectieveljk gereedmelden of intrekken van actieverzoek';

COMMENT ON COLUMN public.vwfrmswfactieverzoeken.ddstatusgereed
IS 'Datum dat status gereed of ingetrokken is gezet';

COMMENT ON COLUMN public.vwfrmswfactieverzoeken.dlinswf
IS 'T of F. Wordt door interne programmatuur gebruikt bij synchroniseren met SWF';

COMMENT ON COLUMN public.vwfrmswfactieverzoeken.dvzenderoin
IS 'OIN-nummer van zender van actieverzoek';

COMMENT ON COLUMN public.vwfrmswfactieverzoeken.dvkleurinswf
IS 'Groen indien dlinswf = T en anders rood (dus rood indien actieverzoek niet meer bestaat in SWF)';

COMMENT ON COLUMN public.vwfrmswfactieverzoeken.dluitgaand
IS 'T of F (default). Indien True dan gaat het om uitgaand SWF actieverzoek, indien False dan binnenkomend';

COMMENT ON COLUMN public.vwfrmswfactieverzoeken.dvsamenwerkingid
IS 'Samenwerkingsidentificatie uit tbswfruimte';

COMMENT ON COLUMN public.vwfrmswfactieverzoeken.dvcodemwinbeh
IS 'Medewerker die het actieverzoek status IN_BEHANDELING heeft gegeven. Foreign key naar tbmedewerkers.dvcode';

COMMENT ON COLUMN public.vwfrmswfactieverzoeken.dvmwinbehvoluit
IS 'Roepnaam of voorletters, tussenvoegsel en achternaam van de medewerker die het actieverzoek status IN_BEHANDELING heeft gegeven';

COMMENT ON COLUMN public.vwfrmswfactieverzoeken.dvmwinbehvoluitformeel
IS 'Voorletters + tussenvoegsel en achternaam van de medewerker die het actieverzoek status IN_BEHANDELING heeft gegeven';

COMMENT ON COLUMN public.vwfrmswfactieverzoeken.dvcodemwgeweig
IS 'Medewerker die het actieverzoek status GEWEIGERD heeft gegeven. Foreign key naar tbmedewerkers.dvcode';

COMMENT ON COLUMN public.vwfrmswfactieverzoeken.dvmwgeweigvoluit
IS 'Roepnaam of voorletters, tussenvoegsel en achternaam van de medewerker die het actieverzoek status GEWEIGERD heeft gegeven';

COMMENT ON COLUMN public.vwfrmswfactieverzoeken.dvmwgeweigvoluitformeel
IS 'Voorletters + tussenvoegsel en achternaam van de medewerker die het actieverzoek status GEWEIGERD heeft gegeven';

COMMENT ON COLUMN public.vwfrmswfactieverzoeken.dvcodemwgergem
IS 'Medewerker die het actieverzoek status GEREEDGEMELD heeft gegeven. Foreign key naar tbmedewerkers.dvcode';

COMMENT ON COLUMN public.vwfrmswfactieverzoeken.dvmwgergemvoluit
IS 'Roepnaam of voorletters, tussenvoegsel en achternaam van de medewerker die het actieverzoek status GEREEDGEMELD heeft gegeven';

COMMENT ON COLUMN public.vwfrmswfactieverzoeken.dvmwgergemvoluitformeel
IS 'Voorletters + tussenvoegsel en achternaam van de medewerker die het actieverzoek status GEREEDGEMELD heeft gegeven';

COMMENT ON COLUMN public.vwfrmswfactieverzoeken.dvcodemwgering
IS 'Medewerker die het actieverzoek status GEREED of INGETROKKEN heeft gegeven. Foreign key naar tbmedewerkers.dvcode';

COMMENT ON COLUMN public.vwfrmswfactieverzoeken.dvmwgeringvoluit
IS 'Roepnaam of voorletters, tussenvoegsel en achternaam van de medewerker die het actieverzoek status GEREED of INGETROKKEN heeft gegeven';

COMMENT ON COLUMN public.vwfrmswfactieverzoeken.dvmwgeringvoluitformeel
IS 'Voorletters + tussenvoegsel en achternaam van de medewerker die het actieverzoek status GEREED of INGETROKKEN heeft gegeven';

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