Projet

Général

Profil

Actions

Support #13186

fermé

GED multi-Axes: suppression d'un classement lié à un site

Ajouté par Marc Avenel il y a plus d'un an. Mis à jour il y a plus d'un an.

Statut:
Closed
Priorité:
Urgent
Assigné à:
Version cible:
-
Début:
22/08/2022
Echéance:
% réalisé:

70%

Temps estimé:
Navigateur:
Firefox
Votre version de Silverpeas:
6.2.3
Système d'exploitation:
Livraison en TEST:
Livraison en PROD:

Description

Comment est géré les liens liés sur les publication attaché à une ligne de catégories.

EXPLICATION
J'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
Ensuite
  • j'ai recréé avec les mêmes informations,
  • mais le noteid à changé.
CONCLUSION
  • 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

AKWEL-EDM-Supp Cat-.png (55,1 ko) AKWEL-EDM-Supp Cat-.png Marc Avenel, 21/09/2022 11:20

Mis à jour par Sebastien Vuillet il y a plus d'un an

  • 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 d'un an

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 d'un an

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 d'un an

Il n'y aurait pas eu un changement des catégories entre temps ?

Mis à jour par Marc Avenel il y a plus d'un an

Oui moi quand j'ai fait un test
  • 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 d'un an

  • 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 Toutes supprimé

Mis à jour par Marc Avenel il y a plus d'un an

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 plus d'un an

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 plus d'un an

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 plus d'un an

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 plus d'un an

  • % 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 plus d'un an

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

Mis à jour par David Lesimple il y a plus d'un an

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 plus d'un an

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 plus d'un an

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 plus d'un an

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....

Mis à jour par David Lesimple il y a plus d'un an

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 David Lesimple il y a plus d'un an

  • Assigné à mis à David Lesimple

Mis à jour par Marc Avenel il y a plus d'un an

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 plus d'un an

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 plus d'un an

  • 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 plus d'un an

  • % 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 plus d'un an

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 plus d'un an

  • Statut changé de Feedback à In progress...

Mis à jour par David Lesimple il y a plus d'un an

  • 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 plus d'un an

Ok c'est noté. Merci

Mis à jour par Marc Avenel il y a plus d'un an

  • Statut changé de Feedback à Closed

Pas possible. c'est noté

Actions

Formats disponibles : Atom PDF