Feature #13540
ferméIncohérence dans les documents en cas d'activation/désactivation du suivi de versions au niveau application
100%
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 plus d'un an
- Tracker changé de Bug à Feature
- Navigateur
Toussupprimé - Votre version de Silverpeas
6.2.3supprimé - Votre base de données
Toutessupprimé
Mis à jour par Yohann Chastagnier il y a plus d'un an
- Statut changé de New à In progress...
- Assigné à mis à Yohann Chastagnier
Mis à jour par Yohann Chastagnier il y a plus d'un an
- Fichier kmelia_version_tracking_warning.png kmelia_version_tracking_warning.png ajouté
- Fichier kmelia_attached_file_bloc_warning.png kmelia_attached_file_bloc_warning.png ajouté
- Sujet changé de Incohérence dans les document en cas de changement de politique de versionning au niveau application à Incohérence dans les documents en cas d'activation/désactivation du suivi de versions au niveau application
- Statut changé de In progress... à Resolved
- % réalisé changé de 0 à 100
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 plus d'un an
- Statut changé de Resolved à Integration in progress...
Mis à jour par Miguel Moquillon il y a plus d'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 plus d'un an
- Statut changé de Integration in progress... à Closed
Intégré dans master.