Une intégration, cinq points de synchronisation : comment YARDtwin communique avec SAP
Toute conversation sur une intégration SAP finit par aboutir aux mêmes trois questions. À quel moment précis chaque message est-il émis ? Quel est son contenu exact ? Et que voit notre utilisateur SAP à sa réception ? Les listes de fonctionnalités ne répondent pas à ces questions — nous avons donc réalisé une vidéo qui s'y consacre entièrement.
Elle rejoue une livraison réelle — un chargement en vrac, pesé à l'entrée à 18 500 kg et à la sortie à 13 500 kg — et la suit à travers la frontière SAP–YARDtwin, échange après échange. Cinq points de synchronisation, chacun présenté sous trois angles : le moment dans la cour qui le déclenche, le message sur le réseau et la vue SAP où il arrive.
Sync 1 — SAP ouvre la conversation
La livraison entrante est le seul message que SAP envoie en premier. Lorsqu'elle est créée dans S/4HANA, votre middleware — SAP CPI dans la vidéo — la récupère et envoie un corps JSON à l'endpoint HTTPS de YARDtwin, signé avec un secret partagé. Numéro de livraison, usine, matière, cinq mille kilos planifiés : tout ce dont la cour a besoin, sans aucune saisie manuelle.
Du côté de YARDtwin, la réservation se construit automatiquement. La livraison apparaît dans le journal d'intégration et s'affiche dans le planning avec sa matière et sa quantité planifiée déjà renseignées. Personne ne ressaisit une livraison, donc personne ne fait d'erreur de saisie.
Syncs 2 et 3 — la cour répond automatiquement
À partir de là, le sens s'inverse : YARDtwin répond depuis le portail et le quai, sans que personne au bureau ne saisisse une transaction.
- Sync 2 — enregistrement de l'unité de transport. Déclenché au moment où l'agent de portail autorise l'entrée. Heure d'entrée, quai, poids brut au pont-bascule — et un bloc natif SAP que votre CPI mappe directement. SAP acquitte avec la référence de l'unité de transport ; l'utilisateur SAP EWM voit une unité de transport arrivée au point de contrôle, poids brut déjà enregistré.
- Sync 3 — confirmation de tâche d'entrepôt. Déclenché à la fin du déchargement. Il contient des champs qu'un consultant SAP EWM reconnaît immédiatement : numéro d'entrepôt, tâche, ordre, emplacement de destination. Dans le moniteur d'entrepôt, la tâche passe à l'état confirmé — stock en zone de réception, exactement tel que la cour l'a déclaré.
Sync 4 — la réception marchandises attend le pont-bascule
C'est le message pour lequel l'intégration existe, et celui que YARDtwin retient délibérément. Le déchargement se termine — et rien n'est comptabilisé. Seule la pesée de départ signée libère la réception marchandises, portant le poids net calculé au pont-bascule : 5 000,000 kg comme quantité en unité d'entrée, type de mouvement 101, avec l'ensemble du relevé de pont-bascule joint en pièce justificative. SAP l'enregistre et répond avec le numéro de document matière.
Sync 5 — boucler la boucle
À la sortie du camion, le message de sortie de cour transmet l'heure de départ, le temps de rotation, le poids net vérifié et l'empreinte de signature électronique issue du bon de sortie. SAP enregistre le départ du point de contrôle et la livraison est clôturée. Cinq échanges — un flux documentaire propre, avec la piste d'audit qui voyage avec le camion.
Ce que cela apporte
- Aucune ressaisie, dans aucun sens. SAP crée la réservation ; la cour envoie les confirmations. Les deux systèmes ne sont plus réconciliés manuellement par une personne avec deux écrans.
- SAP reste le système de référence — et reçoit de meilleures données. Les quantités pesées, les horodatages contemporains et les pièces justificatives de signature s'attachent aux documents que SAP possède déjà.
- Des événements que SAP n'avait jamais eus. Arrivée au portail, relevés du pont-bascule, avancement du déchargement et départ n'existent nulle part dans un environnement SAP standard. Ils arrivent désormais sous forme de messages structurés plutôt que d'appels téléphoniques.
- Une infrastructure standard, pas un projet sur mesure. Chaque message est du JSON sur HTTPS, signé par HMAC, livré à votre CPI ou middleware — votre équipe d'intégration le mappe sur les IDoc et BAPI qu'elle utilise déjà. Et chaque échange est visible dans le journal de messages SAP de YARDtwin, de sorte que toute conversation d'assistance part des mêmes éléments probants.
3 synchronisations : la voie allégée
Tous les sites ne disposent pas de la gestion de cour SAP EWM — et si SAP ne gère pas votre cour, trois de ces messages n'ont nulle part d'utile où aller. Pour ce type d'environnement, YARDtwin exécute la même intégration sous une forme à 3 synchronisations : YARDtwin gère l'intégralité de la cour, et seuls deux messages franchissent la frontière — la livraison entrante descendante et la réception de marchandises renvoyée.
L'essentiel est que la configuration à 3 synchronisations n'est pas un second produit ni une intégration distincte. Ce sont les mêmes cinq commutateurs, dont trois sont désactivés. Commencez par la livraison entrante et le retour de réception de marchandises — la première étape la moins risquée — et si vous activez ultérieurement les processus de cour EWM, passer aux cinq synchronisations complètes est un changement de configuration, non une réimplémentation.
Configuré selon votre activité, commutateur par commutateur
Chaque point de synchronisation est un commutateur indépendant par site, désactivé par défaut. Un administrateur de site choisit un préréglage en un clic — 3 synchronisations gérées par la cour ou 5 synchronisations intégrées à EWM — ou définit une combinaison personnalisée par site. Les déploiements multi-établissements associent chaque usine SAP à son propre site YARDtwin, et le renvoi d'une livraison est sécurisé par conception : un renvoi identique ne modifie rien.
C'est la même philosophie que le reste de la plateforme — les listes de contrôle aux portails, les règles de pont-bascule, les modes Smart Slots et les règles de quai sont tous des configurations par site plutôt que du code. Pour une présentation complète de ce que vous pouvez paramétrer sans développeur, consultez Personnaliser YARDtwin pour votre activité ; pour l'architecture d'intégration en détail, consultez notre page d'intégration SAP.
Vous souhaitez voir ces messages interagir avec votre propre environnement SAP ? L'assistant de connexion pointe YARDtwin vers un point de terminaison de test en quelques minutes — démarrez un essai gratuit de 30 jours, sans matériel requis.