Project

General

Profile

Project activity #30388

open

Ik wil graag een analyse hebben wat we met de filters willen en kunnen doen in de documenten tab

Added by Tahir Malik 5 months ago. Updated 3 days ago.

Status:
Feedback
Priority:
P4 Normal
Assignee:
Category:
-
Target version:
Start date:
23/12/2024
Due date:
% Done:

0%

Estimated time:

Description

Functioneel:

In Tezza wil ik graag een documentType filter hebben in de Zaak/Dossier/Objecten Documentlist

Dit geld ook voor de Objecten dossier, echter is niet altijd het meta-data gevuld

Misschien niet eens een expliciete filters, maar zouden we niet beter met facetten kunnen werken i.p.v. handmatige filters?
Voordeel van facetten, je ziet de filters die er technisch/functioneel zijn en deze hoeven niet in de preferences opgeslagen te worden.

Risico Ideale situatie
  • Je blijft /children api gebruiken
  • Bij klikken op de filters knop, doet hij een zoek-actie en haalt hij eerst de facetten op
  • Pas bij het selecteren van de facet doet hij een filtering/zoekactie op de Documentenlist
  • Geen preferences opslaan
  • Deze mechanisme moet gelijk zijn op
    • Global search
    • Documenten Bibliotheek
    • Zaak/dossier/object Document List

Files

Actions #1

Updated by Tahir Malik 4 months ago

Filters bijv. vanuit de Global search die ik graag wil:

+ DocumentType, De DocumentType mis ik dus ook op de Global search

Actions #2

Updated by Tahir Malik 4 months ago

  • Description updated (diff)
Actions #3

Updated by Tahir Malik 4 months ago

  • Description updated (diff)
Actions #4

Updated by Diego Mirandola 4 months ago

  • Assignee changed from Contezza Development to Diego Mirandola
Actions #5

Updated by Diego Mirandola 4 months ago · Edited

In global search:
  • facet filter 'documenttype' (rgbz:informatieobjecttype) toevoegen. Deze property kan een url zijn (niet altijd!), dus er moet iets gebouwd worden die deze url vertaalt. (4u)
In documenten:
  • huidige filters vervangen met facet filters. Let op: deze moeten wel blijven opgeslagen worden als preferences, en we hebben nog nooit facet filters opgeslagen als preferences, dus dit is misschien niet eenvoudig. Filters zijn in deze screenshot https://support.contezza.nl/issues/30388#note-1 + documenttype. Ze zijn dus een subset van degene in global search. (1u, opslaan als preferences is nice-to-have en kan genegeerd worden als dit problemen geeft)
In werkmapdocumenten:
  • filters moeten niet meer als preferences opgeslagen worden
  • huidige filters vervangen met facet filters. Filters zijn dezelfde als in de bovenstaande punt + type (folder of file). Let op: filters voor tdms-objecten-documenten zijn nu een extension van de generieke filters, dit moet blijven werken. De extra filters voor tdms-objecten hoeven niet omgezet te worden naar facet filters. (1u)
  • iets slims verzinnen om het nodes/children vs solr probleem op te lossen. Het idee van Tahir kan misschien inderdaad werken:
    • de filter-button component uitbreiden zodat deze meldt bij de search parameters service als de filters open of dicht zijn (of een nieuwe component definiëren en hier gebruiken ipv filter-button)
    • een nieuwe search strategy definiëren en gebruiken ipv 'browse-files'. 'browse-files' gebruikt de solr call als er filters ingesteld zijn en anders nodes/children, de nieuwe strategy moet solr gebruiken als de filters open of ingesteld zijn.
Actions #6

Updated by Diego Mirandola 4 months ago

  • Status changed from Backlog to Feedback
  • Assignee changed from Diego Mirandola to Tahir Malik
Actions #7

Updated by Tahir Malik 4 months ago

  • Target version changed from Contezza Development 2024.12 to Tezza 2025.01
Actions #8

Updated by Tahir Malik 3 months ago

  • Target version changed from Tezza 2025.01 to Tezza 2025.02
Actions #9

Updated by Tahir Malik 3 days ago

  • Target version changed from Tezza 2025.02 to Tezza 2025.05

Also available in: Atom PDF