Četiri puta do istog cilja
Odluka je pala: kraj ručnom prenošenju narudžbi između sustava. I tu počinje druga nevolja, o kojoj se govori rjeđe. Jedan dobavljač predlaže integraciju preko API-ja. Drugi uvjerava da je dovoljan noćni izvoz CSV datoteka. Poznanik iz branše hvali RPA robote koji klikaju po ekranu umjesto čovjeka, a budući da dio dokumenata ionako stiže u PDF-u, mami još i OCR. Svaki od tih puteva zna biti dobar. Nijedan nije dobar svugdje.
Koliko košta samo prepisivanje i kako izračunati njegov opseg, opisali smo u tekstu o tome koliko sati tjedno tim gubi na prenošenje podataka. Ovdje pretpostavljamo da račun već imate. Vrijeme je za odabir načina povezivanja.
API, odnosno izravna veza
Sustavi razgovaraju međusobno programski: narudžba spremljena u ERP-u za trenutak je u CRM-u, bez sudjelovanja čovjeka. To je najtrajniji oblik integracije, jer proizvođač sustava tretira API kao službeni ugovor. Promjene najavljuje, dokumentira i održava unatrag.
Pošten raspon za pojedinačni konektor obično je 2-6 tjedana, a trošak ovisi uglavnom o broju tokova i kvaliteti dokumentacije s obje strane. Priznajemo otvoreno: na startu API košta više od ispisa datoteke, jer zahtijeva programerski rad i testove. Zato je održavanje poslije najjeftinije od sva četiri puta.
Izvoz datoteka, odnosno jednostavnost s rasporedom
Jedan sustav svake noći sprema CSV ili XML datoteku, drugi je ujutro učitava. Zvuči arhaično, a zna biti najrazumnije: implementacija traje od nekoliko dana do dva tjedna i košta najmanje. Cijena jednostavnosti je kašnjenje. Podaci teku jednom dnevno i obično u jednom smjeru. Za prosljeđivanje faktura u računovodstvo dovoljno je, za stanja zaliha u internetskoj trgovini više ne.
OCR, kad podaci stižu kao slika
Fakture od stotina dobavljača, skenovi zapisnika, papir. OCR s AI slojem izvlači iz dokumenta polja i sprema ih u sustav. Taj put ima smisla kad s druge strane nema s čime integrirati, jer pošiljatelja su deseci i format im ne možemo nametnuti. Točnost nikad nije 100%, pa je obvezni dio implementacije proces provjere iznimaka od strane čovjeka. Realno vrijeme: 3-8 tjedana, ovisno o raznolikosti dokumenata.
RPA, odnosno robot koji klika kao čovjek
Skripta se prijavljuje u aplikaciju i u sučelju izvodi iste poteze koje je radio zaposlenik. Prednost je očita: ne treba API ni suglasnost proizvođača, a radni demo nastaje za nekoliko dana. Mana također: robot je zavaren za izgled ekrana. Ažuriranje sustava pomakne gumb za 20 piksela i tok staje, često bešumno. Po našem mišljenju RPA bi trebao biti posljednja, ne prva opcija, jer niski trošak starta tvrtke poslije otplaćuju svaki mjesec u održavanju i u živcima nakon svakog ažuriranja.
Usporedna tablica
| Kriterij | API | Izvoz datoteka | OCR | RPA |
|---|---|---|---|---|
| Kad ima smisla | oba sustava imaju API | podaci potrebni jednom dnevno | dokumenti od mnogih pošiljatelja | zatvoren sustav, nema API-ja |
| Vrijeme implementacije | 2-6 tjedana | dani do 2 tjedna | 3-8 tjedana | dani (demo), tjedni (produkcijski) |
| Trošak starta | srednji | nizak | srednji do visok | nizak |
| Trošak održavanja | nizak | nizak, ali zahtijeva vlasnika | srednji (provjera iznimaka) | visok |
| Krhkost | niska | niska | srednja | visoka |
| Ažurnost podataka | sekunde | dan | minute do sati | minute |
Tri zamke koje najčešće viđamo
Prva: RPA na sučelju koje se mijenja. Ako dobavljač sustava izdaje ažuriranja svaki kvartal, robot će se kvariti svaki kvartal. Proračun za njegovo čuvanje zna premašiti trošak solidnog API konektora.
Druga: CSV izvoz bez vlasnika. Datoteka se prestane generirati, nitko ne dobiva upozorenje i tvrtka dva tjedna radi na starim podacima. Izvoz datoteka mora imati imenom određenog skrbnika i automatski alarm kad datoteka ne stigne.
Treća: OCR na dokumentima koji bi mogli stići digitalno. Ako partner izdaje fakture u sustavu s API-jem ili preko KSeF-a, strojno čitanje njegovih PDF-ova plaćanje je umjetnog problema. Jeftinije je dogovoriti format razmjene.
Stablo odlučivanja u četiri koraka
- Oba sustava imaju dokumentirani API? Odaberite API. Viši trošak starta vratit će se u održavanju.
- API nedostaje, ali podaci su dovoljni jednom dnevno? Izvoz datoteka, s vlasnikom i alarmom.
- Podaci stižu kao dokumenti od mnogih vanjskih pošiljatelja? OCR s procesom provjere iznimaka.
- Sustav zatvoren, dobavljač ne surađuje, a podaci potrebni u realnom vremenu? Tek sada RPA, s proračunom za održavanje i planom prelaska na API čim se pojavi.
U praksi veće implementacije miješaju puteve: API između ERP-a i CRM-a, OCR za fakture dobavljača, izvoz datoteka u skladište podataka. To je normalno. Važno je da svaki tok dobije alat prilagođen svojim karakteristikama, a ne jedan omiljeni alat dobavljača.
Kako to radimo u ESKOM AI
U ESKOM AI odabir puta integracije dio je analize, ne unaprijed zadana pretpostavka. Provjeravamo sučelja vaših sustava, zatim tim specijaliziranih AI agenata obavlja većinu inženjerskog posla pri izgradnji konektora, a cjelina prolazi puni opseg testova: jediničnih, integracijskih, E2E, testova sučelja, sigurnosti i performansi. Zahvaljujući automatiziranom procesu razvoja govorimo o tjednima, ne kvartalima. Kako takav projekt izgleda korak po korak, opisali smo u tekstu o tome kako povezati ERP, CRM i vlastitu aplikaciju u tjednima.
Ako stojite pred izborom jednog od četiri puta, dogovorite besplatnu konzultaciju putem obrasca na eskom.ai/pl/kontakt. Napišite koje sustave želite povezati i koliko brzo podaci moraju teći — vratit ćemo se s preporukom konkretnog puta i poštenom procjenom.