gemma-zaken
gemma-zaken copied to clipboard
ZaakBesluit endpoint in ZRC mag niet aangesproken worden door consumers
Bug
Het endpoint voor ZaakBesluit
en in het ZRC mag niet aangesproken worden door consumers, maar dient door het BRC aangesproken te worden als er een Zaak
aan een Besluit
gekoppeld wordt of als een Besluit
gekoppeld aan een Zaak
verwijderd wordt.
Momenteel ontbreekt er in het ZRC de validatie die voorkomt dat er direct in het ZRC een ZaakBesluit
aangemaakt of verwijderd kan worden
vanuit beheer twijfelen wij of deze aanname klopt en binnen de standaard valt.
Wat is er op tegen wanneer de consumer zelf de logica invult om de relatie vast te leggen in de ZRC?
@michielverhoef dit is niet zinvol - de relatie wordt (canonical) vastgelegd in het BRC, en BRC leveranciers implementeren dat deze het matchende ZRC bijwerkt met de relatie-informatie. De consumer moet/mag geen dubbel werk doen.
Nu krijg je mogelijke integriteitsproblemen doordat er naar niet-bestaande dingen verwezen kan worden.
Dat snap ik maar de vraag is even of het een bug in de standaard is of gewoon een fout in de implementatie. Volgens mij is dit een implementatiefout, geen fout in de standaard.
Fouten in de standaard moeten snel opgelost worden, dit is iets wat meegenomen kan worden.
Hieraan gerelateerd: Het label bug geeft niet duidelijk aan waar het probleem ligt en misschien zouden we beter twee labels (bug referentieimplementatie en bug standaard) moeten gebruiken.