Project

General

Profile

Anomalie #17942

[Registre] - Recherche par cote non fonctionnelle

Added by Nicolas DIRIL about 1 year ago. Updated 3 months ago.

Status:
Livrée
Priority:
1-Majeur
Assignee:
-
Target version:
Start date:
08/09/2021
Due date:
10/05/2021
Tags RM:
2.7.4, 2.8.0

Description

La recherche par cote d'archive retourne tous les résultats. aucun filtre n'est effectué dessus.

History

#1 Updated by Jérôme BOUCHER about 1 year ago

  • Assignee changed from Jérôme BOUCHER to Cyril VAZQUEZ

La recherche par cote ne peut pas fonctionner dans l'état actuel. La page de registre fait une recherche sur le parametre archiveIdentifier, alors qu'on attends le paramètre archiverArchiveId pour la recherche par cote. La recherche fonctionne bien par api quand on renseigne archiverArchiveId en paramètre.

@Cyril, doit-on modifier la page de recherche

#2 Updated by Emmanuel DILLARD about 1 year ago

  • Status changed from A traiter to A étudier

#3 Updated by Cyril VAZQUEZ 12 months ago

  • Status changed from A étudier to Prêt à développer
  • Tags RM 2.8.0 added

Côté frontend on a un critère "Identifiant d'archive" qui doit porter sur 2 métadonnées

Utiliser sur originatorArchiveId OU archiverArchiveId la valeur saisie en recherche

#4 Updated by Cyril VAZQUEZ 12 months ago

  • Assignee deleted (Cyril VAZQUEZ)

#5 Updated by Cyril VAZQUEZ 12 months ago

  • Priority changed from 2-Sérieux to 1-Majeur
  • Target version set to 2.7
  • Tags RM 2.7.4 added

#6 Updated by Emmanuel DILLARD 12 months ago

  • Due date set to 09/21/2021

#7 Updated by Emmanuel DILLARD 12 months ago

  • Status changed from Prêt à développer to En cours de dev (S)
  • Target version changed from 2.7 to 2.8

#8 Updated by Alexandre GOLDSTEIN 11 months ago

Test pour la faisabilité coté front : KO , il faut gérer la pirouette coté serveur et non coté client (le client envoie juste toto = value et le serveur fait toto = value et titi = value)
En d'autres termes faire coté back => parameters.archiveIdentifier = (parameters.archiverArchiveId || parameters.originatorArchiveId);

#10 Updated by Emmanuel DILLARD 11 months ago

  • Due date changed from 09/21/2021 to 10/05/2021

#11 Updated by Jérôme BOUCHER 11 months ago

  • Status changed from En cours de dev (S) to A tester (S)

À tester sur fix/17942_archiverArchieId_in_search sur socle

#12 Updated by Alexandre GOLDSTEIN 11 months ago

test ok, MR faite vers develop

#13 Updated by Alexandre GOLDSTEIN 11 months ago

  • Status changed from A tester (S) to A livrer

#14 Updated by Alexandre GOLDSTEIN 10 months ago

fusionné sur develop a ce jour

#15 Updated by Cyril VAZQUEZ 7 months ago

  • Status changed from A livrer to Clôturée

#16 Updated by Nicolas DIRIL 5 months ago

  • Status changed from Clôturée to A traiter

Sur socle et AP. Impossible de rechercher par identifiant technique.

On devrait permettre au champ d'identifiant de l'archive de rechercher par identifiant technique OU fonctionnel.

#18 Updated by Nicolas DIRIL 5 months ago

  • Target version changed from 2.8 to 2.8.2

#19 Updated by Cyril VAZQUEZ 4 months ago

  • Assignee set to Charlotte Bataille

#20 Updated by Cyril VAZQUEZ 4 months ago

  • Assignee deleted (Charlotte Bataille)
  • Target version changed from 2.8.2 to 2.8.3

#21 Updated by Arnaud PAUGET 4 months ago

  • Assignee set to Arnaud PAUGET

Le comportement sur socle a été copié de celui de AP sur la branche fix/17942_archiveId_search.

Le champs "Identifiant de l'archive" recherche aussi bien sur :
* L'identifiant d'archive du service producteur.
* L'identifiant d'archive du service d'archive.
* L'identifiant technique de l'archive.

Une correction avait été faite sur l'écran de recherche du socle récemment (écran de gestion), suite à ce même ticket, mais cette modification a impacté le comportement de la recherche sur l'écran de recherche sur l'extension archives publiques, rendant inopérante la recherche via un quelconque identifiant d'archive. Commit en question --> https://labs.maarch.org/maarch/maarchRM/-/commit/c8a647a0df04d5690156c8b1d59d230783569598
Le problème a été corrigé sur la branche fix/17942_archiveId_search de l'extension pou récupérer la bonne valeur dans le formulaire.

#22 Updated by Cyril VAZQUEZ 4 months ago

  • Status changed from A traiter to A livrer

#23 Updated by Cyril VAZQUEZ 4 months ago

  • Status changed from A livrer to A tester (S)

#24 Updated by Arnaud PAUGET 3 months ago

  • Assignee deleted (Arnaud PAUGET)

#25 Updated by Nicolas DIRIL 3 months ago

  • Status changed from A tester (S) to A livrer

Tests sur AP :

Génération d'un bordereau via le générateur intégré. Saisie de tous les identifiants et recherche sur ceux-ci et l'identifiant technique

Recherche par cote du service d'archive : ok
Recherche par cote du service producteur : ok
Recherche par cote du service versant : ok
Recherche par identifiant technique : ok

#26 Updated by Nicolas DIRIL 3 months ago

  • Assignee set to Arnaud PAUGET

#27 Updated by Arnaud PAUGET 3 months ago

  • Status changed from A livrer to Livrée

#28 Updated by Arnaud PAUGET 3 months ago

  • Assignee deleted (Arnaud PAUGET)

Also available in: Atom PDF