Partager via


Exécuter la planification pour un sous-ensemble d’articles

La planification générale vous permet de configurer des filtres pour limiter l’ensemble des articles inclus dans une exécution de planification, de sorte que tous les articles ne soient pas planifiés.

Vous pouvez utiliser deux types de filtres pour limiter l’ensemble des éléments planifiés :

  • Filtres de plan, qui sont configurés sur le plan directeur lui-même
  • Filtres d’exécution, dans lesquels vous utilisez les options de la boîte de dialogue d’exécution Optimisation de la planification pour sélectionner les articles et les niveaux de nomenclature (BOM) à inclure dans l’exécution

Appliquer un filtre de plan

Les filtres de plan sont utiles si vous souhaitez limiter un plan à un groupe d’articles spécifique et veiller à ce qu’aucun autre article ne soit inclus dans le cadre de la planification obtenue. Lorsqu’un filtre de plan est défini, il est toujours appliqué lors d’une exécution de planification générale qui utilise le plan.

Important

Les filtres de plan sont disponibles uniquement dans les systèmes sur lesquels l’optimisation de la planification est activée.

Procédez comme suit pour définir un filtre de plan.

  1. Accédez à Planification > Paramétrage > Plans > Plans généraux.
  2. Sélectionnez un plan dans le volet liste ou créez-en un.
  3. Dans le volet Actions, sélectionnez Filtre de plan.
  4. Une boîte de dialogue d’éditeur de requête standard s’affiche. Là, vous pouvez saisir des paramètres pour limiter l’ensemble des produits inclus lors de l’exécution du plan actuel. Ces paramètres définissent le filtre du plan.
  5. Lorsque vous avez terminé de configurer votre filtre, sélectionnez OK.

Remarque

Si vous configurez un filtre de plan sur le plan sélectionné comme Schéma directeur dynamique actuel sur la page Paramètres de planification principale, alors ce filtre sera appliqué chaque fois que le plan dynamique s’exécute. Par exemple, si les exigences nettes sont mises à jour pour un article qui ne fait pas partie du filtre de plan, aucun résultat ne sera généré.

Appliquer un filtre de runtime et définissez les niveaux de nomenclature à inclure

Vous configurez le filtre de runtime pour une tâche à partir de la boîte de dialogue d’exécution Optimisation de la planification. Le filtre de runtime s’applique uniquement au travail que vous démarrez ou planifiez à partir de la boîte de dialogue. Si un filtre de plan et un filtre de runtime sont configurés, une logique d’intersection est utilisée pour les combiner. (Voir l’exemple plus loin dans cet article.)

Vous utilisez également la boîte de dialogue d’exécution de l’Optimisation de la planification pour contrôler le nombre de niveaux de composants et de sous-composants de nomenclature inclus pour les articles fabriqués qui passent les filtres combinés.

Pour une tâche récurrente, le filtre de runtime et les niveaux de nomenclature que vous définissez lors de la configuration de la tâche sont appliqués à chaque exécution.

