Project

General

Profile

Project activity #32522

closed

Ik wil net als in /share de Case Closed event datum zetten vanuit Tezza-RM

Added by Tahir Malik 8 months ago. Updated 12 days ago.

Status:
Resolved
Priority:
P4 Normal
Category:
-
Target version:
-
Start date:
13/06/2025
Due date:
% Done:

100%

Estimated time:

Description

Bij een NVB zaak krijg je in /share een knop om de event te zetten.
Ik wil eigenlijk dat lijstje hebben en dat dialog wat in /share zit ook vanuit Tezza-RM kunnen doen


Files

Actions #1

Updated by Tahir Malik 3 months ago

  • Assignee set to Diego Mirandola
Actions #2

Updated by Diego Mirandola 3 months ago

  • Status changed from Backlog to In Progress
Actions #3

Updated by Diego Mirandola 3 months ago

Basis structuur en functionaliteiten zijn klaar.
Dit bevat:
  • navbar item
  • route met zoekpagina
  • acties zoals in share

Graag feedback geven over labels, icons, lijst van kolommen, filters, ...

De volgende punten worden voorlopig aangenomen en moeten nagekeken worden zodra meer testdata beschikbaar zijn:
  • nvb folders worden geïdentificeerd door aanwezigheid van property rma:recordSearchDispositionEvents. Dit wordt gebruikt:
    • in de basisquery van de nieuwe zoekpagina:
      "-ASPECT:\"rma:frozen\" AND TYPE:\"rma:recordFolder\" AND rma:recordSearchDispositionEvents:*" 
      
    • om de nvb icon te selecteren
    • om de actions beschikbaar te maken
  • welke van de twee nieuwe acties moet getoond worden komt door property rma:recordSearchDispositionEventsEligible (false -> can complete, true -> can undo). Hiermee komt de action overeen met degene die in share wordt getoond.
Actions #4

Updated by Diego Mirandola 3 months ago

  • Status changed from In Progress to Ready in Dev
Actions #5

Updated by Diego Mirandola 3 months ago

  • Target version changed from Tezza Backlog to Tezza 2025.11
Actions #6

Updated by Tahir Malik 2 months ago

Dit lijkt niet goed te werken denk ik:

Zie bij A'dam:
https://dev-amsterdam.contezza.cloud/rm/#/rm/nvb
Query = -ASPECT:"rma:frozen" AND TYPE:"rma:recordFolder" AND rma:recordSearchDispositionEvents:*

Deze geeft ook hits terug van:
https://dev-amsterdam.contezza.cloud/share/page/site/rm/rm-record-folder-details?nodeRef=workspace://SpacesStore/5f10156a-6d6b-4591-9015-6a6d6b05911c
Dit is een 'normale' vernietiging record, maar komt ook terug in deze query.

Dus denk dat de query moet zijn
-ASPECT:"rma:frozen" AND TYPE:"rma:recordFolder" AND ISNOTNULL:"rma:recordSearchDispositionEvents"

Want met de * krijg je ook alle null waardes terug en die wil je niet, alle Destroy records hebben null waardes.

Actions #7

Updated by Tahir Malik 2 months ago

Dit klopt ook niet 100% want je krijg nu ook Accession records terug

Mogelijk query, die wel correct is:
-ASPECT:"rma:frozen" AND TYPE:"rma:recordFolder" AND rma:recordSearchDispositionEventsEligible:true

Actions #8

Updated by Diego Mirandola about 2 months ago

  • Target version deleted (Tezza 2025.11)
Actions #9

Updated by Tahir Malik about 2 months ago

  • Assignee changed from Diego Mirandola to Tjerk Vaags
Graag de NVB Catalogi exporteren uit Dev-Tezza en importeren in Dev-Amsterdam:
  • Graag 2 zaken aanmaken incl. archiveren
  • Dan kan de ticket terug naar Diego
Actions #10

Updated by Tjerk Vaags 28 days ago

  • Assignee changed from Tjerk Vaags to Diego Mirandola
Catalogi is geplaatst en twee zaken zijn aangemaakt en gearchiveerd
  • ZAAK-2026-0000000001 (eigenschap)
  • ZAAK-2026-0000000002 (termijn)
Actions #11

Updated by Diego Mirandola 22 days ago

Huidige query:

-ASPECT:"rma:frozen" AND TYPE:"rma:recordFolder" AND rma:recordSearchDispositionEvents:*

Het probleem is dat deze rma:recordSearchDispositionEvents:* anders werkt in solr dan in elasticsearch. Ik zou dit vervangen met een OR van alle waarden die we ondersteunen, in dit geval:
rma:recordSearchDispositionEvents:case_complete OR rma:recordSearchDispositionEvents:case_closed

Deze query moeten we dus uitbreiden als we meerdere soorten nvb zaken gaan ondersteunen. Maar dit is niet erg vind ik, want dan moeten we ook de bijbehorende actions implementeren.

Hiermee komen de resultaten op dev-tezza overeen met degene van de huidige query, en op dev-amsterdam krijg ik de verwachte resultaten:

Actions #12

Updated by Tahir Malik 22 days ago

Akkoord, Laten we de query zo neerzetten.

Actions #13

Updated by Diego Mirandola 22 days ago

Aangepast op dev-tezza.

Actions #14

Updated by Diego Mirandola 12 days ago

  • Status changed from Ready in Dev to Resolved
  • % Done changed from 0 to 100

In contezza-apps versie 4.6.2.

Also available in: Atom PDF