Modernisation et simplification des échanges EDI entre SAP et ERP interne
API
EDI
Symfony
L’intervention de Peaks
Fiabilisation des échanges de données entre l’ERP développé en interne par un acteur majeur du négoce industriel et les ERP (SAP) de ses clients.
Initialement, les flux de commandes et d’expéditions (ORDERS, ORDRSP, DESADV) passaient par une infrastructure EDI externe en protocole AS2. L’application Symfony recevait ces messages via le package tiamo/phpas2, les transformait en JSON, puis les transférait à l’ERP interne.
Cette architecture imposait une configuration complexe. La gestion des certificats était lourde et ajoutait un intermédiaire réseau. Le défi était double :
- Garantir la disponibilité maximale des flux critiques ;
- Simplifier l’architecture sans perturber les clients déjà raccordés.
L’équipe Peaks (architecture, dev backend PHP/Symfony, EDI, API REST, automatisation) est intervenue en deux phases :
- Intégration & consolidation Grands Comptes : Raccordement de partenaires internationaux majeurs, traitement EDI, normalisation JSON, routage ERP et suivi via Symfony Workflow.
- Transition vers une architecture API REST : Remplacement progressif du protocole AS2 par la plateforme TX2 Concept. Les partenaires appellent désormais directement un endpoint sécurisé au format JSON. La complexité EDI est éliminée, tout en conservant 100 % de la logique métier sous Symfony.
Valeur ajoutée et solutions apportées au client
Une approche pragmatique combinant expertise d’architecture logicielle et maîtrise des flux métiers complexes pour pérenniser et sécuriser les échanges inter-SI.
- Onboarding Partenaires et Time-to-Market Accélérés : Réduction forte de la complexité des échanges et intégration grandement facilitée de nouveaux partenaires grâce au passage aux API REST directes en JSON via TX2 Concept.
- Continuité d’Activité Absolue (Zero Downtime) : Modernisation et transition progressive de l’architecture réalisées sans perturber les clients déjà connectés ni interrompre les flux critiques SAP.
- Réduction de la Dette Technique et Gain de Maintenabilité : Suppression d’un intermédiaire d’infrastructure EDI externe et des contraintes liées au protocole AS2, rendant le système plus simple à maintenir et évolutif.
- Traçabilité et Contrôle des Traitements : Routage vers les services de l’ERP et suivi rigoureux des traitements grâce à l’implémentation de Symfony Workflow.
En conclusion
Ce projet illustre la capacité de Peaks à accompagner la transformation de systèmes d’information critiques.
Au-delà du développement, l’enjeu était d’assurer la continuité des échanges entre SAP et les ERP de nombreux partenaires tout en préparant une architecture plus moderne, plus simple et plus facilement évolutive.
En mettant son expertise Symfony, son savoir-faire en intégration et sa maîtrise des architectures d’échange au service du client, Peaks a contribué à sécuriser une évolution stratégique tout en améliorant durablement la maintenabilité et les performances de la plateforme.
C’est précisément ce type de projet qui démontre qu’une ESN apporte bien plus que des développements : elle accompagne ses clients dans leurs choix techniques, leur transformation et la pérennité de leurs systèmes d’information.
La stack et l’environnement technique du client
| Intégration & EDI | Package tiamo/phpas2, EDI AS2, TX2 Concept |
| Langages & Frameworks | PHP, Symfony, Symfony Workflow |
| Echanges & Données | API REST, JSON, Formats SAP (ORDERS, ORDRSP, DESADV) |
Un projet de modernisation de vos flux EDI ou d’intégration d’ERP sans risque de rupture d’activité ?
Discuter avec un expert Peaks

Témoignage
« La réalisation qui me satisfait le plus est la migration vers une architecture beaucoup plus simple autour de TX2 Concept. Cette évolution a permis de réduire fortement la complexité des échanges et de faciliter l’intégration de nouveaux partenaires.
Chez Peaks, nous ne faisons pas que du code, le client nous accorde une vraie confiance pour intervenir sur ses choix d’architecture stratégiques. Travailler dans un environnement où chacun apporte son expertise pour construire des solutions robustes tout en progressant au quotidien, c’est ce qui rend l’aventure humaine et technique particulièrement stimulante.. »