Suivez ces étapes pour configurer le filtre de runtime et les niveaux de nomenclature pour un travail par lots de planification générale.

  1. Accédez à Planification générale > Planification générale > Exécution.

  2. Dans la boîte de dialogue Optimisation de la planification, sur le raccourci Paramètres, définissez les champs de paramètres :

    • Plan général : sélectionnez le plan général à exécuter.
    • Commentaire : ajoutez un commentaire pour décrire l’objectif de la tâche.
  3. Sur le raccourci Enregistrements à inclure, définissez les champs suivants :

    • Filtre : sélectionnez ce lien pour ouvrir une boîte de dialogue d’éditeur de requête standard dans laquelle vous pouvez saisir des paramètres pour limiter l’ensemble des produits inclus dans la tâche de planification en cours. Ces paramètres définissent le filtre de l’exécution.

    • Inclure tous les niveaux de nomenclature : pour les articles fabriqués dotés d’une nomenclature, il est souvent pratique de planifier tous les composants de la nomenclature avec l’article principal, afin de garantir que tous les composants requis sont disponibles au début de la production. Définissez cette option sur Oui pour inclure tous les niveaux de nomenclature pour les articles qui passent à la fois le filtre de runtime et le filtre de plan. Définissez-le sur Non pour limiter le nombre de niveaux de nomenclature inclus. Utilisez ensuite le champ Niveaux de nomenclature à inclure pour spécifier le nombre maximum de niveaux de nomenclature à inclure.

    • Niveaux de nomenclature à inclure : si Inclure tous les niveaux de nomenclature est défini sur Non, utilisez ce champ pour spécifier le nombre de niveaux de nomenclature à inclure. Voici quelques exemples :

      • Définissez ce champ sur 0 (zéro) pour ignorer tous les composants de la nomenclature.
      • Définissez ce champ sur 1 pour inclure l’approvisionnement en composants de nomenclature.
      • Définissez ce champ sur 2 pour inclure l’approvisionnement en composants de nomenclature et leurs composants de nomenclature dérivés.
  4. Sur l’onglet rapide Exécuter en arrière-plan , définissez la récurrence et les autres options de traitement par lots de la manière habituelle. Les champs fonctionnent comme pour d’autres types de tâches en arrière-plan dans Microsoft Dynamics 365 Supply Chain Management.

Remarque

Les limitations suivantes s’appliquent lorsque vous utilisez un filtre de runtime avec des niveaux de nomenclature :

  • Si vous exécutez la confirmation automatique ou une autre tâche de post-traitement en utilisant le point d’extensibilité actuel, le système appliquera uniquement la confirmation automatique et d’autres actions aux éléments spécifiés directement sur le filtre (pas sur les sous-composants).
  • Les retards des sous-composants ne sont pas propagés à leurs éléments parents respectifs.
  • La date de besoin d’une sous-composante peut tomber à une date fermée par le calendrier de la sous-composante. Pour mettre à jour la date vers une date d’ouverture sur le calendrier du sous-composant, vous devez effectuer une exécution complète ou filtrée qui inclut le sous-composant directement sur le filtre.

Si l’un de ces problèmes est critique pour vous, ajoutez manuellement les sous-composants pertinents au filtre.

Combiner les filtres de plan et les filtres d’exécution

Si vous appliquez à la fois un filtre de plan et un filtre de runtime pendant une exécution de la planification, seule l’intersection des deux filtres est comprise dans l’exécution de la planification.

Pour voir comment les filtres de plan et d’exécution sont combinés, considérez cet exemple. Vous disposez d’un plan dans lequel un filtre de plan est configuré pour inclure les articles A, B et C. Vous exécutez ensuite la planification générale plusieurs fois. Chaque exécution utilise le même plan, mais un filtre de runtime différent. Les résultats sont les suivants :

  • Éxécution 1 : le filtre de runtime qui inclut l’article D : aucun article n’est planifié, car il n’existe aucune intersection entre le filtre de plan et le filtre de runtime.
  • Exécution 2 : le filtre de runtime qui inclut les articles A et D : seul l’article A est inclus dans l’exécution de la planification, car l’article D ne fait pas partie du filtre de plan.
  • Exécution 3 : le filtre de runtime qui inclut l’article B : seul l’article B est inclus dans l’exécution de la planification et le résultat de planification précédent pour l’article A est conservé.
  • Exécution 4 : le filtre de runtime qui inclut tous les articles (filtre vierge) : les articles A, B et C sont inclus dans l’exécution de la planification et le résultat de la planification précédente pour les articles A et B est remplacé.

Le système inclura également tous les composants et sous-composants de nomenclature pertinents pour les produits fabriqués trouvés par les filtres combinés, comme spécifié par les paramètres de niveau de nomenclature que vous avez saisis dans la boîte de dilaogue d’exécution Optimisation de la planification lorsque vous configurez la tâche.