Transferts internes
Déplacez des marchandises entre vos entrepôts directement depuis l'application. Utilisez le lecteur de codes-barres pour travailler rapidement et précisément, ou créez instantanément un mouvement imprévu grâce à l'assistant de transfert rapide en 4 étapes.
Aperçu
Les Transferts Internes couvrent tous les mouvements de marchandises qui ont lieu au sein de l'entrepôt : d'un rayon à un autre, de la zone de réception au lieu final, d'une zone de stockage à la zone de préparation de commandes. Pas de fournisseurs, pas de clients, juste des déplacements internes.
SiltaFlow propose deux manières de gérer ces mouvements. La première est la liste des transferts planifiés, créée au préalable par Odoo : vous y retrouverez toutes les fonctions avancées de scanning, de gestion des lots, de traçabilité et de reliquat. Le second est Quick Transfer, un assistant guidé en 4 étapes pour créer et confirmer immédiatement un mouvement à la volée, sans avoir à passer par l'ordinateur.
Les transferts internes nécessitent une connexion active au serveur Odoo. Il n'y a pas de mode hors ligne pour cette fonctionnalité.
La liste des transferts
Lorsque vous ouvrez la section Virements internes, vous voyez la liste de toutes les transactions ouvertes. La liste se met automatiquement à jour en arrière-plan toutes les 90 secondes : si quelqu'un ajoute un nouveau transfert depuis Odoo pendant que vous travaillez, une alerte vous indique combien de nouveaux éléments sont disponibles sans interrompre ce que vous faites.
- Filtrer par statut – Affichez séparément les brouillons, les transferts prêts (disponibilité confirmée) ou en cours.
- Rechercher — Filtrer par nom de transfert (par exemple INT/00123), produit ou lieu d'origine et de destination.
- Badge d'urgence — Les transferts marqués comme urgents dans Odoo sont mis en évidence par un indicateur rouge.
- Progression de la ligne — Chaque élément de la liste indique combien de lignes ont déjà été complétées sur le total (par exemple 3/7 lignes).
- Navigation avec scanner — Encadrez le code-barres sur le document de transfert physique : l'application ouvre le détail directement, sans recherches manuelles.
Si vous travaillez en équipe, l'interrogation automatique garantit que les transferts affectés au back-office apparaissent dans la liste des opérateurs sans que personne n'ait à recharger manuellement l'écran.
Travailler sur un transfert
Ouvrez un transfert depuis la liste pour entrer dans le détail. Ici vous voyez toutes les lignes du mouvement avec les produits à déplacer, les quantités demandées et les emplacements. Vous pouvez travailler ligne par ligne avec des contrôles de quantité ou utiliser le scanner pour avancer automatiquement.
Contrôle des quantités
- Utilisez les boutons + et — pour augmenter ou diminuer la quantité traitée ligne par ligne.
- Le bouton « Définir tout » amène la quantité traitée à la valeur réservée en un seul clic.
- Le bouton de réinitialisation remet la quantité à zéro, utile pour corriger une erreur.
- Appuyez directement sur le champ de quantité pour ouvrir le clavier numérique et saisir une valeur précise.
Lots et numéros de série
Pour les produits suivis par lot, chaque ligne présente les lots associés avec leur quantité et leur date de péremption. Vous pouvez traiter différentes quantités pour différents lots sur le même écran, marquer chaque lot comme étant physiquement prélevé et, si nécessaire, attribuer manuellement un lot différent de celui suggéré par Odoo.
Colis
Les produits regroupés en packages sont affichés avec le nom du package. Lors du transfert vous pouvez associer ou supprimer un produit d'un package existant. Les colis réutilisables configurés dans Odoo sont également respectés dans les mouvements internes.
Signaler les marchandises non conformes
Si lors du transfert vous découvrez des marchandises endommagées ou inutilisables, vous pouvez les déclarer comme déchets directement depuis la ligne, sans quitter l'écran. Choisissez la raison parmi les options disponibles (Endommagé, Expiré, Défectueux, Qualité, Autre) et indiquez la quantité à jeter, même partielle.
Les détails du transfert sont mis à jour toutes les 10 secondes. En cas de problèmes de réseau, l'intervalle augmente progressivement afin de ne pas surcharger la connexion.
Lecture de codes-barres
Le lecteur de codes-barres est le moyen le plus rapide et le plus précis de travailler sur les transferts. SiltaFlow reconnaît différents types de code, chacun ayant un comportement spécifique :
| Type de code | Qu'est-ce qui est lu | Que se passe-t-il |
|---|---|---|
| GS1-128 / GS1 DataMatrix | Produit, lot et date de péremption | Un seul scan remplit automatiquement le produit, le lot et la quantité |
| EAN pondéré | Code produit et poids | Chaque analyse ajoute automatiquement le poids au total de la ligne |
| HIBC (pharmaceutique) | Produit, lot et péremption au format pharmaceutique | Analyse dédiée aux produits de santé |
| Code du forfait | Code d'un paquet multiple | La quantité est automatiquement multipliée par le nombre de pièces par colis |
| Code simple (EAN/QR) | Code produit | Recherchez le produit et sélectionnez la ligne correspondante dans le transfert |
Avis FEFO — Rotation pour expiration
Lorsque vous numérisez un lot dont la date d'expiration est plus longue qu'un autre lot disponible au même emplacement, l'application affiche un avertissement coloré. Cela vous rappelle de retirer en premier le lot qui expire en premier, en respectant la règle FEFO (First Expiry First Out). L'application ne bloque pas l'opération : vous décidez comment procéder.
Avec les étiquettes GS1 sur les produits, chaque ligne du transfert est complétée par un seul scan : pas de saisie manuelle des lots ou des quantités, pas d'erreur de transcription.
Transfert rapide — Assistant en 4 étapes
Rapid Transfer est l'outil idéal lorsque vous devez déplacer des marchandises immédiatement et que le mouvement n'a pas été planifié à l'avance sur Odoo. En 4 étapes guidées, vous créez et confirmez un mouvement interne directement depuis l'application — Odoo se met à jour automatiquement.
Exemples d'utilisation : corriger la position d'une palette déversée au mauvais endroit, déplacer en urgence une marchandise vers la zone de préparation, transférer un article en quarantaine.
Les 4 étapes de l'assistant
- Recherchez ou scannez le produit — Entrez le nom ou le code, ou utilisez le scanner. L'application affiche le stock total disponible pour vous aider à choisir le bon produit.
- Choisissez l'emplacement source — Seuls les emplacements pour lesquels le produit est réellement disponible sont affichés. Si le produit se trouve à un seul emplacement, cette étape est automatiquement ignorée.
- Choisissez l'emplacement cible — Liste de tous les emplacements d'entrepôt internes, avec recherche de texte pour trouver rapidement des étagères, des zones ou des zones. Les emplacements de type client ou fournisseur ne sont pas affichés.
- Entrer la quantité — Entrez le nombre ou appuyez sur MAX pour transférer toute la quantité disponible vers l'emplacement source. Avant de confirmer, consultez un récapitulatif complet : produit, d'où, jusqu'où, combien.
Quick Transfer gère un produit à la fois. Pour déplacer plusieurs produits en une seule opération, vous devez utiliser un transfert planifié créé par Odoo.
Le bouton MAX de l'étape 4 est particulièrement utile lorsqu'il faut vider complètement une étagère : réglez d'un seul geste la totalité de la quantité disponible à l'emplacement d'origine.
Validation et commande en souffrance
Lorsque vous appuyez sur Valider, l'application vérifie si toutes les lignes du transfert ont été complétées. Si tel est le cas, la validation s'effectue immédiatement et les stocks sont mis à jour le Odoo : les quantités sont déduites du lieu d'origine et s'ajoutent au lieu de destination.
Si certaines lignes ne sont pas complétées, une boîte de dialogue apparaît avec trois choix :
- Valide avec commande en souffrance — Confirme la pièce déjà traitée et crée automatiquement un nouveau transfert dans Odoo avec les lignes restantes. Le nouveau transfert hérite de la référence d'origine avec un suffixe progressif (par exemple INT/00123/001).
- Valider uniquement les lignes complètes — Confirmez uniquement les lignes complétées à 100 % et annulez les autres, sans créer de commande en souffrance. À utiliser lorsque vous savez que les lignes manquantes ne seront jamais traitées.
- Annuler — Revenez aux détails du transfert pour continuer à travailler.
Signature et documentation photo
Avant validation, vous pouvez acquérir une signature électronique et joindre une photo comme documentation du transfert. Ces fonctions se comportent exactement comme dans les autres modules d'entrepôt.
Quand l'utiliser
Voici quelques scénarios typiques dans lesquels SiltaFlow Les transferts internes font la différence :
- Réapprovisionnement des étagères de prélèvement — Déplacez les marchandises des réserves en vrac vers les étagères de prélèvement actives, à l'aide du scanner GS1 pour tout remplir en quelques secondes sans erreurs de lot.
- Repositionnement d'urgence — Une palette a-t-elle été déversée au mauvais endroit ? Avec Quick Transfer, vous le déplacez au bon emplacement en 30 secondes, sans ouvrir le navigateur.
- Consolider les lots avant l'expédition — Rassemblez les lots plus anciens dans une seule zone de prélèvement. L'avertissement FEFO vous avertit si vous traitez dans le mauvais ordre.
- Mettre en quarantaine les produits non conformes — Déplacer les articles défectueux ou en attente de vérification de la zone de réception vers la zone d'inspection, en maintenant une traçabilité complète des lots.
- Réalignement après inventaire — Après un décompte physique révélant des positions incorrectes, traite les transferts correctifs séquentiellement à partir de la liste. L'interrogation automatique vous avertit si de nouvelles transactions sont ajoutées entre-temps.
- Préparation de la zone d'expédition — Avant une ruée de commandes urgentes, déplacez les marchandises de l'entrepôt distant vers le tampon près du quai. Le scanner navigue directement vers le bon document en encadrant le code sur le panier.
Exemples pratiques
Transfert programmé avec le scanner GS1
- Ouvrez la liste des transferts internes et scannez le code-barres présent sur le document physique attaché à la palette. SiltaFlow ouvre directement les détails de transfert corrects.
- Commencez à numériser les boîtes. Chaque code GS1-128 renseigne automatiquement le produit, le numéro de lot et la date d'expiration — pas de saisie manuelle.
- Dans la troisième case apparaît l'avertissement FEFO : au même endroit se trouve un autre lot avec une date de péremption plus proche. Corriger l'ordre de picking pour respecter la rotation.
- Toutes les lignes sont terminées à 100%. Appuyez sur Valider : les stocks sont instantanément mis à jour sur Odoo, soustraits de la zone de stockage et ajoutés à la zone de picking.
Transfert rapide : vider une étagère
- Ouvrez Quick Transfer depuis l’écran principal de l’entrepôt. Scannez le code barre du premier produit en rayon.
- L'étape de sélection de la source est automatiquement ignorée : le produit se trouve à un seul endroit, l'application passe donc directement au choix de la destination.
- Sélectionnez la zone de stockage temporaire comme destination, appuyez sur MAX pour régler toute la quantité disponible, vérifiez le récapitulatif et confirmez.
- Odoo se met à jour en quelques secondes. Répétez l'assistant pour les autres produits en rayon.
Transfert partiel avec reliquat
- Un transfert comporte 5 lignes. Vous parvenez à en réaliser 3, mais 2 produits ne sont pas physiquement disponibles à l'endroit indiqué.
- Appuyez sur Valider. La boîte de dialogue apparaît : choisissez "Valider avec Backorder". Les 3 lignes complétées sont confirmées sur Odoo.
- Odoo crée automatiquement un nouveau transfert avec les 2 lignes restantes. Au cours du prochain cycle d'interrogation (maximum 90 secondes), il apparaît dans la liste de SiltaFlow.
- Le gestionnaire peut attribuer la commande en souffrance à un autre opérateur à partir de Odoo, ou la laisser en collecte à la session suivante.
Conseils
Si vous utilisez des étiquettes GS1-128 sur des produits internes, chaque ligne du transfert se ferme avec un seul scan. Inclut le code produit (AI 01), le lot (AI 10) et la date de péremption (AI 17) sur l'étiquette : vous éliminerez les erreurs de frappe.
Utilisez Quick Transfer pour les corrections ponctuelles de 1 à 3 produits. Pour les mouvements comportant de nombreuses lignes ou nécessitant une optimisation de trajet, créez le transfert depuis Odoo et utilisez-le depuis la liste standard.
Une structure d'emplacement bien organisée dans Odoo (par exemple : Zone → Couloir → Étagère → Niveau) rend la recherche dans l'étape de sélection de destination de Quick Transfer beaucoup plus rapide.
Pour un contrôle FEFO plus strict, activez également la règle de suppression « First Expiry First Out » sur Odoo. L'alerte d'application et la règle côté serveur se complètent.
Exigences et limites
- Odoo 14 ou supérieur — Le module nécessite Odoo 14+. La fonction "Marquer comme prélevé" pour un seul lot est disponible à partir de Odoo 16.
- Type d'opération configuré — Au moins un type d'opération de type transfert interne doit exister dans Odoo. Quick Transfer utilise le type interne par défaut de l’entrepôt.
- Connexion requise — Les transferts internes ne fonctionnent pas hors ligne. La connexion à Odoo est requise tout au long du processus.
- Autorisations Odoo — L'utilisateur connecté doit disposer d'autorisations de lecture et d'écriture sur les transferts et les mouvements d'entrepôt. Sans ces autorisations, la liste sera vide ou la validation échouera.
- FEFO n'est qu'un avertissement — L'application signale une violation de FEFO mais ne bloque pas l'opération. Si vous souhaitez un bloc obligatoire, vous devez le configurer directement sur Odoo.
- Transfert rapide : un produit à la fois — L'assistant ne gère qu'un seul produit par session. Pour plusieurs produits, utilisez un transfert planifié.
- EAN pondéré : configuration requise — L'accumulation automatique pour l'EAN pondéré ne fonctionne que si le produit est configuré avec l'unité de mesure de poids et que le préfixe EAN est correctement mappé dans Odoo.