
Dans cette section, vous pouvez télécharger le traitement complet ZADELETE que vous pouvez réutiliser avec quelques exemples. Je joins également une procédure complète pour écrire un traitement ZADELETE de A a Z pour supprimer les utilisateurs du dossier DEMO.
Comment supprimer sans avoir à cliquer des dizaines et des dizaines de fois sur la poubelle...
Confirmer la suppression...
Puis attendre que le système fasse les vérifications d'intégrité des données...
Lors d'une reprise des données, on ne peut pas toujours remettre à zéro le dossier. Vous verrez comment supprimer les enregistrement d'un objet sans affecter toute la base de données.
Je propose une méthode à l'aide de la fonction de suppression différée pour gagner du temps.
Cette méthode ne présente aucun risque et présente l'avantage d'être facile.
Vous verrez dans cette formation les étapes suivantes :
créer un modèle d'import/export ZADELETE
supprimer de façon différée un enregistrement
exporter la table ADELETE à l'aide du modèle d'export ZADELETE
construire votre fichier contenant la liste des enregistrements à supprimer
importer votre liste dans la table ADELETE
Exécuter la fonction de suppression différée ADELETE
Vérifier l'intégrité des données dans Sage X3
Vous verrez également comment créer des lien d'intégrité pour supprimer automatiquement des enregistrements dans la table B lorsqu'on supprime des enregistrement dans la table A.
Je vous montre également qu'il est possible de supprimer des enregistrements via un traitement et un programme standard SUPPRIME(...,...,...).
Même si j'utilise parfois le SQL pour des cas spécifiques, je vous déconseille de supprimer avec des requêtes SQL. En effet, les liens entre les tables sont nombreux et les erreurs dans le programme peuvent se produire.