Skip to main content
DomovBlogUPS Tracking API vs. integrácia OMS: Ktorú možnosť by ste si mali vybrať?

UPS Tracking API vs. integrácia OMS: Ktorú možnosť by ste si mali vybrať?

17TRACK

Ak potrebujete iba stav zásielky, vyberte si sledovacie API UPS. Ak potrebujete koordinovať objednávky, zásoby, plnenie objednávok, smerovanie, zrušenia a vrátenia naprieč viacerými kanálmi, vyberte si integráciu OMS. V mnohých ecommerce operáciách nie je praktickou odpoveďou jedna alebo druhá možnosť: OMS spravuje životný cyklus objednávky, zatiaľ čo sledovacie API dopravcu alebo viacerých dopravcov poskytuje udalosti doručenia.

Ups Tracking Api vs Oms Integration Which Should You Choose

Správne rozhodnutie závisí od akcie, ktorú musí váš tím vykonať. Vývojár vytvárajúci stránku na sledovanie zásielok má iné požiadavky než prevádzkový tím pripájajúci marketplace, sklad, 3PL a systém zákazníckych služieb. Považovanie sledovacieho API UPS a OMS za zameniteľné môže viesť k zbytočnej vývojovej práci alebo k vzniku dôležitých prevádzkových nedostatkov.

Rozdiel v jednej vete

Sledovacie API UPS je pripojenie k údajom dopravcu. Integrácia OMS je pripojenie k pracovným postupom objednávok.

Sledovacie API zvyčajne pomáha aplikácii načítať alebo zobraziť informácie o zásielke spojené so sledovacím číslom. Tieto informácie môžu podporovať oznámenia zákazníkom, značkovú stránku na sledovanie zásielok, interné monitorovanie zásielok alebo riešenie výnimiek. Rozsah sa primárne týka viditeľnosti zásielky.

Systém riadenia objednávok funguje na širšej procesnej úrovni. Môže koordinovať objednávky z viacerých predajných kanálov, prideľovať zásoby, komunikovať s miestami plnenia objednávok, odosielať objednávky do skladov alebo 3PL a synchronizovať stav späť do e-shopov alebo marketplace platforiem. Presná množina funkcií sa pri jednotlivých OMS líši, preto je potrebné overiť jeho možnosti v produktovej dokumentácii a nevychádzať iba z označenia.

Kedy je sledovacie API UPS lepšou voľbou

Vyberte si priame sledovacie pripojenie UPS, ak je hlavným obchodným problémom vedieť, kde sa nachádzajú zásielky UPS, a sprístupniť tieto informácie v inej aplikácii.

  • Sledovanie pre zákazníkov: Vaša webová stránka alebo aplikácia musí zobrazovať priebeh zásielky bez toho, aby zákazníci museli opustiť dané prostredie.
  • Pracovné postupy podpory: Pracovníci potrebujú aktuálne udalosti sledovania priamo v helpdesku, CRM alebo na obrazovke objednávky.
  • Oznámenia o doručení: Váš systém potrebuje udalosti zásielky ako vstup pre e-mailovú, SMS alebo inú komunikáciu so zákazníkmi.
  • Monitorovanie výnimiek: Prevádzkoví pracovníci potrebujú identifikovať oneskorenia, pokusy o doručenie alebo iné udalosti vyžadujúce následnú kontrolu.
  • Prevádzka s jedným dopravcom: UPS vybavuje väčšinu alebo všetky relevantné zásielky, takže integrácia špecifická pre dopravcu je z prevádzkového hľadiska rozumná.

Tento prístup má zvyčajne užší rozsah a ľahšie sa definuje než kompletný projekt OMS. Tím môže určiť požadované formáty sledovacích čísel, polia udalostí, spôsob overenia, správanie pri obnovovaní údajov, spracovanie chýb a jazyk stavov určený zákazníkom. Nevyžaduje od firmy prepracovanie procesov prideľovania objednávok alebo zásob.

