Skip to Content

Odoo 19 Bank Statement Import – Viðbætur okkar fyrir Odoo Community

5. september 2026 by
Odoo 19 Bank Statement Import – Viðbætur okkar fyrir Odoo Community
Alexander Biringer | Biricon IT Services GmbH

Opinn hugbúnaður þýðir fyrir okkur: að deila þekkingu og lausnum

Við þróum ekki bara hugbúnað fyrir okkar eigin kröfur – við viljum gera lausnir sem geta einnig hjálpað öðrum Odoo-notendum aðgengilegar samfélaginu.

Af þessari ástæðu höfum við gefið út bankainnflutningseiningar okkar fyrir Odoo 19 Community sem opið hugbúnaðarverkefni.

Allt verkefnið er aðgengilegt án endurgjalds á GitHub:

Odoo 19 Bank Statement Import á GitHub

Markmið okkar er einfalt:

Búa til virka og eins einfalda leið og unnt er til að flytja inn bankayfirlit í Odoo 19 Community – án þess að til þess þurfi greidda viðbót.

Hvers vegna yfirleitt sérstakt verkefni?

Odoo býður í grundvallaratriðum upp á víðtæka möguleika fyrir bókhald og vinnslu bankafærslna. Við innflutning bankayfirlita skiptir þó mestu máli hvaða snið viðkomandi banki býður upp á.

Í reynd rekst maður meðal annars á snið eins og:

  • CAMT.053
  • CAMT.054
  • OFX
  • SWIFT MT940

Ekki eru öll þessi snið jafn aðgengileg í öllum Odoo-útgáfum.

Sérstaklega við flutning yfir í Odoo 19 urðu okkur ljós göt sem geta vel skipt máli fyrir núverandi uppsetningar.

Í stað þess að leysa þessi vandamál aðeins fyrir okkar eigin uppsetningu ákváðum við því að gera lausnina opinbera og ókeypis aðgengilega.

Odoo 19 Community – innflutningur bankayfirlita

Hugbúnaðarsafn okkar byggir á samsvarandi OCA-einingum fyrir Odoo 19 og bætir við þær eiginleikum sem þarf í daglegri notkun.

Verkefnið inniheldur meðal annars grunninnviði fyrir bankayfirlit og skráainnflutning, auk þáttara fyrir ólík bankasnið.

Þannig er til dæmis hægt að vinna úr eftirfarandi sniðum:

SniðStuðningur
CAMT.053Já
CAMT.054Já
OFXJá
OFX með ACCTID-úthlutunJá
SWIFT MT940Já

Þannig nær verkefnið yfir stóran hluta hefðbundinna bankayfirlitssniða.

OFX-stuðningur fyrir Odoo 19

Sérstakur þáttur í verkefninu okkar er OFX-stuðningurinn.

OFX var í boði í eldri Odoo/OCA-útgáfum en var fjarlægt úr OCA-19.0-greininni. Verkefnið okkar sameinar þessa virkni á ný fyrir Odoo 19 ásamt hinum innflutningseiningunum.

Þetta er sérstaklega áhugavert fyrir fyrirtæki þar sem bankinn býður áfram upp á OFX-skrár fyrir rafræn reikningsyfirlit.

Við vildum ekki einfaldlega þróa alveg nýja, einangraða lausn.

Þess í stað höfum við haldið áfram að nota fyrirliggjandi opinn grunn og sett hann saman fyrir Odoo 19.

Að auki: SWIFT MT940

Önnur virkni í verkefninu okkar er innflutningur á SWIFT MT940.

MT940 er rótgróið snið fyrir rafræn reikningsyfirlit og er enn notað, einkum hjá bönkum og í eldri bankatengingum.

Samkvæmt verkefnisskjölum okkar er samsvarandi OCA-lausn ekki til fyrir núverandi Odoo-útgáfur.

Þess vegna höfum við þróað sérstaka einingu fyrir þetta:

account_statement_import_mt940

Þannig er einnig hægt að vinna MT940-skrár beint í Odoo 19.

Einingaskipt uppbygging

Við vildum meðvitað ekki búa til eina stóra heildarviðbót.

Virkninni er skipt í einstakar Odoo-einingar:

  • account_statement_base
  • account_statement_import_base
  • account_statement_import_file
  • account_statement_import_camt
  • account_statement_import_camt54
  • account_statement_import_ofx
  • account_statement_import_ofx_by_acctid
  • account_statement_import_mt940

Þannig geta notendur sett upp nákvæmlega þá hluta sem þeir raunverulega þurfa.

