Projet

Général

Profil

Actions

Feature #13540

fermé

Incohérence dans les documents en cas d'activation/désactivation du suivi de versions au niveau application

Ajouté par David Lesimple il y a environ un an. Mis à jour il y a environ un an.

Statut:
Closed
Priorité:
Normal
Assigné à:
Début:
20/03/2023
Echéance:
% réalisé:

100%

Temps estimé:
Livraison en TEST:
Livraison en PROD:

Description

Si l'administrateur désactive le suivi de versions, tous les documents de type versionnés sont transformés en documents mono version.
Si l'administrateur active le suivi de versions, tous les documents non versionnés sont transformés en documents versionnés.

Sur une GED comportant un grand nombre de documents, ces opérations peuvent prendre du temps, et si l'administrateur change de nouveau le suivi de versions pendant ce temps, certains documents deviennent ensuite inaccessibles.

Il est donc nécessaire d'apporter les corrections/évolutions suivantes :

- Prévenir l'administrateur de l'impact d'un tel changement sur le mode suivi de versions
- Si possible verrouiller la modification de ce paramètre tant que le processus de traitement n'est pas terminé.


Fichiers

Mis à jour par David Lesimple il y a environ un an

  • Description mis à jour (diff)

Mis à jour par David Lesimple il y a environ un an

  • Tracker changé de Bug à Feature
  • Navigateur Tous supprimé
  • Votre version de Silverpeas 6.2.3 supprimé
  • Votre base de données Toutes supprimé

Mis à jour par Yohann Chastagnier il y a environ un an

  • Statut changé de New à In progress...
  • Assigné à mis à Yohann Chastagnier

Mis à jour par Yohann Chastagnier il y a environ un an

Paramètre d'une GED

Un message de confirmation a été ajouté sur le changement de l'état de la case à cocher du paramètre Suivi de versions :

Si l'utilisateur confirme, le changement d'état maintenu et sera pris en compte sur la validation de la page des paramètres de la GED.
S'il ne confirme pas, le changement d'état n'est pas pris en compte.

Détection d'un traitement massif sur les fichiers joints d'une instance

Un mécanisme technique a été mis en place pour permettre d'indiquer les instances de composant pour lesquelles un traitement massif sur les fichiers joints est en cours.
Aujourd'hui, seul celui d'activer, ou de désactiver, le suivi de versions au niveau d'une GED est considéré comme tel.

> Dans la GED

L'idée, dans cette application, est d'essayer de limiter le plus possible les actions de mises à jours des données dans la JCR.

Arborescence de la GED

La possibilité de réaliser un glissé/déposé de fichiers est désactivé.
Si l'utilisateur consulte déjà l'arborescence d'une GED alors qu'un traitement massif commence sur cette même GED, ce dernier n'est pas détecté et des erreurs techniques surviendront en cas de glissé/déposé.

Publication d'une GED

Le bloc des fichiers joints ne propose aucune des actions possibles (hormis celles de l'aperçu ou de la visualisation).
Un message précise à l'utilisateur la raison :

> Services de fichiers gérés dans la JCR

Une erreurs technique peut survenir dès lors qu'une fonctionnalité d'ajout, de modification ou de suppression est sollicitée depuis une instance d'application pour laquelle existe un traitement massif en cours sur les fichiers de la JCR.

PRs:

Mis à jour par Miguel Moquillon il y a environ un an

  • Statut changé de Resolved à Integration in progress...

Mis à jour par Miguel Moquillon il y a environ un an

ATTENTION

Si le paramètre de suivi de versions est modifié alors que des personnes sont en cours d'édition de documents dans la GED, alors il ne sera plus possible de libérer les fichiers sans à modifier à nouveau le paramètre !

Aussi, pour éviter ce problème, il est fortement recommander que l'administrateur avertisse les utilisateurs de libérer leur document en édition avant d'effectuer toute action sur le paramètre de suivi de version.

Mis à jour par Miguel Moquillon il y a environ un an

  • Statut changé de Integration in progress... à Closed

Intégré dans master.

Actions

Formats disponibles : Atom PDF