Jedna integrace, pět synchronizačních bodů: Jak YARDtwin komunikuje se SAP
Každý rozhovor o integraci SAP dříve či později narazí na stejné tři otázky. Kdy přesně se každá zpráva odesílá? Co přesně obsahuje? A co uvidí náš uživatel SAP, když zpráva dorazí? Přehled funkcí na tyto otázky neodpovídá — proto jsme natočili video, které se věnuje jen jim.
Video zachycuje reálnou dodávku — hromadný náklad zvážený při vjezdu na 18 500 kg a při výjezdu na 13 500 kg — a sleduje ji přes rozhraní SAP–YARDtwin výměnu po výměně. Pět synchronizačních bodů, každý zobrazený třemi způsoby: okamžik na dvoře, který jej spouští, zpráva přenášená po síti a pohled v SAP, kde zpráva přistane.
Synchronizace 1 — SAP zahajuje komunikaci
Příchozí dodávka je jedinou zprávou, kterou SAP posílá jako první. Když je vytvořena v S/4HANA, váš middleware — v videu SAP CPI — ji zachytí a odešle jedno tělo JSON na HTTPS webhook YARDtwin, podepsané sdíleným tajným klíčem. Číslo dodávky, závod, materiál, pět tisíc kilogramů plánovaného množství: vše, co yard potřebuje, bez nutnosti ručního zadávání.
Na straně YARDtwin se rezervace vytvoří sama. Dodávka se zapíše do integračního protokolu a zobrazí se v harmonogramu s již vyplněným materiálem a plánovaným množstvím. Nikdo dodávku nepřepisuje, takže nikdo neprovede chybu při zadávání.
Synchro 2 a 3 — yard hlásí zpět, bez obsluhy
Od tohoto okamžiku se směr obrací: YARDtwin odpovídá od brány a rampy a nikdo u stolu nezadává žádnou transakci.
- Synchro 2 — registrace dopravní jednotky. Spustí se v okamžiku, kdy operátor brány povolí vjezd. Čas příjezdu, rampa, hrubá hmotnost z váhy — a blok nativní pro SAP, který váš CPI mapuje jedna ku jedné. SAP potvrdí referenci TU; uživatel EWM vidí dopravní jednotku příchozí na kontrolní bod, s hrubou hmotností již zapsanou v záznamu.
- Synchro 3 — potvrzení skladového úkolu. Spustí se po dokončení vykládky. Obsahuje pole, která konzultant EWM rozezná na první pohled: číslo skladu, úkol, objednávka, cílový zásobník. Ve sledování skladu se úkol přepne na potvrzený — zásoba v zóně příjmu zboží, přesně tak, jak yard vykázal.
Synchro 4 — příjem zboží čeká na váhu
Tato zpráva je důvodem existence integrace a ta, kterou YARDtwin záměrně pozdržuje. Vykládka skončí — a nic se nezaúčtuje. Teprve podepsané odjetí z váhy uvolní příjem zboží s čistou hmotností vypočítanou na váze: 5 000,000 kg jako množství v evidenční jednotce, typ pohybu 101, spolu s úplným záznamem z váhy jako dokladem. SAP zaúčtuje a odpoví číslem materiálového dokladu.
Synchro 5 — uzavření smyčky
Při odjezdu kamionu přenáší zpráva o opuštění yardu čas odjezdu, dobu obrátky, ověřenou čistou hmotnost a hash elektronického podpisu z výjezdového povolení. SAP zaznamená odjezd z kontrolního bodu a dodávka je uzavřena. Pět výměn — jeden čistý tok dokladů s auditní stopou cestující spolu s kamionem.
Co to přináší
- Žádné ruční přepisování v žádném směru. SAP vytvoří rezervaci; yard odešle potvrzení. Oba systémy přestávají být slaďovány člověkem se dvěma obrazovkami.
- SAP zůstává systémem záznamu — a získává lepší záznamy. Zvážená množství, soudobá časová razítka a podpisové doklady se připojují k dokumentům, které SAP již vlastní.
- Události, které SAP nikdy neměl. Příjezd k bráně, údaje z vážnice, průběh vykládky a odjezd neexistují nikde ve standardním prostředí SAP. Nyní přicházejí jako strukturované zprávy místo telefonátů.
- Standardní infrastruktura, ne projekt. Každá zpráva je JSON přes HTTPS s HMAC podpisem, doručená do vašeho CPI nebo middleware – váš integrační tým ji namapuje na IDoc a BAPI, které již používá. A každá výměna je viditelná v protokolu SAP zpráv YARDtwin, takže každá podpora začíná od stejných podkladů.
3-sync: jednodušší způsob napojení
Ne každý provoz využívá SAP EWM yard management – a pokud SAP váš yard neřídí, tři z těchto zpráv nemají kam smysluplně směřovat. Pro taková prostředí provozuje YARDtwin stejnou integraci ve formě 3-sync: YARDtwin spravuje celý yard a přes hranici procházejí pouze dvě zprávy – příchozí dodávka směrem dolů a potvrzení příjmu zboží zpět.
Podstatné je, že 3-sync není druhý produkt ani samostatná integrace. Jde o stejných pět přepínačů, z nichž tři jsou vypnuté. Začněte s příjmem dodávky a potvrzením příjmu zboží – jako nejméně riskantní první krok – a pokud později aktivujete yardové procesy EWM, rozšíření na plných pět je záležitostí konfigurace, nikoli reimplementace.
Nakonfigurováno podle vašeho provozu, přepínač po přepínači
Každý synchronizační bod je samostatný přepínač na úrovni provozu, ve výchozím stavu vypnutý. Správce provozu zvolí přednastavení jedním kliknutím – yard-owned 3-sync nebo EWM-integrated 5-sync – nebo si pro každý provoz nastaví vlastní kombinaci. Při zavádění do více závodů je každý SAP závod směrován do vlastního YARDtwin provozu a opakované odeslání dodávky je bezpečné od základu: totožné opakované odeslání nic nezmění.
To je stejná filozofie jako u zbytku platformy — kontrolní seznamy na bráně, pravidla pro vážnici, režimy Smart Slots a pravidla pro nakládací místa jsou vždy konfigurací na úrovni lokality, nikoli kódu. Širší přehled toho, co lze přizpůsobit bez vývojáře, najdete v článku Přizpůsobte YARDtwin svému podnikání; pro podrobný popis integrační architektury navštivte naši stránku SAP integrace.
Chcete vidět, jak tyto zprávy dorazí do vašeho vlastního SAP prostředí? Průvodce připojením nasměruje YARDtwin na testovací endpoint během několika minut — spusťte bezplatnou 30denní zkušební verzi, bez potřeby hardwaru.