Regroupement de plusieurs lignes de programmes (mise en cluster)

Un cluster permet de regrouper plusieurs lignes de programmes non référencées dans une version d'achat.

La mise en cluster vous permet d'effectuer les opérations suivantes :

  • Réduire le nombre de lignes de programme à traiter. Il est possible de grouper en particulier les lignes pour lesquelles aucune planification précise n’est encore requise.
  • Donner au fournisseur une vue des lignes de programme facile à consulter, quelle que soit leur origine.
Conditions de mise en cluster

Pour un même programme d’achat, plusieurs lignes de programme peuvent être générées avec les mêmes caractéristiques (tiers vendeur, tiers expéditeur, type de version, programme selon expédition/selon livraison, méthode de communication). Ces caractéristiques communes diffèrent uniquement par leur origine. Ces lignes de programme, enregistrées sous une même version d'achat, peuvent avoir des dates de réception (ou d'expédition) planifiées différentes tombant dans la même période spécifique. Les lignes de programme dont les dates sont comprises dans la période spécifiée, déterminées par le segment applicable issu du groupe de segments applicable au programme, peuvent être clustérisées et placées dans la session Ligne de version d'achat - Détails (tdpur3522m000).

Remarque

Dans la session Ligne de version d'achat - Détails (tdpur3522m000), les lignes de programme ne sont clustérisées dans le même détail de ligne de version d'achat que si les champs suivants de ces lignes sont identiques :

  • Unité d’achat
  • Unité de prix d’achat
  • Prix
  • Magasin
  • Adresse
  • Code Liste d'options
  • Exonération
  • Pays TVA
  • Code TVA
  • Numéro de TVA propre
  • Pays TVA du tiers
  • Numéro de TVA du tiers
  • Motif d'exonération
  • Certificat d'exonération
  • Numéro d'article de fabricant recommandé
  • Fabricant
  • Contenu des groupes MPN liés aux lignes de programme d’achat.
  • Révision de l'article

Les champs suivants, issus du paramètre Quantité du programme, mais définis dans Données communes, doivent également correspondre pour permettre la mise en cluster de plusieurs lignes de programme en un détail de ligne de version :

  • Facteur de conversion unité d’achat en unité de stock
  • Facteur de conversion unité de prix en unité de stock
  • Longueur
  • Largeur
  • Hauteur

La manière dont les champs de TVA sont utilisés dans une version d'achat dépend de la valeur du champ Champs TVA au niveau de la ligne de version d'achat de la session Paramètres des contrats d'achat (tdpur0100m300).

Utilisation des groupes de segments pour la mise en cluster

Pour clustériser des lignes de programme, il convient tout d’abord de déterminer la prochaine date de sortie de programme. Cette date est issue de la grille de sortie applicable au programme, définie par défaut depuis la session Données logistiques des lignes de contrat d'achat (tdpur3102m000) ou la session Articles - Achat tiers (tdipu0110m000).

Remarque
  • Il est possible de définir des grilles dans la session Récurrences (tcccp0690m000).
  • A la date de sortie du programme, les lignes de programme sont toujours clustérisées à partir de 00:00 et non à partir de l’heure indiquée par la date de sortie.
Exemple
  • Type de version : version de matière.
  • Prochaine date de sortie de programme : 26/07/99 10:00 heures.

Segments dans le groupe de segments pour la version de matière :

SegmentUnité de temps du segmentLongueur du segment
1Semaine1
2Quatre semaines1
3Quatre semaines1

 

Besoins du programme (SCH001) dans les lignes de programme :

numéro de position.OrigineDate de réception planifiéeQuantité
10Planification d’entreprise23/07/9915
20Planification d’entreprise26/07/9910
30Manuel28/07/9910
40Planification d’entreprise03/08/9915
50Manuel10/08/9915
60Planification d’entreprise24/08/9920
70Planification d’entreprise31/08/9920

 

Création de lignes clustérisées :

Numéro de versionRévision de versionNuméro de programmePosition de versionDate de débutDate de finQuantité
REL0010SCH001126/07/9901/08/9920
REL0010SCH001202/08/9929/08/9950
REL0010SCH001330/08/9926/09/9920

 

Toutes les lignes de programme appartenant à une même semaine, calculée à partir de la prochaine date de sortie de programme, sont clustérisées dans un détail de ligne de version (segment 1). A l’issue de cette période, toutes les lignes de programme appartenant aux quatre semaines suivantes sont clustérisées dans un autre détail de ligne de version (segment 2). Enfin, les lignes de programme appartenant aux quatre semaines suivantes sont clustérisées dans le dernier détail de ligne de version.

