Feature #36954
closed
Ik wil graag default in Tezza een datalijst van Afdelingen hebben i.p.v. een invul veld
Added by Tahir Malik 14 days ago.
Updated 6 days ago.
Description
Er is een mogelijkheid voor gem. haarlem ontwikkeld om een drop-down lijst te vullen met waardes uit de Extension.
Voorbeeld:

Acceptatiecriteria:
- Deze drop-down dient aanwezig te zijn bij alle huidige Afdelingen veld en de Label tonen waar nodig
- Creer Zaak dialog
- Zaken bibliotheek --> Filter Zaak & Kolom
- Postintake
- Zaak Detail scherm
- Er moet een mogelijkheid zijn om een default afdelingen extension te plaatsen middels een setup met naam tezza.gemeente.afdelingen.extension.json
"tezza": {
"afdelingen": [
{
"id": "Management",
"label": "Management"
},
{
"id": "Finance",
"label": "Finance"
},{
"id": "Development",
"label": "Development"
},
]}
- Op Dev tezza dient er een voorbeeld ingericht zijn met 2,3 afdelingen
- Tezza handleiding aanpassen hoe men deze extension kan vinden onder een nieuwe kopje Afdelingen beheren
- Mogelijkheid om de Afdelingen te kunnen bewerken
- de Afdeling tonen in de Contezza Profile onder Persoonlijke Informatie:

- Script maken met een Overzicht uitdraaien van alle zaken met een Afdeling (tza:team)
- Voor Dossier wil ik graag ook dezelfde Afdelingen lijst weergegeven hebben, dit heet nu nog Team
- Op de Dossier scherm ook de Afdeling --> indien dit meer werk is binnen een week moet dit een eigen ticket krijgen
Files
- Tracker changed from Project activity to Feature
- Assignee changed from Diego Mirandola to Maaike Bommerson
- Due date set to 06/03/2026
- Status changed from Backlog to In Progress
Script om alle zaken op te halen die (1) tza:team hebben, (2) (optioneel) zijn waarde is niet in de lijst:
var ALLOWED_TEAMS = ['Finance', 'Development', 'Management'];
var query = 'ASPECT:"tza:zaak" AND tza:team:*';
if (ALLOWED_TEAMS.length) {
var allowedTeamsQuery = ALLOWED_TEAMS.map(team => 'tza:team:' + team).join(' OR ');
query += ' AND NOT('+ allowedTeamsQuery + ')';
}
print(query);
var results = search.query({ query:query });
print(results);
- Target version changed from Tezza Backlog to Tezza 26.Q1
Graag testen in branch
contezza-apps feature/tezza/setup-afdelingen/#36954
contezza-apps-community feature/core/setup-helper/#36954
De volgende punten zijn daarin:
- setup script
- action 'afdeling bewerken'
- toepassen op dossier (behalve filter en kolom in dossierbibliotheek, graag toevoegen zodra mijn branch en jouw branch samengevoegd zijn)
Afdelingen zijn verplaatst, de klantspecifieke wijzigingen moeten nog worden opgeruimd en nagelopen
klanten config is ook nagelopen
Diego Mirandola wrote:
Graag testen in branch
contezza-apps feature/tezza/setup-afdelingen/#36954
contezza-apps-community feature/core/setup-helper/#36954
De volgende punten zijn daarin:
- setup script
- action 'afdeling bewerken'
- toepassen op dossier (behalve filter en kolom in dossierbibliotheek, graag toevoegen zodra mijn branch en jouw branch samengevoegd zijn)
Deze wijzigingen zijn getest
Het filteren van betrokkenen op afdeling was gebroken door de laatste wijzigingen. Fix is in feature/tezza/setup-afdelingen/#36954.
Graag alle combinaties testen, vanuit create dialog / postintake / betrokkene actions, met en zonder tza:team op de zaak, met vinkje aan en uit gezet. Ook controleren dat de label wordt getoond maar de id gebruikt om te filteren. Op dev-tezza heb ik de label van afdeling 'Development' aangepast naar 'Development label' om dit in de gaten te kunnen houden.
Maaike Bommerson wrote:
Afdelingen zijn verplaatst, de klantspecifieke wijzigingen moeten nog worden opgeruimd en nagelopen
Dit is getest en akkoord.
Alleen 'afdeling tonen in profiel' mist nog, Maaike is daarmee bezig.
- Status changed from In Progress to Ready in Dev
- Assignee changed from Maaike Bommerson to Diego Mirandola
Wijzigingen over de betrokkene toevoegen zijn getest en gemerged in branch feature/tezza/afdeling-omzetten-datalist/#36954
Graag hier de laatste wijziging omtrent afdeling weergeven op profiel testen.
Getest alle use-cases en werkt perfect
Documentatie is ook nagelopen
- Status changed from Ready in Dev to Resolved
- % Done changed from 0 to 100
In contezza-apps versie 4.8.0.
Also available in: Atom
PDF