Lobster est une plateforme d'intégration de données et d'EDI très répandue dans le secteur logistique. J'ai développé des connecteurs WinDev permettant d'automatiser les échanges de données entre vos applications métier et Lobster : ordres de transport, avis d'expédition, confirmations de livraison.
Lobster (anciennement Lobster_data) est une middleware d'intégration qui permet de centraliser et de transformer les flux de données entre partenaires logistiques. Dans un contexte WinDev, Lobster joue souvent le rôle de hub EDI : il reçoit les ordres de transport, les transforme dans le bon format pour chaque transporteur, et retourne les confirmations à votre WMS.
L'intégration WinDev ↔ Lobster se fait typiquement via des fichiers structurés (XML, CSV, EDIFACT) déposés dans des répertoires de surveillance, ou via des webservices. J'ai mis en place ce type d'intégration dans plusieurs contextes logistiques multi-transporteurs.
L'enjeu de l'intégration Lobster n'est pas technique en premier lieu — c'est la connaissance des formats d'échange attendus par chaque transporteur et la capacité à gérer les erreurs et les rejets proprement depuis votre WMS WinDev.
Génération depuis WinDev des fichiers d'ordre de transport dans le format attendu par Lobster (XML, CSV, EDIFACT). Déclenchement automatique à l'expédition.
Récupération automatique des étiquettes transporteurs générées par Lobster. Impression directe depuis WinDev sans ressaisie ni double manipulation.
Intégration des accusés de réception et confirmations de prise en charge des transporteurs. Mise à jour du statut d'expédition dans le WMS WinDev.
Détection et traitement des rejets Lobster. Alertes dans WinDev, correction et renvoi des messages en erreur, journalisation pour le suivi.
Récupération des statuts de livraison retournés par les transporteurs via Lobster. Mise à jour en temps réel du statut des expéditions dans le WMS.
Un même connecteur WinDev ↔ Lobster qui gère plusieurs transporteurs avec leurs spécificités : DHL, Chronopost, GLS, FedEx, TNT, etc.