Génération d'ordres de transport pour les ordres magasin

Il peut parfois s'avérer utile de créer un ordre de transport pour un ordre d'origine même si cette opération n'a pas été définie pour cet ordre. Par exemple, cela peut se produire dans les cas suivants :

  • Vous avez transféré une commande client ou une commande fournisseur vers Magasin sans cocher la case Générer un ordre de transport pour l'ordre d'origine, alors que la création d'ordre de transport n'est pas définie pour le Type d'ordre magasin de l'ordre magasin généré pour ces commandes.
  • Un ordre de transfert vers Magasin a été généré par Projet alors que le Type d'ordre magasin approprié ne définit pas la création d'un ordre de transport.

Dans ce cas, vous pouvez créer des ordres de transport dans la session Génération d'ordres de transport (fmfoc1234m000). Dans cette session, vous pouvez générer des ordres de transport pour les ordres magasin liés aux ordres d'origine. Vous devez donc sélectionner l'ordre d'origine Magasins et définir la plage appropriée d'ordres magasin.

Si vous générez de cette manière des ordres de transport pour une plage d'ordres magasin, cette méthode est prioritaire sur la case Génération de l'ordre de transport à partir du magasin, qui est désélectionnée, si bien qu'aucun ordre de transport n'est créé sur les lignes d'ordre magasin. Ce paramètre est déterminé par le Type d'ordre magasin des ordres magasin. Si les types d'ordres magasin définissent la création d'ordres de transport, il n'y aurait pas de problème car les ordres de transport auraient été créés lors de l'enregistrement des ordres magasin. Si le Type d'ordre magasin ne définit aucune création d'ordre de transport, vous devez créer ces ordres à l'aide de la session Génération d'ordres de transport (fmfoc1234m000) citée précédemment.

Ceci ne s'applique pas aux origines d'ordre Vente, Achat ou Planification d'entreprise, car vous pouvez modifier le paramétrage des cases Générer les ordres de transport depuis ventes ou Générer les ordres de transport depuis achat sur la ligne d'ordre d'origine avant le transfert de l'ordre d'origine vers Magasin. Lorsque vous transférez des ordres de ces origines vers Magasin, vous pouvez générer des ordres de transport pour les ordres magasin de ces ordres. Les ordres Planification d'entreprise ne sont pas pris en compte, car vous pouvez annuler le paramètre de création d'ordres du transport lorsque l'ordre Planification d'entreprise est transféré vers un ordre magasin.

Lorsque vous démarrez la génération d'ordres de transport pour les ordres magasin qui répondent aux critères de sélection définis dans la session Génération d'ordres de transport (fmfoc1234m000), LN procède de la manière suivante :

  1. Il vérifie si des ordres magasin sont en cours. Un ordre magasin est en cours si son statut est supérieur à Ouvert. Il ignore les ordres magasin en cours. Le rapport d'erreurs affiche un message signalant qu'aucun ordre de transport n'est généré pour ces ordres magasin en raison de leur statut.
  2. S'il n'existe aucun ordre de transport pour ces ordres magasin, un ordre de transport est généré pour les ordres magasin. L'ordre de transport est stocké sur les lignes d'ordre d'entrée en stock ou de sortie de stock. Si l'origine des ordres magasin est Vente ou Achat, les informations liées des commandes clients ou fournisseurs sont mises à jour.
  3. L'ordre de transport généré est imprimé sur le rapport de traitement.
  4. S'il existe un ordre de transport dont le statut est Ignoré pour l'un des ordres magasin, le statut des ordres de transport repasse de Ignoré à Prévu. Le rapport de traitement affiche un message indiquant que le statut de cet ordre de transport a été modifié.