Odoon integrointi taloushallintojärjestelmä Visma Fivaldiin
Niittymäki, Jani (2022)
Niittymäki, Jani
2022
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202204286339
https://urn.fi/URN:NBN:fi:amk-202204286339
Tiivistelmä
Collapick Company Oy:n teollisuuteen optimoitu toiminnanohjausjärjestelmä Tempo laajentaa avoimen lähdekoodin toiminnanohjausjärjestelmä Odoota lisäämällä siihen käyttöä tehostavia ominaisuuksia, kuten integraatioita eri järjestelmiin, automaatioita, erilaisia helppokäyttöliittymiä sekä visualisointeja. Opinnäytetyön tarkoituksena oli toteuttaa integraatioita Odoosta Visma Fivaldiin.
Laajoilla ohjelmistointegraatioilla saadaan tarjottua valmiimpia kokonaisuuksia asiakkaille, koska useilla yrityksillä on käytössään jokin erillinen taloushallintojärjestelmä. Lisäksi Odooseen siirtymisestä tulee pienempi prosessi, koska ei tarvitse välttämättä vaihtaa olemassa olevaa järjestelmää tai opetella uutta. Integraatioiden toteuttamiseen käytettiin hyödyksi Fivaldin tarjoamaa Swagger-dokumentaatiota, josta nähtiin rajapinnan palauttama data sekä luontikutsuissa vaaditut kentät. Opinnäytetyön toteuttaminen lähti liikkeelle Fivaldin rajapinnan tarjoamien toimintojen selvittämisellä rajapintadokumentaatiota hyödyntäen, minkä jälkeen määriteltiin integraatioon toteutettavat toiminnot.
Opinnäytetyössä esitellään Odoota yleisellä tasolla, Odoo-moduulin luontia sekä esitellään Fivaldi-integraation toteutusta ja toimintaa. Opinnäytetyön tuloksena syntyi erillinen Fivaldi-moduuli, jossa ominaisuuksina ovat ostolaskujen tuonti sekä myyntitilausten tuonti ja vienti.
Laajoilla ohjelmistointegraatioilla saadaan tarjottua valmiimpia kokonaisuuksia asiakkaille, koska useilla yrityksillä on käytössään jokin erillinen taloushallintojärjestelmä. Lisäksi Odooseen siirtymisestä tulee pienempi prosessi, koska ei tarvitse välttämättä vaihtaa olemassa olevaa järjestelmää tai opetella uutta. Integraatioiden toteuttamiseen käytettiin hyödyksi Fivaldin tarjoamaa Swagger-dokumentaatiota, josta nähtiin rajapinnan palauttama data sekä luontikutsuissa vaaditut kentät. Opinnäytetyön toteuttaminen lähti liikkeelle Fivaldin rajapinnan tarjoamien toimintojen selvittämisellä rajapintadokumentaatiota hyödyntäen, minkä jälkeen määriteltiin integraatioon toteutettavat toiminnot.
Opinnäytetyössä esitellään Odoota yleisellä tasolla, Odoo-moduulin luontia sekä esitellään Fivaldi-integraation toteutusta ja toimintaa. Opinnäytetyön tuloksena syntyi erillinen Fivaldi-moduuli, jossa ominaisuuksina ovat ostolaskujen tuonti sekä myyntitilausten tuonti ja vienti.