Sledovacie API by sa však nemalo považovať za systém riadenia objednávok. Údaje o sledovaní môžu ukázať, čo sa so zásielkou stalo, ale samy osebe nerozhodujú o tom, ktorý sklad má objednávku vybaviť, nerezervujú zásoby, nerozdeľujú objednávku, neschvaľujú zrušenie ani nevytvárajú pracovný postup vrátenia.

Kedy je integrácia OMS lepšou voľbou

Vyberte si integráciu OMS, ak problém začína ešte pred vytvorením zásielky alebo pokračuje za hranicami viditeľnosti u dopravcu.

OMS je relevantnejší, keď firma potrebuje koordinovať niekoľko z týchto oblastí:

  • Objednávky z viacerých e-shopov, marketplace platforiem alebo predajných kanálov
  • Dostupnosť zásob v predajniach, skladoch a u partnerov plnenia objednávok
  • Smerovanie objednávok na základe lokality, zásob, úrovne služby alebo prevádzkových pravidiel
  • Čiastočné zásielky, nevybavené objednávky, zrušenia a úpravy objednávok
  • Pokyny na plnenie objednávok odosielané do skladov alebo systémov 3PL
  • Synchronizácia stavu medzi OMS a predajnými kanálmi
  • Vrátenia, refundácie alebo popredajné pracovné postupy, ktoré zahŕňajú viac než iba stav u dopravcu

V tomto modeli je UPS jedným z možných pripojení dopravcu v rámci väčšieho procesu. OMS môže vytvárať alebo prijímať záznamy o plnení objednávok, zatiaľ čo integrácia dopravcu poskytuje podrobnosti o preprave. OMS potom môže používať míľniky zásielky na aktualizáciu životného cyklu objednávky, no presné správanie závisí od zapojených systémov a pravidiel mapovania.

Integrácia OMS je preto väčším implementačným rozhodnutím. Môže zahŕňať vlastníctvo údajov, synchronizáciu zásob, definície stavov objednávok, skladové procesy, fronty výnimiek a zosúlaďovanie údajov. Firma by nemala kupovať ani vytvárať pripojenie OMS iba preto, že chce lepšiu stránku na sledovanie zásielok.

Sledovacie API UPS verzus integrácia OMS

Oblasť rozhodovaniaSledovacie API UPSIntegrácia OMS
Primárny účelSprístupnenie alebo spracovanie stavu zásielky UPSKoordinácia životného cyklu objednávky a operácií plnenia objednávok
Hlavný dátový objektSledovacie číslo, balík, udalosti zásielkyObjednávka, položky objednávky, zásoby, plnenie objednávky, zásielka a prípadne vrátenia
Typický vlastníkProduktové inžinierstvo, zákaznícka skúsenosť alebo podporné systémyEcommerce operácie, plnenie objednávok, podniková architektúra a inžinierstvo
Typický rozsahJeden dopravca alebo služba sledovaniaViaceré kanály, prevádzky, systémy a partneri plnenia objednávok
Čo automaticky neriešiPrideľovanie zásob, smerovanie alebo orchestráciu objednávokPresnú normalizáciu udalostí dopravcu, ak ju integrácia neposkytuje
Implementačné rizikoMapovanie polí, overenie, dopytovanie alebo spracovanie udalostí a interpretácia stavovVlastníctvo údajov, synchronizácia stavov, presnosť zásob a zosúlaďovanie medzi systémami

Táto tabuľka opisuje obvyklé architektonické rozlíšenie, nie záruku pre každého poskytovateľa. Niektoré platformy kombinujú riadenie objednávok a viditeľnosť zásielok, zatiaľ čo niektorí poskytovatelia sledovania podporujú viacerých dopravcov. Pred výberom integračného vzoru si overte konkrétnu dokumentáciu.

Možnosť, ktorú potrebuje mnoho rastúcich firiem: OMS plus sledovanie viacerých dopravcov

Firmy, ktoré používajú UPS spolu s ďalšími dopravcami, často potrebujú sledovaciu vrstvu širšiu než pripojenie iba k UPS. Služba sledovania viacerých dopravcov môže normalizovať udalosti zásielok naprieč dopravcami, zatiaľ čo OMS zostáva zodpovedný za procesy objednávok a plnenia.

