Skip to Content

Odoo 19ko faktura elektronikoak: ebInterface, ZUGFeRD eta e-Rechnung.gv.at doan komunitatearentzat

2026(e)ko irailakren 5(a) by
Odoo 19ko faktura elektronikoak: ebInterface, ZUGFeRD eta e-Rechnung.gv.at doan komunitatearentzat
Alexander Biringer | Biricon IT Services GmbH

Faktura elektronikoak kontabilitate modernoaren parte dira

Kontabilitatearen digitalizazioak aurrera jarraitzen du. Faktura elektronikoen formatuak aspaldi dira posta elektronikoz bidaltzen den PDF fitxategi soil bat baino gehiago.

Benetako faktura elektroniko batek kontabilitate- eta ERP sistemek automatikoki prozesa ditzaketen datu egituratuak ditu.

Odoo 19 Community bertsiorako gure kode irekiko proiektu berriarekin, hain zuzen ere, horri heldu nahi diogu.

Hainbat hedapen garatu ditugu, eta Odoo komunitatearen eskura jartzen ditugu doan.

Proiektua publikoki eskuragarri dago GitHub-en:

Odoo 19 Invoice E-Files GitHub-en

Austria dugu ardatz nagusi, baina irtenbidearen zati bat interesgarria da Austriatik kanpoko enpresentzat ere.

Faktura elektronikoetarako hiru modulu

Proiektuak hiru osagai nagusi ditu gaur egun:

  • ebInterface 6.1 Austriarako
  • ZUGFeRD faktura elektronikoetarako
  • bidalketa automatikoa e-Rechnung.gv.at zerbitzura

Horrela, faktura elektronikoen inguruko behar desberdinak uztartzen ditugu Odoo 19 Community-rako kode irekiko proiektu bakarrean.

ebInterface 6.1 – Austriako faktura-formatua

Gure garapenaren ardatzetako bat ebInterface 6.1 da.

ebInterface Austriako faktura elektroniko egituratuetarako formatu estandarra da.

Gure

l10n_at_ebinterface

moduluak dagokion ebInterface 6.1 XML fitxategia sortzen du Odooko bezero-faktura edo abonu-faktura batetik.

Besteak beste, Odoo fakturako informazio garrantzitsu hau eramaten da XML egiturara:

  • Fakturaren jaulkitzailea
  • Fakturaren hartzailea
  • Faktura-lerroak
  • Zergak
  • Ordainketari buruzko informazioa
  • Banku-datuak
  • Fakturaren datuak

Sortutako XML fitxategia zuzenean lotzen da fakturarekin.

Zergatik garatu dugu horretarako geure modulua?

Garapenean ikusi dugu gaur egun ez dagoela Austriako berezko ebInterface estandarrerako Odooren nukleoko edo OCAko modulu egokirik Odoo 19 Community bertsiorako.

Hain zuzen ere, horri heldu nahi genion.

Austriarako irtenbidea gure instalaziorako soilik garatu beharrean, kode irekiko modulu independente gisa gauzatu dugu.

Horrela, Odoo komunitateko gainerako kideek ere etekina atera diezaiokete.

ZUGFeRD automatikoki faktura bakoitzarekin

Gure proiektuaren bigarren ardatza ZUGFeRD da.

ZUGFeRD formatuak PDF faktura bat eta XML faktura egituratu bat uztartzen ditu.

Emaitza faktura hibridoa deiturikoa da: pertsonek faktura PDF gisa irakur dezakete, eta softwareak, berriz, barruan dituen faktura-datu egituratuak automatikoki azter ditzake.

Berez, Odoo 19k dagoeneko badu ZUGFeRD edo CII formatuetarako euskarria.

Praktikan, ordea, badira zenbait muga.

Gure

account_invoice_zugferd_ebinterface_auto

moduluak, beraz, puntu horri heltzen dio.

ZUGFeRD jada ez da aukera hutsa

Ahalik eta prozesu automatizatuena nahi genuen.

Horregatik, bezero-faktura bat bidaltzean, ez da lehenik egiaztatzen bezero hori ZUGFeRD erabiltzeko banaka konfiguratu den.

Horren ordez, ZUGFeRD automatikoki erabiltzen da bezero-fakturetarako eta abonu-fakturetarako.

Gainera, sortutako ebInterface XML fitxategia fakturaren parte gisa eransten da.

Horrela, hasieratik amaierarainoko prozesua osatzen da:

Odoo faktura → PDF → faktura elektroniko egituratua → bidalketa

