Project

General

Profile

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 18 days ago. Updated 3 days ago.

Status:
Resolved
Priority:
P4 Normal
Category:
-
Target version:
-
Start date:
05/03/2026
Due date:
13/03/2026
% Done:

100%

Estimated time:

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)

Actions #2

Updated by Diego Mirandola 18 days ago

  • 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.

Actions #3

Updated by Diego Mirandola 18 days ago

  • Due date set to 13/03/2026
Actions #4

Updated by Diego Mirandola 14 days ago

Apps wijzigingen:
contezza-apps-community branch feature/misc/#37011
contezza-apps branch feature/tezza/select-hoofdzaak/#37011

Actions #5

Updated by Rick de Rooij 14 days ago

  • Assignee changed from Rick de Rooij to Diego Mirandola

Zit in TS 3.8.1.

Actions #6

Updated by Diego Mirandola 7 days ago

  • 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
Actions #7

Updated by Maaike Bommerson 5 days ago

  • Status changed from Ready in Dev to Test approved
  • Assignee changed from Maaike Bommerson to Diego Mirandola

Getest, kan mee met de release

Actions #8

Updated by Diego Mirandola 5 days ago

  • % Done changed from 0 to 90

Wijzigingen in contezza-apps-community zijn in versie 3.8.3.

Actions #9

Updated by Diego Mirandola 3 days ago

  • 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