17TRACK poskytuje tracking API a zverejňuje dokumentáciu pre vývojárov pre firmy, ktoré potrebujú programovú integráciu sledovania. Je to relevantné vtedy, keď požiadavka spočíva vo viditeľnosti zásielok naprieč dopravcami, a nie v pracovnom postupe týkajúcom sa iba UPS. Oficiálna dokumentácia by sa mala používať na overenie aktuálneho rozsahu API, podporovaných operácií, požiadaviek na overenie a implementačných podrobností konkrétneho projektu.

Táto architektúra môže byť užitočná pre maloobchodníka s viacerými partnermi plnenia objednávok alebo pre cezhraničnú prevádzku, pri ktorej sa dopravca poslednej míle líši podľa destinácie. OMS môže uchovávať stav objednávky a plnenia; sledovacia vrstva môže poskytovať aktualizácie zásielok aplikáciám určeným zákazníkom alebo interným aplikáciám. Oba systémy by však mali mať jasné pravidlá vlastníctva. Určte napríklad, ktorý systém je autoritatívny pre stav objednávky, ktorý systém je autoritatívny pre udalosti dopravcu a ako sa riešia konfliktné aktualizácie.

Pri jednoduchom obchode využívajúcom iba UPS môže byť pridanie OMS aj služby sledovania viacerých dopravcov zbytočné. Pri firme s viacerými dopravcami a kanálmi však môže vyhnutie sa normalizovanej sledovacej vrstve viesť k samostatným integráciám, nekonzistentným označeniam stavov a väčšej potrebe údržby.

Ako si vybrať bez zbytočne rozsiahlej architektúry

1. Začnite obchodnou udalosťou

Zapíšte udalosť, ktorá musí spustiť akciu. „Zobraziť najnovší stav UPS na stránke objednávky“ smeruje k sledovaciemu API. „Odoslať každú zaplatenú objednávku na najlepšie miesto plnenia a udržiavať synchronizované zásoby“ smeruje k OMS. „Aktualizovať zákazníka po odoslaní balíka z 3PL“ môže vyžadovať oboje.

2. Zmapujte systémy, ktoré už vlastnia údaje

Uveďte e-shop, marketplace, ERP, systém riadenia skladu, 3PL, platformu zákazníckych služieb, OMS a pripojenia dopravcov. Pri každom určte, či vytvára, mení alebo iba číta objednávky, zásoby, záznamy o plnení objednávok a udalosti sledovania. Tým zabránite tomu, aby nová integrácia vytvorila dva konkurenčné zdroje pravdy.

3. Overte rozmanitosť dopravcov a geografické pokrytie

Ak je v rozsahu iba UPS, priame pripojenie UPS môže byť dostačujúce. Ak prevádzka využíva viacerých dopravcov, poštových operátorov alebo partnerov poslednej míle špecifických pre destináciu, posúďte, či širšie sledovacie API dokáže znížiť počet samostatných integrácií. Nepredpokladajte, že poskytovateľ podporuje každého dopravcu, krajinu alebo typ udalosti; overte relevantné pokrytie pre svoj profil zásielok.

4. Definujte minimálny model stavov

Udalosti dopravcu sú často podrobnejšie než stavy zobrazované zákazníkom. Pred vývojom namapujte nespracované udalosti na obchodné stavy, ako sú vytvorený štítok, na ceste, doručovanie, doručené, výnimka a vrátené. Stanovte, čo sa stane, keď je udalosť oneskorená, duplicitná, chýba alebo príde v nesprávnom poradí. Táto práca je potrebná bez ohľadu na to, či údaje pochádzajú priamo od UPS alebo prostredníctvom sledovacej platformy.

5. Otestujte prevádzkové výnimky

Úspešná ukážka zvyčajne sleduje bežné doručenie. Užitočný koncept by mal otestovať aj neplatné sledovacie číslo, zásielku bez udalostí, oneskorené skenovanie, výnimku pri doručení, čiastočnú zásielku, náhradnú objednávku a vrátenie. Pri projekte OMS pridajte rozdelené objednávky, nedostatok zásob, pokusy o zrušenie a duplicitné správy objednávok.