erabiltzaileak faktura bakoitzean urrats gehigarririk egin behar izan gabe.

Odoo 19 Community-ren gabeziak ere betetzen ditugu

Garapenean, Odoo 19ren inplementazioaren berezitasun batzuk aurkitu ditugu.

Besteak beste, CII esportatzaileak herrialde jakin batzuetarako instalazioetatik kanpo arazoak sor ditzaketen mendekotasunak ditu.

Gure moduluak erabilera praktikoan agertzen diren muga horietako hainbat konpontzen ditu.

Besteak beste, honako hauek:

  • geroratutako diru-sarreren aldietarako eremuak falta izatea
  • PDF/A-3 bihurketak herrialdearen arabera duen murrizketa
  • lehendik dauden fakturetan banku-datuak falta izatea edo ezarrita ez egotea

Horrela, hasieran aurreikusitako herrialde-konbinazioetatik kanpoko enpresek ere ZUGFeRD modu fidagarrian erabili ahal izatea da helburua.

e-Rechnung.gv.at – zuzeneko bidalketa Austriako Estatuari

Hirugarren osagaia bereziki interesgarria da erakunde publiko kontratatzaileei fakturak egiten dizkieten enpresentzat.

Honako hau

l10n_at_erechnung_gv_at

erabiliz, ebInterface faktura bat zuzenean bidal daiteke Austriako e-Rechnung.gv.at web-zerbitzura.

Horrela, fakturak sortze hutsetik fakturazio elektronikoko prozesu automatizatu batera igarotzen da.

Prozesua honelakoa izan daiteke, adibidez:

Sortu faktura Odoon

↓

Sortu ebInterface XML fitxategia

↓

Bidali faktura

↓

Bidali ebInterface automatikoki e-Rechnung.gv.at zerbitzura

Horrela, bestela eskuz egin beharreko prozesua zuzenean integratzen da Odoon.

Bidalketa automatikoa behar duten bezeroentzat soilik

e-Rechnung.gv.at-era bidaltzea ez da bezero guztientzat oro har aktibatzen.

Horren ordez, dagokion Austriako bezeroarentzat aktiba daiteke.

Horretarako, beharrezko datuak, adibidez, honako hauek:

  • Hornitzaile-zenbakia
  • Erosketa-taldea / sukurtsal-zenbakia
  • Eskaeraren erreferentzia

bezeroaren fitxan gordetzen dira.

Moduluak aktibatzeko baldintzak betetzen diren ere egiaztatzen du.

Probetako eta produkzioko erabilera

e-Rechnung.gv.at zerbitzurako, proba-ingurunearen eta produkzio-ingurunearen artean aukera daiteke.

USP web-zerbitzura sartzeko datuak Odooren ezarpenetan gordetzen dira.

Horrela, integrazioa proba-ingurune batean presta daiteke lehenik, benetako fakturak bidaltzeko erabiltzen hasi aurretik.

Automatizazioa, lan gehigarriaren ordez

Garapenean gure helburua ez zen kontulariari botoi gehiago ematea izan.

Alderantziz.

Ideia hau da:

Eskuzko lana ahalik eta gehien murriztea.

Faktura bat sortzen da Odoon.

Behar diren formatu egituratuak automatikoki sortzen dira.

Bidaltzean, dagozkion fitxategiak automatikoki eransten dira.

Eta dagokion konfigurazioa duten Austriako bezeroen kasuan, faktura automatikoki bidal daiteke e-Rechnung.gv.at zerbitzura ere.

Automatizazio horrexek bereizten ditu fitxategi-esportazio soil bat eta benetan integratutako fakturazio elektronikoko irtenbide bat.

Datuen kalitate-arazoak ez dira ezkutatzen

Hala ere, gure inplementazioaren beste alderdi garrantzitsu bat hau da:

Faktura elektroniko baten kalitatea hura sortzeko erabilitako datuen kalitatearen araberakoa da.

Horregatik, ez gara saiatzen falta diren nahitaezko datuak edozein baliorekin ordezkatzen, erabiltzaileari ezer esan gabe.

Adibidez, ZUGFeRD edo ebInterface formatuetarako nahitaezko informazioa falta bada, Odook erabiltzaileari horren berri eman behar dio.

Horien artean daude, adibidez:

  • bezeroaren herrialdea falta izatea
  • faktura-lerroetan zerga-informazioa falta izatea
  • banku-datuak falta izatea

