Odoo modul l10n_ba_unicredit, verzija 16.0.3.0.0: import XML izvoda
Uvod
Jutros smo dobili prve izvode u XML formatu putem email-a.
Kao prave “Odoo” nindže, na kraju dana imamo novu verziju l10n_ba_bank_unicredit koja procesira te izvode.
Odoo tehnološka osnova
“Odoo” open-source softverska platforma ima u sebi sve potrebne elemente za realizaciju ovog modula:
- fetchmail sistem za procesiranje dolaznih emailova
- import bankovnih izvoda
Odoo Fetchmail podešenje
Odoo fetchmail sistem omogućava automatsko preuzimanje i procesiranje emailova direktno iz aplikacije. Podesili smo fetchmail da se poveže sa našim email serverom i preuzme dolazne izvode:

Podešenje bring.out email sistema
Email sistem bring.out-a je podešen da automatski prosleđuje izvode iz banke direktno u Odoo sistem. Ovaj automatski workflow eliminira ručno procesiranje:

Procesiranje UniCredit XML emailova
Nakon procesiranja imamo obrađene izvode spremne za dalje korišćenje:

Izvorni XML fajl je dostupan u “Odoo” kao attachment, što omogućava reviziju i kontrolu:

Na kraju dana: stanje ažurno!
Krajnji rezultat automatskog importa izvoda je ažurno stanje svih transakcija.
Plaćanja dobavljačima su zelena - sve je u redu:

Dobavljači su takođe zeleni - svi računi su plaćeni:

Zaključak
Kroz jedan dan smo uspjeli implementirati kompletan workflow:
- Automatsko preuzimanje XML izvoda putem emaila
- Parsiranje i procesiranje XML formata
- Automatsko knjiženje transakcija
- Sravnjenje plaćanja sa ulaznim računima
Sve to zahvaljujući fleksibilnosti Odoo platforme i našem iskustvu u razvoju “Odoo” modula.
Ernad Husremović bring.out doo Sarajevo hernad@bring.out.ba