Annuler un ensemble de mises à jour

  • Rversion finale: Zurich
  • Mis à jour 3 oct. 2025
  • 3 minutes de lecture
  • Vous pouvez annuler les changements apportés à des enregistrements existants pour n’importe quel ensemble de mises à jour validé.

    Avant de commencer

    Rôle requis : admin

    Lorsqu’un ensemble de mises à jour est retiré, il existe une règle métier par défaut qui supprime sys_upgrade_state enregistrement lors de la suppression des mises à jour du client.

    Pourquoi et quand exécuter cette tâche

    L’annulation d’un ensemble de mises à jour crée des mises à jour de suppression dans l’ensemble de mises à jour actuel. Si vous validez, annulez, puis réappliquez un ensemble de mises à jour distant, des erreurs apparaissent dans la prévisualisation, car les mises à jour supprimées sont considérées comme des modifications plus récentes et provoquent des collisions.

    Avertissement :
    Ne pas annuler l’ensemble de mises à jour par défaut . Cette action peut endommager la configuration de l’instance.
    Le processus d’annulation annule les mises à jour au niveau des enregistrements et les modifications apportées au dictionnaire. Certains changements causés par un retour arrière peuvent entraîner une perte de données. Voici les résultats attendus du processus de retour en arrière :
    Mise à jour du client Résultat de l’action d’annulation
    Une nouvelle table La table est supprimée de la base de données, et toutes les données y sont supprimées.
    Un nouveau champ Le champ est supprimé de la base de données, supprimant toutes les données qu’elle contient.
    Un champ supprimé Le champ est restauré dans la base de données, mais les données d’origine sont perdues.
    Un champ redimensionné Le redimensionnement du champ est inversé. Si le champ a été agrandi, les données sont d’abord tronquées pour éviter les erreurs.
    Un formulaire configuré Le formulaire revient à son état précédent.
    Un enregistrement est inséré L’enregistrement est supprimé. (Voir la note ci-dessous)
    Un enregistrement est supprimé L’enregistrement est restauré avec ses données d’origine.
    Avertissement :
    Le retrait d’un ensemble de mises à jour qui appartient à un lot d’ensemble de mises à jour peut affecter les autres ensembles de mises à jour du lot. Pour plus d'informations, consultez Retour arrière d’un ensemble de mises à jour par lots.
    • Si le sys_package est global, il est supprimé.
    • Si le sys_package n’est pas global et qu’il contient une valeur, un avertissement s’affiche qu’aucune suppression n’a été effectuée. Au lieu de cela, le sys_update_xml est placé dans l’ensemble de mises à jour par défaut et l’enregistrement est laissé en place.

    Procédure

    1. Accédez à la Tous > Ensembles de mises à jour système > Ensembles de mises à jour locaux.
    2. Ouvrez l’enregistrement de l’ensemble de mises à jour.
      Assurez-vous qu’il est terminé et qu’une date est définie dans le champ Date de mise en production .
      Remarque :
      L’application actuellement sélectionnée affecte les options disponibles pour l’ensemble de mises à jour. Veillez à sélectionner l’application, telle que Global, qui correspond au contenu de l’ensemble de mises à jour.
    3. Examinez attentivement le contenu de l’ensemble de mises à jour et déterminez s’il y aura des problèmes en cas de retour arrière.
      Si le retrait d’un ensemble de mises à jour n’est pas suffisant ou causera des problèmes, créez et validez un nouvel ensemble de mises à jour pour inverser les personnalisations.
    4. Cliquez sur Reculer.
      Une page Progression affiche les actions, la progression et les problèmes. Les problèmes concernent les changements apportés aux ensembles de mises à jour plus récents qui affectent l’ensemble de mises à jour en cours de sauvegarde. Le processus d’aperçu du retour arrière génère un avertissement pour chaque problème.
    5. Résolvez chaque problème avant de poursuivre l’annulation.
      • Pour conserver la dernière version, cliquez sur Décider de maintenir la version à jour.
      • Pour revenir à la version précédente, cliquez sur Décider d’utiliser la version précédente.

      Tous les changements sont inversés comme décrit dans le tableau. L’ensemble de mises à jour actuel suit tous les nouveaux changements qui se produisent.

      L’ensemble de mises à jour et tous les enregistrements de mise à jour associés sont supprimés. Si nécessaire, vous pouvez toujours accéder à l’ensemble de mises à jour récupéré, le prévisualiser et le valider à nouveau.

      Remarque :
      Si vous validez, annulez, puis réappliquez un ensemble de mises à jour distant, des erreurs apparaissent dans la prévisualisation, car l’annulation d’un ensemble de mises à jour crée des mises à jour de suppression dans l’ensemble de mises à jour actuel. Les suppressions sont considérées comme des modifications plus récentes et provoquent des collisions.