Skip to Content

Odoo 19 Community: Bankzuelungen automatesch Rechnungen zouuerdnen – eise Open-Source Bank Statement Matcher

14. September 2026 by
Odoo 19 Community: Bankzuelungen automatesch Rechnungen zouuerdnen – eise Open-Source Bank Statement Matcher
Alexander Biringer | Biricon IT Services GmbH

Bankauszich an Odoo ze importéieren ass just den éischte Schrëtt. Den eigentleche Notzen entsteet eréischt, wann eng Bankbewegung zouverlässeg der richteger Ausgangsrechnung, Lieferantenrechnung, Gutschrëft oder Zuelung zougeuerdnet ka ginn.

Genau un dëser Stell fehlt Odoo 19 Community eng komfortabel Méiglechkeet an der Benotzeroberfläch. Importéiert Bankzeilen bleiwen doduerch zunächst um Bank-Zwëschekonto leien a mussen fir déi weider Veraarbechtung engem oppene Verbuchungsposten zougewise ginn.

Fir eis eege Odoo-19-Community-Installatioun hu mir dofir de Bank Statement Matcher entwéckelt. Well dëse Problem net nëmmen eis betrëfft, stellen mir de Modul ënner der fräier AGPL-3-Lizenz gratis op GitHub zur Verfügung.

Zum Projet op GitHub:

Odoo 19 Bank Statement Matcher

Vum Bankauszugsimport bis zur richteger Rechnung

Mat eisem schonn verëffentlechte Projet Odoo 19 Bank Statement Import kënne verschidde Bankauszugsformater an Odoo 19 Community ageliest ginn. Dozou gehéieren ënner anerem CAMT.053, CAMT.054, OFX a SWIFT MT940.

De neie Bank Statement Matcher ergänzt dësen Import ëm den nächsten entscheidenden Aarbechtsschrëtt:

Wéi eng importéiert Bankbewegung gehéiert zu wéi engem oppene Posten?

De Modul duerchsicht oppe Fuerderungen a Verbindlechkeeten, bewäert méiglech Treffer a weist de Notzer un, firwat eng bestëmmten Zouuerdnung virgeschloe gëtt. De Virschlag kann gepréift, bestätegt, korrigéiert oder duerch eng manuell Auswiel ersat ginn.

Domat entsteet fir Odoo 19 Community en duerchgängegen Aarbechtsoflaf:

  1. Bankauszug importéieren

  2. méiglech Zouuerdnunge bestëmmen

  3. Virschléi gesammelt préiwen

  4. eendeiteg Treffer iwwerhuelen

  5. onkloer Fäll manuell beaarbechten

Wat den Odoo 19 Bank Statement Matcher kann

De Modul gouf fir de praktesche Gebrauch an der Comptabilitéit entwéckelt. Et ënnerstëtzt ënner anerem folgend Funktiounen:

  • Sich no passenden Rechnungen, Lieferantenrechnungen, Gutschrëften a Zuelungen

  • automatesch Bestëmmung vu Zouuerdnungsvirschléi beim Uleeë vun enger Bankzeil

  • verständlech Uweisung vun der benotzter Zouuerdnungsregel a vun hirer Sécherheet

  • nei Sich zu engem spéidere Zäitpunkt

  • Eenzelzouuerdnung oder gemeinsam Beaarbechtung vu méi Bankzeilen

  • manuell Auswiel vun engem oppene Posten, wann kee Virschlag passt

  • Réckgängegmaache vun enger scho gemaachter Zouuerdnung

  • Erkennung vu méi gläichwäertegen Treffer ouni willkürlech Entscheedung

  • Hiweiser op Offerten oder Bestellungen, zu deenen nach kee oppene Verbuchungsposten existéiert

  • optional direkt Iwwergab vum OCA-Bankauszugsimport un d'Zouuerdnungsusiicht

  • däitsch Iwwersetzung bei engleschem Quelltext

Déi zentral Iwwersiicht ass an Odoo ënner Comptabilitéit → Comptabilitéit → Bankzeilen-Zouuerdnung erreechbar. Do kënne nach oppe Bankzeilen gemeinsam duerchsicht a beaarbecht ginn.

Nachvollziehbar Zouuerdnung amplaz Blackbox

