Support #13186
ferméGED multi-Axes: suppression d'un classement lié à un site
70%
Description
Comment est géré les liens liés sur les publication attaché à une ligne de catégories.
EXPLICATIONJ'ai fait un test sur la table suivante (serveur de DEV)
- SELECT * FROM public.sb_publication_publifather WHERE instanceid='kmax13107' and pubid='980684'
- J'ai supprimé dans la ligne liées aux catégories suivantes: SITES DEPARTMENT METHODS PRODUCT LINE HEAD SCOPE
- Donc noteid=2490
- j'ai recréé avec les mêmes informations,
- mais le noteid à changé.
- Comment puis je faire pour faire pour supprimer ces mêmes associations l'ensemble de la GED Multi-axes (via une requête SQL)?
Fichiers
Mis à jour par Sebastien Vuillet il y a plus de 2 ans
- Statut changé de New à Feedback
Cela semble être le bonne démarche. Est-vous sûr d'avoir bien identifié le bon nodeid ?
Mis à jour par Marc Avenel il y a plus de 2 ans
Oui. Sébastien.
C'est pour que je ne comprends pas quand je supprime et je recrée je n'ai pas le même id.
Mis à jour par Sebastien Vuillet il y a plus de 2 ans
Il n'y a pas de raison pour le nodeId change, si les catégories n'ont pas changées.
Mis à jour par Sebastien Vuillet il y a plus de 2 ans
Il n'y aurait pas eu un changement des catégories entre temps ?
Mis à jour par Marc Avenel il y a plus de 2 ans
- Supprimer manuellement la ligne
- Contrôler dans la base
- Récréer la ligne (avec les mêmes infos)
- Pour tester la suppression via la BD (contrôler que c'était bien ceci qu'il faut faire)
Mis à jour par David Lesimple il y a plus de 2 ans
- Tracker changé de Bug à Support
- Sujet changé de GED multi-Axes: suprpression d'un classement lié à un site à GED multi-Axes: suppression d'un classement lié à un site
- Votre base de données
Toutessupprimé
Mis à jour par Marc Avenel il y a environ 2 ans
Je me permets de vous relancer car je suis moi-même relancé en interne.
D'avance Merci
Mis à jour par David Lesimple il y a environ 2 ans
Marc Avenel a écrit (#note-7):
Je me permets de vous relancer car je suis moi-même relancé en interne.
D'avance Merci
Nous déconseillons formellement de modifier les tables en base de données. C'est souvent plus compliqué que cela en a l'air et le cache admin peut provoquer des effets de bord.
Que souhaitez-vous faire précisément et pour quel élément ?
Si cela est possible, nous vous enverrons la requête SQL permettant de faire cette mise à jour.
Mis à jour par Marc Avenel il y a environ 2 ans
le but est de supprimer dans une GED multiAxes une catégories qui n'ont plus lieu d'être sur l'ensemble des publications
Mis à jour par David Lesimple il y a environ 2 ans
Marc Avenel a écrit (#note-9):
le but est de supprimer dans une GED multiAxes une catégories qui n'ont plus lieu d'être sur l'ensemble des publications
Vous voulez supprimer un axe ou une valeur de cet axe (catégorie) ?
Mis à jour par David Lesimple il y a environ 2 ans
- % réalisé changé de 0 à 50
David Lesimple a écrit (#note-10):
Marc Avenel a écrit (#note-9):
le but est de supprimer dans une GED multiAxes une catégories qui n'ont plus lieu d'être sur l'ensemble des publications
Vous voulez supprimer un axe ou une valeur de cet axe (catégorie) ?
Si vous supprimez la catégorie de l'axe, toutes les publications classées sur cette catégorie auront comme valeur "Toutes Catégories" sur cette axe.
Mis à jour par Marc Avenel il y a environ 2 ans
- Vous nous proposez une requête qui est plus efficace et correcte.
- Pouvez nous nous l'adresser que nous la testions sur notre serveur de DEV?
D'avance Merci
Mis à jour par David Lesimple il y a environ 2 ans
Marc Avenel a écrit (#note-12):
Comment devons nous procéder?
- Vous nous proposez une requête qui est plus efficace et correcte.
- Pouvez nous nous l'adresser que nous la testions sur notre serveur de DEV?
D'avance Merci
Vous n'avez pas répondu à ma question pour être bien certain qu'on se comprend sur ce ticket :
Vous voulez supprimer un axe ou une valeur de cet axe (catégorie) ?
Mis à jour par Marc Avenel il y a environ 2 ans
Les personnes veulent supprimer un axe, donc les valeurs sur les publications qui y sont associées.
Mis à jour par David Lesimple il y a environ 2 ans
Marc Avenel a écrit (#note-14):
Les personnes veulent supprimer un axe, donc les valeurs sur les publications qui y sont associées.
Je ne comprends pas ce qui vous empêche de le faire.
Si vous supprimez l'axe, les publications classées sur cet axe ne seront plus classées sur cette axe.
Mis à jour par Marc Avenel il y a environ 2 ans
- Fichier AKWEL-EDM-Supp Cat-.png AKWEL-EDM-Supp Cat-.png ajouté
J'ai supprimé deux catégories sites, voici le résultat sur la publication (voir pièce jointe)
- 2 fois la valeur All pour SITES
Donc c'est faut....
Mis à jour par David Lesimple il y a environ 2 ans
Marc Avenel a écrit (#note-16):
Dès que l'on supprime un axe sur une catégorie, dans les publications qui y sont rattachées , la valeur est remplacée par " ALL "
J'ai supprimé deux catégories sites, voici le résultat sur la publication (voir pièce jointe)
- 2 fois la valeur All pour SITES
Donc c'est faut....
Vous avez supprimé une valeur (catégorie) alors que nous parlions de supprimer un axe.
cf https://tracker.silverpeas.org/issues/13186#note-14
Quand au fait de supprimer une catégorie (valeur dans un axe), c'est le fonctionnement normal d'avoir ALL (Toutes valeurs) pour la ou les publications précédemment classée sur la catégorie en question.
Mis à jour par Marc Avenel il y a environ 2 ans
Oui donc quand on supprime plusieurs valeurs (voir copie écran) et qu'il a plusieurs axes , ceci pose problème.
Voir la copie écran que je ai adressé.
Donc ce n'est pas top. ET dans notre car il va supprimer de l'axe SITES , 5 valeurs donc 5 fois "ALL"....
Mis à jour par Marc Avenel il y a environ 2 ans
Je me permets de vous relancer. Ça devient URGENT .
Voir copie écran (AKWEL-EDM-Supp Cat-.png)
Merci
Mis à jour par Marc Avenel il y a environ 2 ans
- Priorité changé de Normal à Urgent
Il me faut une solution assez rapidement , car les utilisateurs s'impatientent.
D'avance merci
Mis à jour par David Lesimple il y a environ 2 ans
- % réalisé changé de 50 à 70
Vu au téléphone avec Marc. En effet, si on supprime une catégorie d'un axe, toutes les publications classées auront comme valeur ALL correspondant à toutes les catégories de cet axe.
C'est le fonctionnement normal de la GED multi-axes.
Une fois les modifications faites, j'ai proposé (sous réserve de la faisabilité technique) de supprimer sur cette GED multiaxes tous les classements dont la catégorie est ALL pour l'axe Sites.
En effet, ces publications ont plusieurs classements (voir AKWEL-EDM-Supp Cat-.png)
Mis à jour par Marc Avenel il y a environ 2 ans
Merci David
La personne m'indique qu'il a terminé sur ces 3 GEDs multi-Axes.
En voici le lien de la première pour voir si la manipulation est possible.
CORPORATE > BD - BUSINESS DEVELOPMENT > BD COORDINATOR > Test and Measurement methods : https://www.akwel.net/silverpeas/Rkmax/kmax13107/Main
On pourra faire le test sur le serveur de DEV.
par avance je vous remercie
Mis à jour par David Lesimple il y a environ 2 ans
- Statut changé de Feedback à In progress...
Mis à jour par David Lesimple il y a environ 2 ans
- Statut changé de In progress... à Feedback
Après examen du mécanisme, il n'est pas possible de supprimer les positions via requête SQL.
Mis à jour par Marc Avenel il y a environ 2 ans
- Statut changé de Feedback à Closed
Pas possible. c'est noté