REST API modulis

Prijunkite prie ERP365 bet kokią sistemą.

ERP365 (Odoo) retai kada būna vienintelė įmonės programa: el. prekyba, sandėlio skeneris, buhalterinė sistema, svetainės formos ir automatizavimo įrankiai turi kalbėtis su ja. Įprastai kiekvienam tokiam sujungimui reikia atskiro programavimo projekto. Su REST API moduliu prieigą prie savo duomenų nustatote patys ERP365 sąsajoje, o prijungtai sistemai perduodate tik adresą ir prieigos raktą.

Ką modulis apima

Sąsaja, kurią valdote patys

Kiekvienam duomenų tipui atskirai nurodote, kas atidaroma: laukai, veiksmai ir pasiekiama įrašų dalis. Kas neišvardyta, to per sąsają nėra.

Jūs sprendžiate, kas atidaroma

Klientams, prekėms, užsakymams, sąskaitoms — kiekvienam duomenų tipui atskirai nurodote, kuriuos laukus galima skaityti ir kuriuos keisti. Nieko daugiau prijungta sistema nepamatys.

Leidžiami veiksmai ir apimtis

Nurodote, kokius veiksmus leidžiate atlikti — pavyzdžiui, patvirtinti užsakymą ar sąskaitą — ir kokia įrašų dalis pasiekiama: tik pardavimo sąskaitos arba tik prekės, kurias galima pardavinėti.

Kiekvienai sistemai savas raktas

Raktas išduodamas atskirai kiekvienai prijungtai sistemai, todėl vieną galima išjungti nepaliečiant kitų. Duomenų bazėje raktai saugomi neatkuriamai: net turint prieigą prie jos, atkurti jų nepavyktų.

Veikimas naudotojo teisėmis

Raktas gali veikti pasirinkto ERP365 naudotojo teisėmis, todėl prijungta sistema mato lygiai tai, ką matytų tas naudotojas. Kiekvienam raktui atskirai nustatomas ir režimas „tik skaitymas".

Ribojimai kiekvienam raktui

Leidžiami IP adresai, galiojimo terminas laikiniems partneriams ar bandymams, užklausų kvota per minutę ir grąžinamų įrašų kiekis vienoje užklausoje.

Viskas, ko reikia, viena užklausa

Kliento PVM kodas prie sąskaitos, prekės kodas prie atsargų, pristatymo adresas prie išsiuntimo, užsakymo eilutės su pilna prekių informacija — nurodote, ko reikia, ir tai grąžinama kartu.

ERP365 praneša pats

Pasikeitus jums svarbiems įrašams ERP365 pats išsiunčia pasirašytą pranešimą, todėl gavėjui nereikia nuolat klausinėti. Nepavykus siuntimas kartojamas vis ilgesnėmis pauzėmis, o prieš importą pranešimus galima pristabdyti.

Paruošta dokumentacija

Integratorius atsidaro adresą, įveda savo raktą ir mato tiksliai tai, kas jam leidžiama — su galimybe užklausas iš karto išbandyti naršyklėje. Dokumentacija generuojama iš jūsų nustatymų, todėl pasenti negali.

Kaip tai veikia

Kaip prijungiama nauja sistema

Nustatote prieigą

ERP365 sąsajoje pažymite skaitomus ir keičiamus laukus, leidžiamus veiksmus ir pasiekiamą įrašų dalį.

Išduodate raktą

Prijungtai sistemai sukuriate atskirą raktą su jos teisėmis, IP sąrašu, kvota ir galiojimo terminu.

Integratorius prisijungia

Jis atsidaro dokumentaciją, mato tik tai, kas leista, ir užklausas išbando tiesiai naršyklėje.

Duomenys keliauja

Sistema klausia, kai reikia, o apie pakeitimus ERP365 praneša pats. Kiekviena užklausa lieka žurnale.

Kam tinka

Bet kuriai sistemai, kuri turi kalbėtis su ERP365.

El. prekybai

Prekių katalogas ir atsargos į svetainę, užsakymai — atgal į ERP365, be rankinio perkėlimo.

Sandėliui

Mobilioji programa ar skeneris, matantis išsiuntimus ir atsargas realiu laiku.

Buhalterijai ir analitikai

Sąskaitų perdavimas ir patvirtinimas; ataskaitų bei BI įrankiams — prieiga tik skaitymui.

Automatizavimui

Make, Zapier, n8n ir panašūs įrankiai; svetainės formų užklausos keliauja tiesiai į CRM.

Veikia kartu su

Sąsaja atveriama tiems moduliams, kurių duomenų reikia prijungtai sistemai.

  • Pardavimai — užsakymai iš el. parduotuvės keliauja tiesiai į ERP365.
  • Sandėlis — atsargos ir išsiuntimai skeneriui ar svetainei.
  • Sąskaitos — sąskaitų perdavimas ir patvirtinimas iš kitos sistemos.
  • CRM — svetainės formų užklausos iškart tampa CRM įrašais.

D.U.K.

Dažni klausimai apie REST API

Ar reikia programuoti ERP365 pusėje?

Ne. Prieigos taisyklės, raktai ir pranešimai nustatomi ERP365 sąsajoje. Programavimo darbai lieka tik prijungiamos sistemos pusėje — o jai pateikiama paruošta dokumentacija ir mašininis aprašas (OpenAPI), iš kurio dalis įrankių kodą susigeneruoja pati.

Ar prijungta sistema gali pamatyti daugiau, nei leidau?

Ne. Per sąsają pasiekiama tik tai, kas išvardyta prieigos taisyklėse, o raktas papildomai veikia pasirinkto ERP365 naudotojo teisėmis — sistema mato lygiai tai, ką matytų tas naudotojas, ir nieko daugiau.

Ką daryti, jei reikia atjungti vieną sistemą?

Išjungiate arba pašalinate jos raktą. Kiekviena prijungta sistema turi savą, todėl kitos toliau veikia nepaliestos. Laikiniems partneriams ir bandymams raktui galima iš karto nustatyti galiojimo terminą.

Ar veikia su Make, Zapier ar n8n?

Taip. Platformoms, kurios to tikisi — Make, Zapier, n8n, taip pat įprastiems .NET ir Java sprendimams — palaikomas standartinis OAuth2 prisijungimas, o užklausų aprašas pateikiamas OpenAPI formatu.

Kaip sekti, kas vyksta derinant integraciją?

Kiekviena užklausa įrašoma: kas kvietė, ko prašė, ar pavyko ir kiek užtruko. Tas pats ir su išsiųstais pranešimais — matote, kokius duomenis tiksliai išsiuntėte, ką atsakė gavėjas ir kiek bandymų prireikė.

Kiek kainuoja ir kokioje aplinkoje veikia?

Modulis kainuoja 20 €/mėn. papildomai prie pasirinkto plano. Veikia ERP365 (Odoo 19) aplinkoje, taip pat ir su Community versija, jūsų pasirinktame serveryje, be išorinių priklausomybių, sąsaja dvikalbė — lietuvių ir anglų.

Norite prijungti savo sistemą prie ERP365?

30 min. demo. Parodysime, kaip nustatoma prieiga ir kaip atrodo dokumentacija, kurią gauna jūsų programuotojas.

Išbandyti ERP365 →

Peržiūrėti kainas