Odoo is the world's easiest all-in-one management software. It includes hundreds of business apps:
CRM | e-Commerce | Accounting | Inventory | PoS | Project management | MRP | etc.
Would there be any interest in guides / tutorials about Odoo?
I honestly think there are too little good guides and resources. So I'm wondering if there would be any interest in them and what they should explain.
I might make some if there is enough interest. So please do write down what you'd like and what you think is missing..
Update 1/12/2014: as this had more reaction then I thought and it looks like there is a big need I've decided to write some guides/tutorials. I've started writing my first guide, which will be about creating your own module with custom models/fields.
Update 31/12/2014: Finished three tuts, the newest is the biggest. This will learn you how to create custom QWeb reports from scratch in Odoo 8.
Update 19/07/2015: I've written over 17 tutorials so far and decided to list them in a comment on this post. Please see my answer.
It has been a while since I last posted and I've written quite a few tutorials since the last time. You can find all my tutorials at the following links:
Creating custom QWeb reports: http://www.odoo.yenthevg.com/creating-custom-reports-odoo-8/
Remove Odoo support from chat: http://www.odoo.yenthevg.com/remove-odoo-support-odoo-chat
Change the numbering of invoices: http://www.odoo.yenthevg.com/change-invoice-numbering-odoo-8/
Configure incoming mail servers: http://www.odoo.yenthevg.com/configure-incoming-mailservers/
Configure outgoing mail server: http://www.odoo.yenthevg.com/configure-outgoing-mailservers/
Translating reports in Odoo 8: http://www.odoo.yenthevg.com/translating-reports-in-odoo-8/
Install Odoo 8 on Ubuntu 14.04: http://www.odoo.yenthevg.com/install-odoo-8-on-ubuntu-14-04/
Install Wkhtmltopdf on Ubuntu: http://www.odoo.yenthevg.com/install-wkhtmltopdf-on-ubuntu/
Automated backups in Odoo: http://www.odoo.yenthevg.com/automated-backups-in-odoo/
Default value in Many2One: http://www.odoo.yenthevg.com/default-value-many2one-in-odoo-8/
On_change events in Odoo 8: http://www.odoo.yenthevg.com/on_change-event-in-odoo-8/
Xpath expressions in Odoo 8: http://www.odoo.yenthevg.com/xpath-expressions-in-odoo-8/
Saving and resizing images in Odoo 8: http://www.odoo.yenthevg.com/saving-and-resizing-images-in-odoo-8/
Installing and configuring your own runbot: http://www.odoo.yenthevg.com/installing-and-configuring-your-own-runbot/
Installing default data in Odoo: http://www.odoo.yenthevg.com/installing-default-data-in-odoo-module/
Automatically fill many2many in Odoo: http://www.odoo.yenthevg.com/automatically-fill-many2many-in-odoo/
Creating many2many drag and drop (handle) widget in Odoo: http://www.odoo.yenthevg.com/creating-many2many-drag-and-drop-handle-widget-in-odoo/
Logging data in Odoo: http://www.odoo.yenthevg.com/logging-in-odoo/
Adding custom colors to agenda and kanban views: http://www.odoo.yenthevg.com/adding-custom-colors-to-agenda-and-kanban-views
Install Odoo V9 on Ubuntu 14.04: http://www.odoo.yenthevg.com/installing-odoo-9-on-ubuntu-14-04/
Inheriting and modifying QWeb reports: http://www.odoo.yenthevg.com/inheriting-and-modifying-qweb-reports
Creating form buttons and actions: http://www.odoo.yenthevg.com/creating-form-buttons-and-actions
Creating and managing statusbars (selections) in Odoo: http://www.odoo.yenthevg.com/creating-and-managing-statusbars-selections-in-odoo
Creating automated actions in Odoo: http://www.odoo.yenthevg.com/creating-automated-actions-in-odoo/
Installing Odoo 9 Enterprise on Ubuntu 14.04: http://www.odoo.yenthevg.com/installing-odoo-9-enterprise-on-ubuntu-14-04
Create and manage Odoo databases with ERPpeek or XML-RPC: http://www.odoo.yenthevg.com/creating-and-managing-databases-with-erppeek-or-xml-rpc
Update your Odoo from Github: http://www.odoo.yenthevg.com/update-odoo-environment-github
Creating security groups in Odoo: http://www.odoo.yenthevg.com/creating-security-groups-odoo
Installing Odoo 10 (enterprise) on Ubuntu 16.04: http://www.odoo.yenthevg.com/installing-odoo-10-ubuntu-16-04
Adding fields to quick search views: https://www.odoo.yenthevg.com/adding-fields-quick-search-views/
Adding filters to existing search views: https://www.odoo.yenthevg.com/adding-filters-existing-search-views/
Creating e-mail templates in Odoo: https://www.odoo.yenthevg.com/creating-mail-templates/
Finding and sending e-mail templates in Odoo: https://www.odoo.yenthevg.com/sending-mail-templates-odoo/
Connecting PowerBI and Odoo for BI reporting: https://www.odoo.yenthevg.com/connecting-powerbi-odoo/
Override create functions in Odoo: https://www.odoo.yenthevg.com/override-create-functions-odoo/
Creating webpages and controllers in Odoo 10: https://www.odoo.yenthevg.com/creating-webpages-controllers-odoo10/
Extend existing selection with selection_add in Odoo 10: https://www.odoo.yenthevg.com/extend-selection-odoo-10/
Installing and configuring Odoo on DigitalOcean: https://www.odoo.yenthevg.com/installing-configuring-odoo-digitalocean/
Installing Odoo 11 (enterprise) on Ubuntu: https://www.odoo.yenthevg.com/installing-odoo-11-enterprise-ubuntu/
Configuring app settings with erppeek in Odoo 11: https://www.odoo.yenthevg.com/configuring-app-settings-erppeek-odoo-11/
Creating a tour in Odoo: https://www.odoo.yenthevg.com/creating-user-tour-odoo/
Creating automated tests in Odoo: https://www.odoo.yenthevg.com/creating-automated-tests-odoo/
Configuring and using Odoo.sh: https://www.odoo.yenthevg.com/configuring-using-odoosh/
Installing Odoo frontend and backend on different servers: https://www.odoo.yenthevg.com/installing-odoo-different-servers/
Last update: 20/01/2018
I would say there is a need. Especially for basic users.
Also setting up the inventory, doing purchase orders, using the "warehouse" would be helpful. It's honestly all a bit intimidating for a new user.
I do understand odoo can scale and be used for large organizations but I think it could just as easily be used in a very small business.
It would be great to see more documentation for DIY business owners and users who are not developers. I am finding it difficult to make decisions around hosting in house vs odoo.com or other paid hosting providers with only freely available resources. Security concerns as mentioned above are important, and a general outline of how difficult it would be for a business with minimal technical experience to install, customize, use, and manage Odoo. I understand the paid consulting services are what make Odoo possible, and I hope developers continue to earn money for their services, but I think the manuals/documentation/tutorials you suggest could provide non-biased answers to many potential users. While the sofware is free and open source, information and knowledge about how to use and customize the software seems to be less open and still a bit expensive for consulting services.
This may be beyond just documentation, but I think there is a demand for customized forms; something like google forms integrated with odoo, or replacing the current contact form with custom forms that do not require any xml or coding experience. Something that is very easy for any user to build.
I would love some mechanism to have a integrations tutorial based on the modules I have. The training and videos are all excellent, but when the entire suite is used I have little understanding of what I may not have.
This is mostly useful for me as we have not finished our install yet and I need to prepare to setup the inventory and manufacturing systems after IT finishes the install. The answers to the questions I have are not found in the existing material due to the excess modules typical to training systems.
After weeks of customizing odoo 8 and dozens of restarts from the beginning, what about a beginner's document of major pitfalls, such as:
- never create a new company, do overwrite "Your Company" first
- never delete a default pricelist
- never try to set up a chart of accounts from scratch using templates, it doesn't work and messes up your system seriously.
- before you touch anything on your system, even before you install any other modules, set up your accounts properly.
- deleting the preinstalled chart of accounts using the module "Template of Charts of Accounts" seems to do nothing, it doesn't help.
- Use the HTML editor with care, your changes will be saved to the database.
- When you already have data in the system, make a backup everytime before you do any kind of customizing, because the slightest change of settings can screw up your whole system for non-obvious reasons.
you have done a great help.. thank you..
please create some tutorials about mailing template and mailing window creation in openerp using python code or in xml.. becoz that is a demand in all customized modules...
Also webservice connections... that is also a demanding.. one.. sometime i feel very bad about odoo becoz of no documentation on webservices...
My suggestions are: 1- Samples for existing tutorial specially for reference section. 2- Tutorials about business logic in modules. for example to add a new variant to a product what should you do? how to load the list of different prices of a product? product's relation with accounting, warehouse, etc. 3- website-builder tutorials. for example modifying and creating blocks, new apps for website builder