-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Als gebruiker wil ik gedurende de afhandeling van de zaak specifieke documentversies kunnen verwijderen #1767
Comments
Dan moet eerst een eventuele relatie (objectinformatieobject) naar een specifieke versie van een document verwijderd worden. Zie ook #459. Opnemen in beschrijving gedrag. |
dat hoort dus een validatiestap te zijn in de documenten API - dat alle relaties eerst verbroken worden. Ik laat een collega van mij aan een PR werken hiervoor op de referentie-implementatie. |
…ocument version
PR VNG-Realisatie/documenten-api#146 aangemaakt voor dit issue |
The technical implementation is in VNG-Realisatie/documenten-api#145 There are a number of situations that can happen when using this, so below is a summary of all options handled.
This implies small changes to the writes as well:
|
Thanks @sergei-maertens. I will this description in the "aanvullende specificaties" |
Zodat alleen de versies bij de zaak bewaard blijven die daadwerkelijk bewaard moeten worden.
Deze functionaliteit is nodig om te voorkomen dat de DRC volloopt met documentversies die eigenlijk niet bewaard hoeven te blijven, en daarmee de inhoud van de DRC beheerbaar te houden. Op deze manier is, wanneer nodig, reconstructie achteraf veel beter mogelijk dan wanneer alle documentversies bewaard blijven.
Het gaat dus om het kunnen verwijderen van specifieke versies van documenten. Op dit moment is het alleen mogelijk om een een geheel informatieobject te verwijderen.
Verwijderen van versies kan gedurende de looptijd van de zaak plaatsvinden (bijvoorbeeld bij het bereiken van bepaalde mijlpalen/statussen).
The text was updated successfully, but these errors were encountered: