gemma-zaken icon indicating copy to clipboard operation
gemma-zaken copied to clipboard

Business rule ztc-012 is onduidelijk en kan vervallen

Open johannesbattjes opened this issue 5 months ago • 3 comments

ZTC-012: "Een ZaakType mag alleen gepubliceerd worden als alle gerelateerde BesluitTypen en InformatieObjectTypen concept=false hebben (dus gepubliceerd zijn)."

Deze regel was voorheen logisch, maar nu in ZTC 1.3 de relatie ZT -> BT en ZT -> IOT niet meer op basis van url van BT en IOT is, is hij niet meer duidelijk. Stel bijvoorbeeld dat een concept-zaaktype ZT gerelateerd is aan BT1 en BT2 met dezelfde omschrijving. BT1 is concept en BT2 gepubliceerd. Dan zou het zaaktype niet gepubliceerd mogen worden. Dat is onwenselijk en onzinnig. Onwenselijk omdat je dan eerst alle BT's met dezelfde omschrijving moet publiceren voordat je ZT kan publiceren. Onzinnig omdat je even daarna een BT3 met dezelfde omschrijving kan maken die concept is (en dat mag wel).

Stel dat een client taakapplicatie een besluit aanmaakt met gerelateerde zaak, dan zullen deze app en de BRC op dat moment kunnen checken of op dat moment het ZT van de zaak en het BT van het besluit een geldige relatie hebben.

Daarmee is ztc-012 ook overbodig.

johannesbattjes avatar Sep 16 '24 09:09 johannesbattjes