Exécution périodique des fonctions auxiliaires

Ces fonctions doivent être exécutées ponctuellement ou régulièrement afin de maintenir une taille minimale pour la base de données et de disposer de données valides et correctes.

Pour exécuter un travail par lot sans tâches automatiques, vous devez arrêter le sous-système pour les travaux asynchrones, puis démarrer CMNGJOB. Voir les instructions dans Sous-systèmes de travaux asynchrones.

  • Attribut. Calculer séquence de recherche (ATS995)

    Cette fonction doit être exécutée de façon régulière.

    Remarque

    La fonctionnalité de l'attribut ne dépend pas de l'utilisation de cette fonction. Toutefois cette dernière affecte l'exécution de l'affectation ou des recherches sur stock si vous avez de nombreux attributs et plusieurs valeurs valides par attribut.

    Cette fonction calcule la séquence de recherche dans le fichier d'attribut de commande dans l'ordre suivant :

    1. Calcul du nombre de valeurs d'attribut différentes par article et identité d'attribut dans le stock.

      Une fois cette opération terminée, ces valeurs sont transformées en valeurs négatives et sont placées dans le champ de séquence de recherche.

    2. A l'aide de ce calcul, la recherche démarre la validation de l'attribut là où il existe les valeurs les plus différentes.

      Si vous commencez à valider l'attribut, le résultat sera le nombre le plus bas possible de d'identités de stock.

  • Attribut. Supprimer non utilisé (ATS990)

    Cette fonction doit être exécutée ponctuellement ou régulièrement afin de maintenir une taille minimale pour la base de données.

    La fonction effectue un nettoyage de la base de données avec les activités suivantes :

    • Suppression des recherches d'attribut

      Les recherches d'attributs, par exemple dans 'Identité stock. Afficher (MMS060)' et 'Identité stock. Ouvrir boîte à outils' (MWS068), créent un attribut d'enregistrement avec un nombre négatif. Celui-ci n'est normalement pas supprimé lorsque l'utilisateur quitte la fonction et est donc conservé dans la base de données. Cette opération est effectuée pour des raisons de performances.

      Si la case 'Numéros d'attributs temporaires' est cochée, les attributs temporaires sont supprimés.

    • Suppression d'enregistrements d'attribut non connectés

      Pour effectuer cette opération, la fonction effectue une analyse des fichiers d'attribut et confirme que chaque numéro d'attribut dispose d'une commande correspondante. Normalement, ces enregistrements sont supprimés lorsqu'une commande est supprimée, mais si la session utilisateur est interrompue pour une raison quelconque, ces enregistrements sont conservés dans la base de données.

      Si la case 'Numéros d'attributs orphelins' est cochée, les attributs orphelins sont supprimés.

    Remarque

    Lorsque cette fonction est exécutée, les enregistrements d'attribut détectés sont supprimés, et non archivés.

  • Macro-ordres. Suppr non util (PMS992)

    Cette fonction démarre 'Macro-ordres. Suppr non util' (PMS992).

  • 'Produit. Recréer niveaux les plus bas' (PDS910)

    Cette fonction doit être exécutée régulièrement lorsqu'il existe un grand nombre de modifications dans la structure produit.

    Remarque
    • Aucun autre utilisateur dans le système.
    • Aucun travail asynchrone activé pour le composant.
    • 1 travail actif au maximum est autorisé pour la file d'attente des travaux.