6. Porovnajte celkové prevádzkové úsilie

Neporovnávajte iba počiatočné integračné úsilie. Zahrňte monitorovanie, zmeny API, podporné nástroje, zosúlaďovanie údajov, pripájanie dopravcov, uchovávanie údajov, riadenie prístupu a obnovu po zlyhaní. Úzke API môže byť voľbou s najnižším rizikom pri úzkom probléme. Širšia platforma môže byť jednoduchšia na údržbu, keď firma už má viacerých dopravcov a systémy plnenia objednávok.

Praktické pravidlo rozhodovania

Sledovacie API UPS použite vtedy, keď je požadovaným výsledkom spoľahlivá viditeľnosť zásielok UPS v existujúcej aplikácii. Integráciu OMS použite vtedy, keď je požadovaným výsledkom koordinované vykonávanie objednávok a plnenia naprieč kanálmi alebo lokalitami. Použite oboje, keď OMS musí spravovať objednávky a samostatná sledovacia vrstva musí zjednotiť udalosti zásielok pre zákaznícke služby alebo popredajné skúsenosti.

Pre firmu, ktorá vyhodnocuje možnosti, by ďalším krokom mal byť malý, zdokumentovaný integračný test, nie široký technický záväzok. Vyberte reprezentatívne objednávky, definujte očakávané polia a stavy, otestujte bežné prípady aj výnimky a zaznamenajte, ktorý systém vlastní jednotlivé rozhodnutia. Ak sa projekt neskôr rozšíri o ďalších dopravcov, znovu posúďte, či je vhodnejšie sledovacie API pre viacerých dopravcov než pridávanie samostatných pripojení dopravcov po jednom.

Najlepšou voľbou je najmenšia architektúra, ktorá rieši aktuálny prevádzkový problém bez blokovania ďalšej pravdepodobnej požiadavky. Sledovacie API by sa nemalo prezentovať ako OMS a OMS by sa nemal zavádzať iba na zobrazenie stránky na sledovanie zásielky.

Často kladené otázky

Je sledovacie API UPS to isté ako OMS?

Nie. Sledovacie API UPS sa zameriava na informácie o zásielkach od UPS. OMS koordinuje širšie procesy objednávok a plnenia objednávok, ktoré môžu zahŕňať zásoby, smerovanie, plnenie, zrušenia a vrátenia. Firma môže používať sledovacie API v architektúre riadenej OMS.

Môže OMS sledovať zásielky UPS?

Môže, ak má OMS integráciu UPS alebo sa pripája k samostatnej sledovacej službe. Táto možnosť závisí od konkrétneho produktu a mala by sa overiť v dokumentácii OMS. Samotné označenie OMS nedokazuje, že podporuje požadované udalosti alebo pracovné postupy UPS.

Potrebujem OMS na vytvorenie značkovej stránky na sledovanie zásielok?

Zvyčajne nie. Značková stránka na sledovanie zásielok vo všeobecnosti potrebuje aplikáciu alebo sledovaciu službu, ktorá dokáže prijímať údaje o zásielke a prezentovať ich zákazníkovi. OMS môže poskytovať kontext objednávky, ale pre samotnú stránku nie je automaticky nevyhnutný.

Kedy by som mal použiť sledovacie API pre viacerých dopravcov?

Zvážte ho vtedy, keď zásielky využívajú viacerých dopravcov a vaše aplikácie potrebujú konzistentný spôsob načítania alebo zobrazovania udalostí doručenia. Overte pokrytie dopravcov poskytovateľa, model udalostí, dokumentáciu, limity služby a spracovanie výnimiek pre trasy, ktoré skutočne prevádzkujete.

Čo by si mali vývojári vyjasniť pred integráciou?

Vyjasnite si overenie, polia požiadaviek a odpovedí, definície stavov, frekvenciu aktualizácií, spracovanie chýb, duplicitné udalosti, overovanie sledovacích čísel, uchovávanie údajov, bezpečnosť a vlastníctvo systémov. Zdokumentujte tiež, ako udalosť sledovania mení stav objednávky zobrazovaný zákazníkovi.

Zdroje

Loading