Zentriq Agent est disponible sur Microsoft AppSourceInstaller gratuitement →Microsoft AppSourceInstaller gratuitement →

"Nothing to handle."

Nothing to handle lors d'un prélèvement ou d'une réception

Nothing to handle signifie que la fonction lancée n'a trouvé aucune ligne sur laquelle elle a le droit d'agir, et non que le document est vide. En pratique, la quantité est déjà traitée, le document source n'est pas libéré, ou la quantité se trouve dans un emplacement ou une réservation que la fonction ne peut pas utiliser. Libérez le document source, puis vérifiez la quantité restante et l'emplacement derrière la ligne avant de relancer la fonction.

Pourquoi Business Central émet cette erreur

Create Pick, Create Inventory Put-away, Create Inventory Pick et Get Source Documents travaillent sur un ensemble de lignes filtré et non sur tout ce qui est affiché à l'écran. Une ligne n'est retenue que si le document source est libéré, s'il reste une quantité à traiter, si la quantité est disponible dans un emplacement où la fonction a le droit de puiser, et si aucune activité entrepôt n'existe déjà pour elle. Quand aucune ligne ne passe tous ces contrôles, la fonction n'a plus rien à écrire et s'arrête sur ce message très court. Les versions récentes ajoutent la raison précise, par exemple que la quantité à prélever se trouve dans un emplacement paramétré pour la réception ou l'expédition, et cette phrase mérite d'être lue en premier.

  • La commande ou l'ordre de transfert est encore au statut Open. Les fonctions entrepôt et Get Source Documents ne voient que les documents libérés.
  • La quantité est déjà traitée : un prélèvement, un rangement, une expédition entrepôt ou une réception entrepôt existe pour la ligne, ou la ligne est déjà entièrement expédiée, réceptionnée ou enregistrée.
  • La quantité n'est pas utilisable par la fonction : elle est dans un emplacement paramétré pour la réception ou l'expédition, dans un emplacement exclu par son type ou sa classe entrepôt, ou elle est seulement attendue sur un approvisionnement non validé au lieu d'être physiquement en stock.

Comment corriger

  1. Lisez le message en entier. S'il cite un emplacement ou une raison après la première phrase, cette phrase est le vrai diagnostic et les étapes suivantes peuvent être raccourcies.
  2. Ouvrez le document source et libérez-le avec Release (Ctrl+F9), puis relancez la fonction : les lignes non libérées lui sont invisibles. Les noms de champs cités ici sont ceux de l'interface anglaise.
  3. Sur la ligne, comparez la quantité avec la quantité déjà expédiée ou réceptionnée et avec Qty. to Ship ou Qty. to Receive : si la quantité restante est nulle, il n'y a effectivement plus rien à traiter.
  4. Vérifiez qu'aucun document entrepôt n'existe déjà pour la ligne en ouvrant depuis le document l'expédition entrepôt, la réception entrepôt ou l'activité entrepôt associée, car une quantité ne peut être traitée qu'une fois.
  5. Si le message désigne un emplacement, ouvrez le contenu des emplacements du magasin et regardez où se trouve la quantité : un emplacement dont le type est paramétré pour la réception ou l'expédition ne peut pas servir de source de prélèvement, il faut donc d'abord déplacer la quantité vers un emplacement de stockage normal par un rangement ou un mouvement.
  6. Vérifiez que votre utilisateur est enregistré comme collaborateur entrepôt pour ce magasin, sinon les fonctions entrepôt l'ignorent. Ajouter un collaborateur entrepôt ou modifier un type d'emplacement demande un administrateur.

Comment l'éviter à l'avenir

Ce message est presque toujours le symptôme d'un flux incomplet et non d'un défaut : un document jamais libéré, une réception validée dans un emplacement de réception et jamais rangée, ou une deuxième tentative sur une tâche déjà faite par quelqu'un d'autre. Intégrer la libération à la routine standard des commandes et ranger les réceptions le jour même, pour que le stock quitte les emplacements de réception, élimine la plupart des cas. Quand plusieurs personnes travaillent sur le même magasin, vérifier les activités entrepôt existantes avant d'en créer de nouvelles évite les doublons à l'origine de ce message.

Questions fréquentes

Nothing to handle veut-il dire que la commande est vide ?

Non. Les lignes sont bien là, mais aucune ne remplit les conditions de la fonction lancée. Les raisons habituelles sont un document non libéré, une quantité déjà traitée, ou une quantité qui ne se trouve pas dans un emplacement où la fonction a le droit de puiser.

Pourquoi Get Source Documents ne renvoie rien sur une expédition ou une réception entrepôt ?

Cette fonction ne liste que les documents libérés dont le magasin correspond au document entrepôt et qui ont encore une quantité à traiter sans document entrepôt existant. Un document déjà repris dans une autre expédition ou réception entrepôt n'apparaît pas une seconde fois.

Sujets liés

Autres erreurs Business Central