Bei Finanzdonnéeën ass et net duergaange, einfach iergendeen Treffer virzeschloen. Notzer mussen erkennen kënnen, firwat eng Bankbewegung zu engem bestëmmten Dokument passe soll.

De Bank Statement Matcher schafft dofir mat kloer definéierte Reegelen a verschiddene Vertrauensniveauen:

VertrauenRegelBedeitung
100ReferenzEng Dokumentnummer, Zuelungsreferenz oder Hierkonftsreferenz gouf am Verbuchungstext fonnt.
80Partner a BetragGeschäftspartner an oppene Betrag stëmmen iwwereneen.
60Eendeiten BetragDe Betrag passt exakt zu just engem oppene Posten.
30PartnerDe Partner stëmmt, de Betrag awer net; dëst ass just en Hiweis.

Fir all Journal léisst sech festleeën, ab wéi engem Vertrauensniveau en eendeege Virschlag iwwer d'Sammelaktioun iwwerholl dierf ginn. Méi schwaach Treffer bleiwen siichtbar, mussen awer eenzel gepréift a bestätegt ginn.

Wichteg ass dobäi: De Modul verbucht net onbeaufsiichtegt am Hannergrond. Et erstellt Virschléi. Eng Zouuerdnung geschitt eréischt duerch eng bewosst Aktioun vum Notzer – eenzel oder iwwer déi kontrolléiert Sammelveraarbechtung.

Och schwiereg Bankreferenze ginn berécksiichtegt

Banke iwwerdroen Zuelungsreferenze net ëmmer an enger eenheetlecher Form. Eng Rechnungsnummer kann mat Nimm, Zifferen oder anere Angabe verbonne sinn. Trennzeechen kënne feelen oder anescht duergestallt ginn wéi am ursprénglechen Dokument.

De Matcher normaliséiert dofir d'Verglächswäerter a berécksiichtegt och Iwwergäng tëscht Buschtawen a Zifferen. Sou kënne Referenze zum Beispill och dann erkannt ginn, wa se am Banktext direkt un anere Inhalter ugehaang goufen.

D'Sich geschitt bewosst vum Odoo-Dokument zum Banktext. Doduerch gëtt vermieden, dass kuerz, allgemeng Zifferfolge aus dem Verbuchungstext zu enger groußer Zuel vun net passenden Treffer féieren.

D'Reegele sinn weder op eng bestëmmte Bank nach op e bestëmmt Land oder e fest virgeschriwwent Nummeschema beschränkt. Dat mécht de Modul och fir aner Odoo-19-Community-Installatioune interessant.

Firwat eng nei Sich wichteg ass

Net all Bankzuelung kann scho beim Import zougeuerdnet ginn. An der Praxis kann eng Zuelung erageheien, ier déi zougehéierend Rechnung an Odoo erstallt oder verbucht gouf. Och eng Lieferantenrechnung oder Gutschrëft kann eréischt méi spéit erfaasst ginn.

Dofir kënne Bankzeilen mat „Nei sichen“ zu engem spéidere Zäitpunkt nach eng Kéier gepréift ginn. Soubal de passenden oppene Posten do ass, kann aus enger virdrun net zouuerdnenbarer Bankbewegung en eendeegen Treffer ginn.

Nennt de Banktext zum Beispill eng Offer oder eng Bestellung, zu där nach keng Rechnung an domat kee oppene Posten existéiert, liwwert de Modul e hëllefräichen Hiweis. Amplaz just „kee Treffer“ unzeweisen, mécht en drop opmierksam, dass méiglecherweis fir d'éischt d'Rechnung erstallt muss ginn.

Sécherheet huet Virrang

Eng falsch automatesch Zouuerdnung kann an der Comptabilitéit méi Aarbecht verursaachen wéi eng oppe Bankzeil. De Bank Statement Matcher gouf dofir bewosst virsiichteg ausgeluecht:

  • Gläich bewäert Treffer ginn net willkürlech opgeléist.

  • Schwaach Virschléi ginn ugewisen, awer net iwwer d'Sammelaktioun iwwerholl.

  • Virum Zouuerdnen gëtt nach eng Kéier gepréift, ob de oppene Posten nach disponibel ass.

  • E mëttlerweil vun engem anere Notzer ausgeglächene Posten gëtt net nach eng Kéier veraarbecht.

  • All Bankzeil gëtt an engem eegene Datebank-Sécherungspunkt beaarbecht.

  • E Feeler bei enger Bankzeil verhënnert net d'Veraarbechtung vun alle anere Zeilen.

  • Onvollstänneg Altdaten ouni gëltegt Verbuchungsdatum ginn sécherheetshalber ausgeschloss.