Remarque
  • S'il existe des lignes de programme dont les dates de réception/expédition planifiées sont antérieures à la prochaine date de sortie de programme, elles sont insérées en tant que besoins immédiats dans la session Ligne de version d'achat - Détails (tdpur3522m000) pour les programmes selon réception.
  • Si une période n’est pas définie entre deux segments, Infor LN ajoute automatiquement un autre segment pour compléter cet intervalle vide, afin que les lignes de programmes comprises dans cet intervalle soient également incluses dans le cluster. Toutes les lignes de programme comprises dans la période correspondant à ce nouveau segment sont groupées en un détail de ligne de version. Pour des informations supplémentaires, reportez-vous à Utilisation des groupes de segments.
  • Si la première unité de temps du premier segment d'un groupe a pour valeur Semaines, Quatre semaines ou Mois (le point de départ est lundi pour toutes ces unités), et si la date de sortie de programme calculée ne tombe pas un lundi, certains jours peuvent être exclus du processus de mise en cluster. Pour des informations supplémentaires, reportez-vous à Utilisation des groupes de segments.
Procédure générale pour les lignes de programme clustérisées
  1. Pour clustériser des lignes de programme, vous pouvez exécuter la session Génération des lignes de lancement (tdpur3222m000). Les lignes de programme clustérisées sont enregistrées dans la session Ligne de version d'achat - Détails (tdpur3522m000), avec pour statut Créé. La ligne de version liée dans la session Version d'achat (tdpur3121m000) possède également le statut Créé.
  2. Dans la session Approbation des lignes de lancement (tdpur3222m100), si vous ne souhaitez pas modifier le détail de ligne de version dont le statut est Créé, vous pouvez l'approuver. Les lignes clustérisées dans la session Ligne de version d'achat - Détails (tdpur3522m000) et la ligne de version dans la session Version d'achat (tdpur3121m000) prennent pour statut Programmé.
  3. Dès que la ligne de version ayant le statut Programmé est imprimée dans la session Impression des lancements d'achat (tdpur3422m000) (avec la case Etat final cochée) ou que des messages EDI sont automatiquement générés et envoyés, les lignes clustérisées de la session Ligne de version d'achat - Détails (tdpur3522m000) ainsi que la ligne de version de la session Version d'achat (tdpur3121m000) prennent le statut Envoyé.
Mise à jour des lignes de programme clustérisées

Si vous sélectionnez les lignes de programme clustérisées ayant le statut Créé dans la session Ligne de version d'achat - Détails (tdpur3522m000), sans pour cela vouloir les approuver dans ce format, ou que vous sélectionnez les lignes de programme clustérisées ayant le statut Programmé sans pour cela vouloir les envoyer au fournisseur dans ce format, vous pouvez mettre à jour ces lignes. Pour mettre à jour le détail de ligne de version d'un programme non référencé, procédez comme suit :

  1. Dans la session Ligne de version d'achat - Détails (tdpur3522m000), sélectionnez un enregistrement.
  2. Dans le menu Vues, Références ou Actions de la session Ligne de version d'achat - Détails (tdpur3522m000), cliquez sur Lignes de programme d'achat; la session Lignes de programme d'achat (tdpur3111m000) est lancée.
  3. Double-cliquez sur la ligne de programme à mettre à jour et procédez aux modifications souhaitées.
  4. Dans le menu Vues, Références ou Actions de la session Ligne de version d'achat - Détails (tdpur3522m000), cliquez sur Mettre à jour version. La version est mise à jour et les modifications sont appliquées aux lignes de programme.
Réception des lignes de programme clustérisées

Si un fournisseur envoie les marchandises sur la base des lignes clustérisées et si ces marchandises sont reçues dans Magasin par rapport à un ordre magasin ouvert, la quantité reçue est répartie sur les lignes de programme Push, selon la règle ci dessous.

La quantité reçue est enregistrée dans le champ Quantité reçue de la session Lignes de programme d'achat (tdpur3111m000) pour la ligne de programme d'achat dont le besoin non satisfait le plus ancien est de type immédiat ou ferme. Pour des informations supplémentaires, reportez-vous à Ordres magasin ouverts.

Une ligne de programme d’achat est non satisfaite dans les cas suivants :

  • La quantité livrée est inférieure à la quantité commandée.
  • La quantité commandée est égale à la quantité livrée, mais la somme de la quantité approuvée et de la quantité rejetée est inférieure à la quantité livrée.
Remarque
  • Aucune réception ne peut être effectuée sur les lignes de programme dont le besoin est de type planifié.
  • En l’absence de ligne de programme non satisfaite, il n’est pas possible de recevoir les marchandises pour un programme d’achat.