Inhoud

Upload documenten met CMIS

Deze functionaliteit is DEPRECATED

De volgende instellingen zijn hierbij noodzakelijk:

Endpoint

Het eindpoint van de DMS-server die de CMIS berichten verwerkt

Sectie: KoppelingDOCNAARDMS

Item: Ontvangstadres_cmis

In de kolom Tekst: het endpoint (bijvoorbeeld: https://doc.mijndms.nl/alfresco/cmisatom ).

Loginnaam

De loginnaam die OpenWave moet gebruiken voor toegang tot de DMS-server met rechten om mappen te maken/verwijderen en documenten te plaatsen/verwijderen.

Sectie: KoppelingDOCNAARDMS

Item: Login_cmis

Tekst: de loginnaam

Password

Het password dat OpenWave moet gebruiken voor toegang tot de DMS-server

Sectie: KoppelingDOCNAARDMS

Item: Pass_cmis

Tekst: het password

Zie ook: 2-way encryptie van externe wachtwoorden.

Mogelijke mappen met CMIS-protocol

OpenWave moet eerst bepalen op welke map(pen) van het DMS documenten geplaatst mogen worden. OpenWave gaat er daarbij vanuit dat de documenten achter de vermeldde repository (de centrale plaats) logisch ingedeeld zijn naar op zijn minst de hoofdzaakcodering. Dit gebeurt op drie manieren.

Op de basismap van een hoofdzaak

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 Info van de instelling Sectie: Hyperlink_basis en Item: Omgeving (of Overige of Handhaving of Inrichting of Info of Horeca of Milgebr of Bouw).

In deze kolom Tekst worden vervolgens de variabelen:

De inlogger kan dus niet kiezen: er is maar één map die in aanmerking komt.

Alleen op één van de expliciet toegekende (sub)mappen per zaak op rechtengroepniveau

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.dvmapcmis) 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 dvmapcmis worden vervolgens de variabelen:

Indien er meer dan één map in aanmerking komt, zal de inlogger een keuze moeten maken..

Op één van de (sub)mappen per (deel)zaak zoals gedefinieerd in Sectie Aanmaakmappen

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.

OpenWave gaat er met het CMIS-protocol van uit dat de documenten in het DMS logisch ingedeeld worden naar op zijn minst zaakcodering in een mappenstructuur achter de repository (de centrale plaats).

Bepaling modulemap

Om de mogelijke mappen te bepalen waarop de gebruiker de uploads kan plaatsen kijkt het programma naar de instellingen van Sectie: AanmaakMappen en Item: begint met:

Bepaling submap(pen) bij module
Substitutie variabelen

Van de rijen uit de instellingen bij Sectie: Aanmaakmappen die aan bovenstaande voldoen wordt de kolom Info gebruikt in een hulprijtje. De kolom Info bevat de echte map in het DMS, maar OpenWave zal hierop eerst nog een substitutie uitvoeren op de volgende variabelen:

Voorbeeld OpenWave\Omgeving\%zaakjaar%\%zaaknr%

wordt na substitutie bijvoorbeeld

OpenWave\Omgeving\2012\2013RP0044\

Uiteindelijk leveren deze instellingen dus een of meer DMS-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 in het DMS 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.