Aller au contenu

Aperçu des modifications effectuées (journal des modifications)

Aperçu des modifications effectuées (journal des modifications)

Toutes les modifications effectuées dans les portails d’édition — que ce soit directement dans l’interface du portail ou via l’export/import Excel — sont journalisées. Ces modifications sont conservées de manière permanente. Pour garantir de bonnes performances à l’affichage des changements, ils sont écrits de manière roulante sur une base hebdomadaire. Cela signifie que dans le portail d’édition, vous ne voyez chaque fois que les modifications de la semaine en cours. Vous pouvez consulter ces données à tout moment via le menu utilisateur, option « Edit-Logs » (voir illustration).

NOTE : Avec ADIB, vous pouvez très facilement créer un « portail des modifications » qui affiche TOUTES les modifications. Vous pouvez alors filtrer par utilisateur ayant effectué les changements, par période, par champ, etc.

editportal_changes-logs-1 \Image 218: Sélection des modifications via le menu « Edit-Logs »

Dans l’illustration suivante, vous voyez la liste des modifications :

  • date : la date de l’import de la modification dans l’Editportal
  • Label : la désignation du produit modifié
  • status : le statut de la transmission de la modification vers la source réelle (par exemple le PIM Contentserv)
    • si vide : les modifications n’ont pas encore été transmises à la source
    • success : les modifications ont été transmises avec succès à la source
    • error : il y a eu un problème lors de la transmission à la source
  • message : le message renvoyé par la source lors de la transmission des modifications de l’Editportal vers la source
  • processed_at : la date de la transmission de la modification vers la source (dans notre cas, le PIM Contentserv)
  • modus : décrit le type de modification effectuée (delete, create, update, remove_reference, etc.)
  • target :
    • maintable : la modification concerne un champ du produit lui-même (niveau « supérieur »)
    • subtable : la modification concerne un champ de type « Sous-tableau »
      • update signifie qu’un champ a été modifié dans une ligne de la Subtable
      • create signifie qu’une nouvelle ligne a été ajoutée dans une Subtable *delete signifie qu’une ligne du sous-tableau a été supprimée
  • ID : l’ID du produit
  • ID_new : dans le cas où un nouveau produit a été créé, il reçoit une « ID temporaire ». Cette ID sera remplacée, lors de la transmission à la source, par l’ID attribuée par la source elle-même."Übergangs-ID".
  • subtable_id : l’ID de la ligne de la Subtable. De même, lors de la création d’une nouvelle ligne, une « ID temporaire » est générée et remplacée ultérieurement.
  • changes : via ce bouton, vous pouvez consulter le détail des modifications effectuées.

L’illustration suivante montre la liste des modifications AVANT leur transmission à la source d’origine.

editportal_changes-logs-2 \Image 219: Liste des modifications (de la semaine en cours) et affichage des détails des changements

La figure qui suit montre la liste des modifications APRÈS leur transmission à la source d’origine.

editportal_changes-logs-2 \Image 220: Liste des modifications (de la semaine en cours) après intégration dans la source (Contentserv-PIM)

Ensuite, voici la fenêtre affichant les informations détaillées sur une modification. Vous avez même la possibilité d’annuler la modification correspondante, à condition que le paramètre suivant ait été activé lors de la création du portail :

  • "show_reset_changes_button" doit être réglé sur 1/true

editportal_changes-logs-3 \Image 221: Détails des modifications des données d’un produit