Project

General

Profile

Project activity #32098

open

Ik wil graag een generieke Dossier archivering zonder OpenZaak

Added by Tahir Malik 2 months ago. Updated 1 day ago.

Status:
Ready in Dev
Priority:
P4 Normal
Category:
-
Target version:
Start date:
19/05/2025
Due date:
% Done:

0%

Estimated time:

Description

Er bestaat een landelijke https://selectielijst.openzaak.nl/ en we willen niet de hele lijst handmatig inlezen.

Er moet nog wel lijst een bestaan in Tezza van bijv. DossierTypes --> koppelen aan de selectielijst.

  • Sessie inplannen hieromtrent
  • Daarna de details aanvullen in dit ticket
Acceptatie-criteria:
  • Ik wil graag een auto-complete kunnen zoeken naar selectieklasse, oftewel volledigNummer met als voorbeeld "4.1.14"
  • Ik wil graag in dezelfde veld ook kunnen zoeken naar resultaat, oftewel naam met als voorbeeld "Uitgevoerd"
  • Ik wil graag in dezelfde veld ook kunnen zoeken naar omschrijving met als voorbeeld "Beoordeling arbeidsomstandigheden personeel met gevaarlijke stoffen"
  • Ik wil graag in 1 veld op alle 3 attributen kunnen zoeken waar ik in de response 1 resultaat krijgt, voorbeeld: "4.1. uitgevoerd arbeidsomstandigheden"
Backend:
  • Voorwaarde is dat Alfresco AGS/RM actief is, anders heb je geen RM site en kun je ook niks archiveren
  • Vooraarde Tezza-rm module is geactiveerd
    • We hergebruiken code uit deze module: https://git.contezza.nl/develop/products/tezza-rm/-/blob/main/platform/src/main/java/nl/contezza/rm/action/ArchiveFolderActionExecuter.java?ref_type=heads
    • voorbeeld Javascript die werkt met een omgeving zonder Openzaak en alleen met Tezza als frontend, tezza-services als backend die include automatisch al tezza-rm
      var action = actions.create("archiveFolder");
      action.parameters["file-plan-component"] = "Niet-Zaken";
      action.parameters["case-type-identifier"] = "objecten";
      action.parameters["archive-nomination"] = "VERNIETIGEN";
      action.parameters["disposition-period"] = 1;
      action.parameters["disposition-period-unit"] = "JAAR";
      action.parameters["category-year"] = 2024;
      
      action.execute(document);
      
    • Je zou dit ook via de queuaction op kunnen laten pakken
              api.job("Process: " + result.name);
              var action = actions.create("archiveFolder");
      ..............
              queueActionService.queueAction(action, result);
      

Files

clipboard-202507211052-cyfxj.png (177 KB) clipboard-202507211052-cyfxj.png Tjerk Vaags, 21/07/2025 10:52 AM

Also available in: Atom PDF