Skip to Content

Odoo 19 Community: banku-ordainketak fakturei automatikoki esleitzea – gure kode irekiko Bank Statement Matcher

2026(e)ko irailakren 14(a) by
Odoo 19 Community: banku-ordainketak fakturei automatikoki esleitzea – gure kode irekiko Bank Statement Matcher
Alexander Biringer | Biricon IT Services GmbH

Banku-laburpenak Odoora inportatzea lehen urratsa besterik ez da. Benetako onura banku-mugimendu bat dagokion bezero-fakturari, hornitzaile-fakturari, abonu-fakturari edo ordainketari modu fidagarrian esleitu ahal zaionean lortzen da.

Hain zuzen ere, urrats horretarako aukera eroso bat falta zaio Odoo 19 Community bertsioaren erabiltzaile-interfazeari. Horren ondorioz, inportatutako banku-lerroak bankuko behin-behineko kontuan geratzen dira hasieran, eta kontabilitateko partida ireki bati esleitu behar zaizkio prozesatzen jarraitzeko.

Horregatik, gure Odoo 19 Community instalaziorako Bank Statement Matcher garatu dugu. Arazo honek guri bakarrik eragiten ez digunez, modulua doan jarri dugu eskuragarri GitHuben, AGPL-3 lizentzia librearekin.

Proiektua GitHuben:

Odoo 19 Bank Statement Matcher

Banku-laburpena inportatzetik dagokion fakturara

Dagoeneko argitaratu dugun Odoo 19 Bank Statement Import proiektuarekin, hainbat formatutako banku-laburpenak inporta daitezke Odoo 19 Community bertsiora. Besteak beste, CAMT.053, CAMT.054, OFX eta SWIFT MT940 formatuak onartzen ditu.

Bank Statement Matcher berriak hurrengo funtsezko urratsa gehitzen dio inportazio horri:

Zein partida irekiri dagokio inportatutako banku-mugimendu bakoitza?

Moduluak kobratzeke eta ordaintzeke dauden partidak arakatzen ditu, balizko bat-etortzeak baloratzen ditu eta erabiltzaileei erakusten die zergatik proposatzen den esleipen jakin bat. Proposamena egiaztatu, berretsi, zuzendu edo eskuzko hautaketa batekin ordeztu daiteke.

Horrela, Odoo 19 Community bertsiorako lan-fluxu oso bat osatzen da:

  1. banku-laburpena inportatu

  2. balizko esleipenak bilatu

  3. proposamenak batera egiaztatu

  4. bat-etortze argiak onartu

  5. argi ez dauden kasuak eskuz prozesatu

Zer egin dezake Odoo 19 Bank Statement Matcher moduluak?

Modulua kontabilitateko eguneroko lanean erabiltzeko garatu da. Besteak beste, funtzio hauek eskaintzen ditu:

  • bat datozen bezero-fakturak, hornitzaile-fakturak, abonu-fakturak eta ordainketak bilatzea

  • banku-lerro bat sortzean esleipen-proposamenak automatikoki bilatzea

  • erabilitako esleipen-araua eta haren fidagarritasuna modu ulergarrian bistaratzea

  • geroago berriro bilatzea

  • banakako esleipena edo hainbat banku-lerro batera prozesatzea

  • proposamenik egokitzen ez denean, partida ireki bat eskuz hautatzea

  • egindako esleipen bat desegitea

  • balio bereko hainbat bat-etortze hautematea, ausaz erabaki gabe

  • oraindik kontabilitateko partida irekirik ez duten aurrekontu edo eskaerei buruzko oharrak

  • aukeran, OCAren banku-laburpenen inportaziotik esleipen-ikuspegira zuzenean igarotzea

  • alemanezko itzulpena, jatorrizko testua ingelesez izanik

Ikuspegi nagusia Odooko Kontabilitatea → Kontabilitatea → Banku-lerroen esleipena atalean dago. Bertan, oraindik esleitu gabe dauden banku-lerroak batera bilatu eta prozesa daitezke.

Esleipen ulergarria, kutxa beltz baten ordez

Finantza-datuekin, ez da nahikoa edozein bat-etortze proposatzea. Erabiltzaileek ulertu ahal izan behar dute zergatik lotu behar den banku-mugimendu bat dokumentu jakin batekin.

