Schema
public
Owner
waveuser005
Descriptions
View van satatus van alle uploads naar fileshare, cmis-endpoint if stuf-endpoint
Fields
Name | Data type | Description |
---|---|---|
dnkey |
integer |
Primary key van tbupload(dnkey). |
dvcodemedewerker |
char(5) |
Code van de medewerker die file heeft aangwezen om te worden geupload |
dvmedewvoluit |
text |
Achternaam, voorletters en tussenvoegsel van medewerker |
dvuuid |
varchar(40) |
Unieke uuid-code die aan de up te loaden file is toegekend |
dvfilenaam |
varchar(500) |
Filenaam van up te loaden file |
ddfiledatum |
timestamp |
Filedatum van up te loaden file |
dvfilegrootte |
varchar(20) |
Filegrootte van up te loaden file |
dvdocumenttype |
varchar(40) |
Documenttype van up te loaden file (brief, verslag) |
dvtitel |
varchar(500) |
Toelichting op bestandsnaam |
dvdocstatus |
varchar(40) |
Concept, proef, definitief etc. |
dvvertrouwelijkheid |
varchar(40) |
Geheim, Openbaar etcetera. |
dvtransporttype |
varchar(40) |
fileshare, cmis, stuf |
dvbestemming |
varchar(500) |
mapnaam indien dvtransporttype is cmis of fileshare |
dvtransportstatus |
varchar(40) |
Staat klaar, Wordt momenteel geupload, Verzonden, Mislukt |
ddtimestamp |
timestamp |
Timestamp dat tbuploadkaart is aangemaakt. |
dvtimestamp |
text |
Timestamp dat tbuploadkaart is aangemaakt uitgeschreven met tijdstip. |
dvherkomsttabel |
varchar(25) |
Tabelnaam van openwave waarvanuit upload is gedaan. |
dnherkomstkey |
integer |
Dnkey van Tabelnaam van openwave waarvanuit upload is gedaan. |
dvendpoint |
varchar(500) |
Endpoint indien dvtransporttype is cmis of stuf, rootmap indien fileshare |
dvomsendpoint |
varchar(50) |
Omschrijving van endpoint indien dvtransporttype is cmis of stuf, anders het woord fileshare |
dvkleurstatus |
varchar(6) |
Als dvtransportstatus = Mislukt dan rood, Verzonden dan groen, Wordt momenteel geupload dan wit. anders oranje |
Rules
Name | Event | Instead | Condition | Description |
---|---|---|---|---|
_RETURN |
SELECT |
|
|
Definition
CREATE VIEW public.vwfrmupload (
dnkey,
dvcodemedewerker,
dvmedewvoluit,
dvuuid,
dvfilenaam,
ddfiledatum,
dvfilegrootte,
dvdocumenttype,
dvtitel,
dvdocstatus,
dvvertrouwelijkheid,
dvtransporttype,
dvbestemming,
dvtransportstatus,
ddtimestamp,
dvtimestamp,
dvherkomsttabel,
dnherkomstkey,
dvendpoint,
dvomsendpoint,
dvkleurstatus)
AS
SELECT a.dnkey, a.dvcodemedewerker,
(((COALESCE(b.dvomschrijving, ''::character varying)::text || ', '::text)
|| COALESCE(b.dvvoorletters, ''::character varying)::text) || ' '::text) || COALESCE(b.dvtussenvoegsel, ''::character varying)::text AS dvmedewvoluit,
a.dvuuid, a.dvfilenaam, a.ddfiledatum, a.dvfilegrootte, a.dvdocumenttype,
a.dvtitel, a.dvdocstatus, a.dvvertrouwelijkheid, a.dvtransporttype,
a.dvbestemming, a.dvtransportstatus, a.ddtimestamp,
to_char(a.ddtimestamp, 'dd-mm-yyyy HH24:MI:SS'::text) AS dvtimestamp,
a.dvherkomsttabel, a.dnherkomstkey, a.dvendpoint, a.dvomsendpoint,
CASE
WHEN a.dvtransportstatus::text = 'Mislukt'::text THEN 'rood'::text
WHEN a.dvtransportstatus::text = 'Verzonden'::text THEN 'groen'::text
WHEN a.dvtransportstatus::text = 'Wordt momenteel geupload'::text
THEN 'wit'::text
ELSE 'oranje'::text
END::character varying(6) AS dvkleurstatus
FROM tbupload a
JOIN tbmedewerkers b ON a.dvcodemedewerker = b.dvcode;
COMMENT ON VIEW public.vwfrmupload
IS 'View van satatus van alle uploads naar fileshare, cmis-endpoint if stuf-endpoint ';
COMMENT ON COLUMN public.vwfrmupload.dnkey
IS 'Primary key van tbupload(dnkey).';
COMMENT ON COLUMN public.vwfrmupload.dvcodemedewerker
IS 'Code van de medewerker die file heeft aangwezen om te worden geupload';
COMMENT ON COLUMN public.vwfrmupload.dvmedewvoluit
IS 'Achternaam, voorletters en tussenvoegsel van medewerker';
COMMENT ON COLUMN public.vwfrmupload.dvuuid
IS 'Unieke uuid-code die aan de up te loaden file is toegekend';
COMMENT ON COLUMN public.vwfrmupload.dvfilenaam
IS 'Filenaam van up te loaden file';
COMMENT ON COLUMN public.vwfrmupload.ddfiledatum
IS 'Filedatum van up te loaden file';
COMMENT ON COLUMN public.vwfrmupload.dvfilegrootte
IS 'Filegrootte van up te loaden file';
COMMENT ON COLUMN public.vwfrmupload.dvdocumenttype
IS 'Documenttype van up te loaden file (brief, verslag)';
COMMENT ON COLUMN public.vwfrmupload.dvtitel
IS 'Toelichting op bestandsnaam';
COMMENT ON COLUMN public.vwfrmupload.dvdocstatus
IS 'Concept, proef, definitief etc. ';
COMMENT ON COLUMN public.vwfrmupload.dvvertrouwelijkheid
IS 'Geheim, Openbaar etcetera.';
COMMENT ON COLUMN public.vwfrmupload.dvtransporttype
IS 'fileshare, cmis, stuf';
COMMENT ON COLUMN public.vwfrmupload.dvbestemming
IS 'mapnaam indien dvtransporttype is cmis of fileshare';
COMMENT ON COLUMN public.vwfrmupload.dvtransportstatus
IS 'Staat klaar, Wordt momenteel geupload, Verzonden, Mislukt';
COMMENT ON COLUMN public.vwfrmupload.ddtimestamp
IS 'Timestamp dat tbuploadkaart is aangemaakt.';
COMMENT ON COLUMN public.vwfrmupload.dvtimestamp
IS 'Timestamp dat tbuploadkaart is aangemaakt uitgeschreven met tijdstip.';
COMMENT ON COLUMN public.vwfrmupload.dvherkomsttabel
IS 'Tabelnaam van openwave waarvanuit upload is gedaan.';
COMMENT ON COLUMN public.vwfrmupload.dnherkomstkey
IS 'Dnkey van Tabelnaam van openwave waarvanuit upload is gedaan.';
COMMENT ON COLUMN public.vwfrmupload.dvendpoint
IS 'Endpoint indien dvtransporttype is cmis of stuf, rootmap indien fileshare';
COMMENT ON COLUMN public.vwfrmupload.dvomsendpoint
IS 'Omschrijving van endpoint indien dvtransporttype is cmis of stuf, anders het woord fileshare';
COMMENT ON COLUMN public.vwfrmupload.dvkleurstatus
IS 'Als dvtransportstatus = Mislukt dan rood, Verzonden dan groen, Wordt momenteel geupload dan wit. anders oranje';
This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 22-2-2017 10:50 |
![]() ![]() ![]() |