De volgende instellingen zijn noodzakelijk:
Allereerst moet de kolom Tekst bij de instelling Sectie: Documenten en Item: DocumentRoot gevuld zijn met een UNC-map, bijvoorbeeld \\CORK\OpenWave\Documents
, die verwijst naar een map op de fileshare waarachter documenten vanuit OpenWave opgeslagen kunnen worden.
Deze root moet een substring zijn van de gedefinieerde mappen in de Sectie: Aanmaakmappen.
Vanuit een installatie in de Cloud van OpenWave zal het contact met een fileshare via de installatie van satellite lopen. De rootmap kan in de (lokaal geïnstalleerde) satellite-ini worden overschreven.
Op die rootmap (en daarmee op alle submappen) dient een gebruiker gedefinieerd te zijn met voldoende rechten die OpenWave gebruikt om documenten te plaatsen en te tonen.
Ook in het geval dat de zaak waar de documenten naar toe worden geüpload valt onder een compartiment (al of niet met satellite) geldt het bovenstaande.
Zie ook: 2-way encryptie van externe wachtwoorden.
Windows Internet Naming Service
Kolom Tekst van Sectie: Documenten Item: OphalenViaFileserver_Wins het IP-adres van de machine met de Windows Internet Naming Service.
Het domein van de fileshare.
Indien satellite (al of niet in combinatie met compartiment) dan staat het protocol waarmee de fileshare wordt benaderd in de lokaal geplaatste ini-file die hoort bij de satellite-installatie. Standaard vanaf 1.28 is SMBTWO.
Indien geen satellite dan is SMBTWO het leidende protocol.
Indien er verbinding vanuit de Cloud wordt gezocht met een fileserver dan is een installatie van een aparte OpenWave satellite-server binnen het LAN noodzakelijk. Het programma verwacht dat deze satellite-server aanwezig is indien:
Zie voor werking en overige instellingen: Satellite t.b.v. benadering fileserver en zie voor ketenvoorbeeld: Ketenvoorbeeld Upload vanuit Cloud.
Bij uploaden naar fileshare kijkt het programma of de file reeds bestaat. Indien:
OF indien:
dan wordt de file onder de een nieuwe naam geplaatst (het naamdeel van de filenaam wordt hiertoe uitgebreid met '(n)' bijvoorbeeld mijndocument(1).txt of mijndocument(12).txt. n kan maximaal 999 keer worden opgehoogd. Indien niet aan deze voorwaarden voldaan is - of de file wordt geüpload na bewerking in OnlyOffice -, dan wordt de bestaande file overschreven.
Bijwerken geregistreerde documentenkaart
Indien de instelling Sectie: DocumentRegistreren Item: BestaandeRegNegerenBijUploadPostfix is aangevinkt en er wordt een upload gedaan van een document naar fileshare waarbij dat document met een postfix (n) wordt opgeslagen en er blijkt een geregistreerde documentkaart te zijn onder de oorspronkelijke naam (dus in tbcorrespondentie) bij de betreffende zaak, dan wordt die geregistreerde documentkaart NIET bijgewerkt. Anders dus wel.
Indien:
dan zal het programma controleren of er al een file bestaat met dezelfde naam bij die zaak en zo nodig een waarschuwing geven.
Indien Getal1 van bovengenoemde instelling de waarde 1 heeft, betekent dat er nooit doublures kunnen ontstaan omdat de filenaam in dat geval wordt uitgebreid met een tellertje: test.txt en test(1).txt.
OpenWave moet eerst bepalen op welke map(pen) documenten geplaatst mogen worden. OpenWave gaat er daarbij vanuit dat de documenten achter de vermelde Documentroot logisch ingedeeld zijn naar op zijn minst de hoofdzaakcodering. Dit gebeurt op drie manieren.
Dit is het geval indien:
Wanneer de inlogger in deze situatie één of meer documenten aanwijst om up te loaden, kijkt het programma naar de kolom dvhyperlink van de hoofdzaak (dus die van tbomgvergunning, tbinfoaanvragen, tbmilinrichtingen etc.) en zoekt hier alle bestaande submappen bij op. Indien er meer dan één map in aanmerking komt, zal de inlogger een keuze moeten maken..
Deze mappen moeten fysiek bestaan!!! Ze worden dus niet automatisch aangemaakt.
Indien:
OF indien:
dan zullen bij het aanmaken van een nieuwe zaak of inrichting automatisch de mappen genoemd in de rijen van Sectie: Aanmaakmappen worden aangemaakt. Hierbij uitgezonderd zijn de mappen waarin de variabelen %bezwaarnr%
, %adviesnr%
en %inspnr%
zijn opgenomen.
Dit is het geval indien:
Wanneer de inlogger in deze situatie één of meer documenten aanwijst om up te loaden, kijkt het programma naar toegekende mappen (de kolom map tbrechtengroepmappen.dvmapfileshare) van de rechtengroep waar hij/zij lid van is (beheertegel Functionele rechten: lijst in detailscherm van rechtengroep). Het gaat daarbij om de niet vervallen rijen waarbij upload aangevinkt is. In deze kolom dvmapfileshare worden vervolgens de variabelen:
%zaakjaar%
vervangen door het jaar (jjjj) van de begindatum van de betreffende hoofdzaak (dus niet bij inrichting) %zaakjaar%
vervangen door de jaarmaand (jjjjmm) van de begindatum zaak van de betreffende hoofdzaak (dus niet bij inrichting) %zaaknr%
vervangen met de wavezaakcode van de betreffende hoofdzaak of inrichting %inspnr%
met de wavezaakcode van de inspectiekaart (krijgt alleen waarde indien de documentenknop is ingedrukt vanaf een inspectiedetailkaart)%adviesnr%
met de wavezaakcode van de advieskaart (krijgt alleen waarde indien de documentenknop is ingedrukt vanaf een adviesdetailkaart)%bezwaarnr%
met de wavezaakcode van de bezwaar/beroep kaart (krijgt alleen waarde indien de documentenknop is ingedrukt vanaf een bezwaar/beroep detailkaart)Het programma zoekt op basis van deze mappen alle bestaande (sub)mappen op de fileserver. Indien er meer dan één map in aanmerking komt, zal de inlogger een keuze moeten maken.. Indien er geen map is toegekend, dan zal het programma zelf de basismap uit de kolom dvhyperlink van de hoofdzaak (dus die van tbomgvergunning, tbinfoaanvragen, tbmilinrichtingen etc.) toevoegen (zonder submappen).
Deze mappen moeten fysiek bestaan!!! Ze worden dus niet automatisch aangemaakt.
Indien:
OF indien:
dan zullen bij het aanmaken van een nieuwe zaak of inrichting automatisch de mappen genoemd in de rijen van Sectie: Aanmaakmappen worden aangemaakt. Hierbij uitgezonderd zijn de mappen waarin de variabelen, %bezwaarnr%
, %adviesnr%
en %inspnr%
zijn opgenomen.
Dit is het geval indien de instelling Sectie: Documenten Item: Autorisatiemappen NIET aangevinkt is.
Het programma interpreteert bezwaar/beroep, adviezen en inspecties als deelzaken bij een hoofdzaak en kan zo nodig de bijbehorende documenten van de deelzaak op een aparte submap van de hoofdzaak plaatsten.
Het programma bepaalt welke mappen getoond kunnen worden op grond van de instellingen per module onder de Sectie: AanmaakMappen.
Als er bijvoorbeeld 5 mappen bestaan op de fileshare om documenten in te delen onder een bepaalde omgevingszaak dan worden er ook 5 regels gedefinieerd in OpenWave onder Sectie: AanmaakMappen waarbij de kolom Item begint met 'Omgeving_'.
Bijvoorbeeld Omgeving_basis, Omgeving_OLO, Omgeving_adviezen en Omgeving_inspecties et cetera.
In de kolommen Tekst van de betreffende regel komen de mappen van de fileshare te staan (in UNC-notatie). Zie ook voorbeeld verderop.
LET OP: al deze mappen moeten dus submappen zijn van de DocumentRoot (de documentroot moet wel onderdeel zijn van de map). Indien er sprake is van een compartiment met een eigen satellite dan wordt de documentroot on the fly overschreven met de documentroot van de satellite.
Het programma redeneert als volgt:
Om te bepalen waarop de gebruiker de uploads kan plaatsen kijkt het programma naar de instellingen van
Sectie: AanmaakMappen.
Item begint met:
Van de rijen uit de instellingen bij Sectie: Aanmaakmappen die aan bovenstaande voldoen wordt de kolom Tekst gebruikt in een hulprijtje. De kolom Tekst bevat de echte map op de fileshare, maar OpenWave zal hierop eerst nog een substitutie uitvoeren op de volgende variabelen:
%zaakjaar%
door het jaar (jjjj) van de begindatum hoofdzaak (geldt niet voor de regels met Getal1 = 4 EN waarvan kolom Item begint met Inrichting_).
Alleen in het geval van inspecties bij inrichtingen wordt %zaakjaar%
bepaald op grond van startdatum (ddrappel)
%zaakjaar%
door de jaarmaand (jjjjmm) van de begindatum hoofdzaak (geldt niet voor de regels met Getal1 = 4 EN waarvan kolom Item begint met Inrichting_).
Alleen in het geval van inspecties bij inrichtingen wordt %zaakjaar%
bepaald op grond van startdatum (ddrappel)
%zaaknr%
met de Wavezaakcode van de hoofdzaak (of met het inrichtingsnummer indien Inrichting) %inspnr%
met de Wavezaakcode van de inspectiekaart (dus alleen bij Getal1 = 2) %adviesnr%
met de Wavezaakcode van de advieskaart (dus alleen bij Getal1 = 1) %bezwaarnr%
met de Wavezaakcode van de bezwaarberoepkaart (dus alleen bij Getal1 = 5).
Voorbeeld:
\\CORK\OpenWave\Documents\Omgeving\%zaakjaar%\%zaaknr%
wordt na substitutie bijvoorbeeld
\\CORK\OpenWave\Documents\Omgeving\2012\2013RP0044\
Uiteindelijk leveren deze instellingen dus een of meer fileshare-mappen op waar het programma documenten kan plaatsen bijvoorbeeld:
Indien dit rijtje bestaat uit 0 mappen dan gaat het uploaden niet door (het programma weet dan niet waar de upload te plaatsen).
Indien dit rijtje bestaat uit 1 map dan hoeft het programma niet aan de gebruiker een extra keuze te vragen uit de mogelijkheden.
Indien dit rijtje bestaat uit meer dan 1 map dan zal de gebruiker hieruit een extra keuze moeten maken.
Indien op de fileshare de map niet bestaat waarop het document geüpload moet worden, dan maakt het programma deze automatisch aan.
LET OP: indien instelling Sectie: Documenten en Item: SpecialeUploadMappen aangevinkt is en u wilt uploaden bijvoorbeeld vanuit inspecties bij een omgevingszaak, dan verwacht OpenWave dus minimaal één kaart bij Sectie: AanmaakMappen en Item begint met Omgeving_ waarbij Getal1 de waarde 2 heeft (inspecties) en Getal2 ook de waarde 2 (uploadmap), anders komt foutcode 706: ontbrekende instellingen.