Verwijderen van Zaak/Document vanuit een DsC

Dit is een statische kopie van het eerdere discussie.kinggemeenten.nl.
Nieuwe discussies kunnen in de GitHub repository 'StUF standaarden' als issue worden opgevoerd.

5 reacties / 0 nieuw
Dennis de Wit
Verwijderen van Zaak/Document vanuit een DsC

Op dit moment biedt de standaard rondom Zaak-Documentservices geen mogelijkheden om vanuit een DsC een document te verwijderen uit (of te ontkoppelen van) een zaak. De CMIS operaties die momenteel worden gespecificeerd ondersteunen dit namelijk niet. Wel is het wenselijk, vanuit klanten hoor ik dat medewerkers die een zaak aan het afhandelen zijn vanuit hun applicatie ook documenten willen kunnen verwijderen uit een zaak (wellicht als ze onterecht zijn toegevoegd aan een zaak). Via een verwijderbericht van de entiteit EDC zou een DsC dit kunnen doorgeven aan het zaaksysteem, echter kan het zaaksysteem momenteel deze actie dus niet via CMIS doorgeven aan het DMS. Samen met BCT hebben wij (PinkRoccade) naar een mogelijke oplossing gekeken. Het lijkt ons een goede keuze om de CMIS operatie removeObjectFromFolder te gaan gebruiken om dit te bewerkstelligen. De uiteindelijke verantwoordelijkheid voor het daadwerkelijk verwijderen van een document blijft daarmee aan de kant van het DMS liggen (waarvoor een andere discussie loopt: https://new.kinggemeenten.nl/zaak-document-services-10/reacties-verwacht...), de operatie removeObjectFromFolder ontkoppelt namelijk alleen het document van de zaak. Ik ben benieuwd hoe anderen hier naar kijken en hoe hiermee omgegaan wordt totdat iets dergelijks vanuit de standaard mogelijk wordt!

Joost Wijnings

Bedankt voor deze suggestie, ik vind dit een goed voorstel om mee te beginnen. Natuurlijk ben ik wel heel benieuwd wat andere leveranciers hier van vinden.

  1. Is het ontkoppelen van de zaak voldoende? Of is verwijderen ook nodig?
  2. Is er een StUF-bericht wenselijk om dit mee te doen? Zo ja, welk bericht stelt u dan voor en richt dit zich dan ook op alleen ontkoppelen?
  3. Of is er in aanvulling op het ontkoppelen óók nog behoefte aan 'écht' verwijderen? En zo ja, op welke wijze zou dat zich onderscheiden van ontkoppelen en hoe zouden we die scenario's waarin het van toepassing is kunnen omschrijven?

Tot we hier in de werkgroep een oplossing voor hebben vastgesteld, hoop ik dat iedereen voorlopig ook voor bovenstaande kiest. Alvast bedankt.

Dennis de Wit

Vanuit gebruikers van een taakspecifieke applicatie (DsC) is er wel de wens om documenten direct te verwijderen. Echter komen er vanuit de DIV-hoek argumenten waaruit blijkt dat een DsC-medewerker niet zomaar zou mogen verwijderen. Dit zou altijd vanuit de verantwoordelijkheid van de DIV-er moeten gebeuren. De vraag is wat de correcte werkwijze is. Graag hoor ik hoe anderen hier naar kijken! Bovenstaande oplossing is geschreven vanuit het idee dat een DsC-medewerker de documenten niet fysiek mag verwijderen, maar alleen mag ontkoppelen. Je zou hier een (anders dan ik hierboven heb beschreven) een StUF EDC bericht voor kunnen gebruiken (mutatiesoort 'W') waarin de relatie met een zaak wordt beëindigd.

Joost Wijnings

Mijn voorstel is voor het verwijderen van een document bij een zaak inderdaad de relatie te verbreken en het verwijderen van 'wees-documenten' via automatische/handmatige batches (naar keuze van DMS leverancier) te doen. Belangrijkste argument hiervoor is dat een document bij 2 zaken moet kunnen horen en dus kan het verwijderen van een relatie zonder 'wees-check' niet veilig uitgevoerd worden. Concreet dus conform het voorstel van Dennis:

  • StUF EDC bericht met mutatiesoort 'W'
  • CMIS operatie 'removeObjectFromFolder' Voor rechtstreeks verwijderen moet dan nog een andere oplossing komen en die zou dan ook nog eens een strikt toepassingsscenario moeten krijgen (bijvoorbeeld alleen in gevallen dat het document écht verwijderd moet worden, ongeacht de relaties die er nog liggen, de 'handle with care'-oplossing).

Op 14 mei gaan we in de bijeenkomst hier een knoop over doorhakken, bij onvoldoende reacties wordt het voorstel zoals bovenstaand. (Geregistreerd als item ZDS-27)

Michiel Verhoef

Uit de notulen van 14-04-2014:

Afspraak:

  • We gaan zowel ontkoppelen als verwijderen
  • Daarbij nemen we een waarschuwing op dat leverancier moet zorgen dat ontkoppelde documenten niet 'verloren' gaan en in de situaties dat de nieuwe 'bestemming' nog niet bekend is, dit ook moet blijven werken.
  • Beide functionaliteiten moeten beschikbaar komen via zowel StUF-ZKN als CMIS
  • Toevoegen gebeurt in eerste instantie als extensie vooruitlopend op opnemen in basisfunctionaliteit bij volgende major release.