Það er líka í anda opins hugbúnaðar: lausn á ekki að verða óþarflega flókin bara vegna þess að einstakir notendur hafa mismunandi kröfur.

Ókeypis fyrir Odoo Community

Það mikilvægasta er kannski:

Hugbúnaðurinn er aðgengilegur án endurgjalds.

Við leggjum viðbæturnar sem við þróum til Odoo Community.

Það er ekkert leyfisgjald fyrir notkun á viðbótum okkar.

Frumkóðinn er aðgengilegur öllum á GitHub og þar er hægt að skoða hann, nota, aðlaga og þróa áfram.

Verkefnið er gefið út með AGPL-3-leyfi, í samræmi við OCA-grunninn sem notaður er.

Hvers vegna gerum við þetta?

Opinn hugbúnaður virkar aðeins til lengri tíma ef ekki allir taka bara, heldur gefa líka eitthvað til baka.

Odoo Community Association (OCA) fylgir einmitt þessari hugsun og býður fjölda viðbóta fyrir Odoo sem opinn hugbúnað. Einnig á sviði Bank Statement Import er til umfangsmikið safn samfélagseininga.

Við viljum leggja okkar af mörkum.

Við njótum sjálf góðs af opnum hugbúnaðarverkefnum.

Þess vegna gefum við líka eitthvað til baka.

Opin þróun þarf ekki alltaf að vera risastór rammi eða alveg nýtt ERP-kerfi.

Stundum nægir nú þegar lítil viðbót sem leysir ákveðið vandamál.

Ef þessi lausn sparar síðar tíu, hundrað eða þúsund öðrum Odoo-notendum vinnu hefur þróunin þegar borgað sig.

Fyrir Odoo Community – ekki bara fyrir okkar eigin uppsetningu

Mikilvægt atriði í þróuninni var fyrir okkur að sníða einingarnar ekki sérstaklega að okkar eigin umhverfi.

Við viljum að hugbúnaðargeymslan sé einnig áhugaverð fyrir aðrar Odoo 19 Community-uppsetningar.

Þess vegna eru einingarnar saman í opinberlega aðgengilegri hugbúnaðargeymslu og er hægt að nota þær óháð okkar eigin Odoo-uppsetningu.

Að sjálfsögðu getur banki haft ýmis sérkenni eftir útflutningssniði. Þess vegna fögnum við einnig athugasemdum, villuskýrslum og úrbótum frá samfélaginu.

Opinn hugbúnaður lifir á þátttöku

Verkefnið er sérstaklega ekki hugsað sem fullunnin þróun.

Ef einhver finnur villu, hefur viðbótartilvik eða vill leggja til úrbót getur hann tekið beinan þátt í verkefninu.

Þetta er einn af stóru kostum opins hugbúnaðar:

Lausn þarf ekki að staðna hjá upprunalegum þróunaraðila sínum.

Notandi getur orðið þróunaraðili.

Þróunaraðili getur lagt til úrbót.

Og þessi úrbót stendur svo aftur öllum öðrum til boða.

Uppsetning og frumkóði

Allur frumkóðinn, uppbygging eininganna og uppsetningarleiðbeiningar eru á GitHub:

GitHub – Odoo 19 Bank Statement Import

Til að flytja inn OFX og MT940 þarf að auki viðeigandi Python-söfn. Nákvæmar kröfur eru einnig skjalfestar í hugbúnaðargeymslunni.

Framlag okkar til Odoo Community

Með þessu verkefni viljum við sýna lítið fordæmi:

Hugbúnað þarf ekki alltaf að selja til þess að þróun hans hafi gildi.

Stundum er mesti ávinningurinn þegar lausn er öllum aðgengileg og eins margir og mögulegt er geta notað hana og þróað áfram.

Við þróum hugbúnaðinn fyrst og fremst vegna þess að við þurfum sjálf á lausn að halda.

Ef úr þessu verður síðan nothæf viðbót fyrir aðra Odoo-notendur, gerum við hana fúslega aðgengilega samfélaginu.

Einmitt þess vegna höfum við gefið út Odoo 19 Bank Statement Import Module.

Ókeypis. Opinn hugbúnaður. Fyrir Odoo Community.

Verkefnið á GitHub

Að GitHub-verkefninu: Odoo 19 Bank Statement Import

Við fögnum athugasemdum, Issues, tillögum að úrbótum og að sjálfsögðu einnig framlögum úr samfélaginu.

Opinn hugbúnaður virkar best þegar við vinnum saman að honum.