Toon documenten en bewerk/download
Met de knop Docs op de detail- en portalschermen van omgeving, inrichting, APV/overig, bouw/sloop, horeca, infoaanvragen en handhaving alsmede vanuit de advies, bezwaarberoep en inspectie detailschermen kan een lijst getoond worden van documenten bij een zaak. Indien de instelling Sectie: Documenten Item: Documentregistratie is aangevinkt zal de lijst bestaan uit de geregistreerde documenten (uit tbcorrespondentie) zie: Geregistreerde Documenten. Staat deze instelling uit dan worden alle documenten bij de zaak getoond worden die op dat moment worden aangetroffen in het DMS of op de fileserver.
Rechten
De gebruiker moet kijkrechten hebben bij de betreffende module (omgeving, inrichting, horeca, milieu/gebruik, APV/overig, bouw/sloop en handhaving).
Indien echter de documenten worden opgehaald vanuit een inspectiezaak geldt dat het programma kijkt naar de inspectiekijkrechten van de betreffende module. Zo ook voor adviezen: het programma kijkt naar de advieskijkrechten van de betreffende module. Zo ook voor bezwaarberoep: het programma kijkt naar de bezwaarberoep kijkrechten van de betreffende module.
Daarnaast geldt dat indien de instelling Sectie: Documenten Item: Documentregistratie is aangevinkt de gebruiker het recht Inzien geregistreerde documenten moet hebben voor de betreffende module (bijv. tbomgrechten.dlcomgcorregvsb).
Indien deze instelling NIET is aangevinkt dan moet de gebruiker het recht Inzien documenten buiten registratie om hebben voor de betreffende module (bijv. tbomgrechten.dlcomgcorvsb).
Compartimentsrecht (zie hieronder bij triggers)
Het compartimentsrecht is OK indien:
- de inlogger lid is van een compartiment dan moet het betreffende compartiment het zaaktype van de bovenliggende zaak bevatten en de gemeente waar die zaak speelt. Indien de documenten aan een inspectietraject of een bezwaar/beroep deelzaak zijn gekoppeld, dan geldt ook nog dat de compartiments-eigenschap inclusief inspecties c.q. bezwaar/beroep aangevinkt moet staan
- de inlogger GEEN lid is van een compartiment en de documenten die getoond worden horen bij een adviesdeelzaak of bij een hoofdzaak, dan mag de combinatie van het zaaktype van de bovenliggende zaak en de gemeente waar die zaak speelt in geen enkel compartiment voor komen
- de inlogger GEEN lid is van een compartiment en de documenten die getoond worden horen bij een inspectietraject c.q. bezwaar/beroepzaak dan mag de combinatie van het zaaktype van de bovenliggende zaak en de gemeente waar die zaak speelt ook in geen enkel compartiment voorkomen, tenzij de compartiments-eigenschap inclusief inspecties c.q. bezwaar/beroep NIET aangevinkt staat.
OLO-bijlagen verplaatsen van fileshare
Het kan zijn dat OpenWave eerst moet zorgen dat - indien de documenten worden opgevraagd bij een omgevingszaak- OLO-bijlagen eerst op de juiste plek moeten worden gestald. Dit geldt alleen voor de situatie dat OpenWave via een digi-koppelaar rechtstreeks berichten ontvangt van het OLO waarbij de OLO-bijlagen door die digi-koppelaar op een vooraf afgesproken verplaatsmap op een fileshare worden geplaatst (de andere mogelijkheid is namelijk dat de digi-koppelaar de bijlagen aan de OpenWave uploadservice aanbiedt: zie Upload document vanuit automatisch proces).
OpenWave gaat onderzoeken of er OLO-bijlagen zijn indien de kolom Tekst van de instelling Sectie: KoppelingDOCNAARDMS en Item: InboxmapOLO een gevuld waarde heeft en aangevinkt is.
De waarde van Item: InboxmapOLO is bijvoorbeeld '/mnt/openwave'. Op serverniveau wordt deze map gereroot naar de bedoelde fileshare map bijvoorbeeld //server/open/wave/olo/. Op serverniveau worden hiertoe credentials ingesteld: dus niet in OpenWave.
Bij afspraak worden door de DIGI-koppelaar achter deze map submappen gemaakt op OLO-nummer. Op die mappen en op submappen achter die OLO-nummermappen worden vervolgens door de DIGI-koppelaar de bijlagen geplaatst bijv.:
Zowel op de map 1234 als op de submappen submap_A en Submap_B kunnen één of meer bijlagen staan.Bij het opvragen van de documentenlijst bij een OpenWave zaak (omgeving) waarbij het OLO-nummer is gevuld (EN - indien het DMS met StUF/Zaak wordt benaderd - de DMS-zaakcode (dvintzaakcode) gevuld is), zal het programma de OLO-bijlagen die aangetroffen worden op en achter de bijbehorende verplaatsmap verplaatsen naar het DMS of naar een andere map op de fileshare. Dit gebeurt doordat het programma intern haar eigen uploadfile-API aanroept. Bij plaatsing van de OLO-bijlage via STUF Zaken kijkt het programma:
- wat betreft het documenttype naar kolom Tekst van instelling Sectie: KoppelingDOCNAARDMS en Item: OloDocType (defaultwaarde 'OLO')
- wat betreft metadata vertrouwelijkheid naar kolom Tekst van instelling Sectie: KoppelingDOCNAARDMS en Item: OloVertrouwelijkheid (defaultwaarde 'OPENBAAR')
- wat betreft auteur: deze krijgt de waarde onbekend.
Het programma maakt daarna de verplaatsmap (inbox + OLO-nummer) leeg.
Daarna pas wordt de reguliere Toon-Documentenlijst getoond waarin dan ook de OLO-bijlagen zichtbaar zouden moeten zijn. Op het moment dat deze lijst wordt getoond kan het echter zo zijn dat nog niet alle bijlagen reeds zijn aangekomen op plaats van bestemming (bijv. bij stuf zaak/DMS gaat het om asynchrone verwerking). De gebruiker zou dan een tweede keer om de lijst moeten vragen. Wanneer het verplaatsen is mislukt dan zijn de niet verplaatste bijlages zichtbaar via de beheertegel Mislukte OLO-bijlages.
Het verplaatsen van de documenten op de fileshare naar de machine waar de WSAS op draait (al vanwaar de documenten naar de plaats van bestemming worden geredigeerd) kan nog eens extra gemonitord worden via de messagelog door de instelling Sectie: InboxmapOLO en Item: Messagelog aan te vinken.
Waarvandaan
Openen van document
Door te klikken op een actieve regel zal OpenWave volgens onderstaand schema te werk gaan:
Ad 1. Check op registratie en vertrouwelijkheid
Indien de kolom van het registratievakje van het document is gevuld met een potloodicoontje (dat wil zeggen dat het document is geregistreerd) EN de instelling Getal2 van Sectie: Documenten en Item: Documentregistratie heeft de waarde 1, dan volgt een mededeling dat het document onder mutatievoorwaarden is geregistreerd en alleen via de lijst geregistreerde documenten kan worden benaderd.
Indien het document in OpenWave is geregistreerd (tbcorrespondentie), dan zal het programma eerst een check doen op vertrouwelijkheidsrechten. Voor een inlogger om een document te kunnen openen dient het vertrouwlijkheidsniveau van het geregistreerde document hoger dan of gelijk te zijn aan het opgegeven vertrouwelijkheidsniveau op de medewerkerskaart van de inlogger. Is dat niet het geval dan komt de mededeling onder in scherm: geen rechten.
Ad 2. Kan document geopend worden via aanroep explorer (alleen indien browser = Firefox)
Indien vertrouwelijkheid OK dan:
- indien het aangewezen document van de filserver komt
- EN het IP-adres van de huidige sessie (tbsessions) van de gebruiker voldoet aan het masker gedefinieerd in de kolom IpRange van een van de regels van de tabel tbipranges, waarbij de kolom dlhyperlink aangevinkt is
- EN kolom Getal2 van Sectie: Documenten Item: OphalenViaFileserver heeft de waarde 1 (waarmee wordt aangegeven dat de mensen die binnen de genoemde IP-range vallen ook Firefox als standaardbrowser hebben waarin OpenWave als trusted (firefox-policy) is gedefinieerd)
DAN wordt het document via een hyperlink geopend: dat wil zeggen via openTabPage(file:///' + map + documentnaam + extensie + ')' waarbij alle backslashes omgezet zijn in forwardslashes. Indien echter bovenstaande het geval is, maar de satellite staat aan, dan werkt dit alleen indien de kolom Tekst van de instelling Sectie: Documenten en Item: Documentroot gelijk is aan dezelfde instelling van de configuratiefile van de geïnstalleerde satellite.
Ad 3. Kan document geopend worden met lokale MS Word of MS-Excel via Office URI-scheme
Indien vertrouwelijkheid OK dan:
- indien het aangewezen document van de fileserver komt
- EN het IP-adres van de huidige sessie (tbsessions) van de gebruiker voldoet aan het masker gedefinieerd in de kolom IpRange van een van de regels van de tabel tbipranges, waarbij de kolom dlhyperlink aangevinkt is
- EN kolom Getal2 van Sectie: Documenten Item: OphalenViaFileserver heeft de waarde 2 (bij een compartiment dat gebruikt van een satellite op de lokale fileserver kijkt OpenWave naar de kolom tbcompartiment.dldocsfileshareofficeuri, die moet aangevinkt zijn)
- EN de bovenliggende zaak is niet geblokkeerd
DAN wordt het document via Office URI-scheme geopend: bijvoorbeeld ms-word:ofe| u |file:/zuurstof/user/pdeboer/Paultest.docx
. Indien echter bovenstaande het geval is, maar de satellite staat aan, dan werkt dit alleen indien de kolom Tekst van de instelling Sectie: Documenten en Item: Documentroot gelijk is aan dezelfde instelling van de configuratiefile van de geïnstalleerde satellite.
In dit verband geldt nog wel het volgende:
- indien de inlogger een medewerker is van de host organisatie dan moet het document zich bevinden op de fileserver va de host
- indien de inlogger een medewerker is van het compartiment dan moet het document zich bevinden op de fileserver van het compartiment (te benaderen met satellite).
Zo niet, - dus een medewerker van de host vraagt een document van een compartiment, of omgekeerd - dan zal het document of via OnlyOffice benaderd worden, of worden gedownload naar het device van de inlogger.
Ad 4. Kan document geopend worden met OnlyOffice
Indien vertrouwelijkheid OK en de instellingen zijn dusdanig dat het programma geen poging doet het bestand via een hyperlink met firefox of Office URI-scheme te openen dan:
- indien de instelling Sectie: Documenten Item: OnlyOffice aangevinkt is
- EN de extensie van dat document komt voor in de kolom Tekst van deze instelling (extensies gescheiden door puntkomma, dus bijv. docx;xslsx;pdf)
- EN de instelling Sectie: OWB Item: TussenMapOnlyOfficeDownloadFiles bestaat en de kolom Tekst eindigt op onlyoffice/download/
- EN de instelling Sectie: OWB Item: TussenMapOnlyOfficeUploadFiles bestaat en de kolom Tekst eindigt op onlyoffice/upload/
dan zal het document als serverdocument worden geopend met OnlyOffice (mits geïnstalleerd).
Indien de bovenliggende zaak is geblokkeerd, dan wordt OnlyOffice in readonly modus geopend.
Ad 5 Het aangewezen document wordt gedownload maar direct geopend met browser
Indien vertrouwelijkheid OK en de instellingen zijn dusdanig dat het programma geen poging doet het bestand via een hyperlink met IE of Office URI-scheme of via OnlyOffice te openen dan - mits de extensie van het document voorkomt in de kolom Tekst van de instelling Sectie: OWB en Item: DocumentBrowser zal de default browser het document trachten te openen. De opgesomde extensies van de instelling moeten gescheiden zijn door een puntkomma dus bijv. 'pdf;png;jpg'
Ad 6. Het document wordt gedownload naar device van gebruiker
Indien vertrouwelijkheid OK, dan zal in alle andere gevallen (geen OnlyOffice, geen IE, Office URI-scheme) het programma reageren op het dubbelklikken op een regel alsof er één document is aangevinkt en de downloadknop wordt gebruikt.
Dat wil zeggen dat het document wordt gedownload naar de device van de gebruiker. De instellingen van MS-Windows explorer op grond van de extensie van het document bepalen vervolgens of en met welk pakket het document automatisch geopend wordt.
Hernoemen (wijzigen metadata) van document
Deze functie is toegankelijk via wizardknop linksonder. Hernoemen kan voor documenten die zich in een DMS (dat benaderd wordt via stuf zaak/DMS) bevinden of op een fileshare staan. Hernoemen of synchroniseren van een document dat geregistreerd is (dus in tbcorrespondentie opgenomen) kan alleen via de lijst Geregistreerde documenten.
Indien het document op een fileshare staat kan alleen de documentnaam worden gewijzigd. Indien het document in een DMS staat (dat benaderd wordt via stuf zaak/DMS) kunnen titel, vertrouwelijkheid, documenttype en creatiedatum worden aangepast. De volgende instellingen hebben hier invloed op:
- Indien de instelling Sectie: koppelingDOCNAARDMS en Item: RichtingalsExtraElement aan staat zal ook de richting van het document aangepast kunnen worden.
- Indien de instelling Sectie: koppelingDOCNAARDMS en Item: WijzigdocGeenCreatiedd aanstaat EN er altijd eerst gesynchroniseerd wordt met het DMS voordat de wizard wordt uitgevoerd, wordt de creatiedatum NIET getoond in de wizard, maar wordt de creatiedatum wel naar het DMS verstuurd.
- Indien de instelling Sectie: Documenten en Item: Beschrijving aangevinkt is en Getal1 de waarde 1 heeft, wordt bij het hernoemen van het document de nieuwe waarde verstuurd in de tag <beschrijving> en wordt de tag <titel> niet verstuurd.
Triggers
De wizardknop linksonder is zichtbaar en enabled indien:
- de zaak waar de geregistreerde documenten aan verbonden zijn NIET is geblokkeerd
- EN compartimentsrechten OK
- EN de gebruiker het recht Wijzigen metadata (hernoemen) van ongeregistreerde documenten voor de betreffende hoofdzaak aangevinkt heeft staan (bijv. tbomgrechten.dlcomgcorwmo).
Voor het hernoemen van een document op de fileshare geldt:
- EN – indien de bovenliggende zaak NIET speelt in een compartiment - dan moet Sectie: Documenten, Item: Ophalenviafileserver aangevinkt staan
- EN - indien de bovenliggende zaak WEL speelt in een compartiment - dan moet kolom dlfileserver aangevinkt zijn bij het betreffende compartiment.
Voor het hernoemen van een document in het DMS geldt:
Indien:
- de bovenliggende zaak NIET speelt in een compartiment dan:
- moet de instelling Sectie: KoppelingDocnaarDMS, Item: MagDocMetadataUpdaten aangevinkt zijn
- EN de instelling Sectie: KoppelingDocNaarDms en Item: methode is aangevinkt en kolom Tekst heeft waarde StUF-ZAKEN 310
- wanneer de bovenliggende zaak WEL speelt in een compartiment dan
- moet de kolom dldmsupdatemetazaakdoc van het betreffende tbcompartiment aangevinkt zijn
- EN de kolom dvdmsmethode van het betreffende tbcompartiment moet de waarde = 'STUF-ZAKEN 310' hebben
- EN de kolom dldms van het betreffende tbcompartiment moet aangevinkt zijn.