To many people, working with an ERP as huge as Odoo can be may seem a tedious and difficult task. However, Odoo has had a vocation for being an Open Source project from the very beginning, and this basically means that it was born with the purpose of being accessible, extensible and understandable for everyone.
So in my particular case, after all the time I have been working with it, I still appreciate how nice is to build new logic inside its code and how fast can it be developed.
Accessing, filtering and modifying information between different applications is a very intuitive task. The ORM allows you to use its environment at any time. You can select documents or parts of documents (sales, invoices, lines of an invoice, products... whatever) from any other application that is installed in your database, and all this without leaving Odoo. This is paradise on earth!
In addition, it has a model of inheritance between documents, which allows to extend, modify or even restrict the information they contain in a natural way. Or if you wish, change the way this is seen by the end-user.
And what about this last part, for those who come from other ERP systems. The Odoo GUI must seem like child's play to them, but what's surprising is that from a developmental point of view it is too. Odoo comes with a fairly rich assortment of graphic options, very useful for representing information in different ways (lists, forms that imitate a sheet of paper or with a more online style, kanban for organizing tasks, modifiable input tables, graphics, calendars...). So this part, in most cases, does not necessarily take too much time either. And the great thing is that it also applies to all the documents we can print. Here the liberty is equally great, you can do almost anything. So we can bring our information to life in a cool fashion way.
Last but not least, I did not want to end without stopping for a moment in the internationalization of our companies. Nowadays it is very common for any modern company to have to deal with clients of different nationalities. A task that can sometimes complicate things when preparing and sending documents in other languages. However, with Odoo, we can handle all these types of situations without making them too complicated. All we have to do is activate the required languages from the configuration (a total of 83 languages are available) and we can start! Even if we have employees in other countries, they will be able to navigate through Odoo in their respective languages. Again, creating new translations is not too difficult. This can be done using .po format documents, for which there are quite friendly applications such as Poedit that will help us in our task.
So, well, I hope I have been able to convey my good opinion about this fabulous ERP, which is extensible, modern and practical, and apart from what we have seen it has much more to offer. Greetings, and see you soon on the Alliantum path:)