Één integratie, vijf synchronisatiepunten: hoe YARDtwin communiceert met SAP
Elk gesprek over SAP-integratie komt uiteindelijk bij dezelfde drie vragen uit. Wanneer precies wordt elk bericht verzonden? Wat staat er eigenlijk in? En wat ziet onze SAP-gebruiker wanneer het aankomt? Functieoverzichten beantwoorden die vragen niet — daarom hebben we een video gemaakt die niets anders doet.
De video toont een echte levering — een bulklading, bij binnenkomst gewogen op 18.500 kg en bij vertrek op 13.500 kg — en volgt deze stap voor stap over de SAP–YARDtwin-grens. Vijf synchronisatiepunten, elk op drie manieren weergegeven: het moment in het yard dat het triggert, het bericht op de lijn, en de SAP-weergave waar het terechtkomt.
Sync 1 — SAP opent het gesprek
De inkomende levering is het enige bericht dat SAP als eerste verstuurt. Wanneer deze wordt aangemaakt in S/4HANA, pakt uw middleware — SAP CPI in de video — deze op en plaatst één JSON-body op de HTTPS-webhook van YARDtwin, ondertekend met een gedeeld geheim. Leveringsnummer, plant, materiaal, vijfduizend kilo gepland: alles wat het yard nodig heeft, niets handmatig ingevoerd.
Aan de YARDtwin-kant bouwt de boeking zichzelf op. De levering komt terecht in het integratielogboek en verschijnt in de planning met het materiaal en de geplande hoeveelheid al ingevuld. Niemand voert een levering opnieuw in, dus niemand typt er een fout in.
Syncs 2 en 3 — het yard rapporteert terug, zonder handmatige invoer
Vanaf hier keert de richting om: YARDtwin antwoordt vanuit de poort en de laadkuil, en niemand aan een bureau voert een transactie in.
- Sync 2 — registratie van de transporteenheid. Wordt geactiveerd op het moment dat de poortwachter toegang verleent. Inchecktijd, dock, het brutogewicht van de weegbrug — en een SAP-native blokkering die uw CPI één-op-één mapt. SAP bevestigt met de TU-referentie; de EWM-gebruiker ziet een transporteenheid die op het controlepunt is aangekomen, met het brutogewicht al op de record.
- Sync 3 — bevestiging van de magazijntaak. Wordt geactiveerd wanneer het lossen is voltooid. Het bericht bevat velden die een EWM-consultant direct herkent: magazijnnummer, taak, order, doellocatie. In de magazijnmonitor wordt de taak bevestigd — voorraad in de goederenontvangstzone, precies zoals het yard dit heeft gemeld.
Sync 4 — de goederenontvangst wacht op de weegbrug
Dit is het bericht waarvoor de integratie bestaat, en het bericht dat YARDtwin bewust achterhoudt. Het lossen is afgerond — en er wordt niets geboekt. Alleen de ondertekende weging bij vertrek geeft de goederenontvangst vrij, met het nettogetal berekend op de brug: 5.000,000 kg als hoeveelheid in de invoereenheid, bewegingstype 101, met het volledige weegbrugrecord als bewijs. SAP boekt dit en antwoordt met het materiaaldocumentnummer.
Sync 5 — de cirkel sluiten
Wanneer de vrachtwagen vertrekt, bevat het yard-exitbericht de vertrektijd, de doorlooptijd, het geverifieerde netto en de hash van de elektronische handtekening uit de vertrekklaring. SAP registreert het vertrek bij het controlepunt en de levering is afgerond. Vijf uitwisselingen — één overzichtelijke documentenstroom, waarbij het auditspoor meereist met de vrachtwagen.
Wat dit oplevert
- Geen dubbele invoer, in beide richtingen. SAP maakt de boeking aan; het yard plaatst de bevestigingen. De twee systemen worden niet langer handmatig afgestemd door een persoon met twee schermen.
- SAP blijft het bronsysteem — en krijgt betere records. Gewogen hoeveelheden, gelijktijdige tijdstempels en handtekeningbewijzen worden gekoppeld aan de documenten die SAP al beheert.
- Gebeurtenissen die SAP nooit had. Poortaankomst, weegbruglezingen, losvoortgang en vertrek bestaan nergens in een standaard SAP-landschap. Nu arriveren ze als gestructureerde berichten in plaats van telefoontjes.
- Standaard infrastructuur, geen project. Elk bericht is JSON via HTTPS, HMAC-ondertekend en afgeleverd aan uw CPI of middleware — uw integratieteam mapt het op de IDocs en BAPIs die ze al gebruiken. En elke uitwisseling is zichtbaar in het SAP-berichtenlogboek van YARDtwin, zodat elk ondersteuningsgesprek begint vanuit hetzelfde bewijs.
3-sync: de lichtere instap
Niet elke locatie gebruikt SAP EWM yard management — en als SAP uw yard niet beheert, hebben drie van die berichten geen nuttige bestemming. Voor dat landschap voert YARDtwin dezelfde integratie uit in een 3-sync-vorm: YARDtwin beheert het volledige yard, en slechts twee berichten overschrijden de grens — de inkomende levering die binnenkomt, en de goederenontvangst die teruggestuurd wordt.
Het belangrijke punt is dat 3-sync geen tweede product of een aparte integratie is. Het zijn dezelfde vijf schakelaars, waarvan er drie uitstaan. Begin met delivery-in en goods-receipt-back — de eerste stap met het laagste risico — en als u later EWM-yardprocessen activeert, is uitbreiden naar de volledige vijf een configuratiewijziging, geen herimplementatie.
Geconfigureerd naar uw bedrijf, schakelaar voor schakelaar
Elk synchronisatiepunt is een onafhankelijke schakelaar per locatie, standaard uitgeschakeld. Een sitebeheerder kiest een preset met één klik — yard-owned 3-sync of EWM-geïntegreerde 5-sync — of stelt een aangepaste mix in per locatie. Multi-plant uitrollingen koppelen elke SAP-plant aan zijn eigen YARDtwin-site, en het opnieuw verzenden van een levering is veilig by design: een identieke re-push verandert niets.
Dat is dezelfde filosofie als de rest van het platform — poortchecklists, weegbrugregels, Smart Slots-modi en dockregels zijn allemaal configuratie per locatie in plaats van code. Voor een bredere rondleiding door wat u kunt instellen zonder een ontwikkelaar, zie YARDtwin aanpassen voor uw bedrijf; voor de integratiearchitectuur in detail, zie onze SAP-integratiepagina.
Wilt u zien hoe deze berichten aankomen in uw eigen SAP-landschap? De verbindingswizard koppelt YARDtwin in enkele minuten aan een testendpoint — start een gratis proefperiode van 30 dagen, geen hardware vereist.