Project activity #37011
closed
Als eindgebruiker wil je de mogelijkheid hebben om een hoofdzaak te selecteren als het resultaattype dat afdwingt
Added by Diego Mirandola 19 days ago.
Updated 4 days ago.
Description
Binnen een resultaattype kan staan geconfigureerd dat een afleidingswijze 'hoofdzaak' is. Dat wil zeggen dat wanneer de zaak afgesloten moet worden, dat de desbetreffende zaak een connectie moet hebben met een hoofdzaak. Oftewel de eigenschap 'hoofdzaak' is gevuld. Mocht dit niet het geval zijn, dan moet de mogelijkheid er zijn voor eindgebruiker om een hoofdzaak te selecteren. Een hoofdzaak is overigens een specifieke zaaktype. Niet iedere zaak kan worden gekozen. Het zaaktype bepaald om een een zaaktype in potentie onderdeel ervan kan zijn.
Dat ziet er zo uit:
Zaaktype A
- Eigenschap deelzaaktypen: Zaaktype B, Zaaktype C
Zaaktype D
- Eigenschap deelzaaktypen: Zaaktype B, Zaaktype C
Zaaktype E
- Eigenschap deelzaaktypen: Zaaktype C
Mocht een zaak gestart zijn met zaaktype B, dan kan deze zaak enkel een hoofdzaak selecteren van zaaktype A en D (gezien het voorbeeld)
- Status changed from In Progress to Ready in Dev
- Assignee changed from Diego Mirandola to Rick de Rooij
Als eindgebruiker wil ik de hoofdzaak van een zaak kunnen bewerken.
Deze hoeft geen effect op alfresco te hebben (bijvoorbeeld bij het aanmaken van een zaak kan een hoofdzaak geselecteerd worden), dus contezza-proxy is hiervoor geschikt.
Call PATCH zaak/{uuid} met body { "hoofdzaak": "<url>"} wordt op dit moment geblokkeerd door nl.contezza.component.zrc.filter.ZrcFilter want 'Any non-GET request to {@code zaken/uuid} is rejected.'.
Ik heb de filter aangepast, zodat non-GET request naar zaken/{uuid} worden geaccepteerd als de gebruiker UPDATE rechten heeft op de zaak node.
Dit is in tezza-services branch feature/proxy-filter-update-zaak/#37011, graag reviewen.
MR: https://git.contezza.nl/develop/products/tezza-services/-/merge_requests/135
Dit ticket kan vervolgens weer op mijn naam om door te gaan met de aanpassingen in de app.
- Due date set to 13/03/2026
Apps wijzigingen:
contezza-apps-community branch feature/misc/#37011
contezza-apps branch feature/tezza/select-hoofdzaak/#37011
- Assignee changed from Rick de Rooij to Diego Mirandola
- Assignee changed from Diego Mirandola to Maaike Bommerson
Graag testen in branches
contezza-apps-community branch feature/misc/#37011
contezza-apps branch feature/tezza/select-hoofdzaak/#37011
De backend wijziging is op dev-tezza, maar de catalogus niet, dus je kunt beter tezza-workspace branch development lokaal starten. Ik had zelf problemen met gzac bij het opstarten, als je dit ook hebt kan ik helpen.
Stappen:
- zaak aanmaken met zaaktype NVB / deelzaak en met zaaktype NVB / hoofdzaak
- zaak afhandelen met resultaattype dat een hoofdzaak vereist (de tweede optie)
- afhandelen zou niet mogelijk moeten zijn totdat een hoofdzaak wordt geselecteerd
- selectie is mogelijk via knop, selector moet alleen zaken tonen met zaaktype NVB / hoofdzaak
- na selectie moet het afhandelen mogelijk zijn
- Status changed from Ready in Dev to Test approved
- Assignee changed from Maaike Bommerson to Diego Mirandola
Getest, kan mee met de release
- % Done changed from 0 to 90
Wijzigingen in contezza-apps-community zijn in versie 3.8.3.
- Status changed from Test approved to Resolved
- % Done changed from 90 to 100
In contezza-apps versie 4.8.3.
Also available in: Atom
PDF