Project activity #31367
openGZAC processen in dev-tezza opschonen
100%
Description
Sommige GZAC processen die beschikbaar zijn op dev-tezza zijn ontwikkeld voor het TDMS-project en alleen op amsterdam-workspace afgerond.
Hierdoor werken sommige processen niet helemaal correct.
De meeste opvallend is Bestanden toevoegen in proces 'Document toevoegen''.
Stappen om te reproduceren:
- Ga in een zaak naar processen
- Start een nieuw proces van type 'Document toevoegen'
- Ga in de dialog 'Nieuw proces starten' naar tap 'Bestanden toevoegen'
- Voeg een nieuw bestand toe (via knop of drag&drop)
Foutmelding in console:
ERROR TypeError: Cannot read properties of undefined (reading 'form')
at ContezzaDynamicFormLoaderService.load (dynamic-form-loader.service.ts:75:59)
at ContezzaDynamicFormService.get (dynamic-form.service.ts:61:77)
at attachments-form.component.ts:174:30
at Array.forEach (<anonymous>)
at AttachmentsFormComponent.onBeginUpload (attachments-form.component.ts:167:18)
at AttachmentsFormComponent_Template_adf_upload_drag_area_beginUpload_0_listener (attachments-form.component.html:1:38)
Het voorstel van @Tahir Malik was om een aantal demo processen klaar te maken om alle varianten die we hebben gebouwd kunnen tonen. Het ticket hierover was nooit opgepakt en inmiddels rejected: #30378
Files
Updated by Diego Mirandola about 2 months ago
- Subject changed from Bug: Bestanden toevoegen werkt niet in dialog 'Nieuw proces starten' to GZAC processen in dev-tezza opschonen
- Description updated (diff)
- Assignee deleted (
Maaike Bommerson)
Updated by Diego Mirandola about 2 months ago
- Assignee set to Contezza Development
Updated by Tahir Malik about 1 month ago
· Edited
Dit zijn de workflows die we graag als basis standaard in Tezza willen hebben zonder een tdms meta-data model.
https://git.contezza.nl/projecten/amsterdam/amsterdam-workspace/-/tree/backup/tdms/%2331240/docs/src/docs/asciidoc#user-content-document-toevoegen
- Zorgen dat de workflows werken met het huidige meta-data model
- formulieren workflows & Dynamic form doorlopen en corrigeren waar nodig
- Bevinding/bug fixen #31407
- Zorgen dat we verschillende werkmappen configuratie hebben zoals tDMS
- Betekent dat je een werkmap kunt definiëren voor een ObjectType
- NEN Element & NEN Bouwdeel meta-data toevoegen aan een nieuw demo-model.xml in tezza-workspace
- Dynamic-form uitbreiden dat we bij Object workflows een andere formulier krijgen dan in een dossier/zaak workflow
- Kolom layout per werkmap kunnen definiëren incl de filters voor de Objecten
- Dummy ObjectTypes uit tDMS overnemen zoals:
- Brug
- Tunnel
Updated by Tahir Malik about 1 month ago
- Assignee changed from Contezza Development to Erik Hoogland
Wil jij fase 1 oppakken, meer info kun je bij Diego zijn en functioneel bij mij of Olav.
Updated by Erik Hoogland about 1 month ago
- Status changed from New to In Progress
In de code waren ze al opgeschoond.
Standaard kunnen processen niet worden verwijderd, en instances kunnen alleen via een rest api verwijderd worden. Dus als we de data volledig willen opschonen, hebben we twee opties:
- Verwijder gzac-db volume en redploy gzac. Dit verwijderd alle data, en omdat het niet meer in de code zit komen deze processen niet terug. Heeft natuurlijk impact op alle lopende processen.
- Ontwikkel een procedure die eerst alle instances van een proces definitie verwijderd, en daarna de definitie zelf. Mogelijk moet dit via een database script, ik weet niet of Camunda/Valtimo hier support voor heeft.
@Tahir Malik Willen we hier nu nog meer energie in steken, of is het uitschakkelen van de processen genoeg voor nu? En als we hier iets nieuws voor willen ontwikkelen, welke prio heeft het dan?
Updated by Tahir Malik about 1 month ago
Ik wil graag alle tdms processen als default gzac processen in Tezza willen werken met een generiek RGBZ meta-data formulier + het tza:formulier
Voor de Dynamische objecten zoals NEN:element en/of NEN:bouwdeel zouden we een mini meta-data model kunnen maken in Tezza-workspace waar de custom klant velden in een nieuwe Dynamic form worden laten zien.
Updated by Tahir Malik about 1 month ago
Volgens de Analyse van Diego en mij was dit vrij weinig werk:
- tDMS model deactiveren
- Dynamic form generiek maken
- GZAC Formulier id die nu een foutmelding geeft, nee de juiste formulier verwijzen
- Testen of de workflows blijven werken
Updated by Erik Hoogland about 1 month ago
Laatste versie processen zijn aan dev-tezza toegevoegd vanuit Amsterdam, enkel voor Objecten. De processen werken lokaal, maar hebben nog geen dynamic forms voor bewerken metadata in Tezza.
@Diego Mirandola Kan jij de dynamic forms toevoegen, zonder tdms velden? Ik heb de dynamicFormId's niet aangepast.
Updated by Diego Mirandola about 1 month ago
- default formulieren zijn toegevoegd in gzac module:
- gzac.document-toevoegen.dynamic-forms
- gzac.edit-documents-metadata.dynamic-forms
- gzac.edit-documents-content.dynamic-forms
- gzac.document-upload.dynamic-forms
deze formulieren bevatten titel (verplicht), omschrijving, auteur
- bulk component is verplaatst vanuit module tezza/tdms-objecten/gzac naar module gzac; de logica om nieuwe bestanden te koppelen met de oude werkte eerder op basis van een tdms property en het is nu vervangen om op basis van node name te werken (om generiek te blijven)
Apart probleem: unassign lijkt niet te werken op dev-tezza
Updated by Erik Hoogland 18 days ago
- Status changed from In Progress to Ready in Dev
- Assignee changed from Erik Hoogland to Bob van Hesse
@Bob van Hesse Kan jij de 4 besproken processen testen op dev-tezza?
Updated by Bob van Hesse 17 days ago
Updated by Erik Hoogland 4 days ago
- Target version changed from Tezza 2025.03 to Tezza 2025.04
Updated by Rick de Rooij 4 days ago
- Assignee changed from Bob van Hesse to Erik Hoogland
Updated by Diego Mirandola 4 days ago
- Related to Project activity #31943: Doorontwikkeling standaard GZAC Tezza processes added
Updated by Erik Hoogland 3 days ago
- Assignee changed from Erik Hoogland to Diego Mirandola
- Target version changed from Tezza 2025.04 to Tezza 2025.05
Release 0.8.0 van Tezza GZAC is aangemaakt, en geupdate in tezza-workspace
@Diego Mirandola Kan jij tickets aanmaken voor de openstaande wensen en dit ticket sluiten?
@Rick de Rooij Ik heb hier een merge request voor klaar gezet: https://git.contezza.nl/develop/products/tezza-workspace/-/merge_requests/245
Updated by Diego Mirandola 1 day ago
- Assignee changed from Diego Mirandola to Rick de Rooij
Ticket over bevindingen #31367#note-23 is aangemaakt: #31943
Frontend aanpassingen zijn meegenomen in Contezza Apps versie 3.23.1.
Dit ticket wordt op Rick's naam gezet voor de backend release, zie #31367#note-27