Programmes du segmentLes programmes de segments indiquent lorsque les pièces d'assemblage requises pour travailler dans un segment de ligne donné doivent être fournies au magasin d'en-cours. Pour chaque segment d'une ligne, une plage de périodes de sortie de ligne est définie. De même, pour chaque période, une date est programmée pour définir le moment où les pièces d’assemblage sont requises. En conséquence, chaque variante de produit dont la date de sortie de ligne requise est comprise dans l'une de ces périodes nécessite ses pièces d'assemblage pour le segment concerné à cette date. Ces programmes de segments présentent l’avantage de pouvoir déterminer les besoins en pièces d’assemblage directement depuis le programme, si la date de sortie de ligne requise de la variante de produit et le segment des pièces d’assemblage sont les seuls éléments connus. Effectuez la comparaison avec la procédure suivante, applicable si aucun programme de segment n’est utilisé :
Les programmes de segments sont utilisés pour une planification globale des besoins en pièces d'assemblage, en particulier dans un futur plus éloigné, à savoir la période suivant l'horizon figé de réservation, mais précédant l'horizon figé de la demande. Les programmes couvrent toutefois l’ensemble de la période de l’horizon figé de la demande, y compris l’horizon figé de la réservation. Les programmes de segments apparaissent dans la session Programmes du segment (tiapl4500m000). Les besoins en pièces d’assemblage pour les variantes de produits dont la date requise de sortie de ligne se situe dans l’horizon figé de la réservation sont affectés par Contrôle d'assemblage pour chaque poste d'assemblage, dans la session Constitution de réservations (serveur) (tiasc7240m001). Les besoins en pièces d’assemblage pour les variantes de produits dont la date requise de sortie de ligne se situe dans l’horizon figé de la demande sont calculés par segment dans la session Calcul des besoins en pièces d'assemblage (tiapl2221m000), et sont calculés simultanément pour une plage de variantes de produits. Il s’agit d’un calcul simplifié, très performant pour les volumes importants. L'horizon figé de la réservation est défini dans les détails de la session Paramètres de contrôle d'assemblage (tiasc0100m000). L’ Horizon de demande est défini dans les détails de la session Paramètres de planification de l'assemblage (tiapl0500m000). Les programmes de segments sont déterminés comme suit :
Exemple Considérons une ligne d’assemblage et des périodes possédant les caractéristiques suivantes :
Si les segments sont décalés, le décalage du segment A est de 5 jours. Le décalage du segment B est de 3 jours. Les décalages de ces segments s’ajoutent aux dates de début des périodes. En conséquence, pour la période du plan 1 et pour le segment A, une nouvelle période est créée qui commence le 6 janvier à 00 : 00 : 00, il s'agit de la première date après les cinq jours de décalage du segment A, qui ont été ajoutés à la date du 1er janvier à 00 : 00 : 00. La deuxième période commence le 13 janvier à 00 : 00 : 00, car il s'agit de la première date après les cinq jours de décalage du segment A, qui ont été ajoutés au début de la période du plan 2, qui est le 8 janvier, à 00 : 00 : 00. Ainsi, la première période s'est terminée le 12 janvier, à 23 : 59 : 59. Pour la période du plan 1 et le segment B, une nouvelle période est créée qui commence le 4 janvier, à 00 : 00 : 00, car il s'agit de la première date après les trois jours de décalage du segment B, qui ont été ajoutés au 1er janvier, à 00 : 00 : 00. La deuxième période commence le 11 janvier, à 00 : 00 : 00, il s'agit de la première date après les trois jours de décalage du segment B, qui ont été ajoutés au début de la période du plan 2, qui est le 8 janvier, à 00 : 00 : 00. Ainsi, la première période s'est terminée le 10 janvier, à 23 : 59 : 59. Si la date de sortie de ligne requise pour la variante de produits est le 12 janvier, cette date se situe dans la période I pour le segment A, mais dans la période II pour le segment B. Par conséquent, les pièces d’assemblage requises pour le segment A le sont à la date de début de la période I, à savoir le 1er janvier. Les pièces d’assemblage requises pour le segment B le sont à la date de début de la période II, à savoir le 8 janvier. Reportez-vous à la figure suivante, dans laquelle la date du 12 janvier est marquée d’un X.
Remarque Comme les périodes des segments débutent à une date ultérieure, un problème se pose lorsque la date de sortie de ligne requise pour une variante de produit est antérieure à la première période d’un segment Dans l'exemple précédent, lorsque la date de sortie de ligne requise est, par exemple, le 3 janvier. Cette situation n’est évidemment pas une situation normale, car elle implique l’existence d’un ordre en retard, mais elle peut se produire. Pour faire face à ce problème, la première période n’a pas de date de début. Par conséquent, si vous consultez le programme, vous voyez que le champ Date de sortie de ligne planifiée De n’est pas renseigné lorsque l’enregistrement affiche les données de la première période d’un segment. Par conséquent, la Date programmée de cet enregistrement s'applique pour tous les besoins en pièces d'assemblage jusqu'à la Date de sortie de ligne planifiée A. Il est important que la session Calcul des besoins en pièces d'assemblage (tiapl2221m000) utilise le programme le plus récent. Plusieurs types de modifications nécessitent une mise à jour. Il arrive que la session Calcul des besoins en pièces d'assemblage (tiapl2221m000) détecte ces modifications et mette automatiquement à jour le programme. Cependant, il arrive parfois que la mise à jour doive être effectuée manuellement. Vous pouvez mettre à jour le programme manuellement par l'intermédiaire de la commande Mettre à jour dans le menu Vues, Références et Actions de la session Programmes du segment (tiapl4500m000), ou bien vous pouvez cocher la case Mettre à jour les programmes du segment dans la session Calcul des besoins en pièces d'assemblage (tiapl2221m000) pour effectuer une mise à jour lorsque cette session s'exécute. Le programme doit être mis à jour dans les cas suivants :
| |||