Horregatik, Bank Statement Matcher moduluak argi zehaztutako arauak eta hainbat konfiantza-maila erabiltzen ditu:

KonfiantzaArauaEsanahia
100ErreferentziaDokumentu-zenbaki bat, ordainketa-erreferentzia bat edo jatorrizko dokumentuaren erreferentzia bat aurkitu da kontabilitate-idazpenaren testuan.
80Bazkidea eta zenbatekoaNegozio-bazkidea eta ordaintzeke dagoen zenbatekoa bat datoz.
60Zenbateko ez-anbiguoaZenbatekoa partida ireki bakar batenarekin dator bat zehatz-mehatz.
30BazkideaBazkidea bat dator, baina zenbatekoa ez; hori zantzu bat besterik ez da.

Egunkari bakoitzean zehaztu daiteke zer konfiantza-mailatik aurrera onar daitekeen proposamen argi bat multzokako ekintzaren bidez. Bat-etortze ahulagoek ikusgai jarraitzen dute, baina banaka egiaztatu eta berretsi behar dira.

Garrantzitsua da hau: moduluak ez du kontabilitate-idazpenik egiten atzeko planoan, inoren gainbegiratzerik gabe. Proposamenak sortzen ditu. Esleipena erabiltzaileak berariaz ekintza bat egiten duenean soilik gauzatzen da, banaka edo multzokako prozesatze kontrolatuaren bidez.

Banku-erreferentzia zailak ere kontuan hartzen dira

Bankuek ez dituzte beti modu berean transmititzen ordainketa-erreferentziak. Faktura-zenbaki bat izenekin, zifrekin edo bestelako datuekin lotuta ager daiteke. Bereizleak falta daitezke, edo jatorrizko dokumentuan ez bezala ager daitezke.

Horregatik, Matcher moduluak alderatu beharreko balioak normalizatzen ditu, eta letren eta zifren arteko trantsizioak ere kontuan hartzen ditu. Horrela, adibidez, erreferentziak hauteman daitezke bankuko testuan beste eduki batzuei zuzenean itsatsita agertzen direnean ere.

Bilaketa Odooko dokumentutik bankuko testurantz egiten da berariaz. Horrela, kontabilitate-idazpenaren testuko zifra-segida labur eta orokorrek bat ez datozen emaitza ugari sortzea saihesten da.

Arauak ez dira banku edo herrialde jakin batera mugatzen, ezta aurrez zehaztutako zenbakitze-eredu batera ere. Horrek beste Odoo 19 Community instalazio batzuetarako ere interesgarri egiten du modulua.

Zergatik den garrantzitsua berriro bilatzea

Banku-ordainketa guztiak ezin dira inportatzeko unean esleitu. Praktikan, ordainketa bat irits daiteke dagokion faktura Odoon sortu edo kontabilizatu aurretik. Baliteke hornitzaile-faktura bat edo abonu-faktura bat ere geroago erregistratzea.

Horregatik, banku-lerroak geroago berriz egiazta daitezke «Bilatu berriro» erabiliz. Dagokion partida irekia sortzen denean, lehen esleitu ezin zen banku-mugimendu bat bat-etortze argi bihur daiteke.

Adibidez, bankuko testuak oraindik fakturarik eta, beraz, partida irekirik ez duen aurrekontu edo eskaera bat aipatzen badu, moduluak ohar lagungarri bat ematen du. «Ez dago bat-etortzerik» besterik erakutsi beharrean, balitekeela lehenik faktura sortu behar izatea ohartarazten du.

Segurtasuna da lehentasuna

Esleipen automatiko oker batek esleitu gabeko banku-lerro batek baino lan handiagoa sor dezake kontabilitatean. Horregatik, Bank Statement Matcher zuhurtziaz jarduteko diseinatu da:

  • Balorazio bera duten bat-etortzeen artean ez da ausaz aukeratzen.

  • Proposamen ahulak bistaratzen dira, baina ez dira multzokako ekintzaren bidez onartzen.

  • Esleitu aurretik, berriro egiaztatzen da partida irekia oraindik erabilgarri dagoela.

  • Bitartean beste erabiltzaile batek berdindutako partida bat ez da berriro prozesatzen.

  • Banku-lerro bakoitza datu-baseko bere gordetze-puntuaren barruan prozesatzen da.

  • Banku-lerro bateko erroreak ez du gainerako lerroak prozesatzea eragozten.

  • Kontabilizazio-data baliozkorik ez duten datu zahar osatugabeak baztertu egiten dira, segurtasunagatik.

