Integracija različnih logističnih partnerjev prek univerzalnega API-ja za pošiljanje
Pred časom sem se odpravil na iskanje, da bi ugotovil, ali obstaja enoten standard za transportni API/EDI - tak, ki ga že uporabljajo številna logistična podjetja - za poenostavitev integracij API-jev za pošiljanje preko več prevoznikov.
O mojih ugotovitvah lahko preberete tukaj.
Cilj je bil avtomatizirati proces naročanja prevoza tako, da vam ne bi bilo treba implementirati popolnoma ločene API povezave z vsakim logističnim podjetjem, s katerim sodelujete, in prihraniti čas ter razvojne vire.
No, če na kratko povzamem: univerzalni protokol API za prevoznike ne obstaja.
Zato morate bodisi zgraditi novo integracijo za vsakega ponudnika logističnih storitev, s katerim sodelujete, ali pa poiskati storitev posrednika API-ja za več prevoznikov.
Če vas zanima, ali in kako bi API za več prevoznikov lahko deloval v vašem primeru, rezervirajte brezplačno posvetovanje z mano. Z veseljem vam bom predstavil možnosti!
Izziv implementacije API-jev prevoznikov
Implementacija novega API-ja prevoznika se morda sliši zabavno, če ste IT navdušenec, ki raje komunicira z računalniki kot z resničnimi ljudmi.
Vendar v bolj realističnem svetu običajno uporabljate ERP ali WMS, kjer morda nimate niti ustreznega dostopa za implementacijo nove API povezave.
Verjetno bi morali najeti IT podjetje s pravim strokovnim znanjem in licencami za izgradnjo vsake integracije. To se sliši drago, kajne?
Zdaj si predstavljajte, da to počnete za vsako transportno podjetje, s katerim sodelujete. Povprečni proizvajalec, trgovec na debelo ali trgovec na drobno uporablja 10 do 15 različnih ponudnikov logističnih storitev. Av.
Nato vas vaš logistični vodja obvesti, da so se pogajali za še boljše ponudbe - s popolnoma novim naborom prevoznikov. Av.
Nato ugotovite, da tri logistična podjetja, s katerimi ste že integrirali, načrtujejo prehod na nove API platforme in boste morali vse zgraditi znova od začetka. Av.
Torej, ali obstaja kakšen drug način?
API za pošiljanje preko več prevoznikov
Pri Cargosonu smo zgradili integracije s skoraj vsakim prevoznikom na trgu in jih še naprej širimo na podlagi našega seznama "najbolj zaželenih prevoznikov", kot so zahtevali naši stranke.
Nato smo na vrhu vsega tega zgradili API za pošiljanje preko več prevoznikov, ki ga lahko uporabljate.
Ideja je preprosta: zgraditi morate samo eno integracijo s Cargosonom, mi pa bomo poskrbeli za vse API-je prevoznikov, ki jih morda želite uporabljati. Če nam manjka prevoznik, ga bomo dodali za vas. Brezplačno.
Zdaj se bom malo razgovoril o tehnični plati delovanja API-ja za več prevoznikov, vendar vas nočem uspavati! Če bi raje videli živo predstavitev in se pogovorili o tem, kako bi lahko pomagal vaši specifični postavitvi, preprosto rezervirajte hiter klic in se pogovorimo.
Kako deluje
Tukaj je hiter vpogled v to, kako bi to delovalo. Vem, da se to sliši malo tehnično, ampak potrpite z mano. Gremo.
Recimo, da ste potrdili prodajno naročilo v svojem ERP-ju in morate sprožiti transportno naročilo za dostavo stranki. Najprej morate vedeti približne stroške prevoza. Da bi to dobili, sprožite PriceRequest iz vašega ERP-ja na ta način:
{ "collection_date": "2024-10-15", "collection_postcode": "2870", "collection_country": "BE", "delivery_postcode": "47179", "delivery_country": "DE", "rows_attributes": [ { "quantity": 1, "package_type": "EUR", "weight": 450, "length": 120, "width": 80, "height": 100, "description": "Goods" } ] }
In v odgovoru boste videli cene v realnem času od več prevoznikov, kot je to:
{ "status": 200, "object": { "prices": [ { "carrier": "DSV Road *", "service": "Road", "service_id": 152, "price": "15.53", "currency": "EUR", "estimated_collection_date": "2024-10-15", "estimated_delivery_date": "2024-10-17", "transit_time": "2" }, { "carrier": "Schenker *", "service": "Road", "service_id": 102, "price": "28.13", "currency": "EUR", "estimated_collection_date": "2024-10-15", "estimated_delivery_date": "2024-10-16", "transit_time": "1" }, { "carrier": "Demo Carrier B", "service": "Groupage", "service_id": 1842, "price": "27.36", "currency": "EUR", "estimated_collection_date": "2024-10-15", "estimated_delivery_date": "2024-10-16", "transit_time": "1" } ] } }
Vaš razvijalec lahko enostavno izvleče te podatke za prikaz v vašem ERP sistemu. Nekaj takega:
S klikom na gumb "Rezerviraj" se transportno naročilo pošlje neposredno izbranemu logističnemu partnerju. V zameno boste prejeli nalepke za pošiljanje, kodo za sledenje in neposredno povezavo za sledenje.
Programska oprema za več prevoznikov zapolnjuje vrzeli
Morda se sprašujete, od kod prihajajo vsi ti podatki? Odlično vprašanje!
Večina logističnih podjetij nima API-ja za določanje cen; nekatera sploh nimajo nobenega API-ja, druga pa nimajo niti portala za rezervacije, tako da vsa komunikacija poteka preko e-pošte.
Tu nastopi Cargosonov API za pošiljanje preko več prevoznikov.
Na naši strani smo poskrbeli za vse. Vsakič, ko implementiramo novo integracijo prevoznika, zagotovimo, da so na mestu vsi potrebni "delčki sestavljanke". Če prevoznik ne ponuja API-ja za določanje cen, bomo v naš sistem naložili cenik - ne katerikoli cenik, temveč vaš osebni cenovni dogovor s prevoznikom. Zato dejansko izračunavanje cen poteka na naši strani. Enako velja za ocene tranzitnih časov, sledenje, izpuste CO2e, transportne nalepke in tako naprej.
V bistvu dodajamo vse manjkajoče elemente storitev, ki jih vaš ponudnik logističnih storitev nima.
Avtomatizirajte svoje pošiljanje z univerzalnim API-jem za transport več prevoznikov
Ne glede na to, ali ste proizvajalec, trgovec na debelo ali trgovec na drobno, integracija več prevoznikov v vaš ERP, WMS ali sistem za upravljanje naročil je lahko precej zahtevna. Z uporabo enotne API platforme, kot je Cargoson, lahko:
- Dostopate do cen v realnem času, rezervirate pošiljke, generirate nalepke in sledite paketom pri tisočih prevoznikih preko ene same integracije
- Hitro vključite nove prevoznike brez zapletenih IT projektov
- Ste prepričani, da imate normalizirane podatke in delovne tokove pri vseh prevoznikih, ne glede na njihove IT zmogljivosti
- Razporedite razvojne vire za izboljšanje vaših ključnih sistemov, ne pa za gradnjo in vzdrževanje neštetih integracij prevoznikov