Project

General

Profile

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.

Status:
Resolved
Priority:
P4 Normal
Category:
-
Target version:
Start date:
27/02/2026
Due date:
06/03/2026
% Done:

100%

Estimated time:

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

Actions #1

Updated by Tahir Malik 14 days ago

  • Tracker changed from Project activity to Feature
Actions #2

Updated by Diego Mirandola 13 days ago

  • Assignee changed from Diego Mirandola to Maaike Bommerson
Actions #7

Updated by Diego Mirandola 11 days ago

  • Due date set to 06/03/2026
Actions #8

Updated by Diego Mirandola 10 days ago

  • Status changed from Backlog to In Progress
Actions #9

Updated by Diego Mirandola 10 days ago

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);

Actions #11

Updated by Diego Mirandola 9 days ago

  • Target version changed from Tezza Backlog to Tezza 26.Q1
Actions #13

Updated by Diego Mirandola 9 days ago

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)
Actions #14

Updated by Maaike Bommerson 9 days ago

Afdelingen zijn verplaatst, de klantspecifieke wijzigingen moeten nog worden opgeruimd en nagelopen

Actions #15

Updated by Maaike Bommerson 9 days ago

klanten config is ook nagelopen

Actions #16

Updated by Maaike Bommerson 8 days ago

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

Actions #17

Updated by Diego Mirandola 8 days ago

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.

Actions #18

Updated by Diego Mirandola 8 days ago

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.

Actions #19

Updated by Maaike Bommerson 7 days ago

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

Actions #21

Updated by Diego Mirandola 7 days ago

Wijziging in profiel is akkoord.

Er mist alleen feedback op de documentatie https://support.contezza.nl/issues/36954#note-10

Actions #22

Updated by Tahir Malik 7 days ago

Getest alle use-cases en werkt perfect

Actions #23

Updated by Maaike Bommerson 7 days ago

Documentatie is ook nagelopen

Actions #24

Updated by Diego Mirandola 6 days ago

  • 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