Skip to Content
Wszystkie Rozmowy
  • Odoo Experience 2021
  • Panele dyskusyjne
  • Wystawcy
  • Agenda
  • Wszystkie wydarzenia
  • Odoo Experience 2021
  • Wszystkie Rozmowy
 
  • Odoo Experience 2021
  • Panele dyskusyjne
  • Wystawcy
  • Agenda


  • Rozmowy
  • Ask Me Anything (AMA) for Community
    Antony Lesuisse
    Wykonano
  • What's New in Accounting?
    Wynand Tastenhoye & Eva Lombardo
    Wykonano
  • We switched to Odoo Payroll: Impact & Advice
    Charlotte Trigaux
    Wykonano
  • Opening Keynote - Unveiling Odoo 15
    Fabien Pinckaers
    Wykonano
  • How to Build Beautiful Web Pages Like a Pro
    Clément Watthez
    Wykonano
  • What's New in eCommerce?
    Patrick Lukusa
    Wykonano
  • Keynote - Vision & Strategy
    Fabien Pinckaers
    Wykonano
  • What's New in Website?
    Clément Watthez
    Wykonano
  • Odoo Awards Ceremony
    Amy Caroline Downing
    Wykonano
  • What's New in Discuss?
    Dethier Gregory
    Wykonano
Wczytywanie wideo...
How to use the EDI framework to implement your electronic invoicing format?
Developer
Lokacja: Studio 5 - 7.10.2021, 21:30 - 7.10.2021, 22:00 (Europe/Brussels) (30 minut)
Weź udział w quizie
How to use the EDI framework to implement your electronic invoicing format?
Josse Colpaert
Developer w Odoo
Josse Colpaert
Developer w Odoo

Josse spent several years as a technical director in a company developing warehouse management solutions. He has a wide knowledge of both the business side as well as the core development of Odoo. After joining Odoo in 2012, he began working with the R&D team on projects including payment follow-up, FIFO, and of course warehouse management. 



How to use the EDI framework to implement your electronic invoicing format

We start to have a lot of different electronic invoice formats to support in Odoo. Some are used to automate the administration between companies. Others are required by the government as a fiscal control. We saw that the flow among invoice formats is more or less the same, but often implemented differently. The account_edi module is a way to standardize the different approaches.

So, if you need to implement an invoice format yourself -as Odoo has not had the time yet to implement them all- it might be wise to use account_edi as well and we will show you how.

However, things evolve, certainly in the brains of Odoo developers and we would not want to not talk about the status of the different EDIs, how we will try to reuse ubl code and how we might generalize account_edi to just edi.

Quiz

Which is the most important file to look at in account_edi when you want to implement your own format?
manifest.py account_edi_format.py openerp.py account_move.py
How many edi states do we have on an edi document?
4: to_send, sent, to_cancel, cancelled 2: to_approve, approved 7: to_send, in_error, sent_with_objections, to_cancel, cancel_cancellation, cancelled, cancelled_with_objections States are deprecated. We use stages now
Which techniques do we currently mainly use for importing invoices?
We pass the xsd of the export to an AI in order to automatically find out how to import them We invented a qweb import-compatible format lxml.etree with xpath,... and a Form view emulator (with Form():) to have better default values for accounts, ... like you would have when entering the values manually As the OCR is so powerful, we do not see the usefulness of importing through XML anymore
Zgłoszenia
Cennik: US: North America Cennik
US: North America

Odoo Experience on YouTube

1. Use the live chat to ask your questions.
2. The operator answers within a few minutes.

Live support on Youtube
Watch now