Sähköpostitse saapuvien materiaalitodistusten automaattinen käsittely ja metatietojen tallennus M-Filesiin
Tuomennoro, Saku (2026)
Tuomennoro, Saku
2026
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-202604176820
https://urn.fi/URN:NBN:fi:amk-202604176820
Tiivistelmä
Insinöörityön tavoitteena oli suunnitella ja toteuttaa KLINGER Finlandille automaatio, joka tunnistaa sähköpostikansioon saapuvat materiaalitodistukset, poimii niistä olennaiset tiedot ja tallentaa dokumentit metatietoineen M-Files-dokumentinhallintajärjestelmään. Tavoitteena oli tehostaa ostoprosessia, nopeuttaa dokumenttien saatavuutta sekä vähentää manuaalisen käsittelyn aiheuttamia virheitä.
Automaation ohjelmointi toteutettiin Python- ja PHP-ohjelmointikielillä, materiaalitodistusten käsittely OpenAI:n REST-rajapintaa hyödyntäen ja metatietojen tallennus M-Filesin REST-rajapinnan kautta. Järjestelmän tietokantana toimi Actian Zen-relaatiotietokanta.
Työn tuloksena syntyi toimiva automaatio, joka käsittelee materiaalitodistukset sähköpostista M-Files-järjestelmään. Mikäli automaatio ei kykene tunnistamaan kaikkia vaadittuja metatietoja, dokumentti ohjataan käsiteltäväksi manuaalisesti.
Automaation ohjelmointi toteutettiin Python- ja PHP-ohjelmointikielillä, materiaalitodistusten käsittely OpenAI:n REST-rajapintaa hyödyntäen ja metatietojen tallennus M-Filesin REST-rajapinnan kautta. Järjestelmän tietokantana toimi Actian Zen-relaatiotietokanta.
Työn tuloksena syntyi toimiva automaatio, joka käsittelee materiaalitodistukset sähköpostista M-Files-järjestelmään. Mikäli automaatio ei kykene tunnistamaan kaikkia vaadittuja metatietoja, dokumentti ohjataan käsiteltäväksi manuaalisesti.