Horrela, moduluak denbora aurrezten den kasuetan automatizazioa errazten du, eta eskuzko erabakia eskatzen du datuak behar bezain argiak ez direnean.

Gure Bank Statement Import-ekin elkarlana

Biltegiak bi modulu ditu:

ModuluaEginkizuna
account_statement_matcherBilaketa, balorazioa, egiaztapena eta esleipena egiteko funtzio nagusiak eskaintzen ditu. Odooko account modulua besterik ez du behar.
account_statement_matcher_import_ocaOCAren banku-laburpenen inportaziorako aukerako zubi-modulua. Inportazio baten ondoren, esleipen-ikuspegia zuzenean irekitzen da, inportatu berri diren lerroekin.

Aukerako zubi-modulua automatikoki instalatzen da Matcher eta OCAren account_statement_import_file modulua biak daudenean. Horrela, banku-laburpenen inportazioa eta ondorengo esleipena zuzenean lotuta geratzen dira.

Onartutako banku-formatuen inportazioari buruzko informazio gehiago aurkituko duzu gure artikuluan:

Odoo 19 Bank Statement Import – Odoo komunitaterako gure hedapenak

Odoo 19 Community bertsioan instalatzea

Instalazioa Odooko ohiko edozein modulu gehigarrirena bezala egiten da:

  1. Kopiatu moduluen karpetak konfiguratutako Odoo gehigarrien bide batean.

  2. Eguneratu Odooko aplikazioen zerrenda.

  3. Instalatu Bank Statement Matcher modulua.

  4. Zehaztu banku-egunkari bakoitzean ea inportatzean proposamenak bilatu behar diren.

  5. Hautatu multzokako esleipen kontrolaturako nahi den gutxieneko balioa.

Modulua Odoo 19.0 Community bertsiorako garatu eta probatu da. Beste Odoo bertsio batzuekin erabili aurretik, bereziki egiaztatu behar dira barneko kontabilitate- eta berdinkatze-funtzioetan izandako aldaketak.

Kontabilitateko edozein hedapenekin bezala, instalazioa lehenik proba-ingurune batean egiaztatzea gomendatzen dugu, norberaren datu-basearen kopia bat eta ohiko banku-laburpenak erabiliz.

Doakoa eta kode irekikoa Odoo komunitatearentzat

Biricon IT Services GmbH enpresan, gure jarduerako behar zehatzei erantzuteko garatzen ditugu hasiera batean irtenbideak. Hortik edonork erabil dezakeen modulu bat sortzen bada, ez dugu instalazio bakar batean gordeta utzi nahi.

Horregatik, Odoo 19 Bank Statement Matcher doan dago eskuragarri, kode irekiko proiektu gisa. Iturburu-kodea ikusi, aztertu, egokitu eta garatzen jarrai daiteke, AGPL-3 lizentziaren baldintzen barruan.

Gure helburua ez da ahalik eta kontabilitate-erabaki gehien itsu-itsuan automatizatzea. Lan errepikakorrak murriztu nahi ditugu, eta, aldi berean, finantza-esleipenak ulertzeko eta kontrolatzeko modukoak izatea bermatu.

Horrela ulertzen dugu zentzuzko kode irekiko garapena: benetako arazo bat konpontzea, irtenbidea modu gardenean dokumentatzea eta, ondoren, komunitatearen eskura jartzea.

Proiektua, iturburu-kodea eta lankidetza

Iturburu-kode osoa, instalatzeko jarraibideak eta dokumentazio teknikoa GitHuben daude eskuragarri:

Ireki Odoo 19 Bank Statement Matcher GitHuben

Ongi etorriak dira Odoo komunitatearen erabilera-esperientziak, errore-txostenak, hobekuntza-proposamenak eta ekarpenak.

Doan. Jarraigarria. Kode irekia. Odoo 19 Community-rako.