MMS850MI Transaction AddMove

L'objectif de cette transaction est de réaliser des transferts de stock entre deux emplacements.

Comme valeurs d'entrée pour la transaction, il est nécessaire d'identifier les éléments suivants :

  • l'ID du stock à déplacer (article, emplacement, lot et conteneur, le cas échéant)
  • la quantité à déplacer
  • l'emplacement vers lequel déplacer le stock.

La transaction MMS850MI.AddMove crée un message dans 'Msg stock interne. Gérer' (MMS850) (table MMIHED), une ligne qui identifie l'ID de stock dans 'Msg art. interne. Gérer' (MMS851) (table MMIIDE) et une instruction dans 'Msg trans stock interne. Gérer' (MMS852) (table MMIINS).

Il est possible d'utiliser la transaction MHS850MI.AddMove sur un message existant si elle n'est toujours pas complètement exécutée. Dans ce cas, seules une ligne et une instruction sont ajoutées.

Remarque

Il n'est pas recommandé que deux utilisateurs travaillent simultanément sur le même numéro de message.

Le qualificateur utilisé pour représenter cette transaction est "92".

La transaction MMS850MI.AddMove est compatible avec les sous-lots. Les sous-lots doivent être spécifiés en tant que sous-lignes lors du déplacement d'une partie d'un ID de stock.

​Pour activer le transfert des quantités affectées dans une liste de prélèvement à l'aide de l'API MHS850MI, la transaction AddMove active le paramètre 'Calcul net transférable' pour le qualificateur 92 dans 'Qualif message stock. Ouvrir' (MMS860).

Options possibles :

0 = Le système calcule la quantité nette transférable en soustrayant du stock disponible approuvé la quantité affectée et la quantité en attente de rangement.

1 = Le système calcule la quantité nette transférable en soustrayant du stock disponible approuvé la somme de la quantité de la liste de prélèvement et de la quantité en attente de rangement. Ainsi, la quantité affectée qui n'est pas dans la liste de prélèvement ou en attente de rangement est incluse dans la quantité nette transférable.

2 = Le système calcule la quantité nette transférable en soustrayant du stock disponible approuvé la quantité en attente de rangement. Cette option est uniquement valide avec l'API MMS850MI.AddMove.

Remarque

Aucune quantité ne peut être déplacée si une quantité est en attente de rangement. Si une quantité est déjà conditionnée, aucun déplacement de la quantité dans la liste de prélèvement n'est autorisé. Cela signifie que seule une quantité qui exclut des quantités dans la liste de prélèvement peut être déplacée. Des déplacements partiels de quantités sur la liste de prélèvement ne sont pas autorisés. Cela signifie qu'un ID de stock doit être déplacé en entier si des quantités sont incluses dans la liste de prélèvement.