Schema
public
Owner
waveuser005
Descriptions
View van documenten per samenwerkingsruimte, die steeds opnieuw ververst kan worden. Basistabel tbswfdocumenten
Fields
Name | Data type | Description |
---|---|---|
dnkey |
integer |
Primary key |
dvdocumentid |
varchar(40) |
Identifier van document in SWF |
dnkeyswfruimte |
integer |
Foreign key naar tbswfruimte.dnkey |
dvbestandsnaam |
varchar(200) |
De naam van het document in SWF |
dvkenmerksysteem |
varchar(80) |
Het kenmerk dat evt. is toegevoegd aan document |
dvnummerbinnensysteem |
varchar(80) |
Het nummer dat evt. is toegevoegd aan document |
dvaangemaaktdoornaam |
varchar(200) |
Organisatienaam die het document heeft aangemaakt |
ddcreatiedatum |
timestamp |
Datum dat document gecreeerd is |
dvlaatstaangepastdoornaam |
varchar(200) |
Organisatienaam die het document voor het laatst heeft aangepast |
ddlaatstaangepastdatum |
timestamp |
Datum dat document voor het laatst aangepast is |
dvdocumentomschrijving |
varchar(200) |
Beschrijving van document |
dvvertrouwelijkheidsaanduiding |
varchar(10) |
S(trict)V(ertrouwelijk) of R(eguliere) V(ertrouwelijkheid). Een ketenpartner met B(eperkte) T(oegang) kan het bestand met RV niet aanpassen of verwijderen en kan een bestand met SV niet zien |
dlinswf |
char(1) |
T of F. Wordt door interne programmatuur gebruikt bij synchroniseren met SWF |
dvkleurinswf |
varchar(6) |
Groen indien dlinswf = T en anders rood (dus rood indien document niet meer bestaat in SWF) |
dvkleurisgeregistreerd |
varchar(5) |
Groen indien document voorkomt in tbcorrespondentie (geregistreerde documenten) bij de omgevingzaak, anders rood |
dvaangemaaktdooroin |
varchar(50) |
OIN-nummer van de organisatie die het document heeft aangemaakt |
dvlaatstaangepastdooroin |
varchar(50) |
OIN-nummer van de organisatie die het document voor het laatst heeft aangepast |
dvsamenwerkingid |
varchar(40) |
Identifier van de samenwerkingsruimte waarbij het document geupload is |
dvtaal |
varchar(80) |
Taal van het document (standaard waarde = NL) |
dvformaat |
varchar(100) |
Formaat van het document. Wordt gevuld met de tekst apllication + slash + het formaat |
Rules
Name | Event | Instead | Condition | Description |
---|---|---|---|---|
_RETURN |
SELECT |
|
|
Indices
There are no indices for table vwfrmswfdocumenten
Definition
CREATE VIEW public.vwfrmswfdocumenten (
dnkey,
dvdocumentid,
dnkeyswfruimte,
dvbestandsnaam,
dvkenmerksysteem,
dvnummerbinnensysteem,
dvaangemaaktdoornaam,
ddcreatiedatum,
dvlaatstaangepastdoornaam,
ddlaatstaangepastdatum,
dvdocumentomschrijving,
dvvertrouwelijkheidsaanduiding,
dlinswf,
dvkleurinswf,
dvkleurisgeregistreerd,
dvaangemaaktdooroin,
dvlaatstaangepastdooroin,
dvsamenwerkingid,
dvtaal,
dvformaat)
AS
SELECT a.dnkey,
a.dvdocumentid,
a.dnkeyswfruimte,
a.dvbestandsnaam,
a.dvkenmerksysteem,
a.dvnummerbinnensysteem,
a.dvaangemaaktdoornaam,
a.ddcreatiedatum,
a.dvlaatstaangepastdoornaam,
a.ddlaatstaangepastdatum,
a.dvdocumentomschrijving,
a.dvvertrouwelijkheidsaanduiding,
a.dlinswf,
CASE
WHEN a.dlinswf = 'T'::bpchar THEN 'groen'::text
ELSE 'rood'::text
END::character varying(6) AS dvkleurinswf,
CASE
WHEN correspdoc.dvswfdocumentid = a.dvdocumentid::bpchar THEN 'groen'::text
ELSE 'rood'::text
END::character varying(5) AS dvkleurisgeregistreerd,
a.dvaangemaaktdooroin,
a.dvlaatstaangepastdooroin,
a.dvsamenwerkingid,
a.dvtaal,
a.dvformaat
FROM tbswfdocumenten a
LEFT JOIN (
SELECT a_1.dnkey AS dnkeyswfdoc,
a_1.dvdocumentid,
c.dvswfdocumentid
FROM tbswfdocumenten a_1
JOIN tbswfruimte b ON a_1.dnkeyswfruimte = b.dnkey
LEFT JOIN tbcorrespondentie c ON b.dnkeyomgvergunningen =
c.dnkeyomgvergunningen
WHERE c.dvswfdocumentid IS NOT NULL AND a_1.dvdocumentid::bpchar = c.dvswfdocumentid
) correspdoc ON correspdoc.dnkeyswfdoc = a.dnkey;
COMMENT ON VIEW public.vwfrmswfdocumenten
IS 'View van documenten per samenwerkingsruimte, die steeds opnieuw ververst kan worden. Basistabel tbswfdocumenten';
COMMENT ON COLUMN public.vwfrmswfdocumenten.dnkey
IS 'Primary key';
COMMENT ON COLUMN public.vwfrmswfdocumenten.dvdocumentid
IS 'Identifier van document in SWF';
COMMENT ON COLUMN public.vwfrmswfdocumenten.dnkeyswfruimte
IS 'Foreign key naar tbswfruimte.dnkey';
COMMENT ON COLUMN public.vwfrmswfdocumenten.dvbestandsnaam
IS 'De naam van het document in SWF';
COMMENT ON COLUMN public.vwfrmswfdocumenten.dvkenmerksysteem
IS 'Het kenmerk dat evt. is toegevoegd aan document';
COMMENT ON COLUMN public.vwfrmswfdocumenten.dvnummerbinnensysteem
IS 'Het nummer dat evt. is toegevoegd aan document';
COMMENT ON COLUMN public.vwfrmswfdocumenten.dvaangemaaktdoornaam
IS 'Organisatienaam die het document heeft aangemaakt';
COMMENT ON COLUMN public.vwfrmswfdocumenten.ddcreatiedatum
IS 'Datum dat document gecreeerd is';
COMMENT ON COLUMN public.vwfrmswfdocumenten.dvlaatstaangepastdoornaam
IS 'Organisatienaam die het document voor het laatst heeft aangepast';
COMMENT ON COLUMN public.vwfrmswfdocumenten.ddlaatstaangepastdatum
IS 'Datum dat document voor het laatst aangepast is';
COMMENT ON COLUMN public.vwfrmswfdocumenten.dvdocumentomschrijving
IS 'Beschrijving van document';
COMMENT ON COLUMN public.vwfrmswfdocumenten.dvvertrouwelijkheidsaanduiding
IS 'S(trict)V(ertrouwelijk) of R(eguliere) V(ertrouwelijkheid). Een ketenpartner met B(eperkte) T(oegang) kan het bestand met RV niet aanpassen of verwijderen en kan een bestand met SV niet zien';
COMMENT ON COLUMN public.vwfrmswfdocumenten.dlinswf
IS 'T of F. Wordt door interne programmatuur gebruikt bij synchroniseren met SWF';
COMMENT ON COLUMN public.vwfrmswfdocumenten.dvkleurinswf
IS 'Groen indien dlinswf = T en anders rood (dus rood indien document niet meer bestaat in SWF)';
COMMENT ON COLUMN public.vwfrmswfdocumenten.dvkleurisgeregistreerd
IS 'Groen indien document voorkomt in tbcorrespondentie (geregistreerde documenten) bij de omgevingzaak, anders rood';
COMMENT ON COLUMN public.vwfrmswfdocumenten.dvaangemaaktdooroin
IS 'OIN-nummer van de organisatie die het document heeft aangemaakt';
COMMENT ON COLUMN public.vwfrmswfdocumenten.dvlaatstaangepastdooroin
IS 'OIN-nummer van de organisatie die het document voor het laatst heeft aangepast';
COMMENT ON COLUMN public.vwfrmswfdocumenten.dvsamenwerkingid
IS 'Identifier van de samenwerkingsruimte waarbij het document geupload is';
COMMENT ON COLUMN public.vwfrmswfdocumenten.dvtaal
IS 'Taal van het document (standaard waarde = NL)';
COMMENT ON COLUMN public.vwfrmswfdocumenten.dvformaat
IS 'Formaat van het document. Wordt gevuld met de tekst apllication + slash + het formaat';
This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 2-5-2025 13:49 |
![]() ![]() ![]() |