Fauré Le Page devait industrialiser ses opérations logistiques internationales en connectant son ERP Cegid Y2 à ShippingBo. L’enjeu n’était pas uniquement de transporter des données, mais d’aligner deux logiques très différentes: flux ERP orientés fichiers et pilotage OMS orienté API.
Le projet est né d’un besoin de fiabilité opérationnelle: réduire les interventions manuelles, limiter les écarts de stock et accélérer la circulation d’information entre back-office, logistique et distribution.
Dawap a été missionné pour concevoir un middleware Symfony sur mesure capable d’orchestrer cette interopérabilité de bout en bout, avec traçabilité, reprise sur incident et supervision compatible avec un contexte de production exigeant.
Avant middleware, les échanges entre systèmes dépendaient de traitements partiellement manuels et de scripts isolés. Les équipes subissaient des décalages de statuts entre ERP et logistique, avec des corrections répétitives à faible valeur.
La douleur la plus visible concernait la qualité de synchronisation sur les flux critiques: transferts mal réconciliés, stocks incomplets et délais sur les retours d’information terrain.
Le manque de supervision consolidée augmentait le temps de diagnostic: sans vues corrélées par flux, il était difficile de prioriser les incidents et de protéger la continuité opérationnelle.
Le cadrage a défini un objectif central: faire de Cegid Y2 la source métier ERP et de ShippingBo le moteur logistique, tout en garantissant une circulation fiable et traçable entre les deux plateformes.
Les besoins fonctionnels portaient sur l’automatisation des commandes, transferts, achats, stocks qualité et réceptions, avec une capacité de traitement robuste pour les volumes réels du client.
Côté architecture, les exigences étaient: validation métier stricte, transformation contrôlée des formats, rejouabilité des flux, journalisation exhaustive et capacité d’extension vers de nouveaux scénarios.
Fauré Le Page opère une chaîne supply complexe entre ERP, logistique externalisée et réseau de distribution. Le SI devait rester cohérent malgré la diversité des flux et des contraintes opérationnelles.
Le périmètre projet couvre les échanges bidirectionnels entre Cegid Y2, Azure Blob Storage, middleware Dawap et API ShippingBo, avec restitution des statuts et contrôle de cohérence à chaque étape.
Ce contexte impose une architecture orientée production: robuste, lisible, et capable de gérer les exceptions sans dégrader le rythme métier.
Le projet a été mené en lots successifs: ingestion flux ERP, transformation métier, publication OMS, puis boucle de retour et supervision opérationnelle.
Des revues fréquentes entre Dawap, équipes Fauré Le Page et interlocuteurs logistiques ont permis d’ajuster les règles de mapping et les contrôles sans effet tunnel.
Cette gouvernance a sécurisé le passage en production et permis de combiner exigence ERP et agilité de déploiement.
Le middleware est implémenté en Symfony 7, conteneurisé avec Docker, et connecté à Azure Blob Storage pour l’ingestion des fichiers ERP. La logique de traitement repose sur des commandes dédiées et une orchestration planifiée.
Le cœur technique gère parsing, validation, transformation et publication API avec un niveau de traçabilité compatible avec l’exploitation quotidienne. Les erreurs sont capturées, classées et rejouables.
Landings métiers associées: Intégrateur Cegid, Intégrateur ShippingBo, Création d’API sur mesure.
Le middleware ingère les flux ERP, applique les règles métier et maintient la cohérence transactionnelle entre référentiel Cegid et exécution logistique.
Voir l’intégration CegidPublishing des flux validés, gestion des retours de statuts et synchronisation de la boucle logistique avec contrôle d’état à chaque étape.
Voir l’intégration ShippingBoExposition d’endpoints techniques pour supervision, rejouabilité et exploitation des traitements, afin de maintenir une chaîne observable et maintenable.
Voir la création d’API sur mesureLe projet documente clairement le chemin complet des données, depuis les fichiers ERP jusqu’aux réponses OMS, afin de limiter les zones grises en exploitation.
Cegid Y2 (fichiers ERP)
-> Azure Blob Storage
-> Middleware Symfony (parsing + validation + mapping)
-> ShippingBo API (publication flux)
-> Retours statuts logistiques
-> Middleware (journalisation + transformation retour)
-> Réintégration ERP / supervision run
Ce modèle réduit les ambiguïtés de responsabilité et accélère le traitement des incidents par les équipes techniques et métiers.
La bascule a été orchestrée par familles de flux avec contrôles de non-régression et validations métier sur cas réels avant élargissement.
Les tests couvrent cas nominaux, erreurs de structure, incohérences de données, indisponibilités API et reprise des traitements en échec.
Le dispositif CI/CD et la séparation claire des environnements ont permis de livrer des évolutions de manière maîtrisée sans compromettre la stabilité production.
Les flux automatisés couvrent commandes, transferts, achats, stocks et réceptions, avec contrôles métiers et états de traitement historisés à chaque étape.
L’exploitation s’appuie sur logs corrélés, écrans de monitoring, files d’erreurs, rejouabilité ciblée et runbooks de résolution pour réduire le MTTR.
Le projet inclut hébergement, supervision, maintenance corrective et évolutive afin de garantir la continuité de service sur la durée.
Les gains observés portent sur la stabilité des synchronisations, la réduction des corrections manuelles et l’amélioration du délai de traitement des anomalies.
Les KPI suivis incluent: taux de succès par flux, temps moyen de traitement, taux de rejouabilité réussie, backlog d’erreurs et délai de résolution incident.
La visibilité consolidée permet d’arbitrer plus vite entre priorité opérationnelle et évolutions techniques.
Le middleware joue son rôle de colonne vertébrale ERP-OMS: lisibilité accrue, qualité de run améliorée et meilleure capacité à absorber de nouveaux besoins.
La roadmap vise l’extension de nouveaux flux, l’enrichissement du monitoring et l’optimisation continue des performances de traitement.
Cas connexes à explorer: projet 1UP ShippingBo et projet 1UP Distribution B2B.
Aucun témoignage public nominatif n’est publié à date pour ce projet. Les retours opérationnels confirment néanmoins un gain net de fiabilité sur les flux critiques.
Quand un verbatim validé est disponible, il est intégré avec contexte d’usage et périmètre pour conserver une information utile aux CTO, CEO et architectes.
Pour cadrer un projet similaire, point d’entrée recommandé: Intégration API.
Nous accompagnons les équipes produit et techniques dans la conception, l’intégration et l’industrialisation d’APIs. Notre mission : construire des architectures robustes, sécurisées et évolutives, alignées sur vos enjeux métier et votre croissance.
Vous préférez échanger ? Planifier un rendez-vous
Conception d’un middleware API sur mesure reliant l’ERP Cegid Y2 à la plateforme ShippingBo afin d’automatiser les flux logistiques internationaux. La solution synchronise commandes, transferts, stocks et réceptions avec une traçabilité complète. Développée sous Symfony 7, cette architecture permet un pilotage fiable et temps réel de la supply chain mondiale.
Conception d’un hub d’intégration API centralisant les commandes issues d’Amazon, Cdiscount, Fnac, Cultura, Shopify et boutiques Wix. Le middleware orchestre ShippingBo (OMS, WMS, TMS) et Odoo afin d’automatiser les flux commandes, produits, stocks, clients et facturation, garantissant un workflow B2C multi-marketplaces fiable, scalable et entièrement industrialisé.
Développement d’une plateforme B2B sur-mesure interconnectée à Odoo API pour synchroniser stocks, commandes et factures en temps réel. La recherche produit s’appuie sur Algolia API avec des règles tarifaires personnalisées par client. L’ensemble, développé sous Symfony et Docker, automatise les workflows de commande et outille les équipes commerciales.
Mise en place d’un hub d’intégration centralisant les commandes issues de PrestaShop, Shopify et WooCommerce via Ciama API. Un middleware dédié injecte automatiquement les ventes dans Odoo API (clients, adresses, règles de TVA), réduisant les erreurs, accélérant la logistique et fiabilisant la gestion commerciale.
Nous accompagnons les équipes produit et techniques dans la conception, l’intégration et l’industrialisation d’APIs. Notre mission : construire des architectures robustes, sécurisées et évolutives, alignées sur vos enjeux métier et votre croissance.
Vous préférez échanger ? Planifier un rendez-vous