Domat ënnerstëtzt de Modul d'Automatiséierung do, wou se Zäit spuert, a verlaangt eng manuell Entscheedung do, wou d'Datelag net eendeiteg genuch ass.

Zesummespill mat eisem Bank Statement Import

De Repository besteet aus zwee Moduler:

ModulAufgab
account_statement_matcherStellt déi eigentlech Sich, Bewäertung, Préifung an Zouuerdnung zur Verfügung. Brauch just den Odoo-Modul account.
account_statement_matcher_import_ocaOptional Bréck zum OCA-Bankauszugsimport. No engem Import gëtt direkt d'Zouuerdnungsusiicht mat den nei importéierte Zeilen opgemaach.

Déi optional Bréck installéiert sech automatesch, wann souwuel de Matcher wéi och den OCA-Modul account_statement_import_file do sinn. De Bankauszugsimport an déi duerno Zouuerdnung gräifen doduerch direkt ineneen.

Méi zum Import vun den ënnerstëtzte Bankformater fannt Dir an eisem Bäitrag:

Odoo 19 Bank Statement Import – Eis Erweiderungen fir d'Odoo Community

Installatioun an Odoo 19 Community

D'Installatioun geschitt wéi bei engem üblechen Odoo-Zousazmodul:

  1. D'Modulordner an e konfiguréierten Odoo-Addons-Pfad kopéieren.

  2. D'App-Lëscht an Odoo aktualiséieren.

  3. De Modul Bank Statement Matcher installéieren.

  4. Pro Bankjournal festleeën, ob beim Import Virschléi gesicht solle ginn.

  5. De gewënschte Mindestwäert fir déi kontrolléiert Sammelzouuerdnung auswielen.

De Modul gouf fir Odoo 19.0 Community entwéckelt an getest. Virun engem Asaz mat anere Odoo-Versioune mussen besonnesch Ännerungen un den internen Comptabilitéits- a Ofstëmmungsfunktioune gepréift ginn.

Wéi bei all Erweiderung am Comptabilitéitsberäich recommandéiere mir, d'Installatioun fir d'éischt an engem Testëmfeld mat enger Kopie vun der eegener Datebank an typesche Bankauszich ze préiwen.

Gratis an Open Source fir d'Odoo Community

Mir bei Biricon IT Services GmbH entwéckele Léisunge fir d'éischt fir konkret Ufuerderungen aus eisem eegene Betrib. Wann doraus e allgemeng notzbare Modul entsteet, wëlle mir en net an enger eenzeger Installatioun verstoppen.

Den Odoo 19 Bank Statement Matcher steet dofir gratis als Open-Source-Projet zur Verfügung. De Quellcode kann ageséit, gepréift, ugepasst an am Rahmen vun der AGPL-3-Lizenz weiderentwéckelt ginn.

Eist Zil ass net, méiglechst vill Verbuchungsentscheedungen blann ze automatiséieren. Mir wëllen widderkehrend Aarbecht reduzéieren a gläichzäiteg dofir suergen, dass finanziell Zouuerdnunge nachvollziehbar a kontrolléierbar bleiwen.

Esou verstinn mir sënnvoll Open-Source-Entwécklung: E reelle Problem léisen, d'Léisung transparent dokumentéieren an duerno der Community zur Verfügung stellen.

Projet, Quellcode a Matarbecht

De komplette Quellcode, d'Installatiounshiweiser an déi technesch Dokumentatioun si op GitHub verfügbar:

Odoo 19 Bank Statement Matcher op GitHub opmaachen

Mir freeën eis iwwer Praxiserfarungen, Feelerberichter, Verbesserungsvirschléi a Bäiträg aus der Odoo Community.

Gratis. Nachvollziehbar. Open Source. Fir Odoo 19 Community.