Gure ustez, hori hobe da formalki sortutako baina edukiz okerra den faktura elektroniko bat bidaltzea baino.

Kode irekia Odoo komunitatearentzat

Proiektu hau ere doan eta kode irekian jartzen dugu eskuragarri.

Zergatik?

Guk geuk ere kode irekiko softwareari etekina ateratzen diogulako.

Odoo Community-k oinarri bikaina eskaintzen du ERPrako, kontabilitaterako eta enpresa-prozesuetarako. Eguneroko lanean funtzioren baten falta sumatzen badugu, garatu egiten dugu.

Eta irtenbidea beste enpresa batzuentzat ere interesgarria izan badaiteke, komunitatearen eskura jartzen dugu.

Guretzat, hori da kode irekia praktikan jartzea.

Austria ardatz, baina ez Austriarako soilik

Proiektuak Austria du ardatz nagusi.

ebInterface eta e-Rechnung.gv.at bereziki interesgarriak dira Austriako enpresentzat.

ZUGFeRD euskarria, berriz, Austriatik kanpoko enpresentzat ere garrantzitsua da.

Beraz, proiektua ez da Austriarako soilik den irtenbidea.

Faktura-datu egituratuen eta automatikoki sortutako PDF/A-3 dokumentuaren konbinazioa bereziki interesgarria izan daiteke beste Odoo instalazio batzuentzat ere.

Odoo 19 Community-rako

Moduluak Odoo 19 Community bertsiorako garatu dira.

Biltegiak honako hauek ditu gaur egun:

  • l10n_at_ebinterface
  • account_invoice_zugferd_ebinterface_auto
  • l10n_at_erechnung_gv_at

Moduluek elkarren mendekotasunak dituzte; horrela, erabilera-kasu bakoitzean behar diren osagaiak baino ez dira instalatu behar.

Komunitateari egiten diogun ekarpena

Proiektu hau ez dugu amaitutako software komertzial gisa ikusten, Odoo komunitatearen garapenerako ekarpen gisa baizik.

Agian norbaitek ebInterface besterik ez du behar.

Agian beste enpresa batek ZUGFeRD behar du.

Agian enpresa batek aldizka bidali behar dizkie fakturak erakunde publiko kontratatzaileei e-Rechnung.gv.at bidez.

Hiru kasuetan, gure proiektuak oinarri bat eskain dezake.

Eta iturburu-kodea modu irekian eskuragarri dagoenez, edozein erabiltzailek aztertu, egokitu eta gehiago garatu dezake irtenbidea.

Kode irekiak elkarrekin hobetzea esan nahi du

Ziur gaude kode irekiak abantaila handia eskaintzen duela, bereziki ERP sistemen kasuan.

Enpresek behar desberdinak dituzte.

Enpresa batean primeran funtzionatzen duen irtenbidea beste baterako egokitu behar izatea gerta daiteke.

Iturburu-kode irekiarekin, hori posible da.

Horregatik, pozik hartuko ditugu:

  • Iritziak
  • Errore-txostenak
  • Hobekuntza-proposamenak
  • Pull request-ak
  • onartutako beste erabilera-kasu batzuk

Komunitatearentzako irtenbide on bat ez da nahitaez lehen commit-ean sortzen.

Erabiltzaile eta garatzaile askok hura garatzen jarraitzearen bidez sortzen da.

Erabili proiektua doan

Iturburu-kode osoa publikoki eskuragarri dago GitHub-en:

GitHub – Odoo 19 Invoice E-Files

Bertan daude instalazioari buruzko informazioa eta modulu bakoitzaren dokumentazioa ere.

Austriako e-Rechnung.gv.at web-zerbitzua integratzeko, Zeep Python liburutegia ere behar da.

Odoo mundu ireki bati egiten diogun ekarpena

Proiektu honekin erakutsi nahi dugu norberak egindako garapen txikiek ere komunitate osoari balio erantsia ekar diezaioketela.

Hasieran, behar zehatzei erantzuteko garatu genituen moduluak.

Orain, irtenbide horiek doan jartzen ditugu Odoo 19 Community-ko erabiltzaile guztien eskura.

Horrela, behar jakin baterako garatutako irtenbidea komunitate osoarentzako irtenbide bihur daiteke.

Odoo 19. Kode irekia. Faktura elektronikoak. Austria. Eta doan komunitatearentzat.

Hain zuzen ere, horretarako argitaratu dugu proiektu hau.

Elkarrekin garatu, lan bera behin eta berriz egin beharrean.

Ikusi proiektua GitHub-en