| # Programmes d'expédition séquencés Les programmes d'expédition séquentielle sont des programmes d'appels de livraison à flux tiré qui sont générés par la Contrôle d'assemblage du système d'approvisionnement contrôlé par ordre/par séquence d'assemblage. Pour mettre à jour une ligne de programme d'expédition séquencé, il est nécessaire de modifier l'ordre d'assemblage l'ayant générée. Création et mise à jour des lignes de programme d’expédition séquentielle Si le module Contrôle d'assemblage lance un appel de livraison de marchandises via le système d’approvisionnement par séquence d’assemblage, Infor LN procède comme suit : Dans le module Contrôle d'assemblage, le système génère un numéro/code de référence correspondant à une combinaison Numéro d'identification du véhicule/ Poste/ Kit d'assemblage. Lors d'un appel de livraison, une ligne de programme est créée pour chaque article dans la session Lignes de programme d'achat (tdpur3111m000) et le code de référence généré est inséré dans le champ Code Référence. Pour chaque ligne de programme, des données d’expédition séquentielle sont insérées dans la session Données des expéditions séquentielles (tdpur3517m000). Pour chaque ligne de programme d’expédition séquentielle, un enregistrement est inséré dans la session Appels de production synchronisés (tdpur3523m000). Remarque Les programmes d'expédition séquencés contiennent des articles configurés. Pour des informations supplémentaires, reportez-vous à Articles configurés de programmes d’achat. Mise à jour des lignes de programme d’expédition séquentielle Pour mettre à jour une ligne de programme d'expédition séquencé, il est nécessaire de modifier l'ordre d'assemblage l'ayant générée. Il existe deux types de mises à jour : les champs non uniques. Certaines mises à jour sont effectuées sur des champs qui ne sont pas uniques. Il s’agit notamment de la mise à jour des champs suivants de la session Données des expéditions séquentielles (tdpur3517m000): Séquence de tâche Quantité Date de besoin Code Liste d'options les champs uniques. D’autres sont effectuées sur des champs uniques. Il s'agit de la mise à jour d'autres champs de la session Données des expéditions séquentielles (tdpur3517m000), tels que Kit d'assemblage, Numéro d'identification du véhicule, Poste, etc. La procédure effectuée par Infor LN ne dépend pas uniquement du type de champ à mettre à jour ; elle varie également selon que la ligne de programme d'expédition séquencé a déjà été envoyée au non dans une version d'achat. Remarque Le champ Envoyé de la session Données des expéditions séquentielles (tdpur3517m000), permet de savoir si l'envoi de cette ligne a déjà été effectué ou non. Mise à jour de lignes d’expédition séquentielle non envoyées Si le module Contrôle d'assemblage modifie un champ sur une ligne d'expédition séquentielle, le champ applicable est simplement mis à jour dans les sessions Lignes de programme d'achat (tdpur3111m000), Données des expéditions séquentielles (tdpur3517m000) et Lignes de version d'achat - Donn. d'expédition séquentielle (tdpur3523m000). La ligne de programme conserve le statut Commande générée dans la session Lignes de programme d'achat (tdpur3111m000) et Créé dans les sessions Données des expéditions séquentielles (tdpur3517m000) et Lignes de version d'achat - Donn. d'expédition séquentielle (tdpur3523m000). Si le module Contrôle d'assemblage tente de supprimer un besoin, la ligne de programme d'expédition séquencé applicable dans les sessions Lignes de programme d'achat (tdpur3111m000) et Données des expéditions séquentielles (tdpur3517m000) prend le statut Annulé. Cette ligne est simplement supprimée de la session Lignes de version d'achat - Donn. d'expédition séquentielle (tdpur3523m000). Mise à jour d’un champ unique sur une ligne d’expédition séquentielle déjà envoyée dans une version d’achat Si une mise à jour est effectuée sur un champ unique, Infor LN procède de la manière suivante : L'ancienne ligne de programme d'expédition séquencé dans la session Lignes de programme d'achat (tdpur3111m000) prend pour statut Annulé. L'enregistrement correspondant dans la session Données des expéditions séquentielles (tdpur3517m000) conserve le statut Créé, mais un autre enregistrement est inséré avec pour statut Annulé. La valeur du champ Révision de la ligne de programme d'expédition séquencé annulée est incrémentée, car le statut de la ligne Créé devient Annulé. La ligne d'expédition séquentielle annulée depuis la session Données des expéditions séquentielles (tdpur3517m000) est insérée dans la session Lignes de version d'achat - Donn. d'expédition séquentielle (tdpur3523m000) sous une nouvelle Révision du numéro de version. En effet, l’annulation doit également être communiquée au fournisseur au moyen d’une (nouvelle) version d’achat. Une nouvelle ligne de programme d'expédition séquencé est créée avec le statut Commande générée dans la session Lignes de programme d'achat (tdpur3111m000) et le statut Créé dans les sessions Données des expéditions séquentielles (tdpur3517m000) et Lignes de version d'achat - Donn. d'expédition séquentielle (tdpur3523m000). Mise à jour d’un champ non unique sur une ligne d’expédition séquentielle déjà envoyée dans une version d’achat Si une mise à jour est effectuée sur un champ qui n’est pas unique, Infor LN procède de la manière suivante : L’ancienne ligne de programme d’expédition séquentielle dans la session Lignes de programme d'achat (tdpur3111m000) est simplement mise à jour et conserve le statut Commande générée. La ligne de programme d’expédition séquentielle applicable dans la session Données des expéditions séquentielles (tdpur3517m000) conserve le statut Créé, mais un autre enregistrement est inséré avec pour statut Modifié. La valeur du champ Révision de la ligne de programme d'expédition séquencé modifiée est incrémentée, car le statut de la ligne Créé devient Modifié. La ligne d'expédition séquentielle modifiée depuis la session Données des expéditions séquentielles (tdpur3517m000) est insérée dans la session Lignes de version d'achat - Donn. d'expédition séquentielle (tdpur3523m000) sous une nouvelle Révision du numéro de version. En effet, la modification doit également être communiquée au fournisseur au moyen d’une (nouvelle) version d’achat. Exemple 1 - Création et mise à jour des lignes de programme d’expédition séquentielle Besoins du module Contrôle d'assemblage:
Numéro d’identification du véhicule | Séquence des tâches | Kit d’assemblage | Poste | Article | Date | Qté :
--- | --- | --- | --- | --- | --- | ---
VIN001 | JS001 | K01 | LS01 | ARTICLE1 | 10/1/99 08:00 | 2
VIN001 | JS001 | K01 | LS01 | ARTICLE2 | 10/1/99 08:00 | 4
VIN001 | JS001 | K01 | LS01 | ARTICLE3 | 10/1/99 08:00 | 4
VIN002 | JS002 | K02 | LS01 | ARTICLE1 | 10/1/99 12:00 | 2
VIN002 | JS002 | K02 | LS01 | ARTICLE2 | 10/1/99 12:00 | 5
VIN002 | JS002 | K02 | LS01 | ARTICLE4 | 10/1/99 12:00 | 4
VIN003 | JS003 | K03 | LS01 | ARTICLE1 | 10/1/99 16:00 | 2
VIN003 | JS003 | K03 | LS01 | ARTICLE2 | 10/1/99 16:00 | 4
VIN003 | JS003 | K03 | LS01 | ARTICLE5 | 10/1/99 16:00 | 8
Résultats dans la session Lignes de programme d'achat (tdpur3111m000):
Numéro de programme | Position | Article | Date de besoin | Qté :
--- | --- | --- | --- | ---
SCH0001 | 10 | ARTICLE1 | 10/1/99 08:00 | 2
SCH0002 | 10 | ARTICLE2 | 10/1/99 08:00 | 4
SCH0003 | 10 | ARTICLE3 | 10/1/99 08:00 | 4
SCH0001 | 20 | ARTICLE1 | 10/1/99 12:00 | 2
SCH0002 | 20 | ARTICLE2 | 10/1/99 12:00 | 5
SCH0004 | 10 | ARTICLE4 | 10/1/99 12:00 | 4
SCH0001 | 30 | ARTICLE1 | 10/1/99 16:00 | 2
SCH0002 | 30 | ARTICLE2 | 10/1/99 16:00 | 4
SCH0005 | 10 | ARTICLE5 | 10/1/99 16:00 | 8
Résultats dans la session Données des expéditions séquentielles (tdpur3517m000):
Programme | Position | Révision de séquence | VIN | Séquence des tâches | Kit | Poste | Article | Date | Qté : | Statut
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
SCH0001 | 10 | 1 | VIN001 | JS001 | K01 | LS01 | ARTICLE1 | 10/1/99 08:00 | 2 | Créé
SCH0002 | 10 | 1 | VIN001 | JS001 | K01 | LS01 | ARTICLE2 | 10/1/99 08:00 | 4 | Créé
SCH0003 | 10 | 1 | VIN001 | JS001 | K01 | LS01 | ARTICLE3 | 10/1/99 08:00 | 4 | Créé
SCH0001 | 20 | 1 | VIN002 | JS002 | K02 | LS01 | ARTICLE1 | 10/1/99 12:00 | 2 | Créé
SCH0002 | 20 | 1 | VIN002 | JS002 | K02 | LS01 | ARTICLE2 | 10/1/99 12:00 | 5 | Créé
SCH0004 | 10 | 1 | VIN002 | JS002 | K02 | LS01 | ARTICLE4 | 10/1/99 12:00 | 4 | Créé
SCH0001 | 30 | 1 | VIN003 | JS003 | K03 | LS01 | ARTICLE1 | 10/1/99 16:00 | 2 | Créé
SCH0002 | 30 | 1 | VIN003 | JS003 | K03 | LS01 | ARTICLE2 | 10/1/99 16:00 | 4 | Créé
SCH0005 | 10 | 1 | VIN003 | JS003 | K03 | LS01 | ARTICLE5 | 10/1/99 16:00 | 8 | Créé
Résultats dans la session Lignes de version d'achat - Donn. d'expédition séquentielle (tdpur3523m000):
Numéro de version | Révision de version | Position de version | Programme | Position de programme | Révision de séquence | Article | Qté : | Statut
--- | --- | --- | --- | --- | --- | --- | --- | ---
REL001 | 0 | 10 | SCH0001 | 10 | 1 | ARTICLE1 | 2 | Créé
REL001 | 0 | 20 | SCH0002 | 10 | 1 | ARTICLE2 | 4 | Créé
REL001 | 0 | 30 | SCH0003 | 10 | 1 | ARTICLE3 | 4 | Créé
REL001 | 0 | 40 | SCH0001 | 20 | 1 | ARTICLE1 | 2 | Créé
REL001 | 0 | 50 | SCH0002 | 20 | 1 | ARTICLE2 | 5 | Créé
REL001 | 0 | 60 | SCH0004 | 10 | 1 | ARTICLE4 | 4 | Créé
REL001 | 0 | 70 | SCH0001 | 30 | 1 | ARTICLE1 | 2 | Créé
REL001 | 0 | 80 | SCH0002 | 30 | 1 | ARTICLE2 | 4 | Créé
REL001 | 0 | 90 | SCH0005 | 10 | 1 | ARTICLE5 | 8 | Créé
Exemple 2 - Mise à jour des lignes de programme d’expédition séquentielle Le module Contrôle d'assemblage envoie les mises à jour suivantes : VIN001 sur JS001 est remplacé par VIN004 sur JS001. Pour VIN003, la quantité de ARTICLE2 passe de 4 à 6. Tous les besoins de l’exemple 1 sont déjà envoyés dans une version d’achat. Par conséquent, les modifications suivantes sont effectuées dans la session Lignes de programme d'achat (tdpur3111m000):
Annulé
Programme | Position | Article | Date de besoin | Qté : | Statut
--- | --- | --- | --- | --- | ---
SCH0001 | 10 | ARTICLE1 | 10/1/99 08:00 | 2 | Annulé
SCH0002 | 10 | ARTICLE2 | 10/1/99 08:00 | 4 | Annulé
SCH0003 | 10 | ARTICLE3 | 10/1/99 08:00 | 4 | Annulé
Actualisé
Programme | Position | Article | Date de besoin | Qté : | Statut
--- | --- | --- | --- | --- | ---
SCH0002 | 30 | ARTICLE2 | 10/1/99 16:00 | 6 | Commande générée
Nouveau
Programme | Position | Article | Date de besoin | Qté : | Statut
--- | --- | --- | --- | --- | ---
SCH001 | 40 | ARTICLE1 | 10/1/99 08:00 | 2 | Commande générée
SCH002 | 40 | ARTICLE2 | 10/1/99 08:00 | 4 | Commande générée
SCH003 | 20 | ARTICLE3 | 10/1/99 08:00 | 4 | Commande générée
Par conséquent, les modifications suivantes sont effectuées dans la session Données des expéditions séquentielles (tdpur3517m000):
Programme | Position | Révision de séquence | VIN | Séquence des tâches | Kit | Article | Date | Qté : | Envoyé | Statut
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
SCH0001 | 10 | 1 | VIN001 | JS001 | K01 | ARTICLE1 | 10/1/99 08:00 | 2 | Oui | Créé
SCH0001 | 10 | 2 | VIN001 | JS001 | K01 | ARTICLE1 | 10/1/99 08:00 | 2 | Non | Annulé
SCH0001 | 40 | 1 | VIN004 | JS001 | K04 | ARTICLE1 | 10/1/99 08:00 | 2 | Non | Créé
SCH0002 | 10 | 1 | VIN001 | JS001 | K01 | ARTICLE2 | 10/1/99 08:00 | 4 | Oui | Créé
SCH0002 | 10 | 2 | VIN001 | JS001 | K01 | ARTICLE2 | 10/1/99 08:00 | 4 | Non | Annulé
SCH0002 | 40 | 1 | VIN004 | JS001 | K04 | ARTICLE2 | 10/1/99 08:00 | 4 | Non | Créé
SCH0003 | 10 | 1 | VIN001 | JS001 | K01 | ARTICLE3 | 10/1/99 08:00 | 4 | Oui | Créé
SCH0003 | 10 | 2 | VIN001 | JS001 | K01 | ARTICLE3 | 10/1/99 08:00 | 4 | Non | Annulé
SCH0003 | 20 | 1 | VIN004 | JS001 | K04 | ARTICLE3 | 10/1/99 08:00 | 4 | Non | Créé
SCH0002 | 30 | 1 | VIN003 | JS003 | K03 | ARTICLE2 | 10/1/99 16:00 | 4 | Oui | Créé
SCH0002 | 30 | 2 | VIN003 | JS003 | K03 | ARTICLE2 | 10/1/99 16:00 | 6 | Non | Modifié
Par conséquent, les modifications suivantes sont effectuées dans la session Lignes de version d'achat - Donn. d'expédition séquentielle (tdpur3523m000):
Numéro de version | Révision de version | Position de version | Programme | Position de programme | Révision de séquence | Article | Qté : | Statut
--- | --- | --- | --- | --- | --- | --- | --- | ---
REL001 | 1 | 10 | SCH0001 | 10 | 2 | ARTICLE1 | 2 | Annulé
REL001 | 1 | 20 | SCH0002 | 10 | 2 | ARTICLE2 | 4 | Annulé
REL001 | 1 | 30 | SCH0003 | 10 | 2 | ARTICLE3 | 4 | Annulé
REL001 | 1 | 80 | SCH0002 | 30 | 2 | ARTICLE2 | 6 | Modifié
REL001 | 1 | 100 | SCH0001 | 40 | 1 | ARTICLE1 | 2 | Créé
REL001 | 1 | 110 | SCH0002 | 40 | 1 | ARTICLE2 | 4 | Créé
REL001 | 1 | 120 | SCH0003 | 20 | 1 | ARTICLE3 | 4 | Créé
Rubriques liées Programmes d’appels de livraison à flux tiré Articles configurés de programmes d’achat Numéros de référence dans les programmes de production synchronisés Versions d'achat |