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 |
![]() ![]() ![]() |