KEMBAR78
Instal custom modules in odoo | PPTX
www.cybrosys.com
How to install custom modules
in odoo
INTRODUCTION
 We all know odoo community is a open source complete ERP for a business. Why we prefer Odoo as our
business management software?. There are multiple plus points for choosing odoo and the one of the major
point is Odoo is a open source software.
 Actually odoo is a generic product that contain all the basic workflows that needed for a common
business like Trading business, shopping sectors, Restaurants, Point of sales, Supermarkets and other
common business. Then how can we make odoo as a best ERP software that adapt all the business flows
in our company. Yes.! We need to customize it.
 For achive your requirements you can customize in two ways.
 We can use Custom modules
 We can edit viva Front end.
 We all know Odoo have very good store for the products. We can check it here
(https://apps.odoo.com/apps/modules)
 We can see 13000+ apps in the store. And Day by day the number of contributions will become
huge. The Odoo community is a large scale community and activities and performances are very
high and fast.
 You can search and find the best app that suit to your business and achieve your
requirements.
 From the top we can see Categories, Free or Paid, versions. When you finds a module that
perfect for your business then first check the versions. Version of Odoo and apps version must
be same. If you find a paid module in apps store just search same featured app as free. Many
of the paid app’s features available as free apps too.
 Finally you find an app, then just download it by clicking the download button.
 Must check the version is compatible or not.
 Now we get a perfect app for our business, then how can we include to our odoo.
 After downloading it we can get a .zip file. You can extract it then you can get a folder contain
__init__.py , __openerp__.py or __manifest__.py and other files.
 You just copy the file and paste it in the folder(addons) of odoo.
 We can create a custom addon folder here.
sudo mkdir /../../odoo/<custom_addons>
sudo chown -R odoo:odoo /../../odoo/<custom_addons>
 Now you can add the custom_addons path in the config file.
sudo nano /etc/odoo.conf (provide the exact path of the config file)
[options]
…………………….
…………………….
addons_path = /../../odoo/addons, /../../odoo/<custom_addons>
• Edit the addons_path and add your custom addon paths.
• You can past your new app into this custom_addons folder.
sudo scp -r <custom module>// root@<ip_address>:/../../odoo/<custom_addons>/
 After paste the module do not forget to restart your server.
 sudo service odoo-server restart
 Then you can go to your odoo home page
 <ip address>:8069/web
Then follow the steps..
● Activate developer mode.
➢ In Odoo V8 and V9 click on the right top Administration menu.
➢ Click on About odoo
➢ Click on activate the developer mode.
➢ In Odoo V10 and V11 Go to Settings
 Activate the developer mode.
● Then update the module list by click the update button
➢ Odoo V8
• We can these menus under settings main menu.
➢ Odoo V9, V10 and V11
➢ This option is available In ‘apps’ Menu
 Now your module is ready to install. Go to the apps and search your module, avoid the “apps” filter
from the search bar.
 Please note one important point, some custom modules may cause crash the DB or make some
conflicts and show errors. So before install the new module just take a backup file.
After the backup of the database search your custom module name and install it. And test it.
Refer this link for more:
https://www.cybrosys.com/blog/how-to-install-custom-modules-in-odoo
Thank You !
Cybrosys Technologies Pvt. Ltd.
Neospace, Kinfra Techno Park,
Kakkancherry,
Calicut University P.O.
Calicut
Kerala, India - 673635.
Cybrosys Ltd
15, ST Antonys Road,
Forest Gate, London
England,
E79QA.
Cybrosys Technologies Pvt. Ltd.
1st Floor, Thapasya Building,
Infopark, Kakkanad,
Kochi, Kerala,
India-682030.

Instal custom modules in odoo

  • 1.
    www.cybrosys.com How to installcustom modules in odoo
  • 2.
    INTRODUCTION  We allknow odoo community is a open source complete ERP for a business. Why we prefer Odoo as our business management software?. There are multiple plus points for choosing odoo and the one of the major point is Odoo is a open source software.  Actually odoo is a generic product that contain all the basic workflows that needed for a common business like Trading business, shopping sectors, Restaurants, Point of sales, Supermarkets and other common business. Then how can we make odoo as a best ERP software that adapt all the business flows in our company. Yes.! We need to customize it.
  • 3.
     For achiveyour requirements you can customize in two ways.  We can use Custom modules  We can edit viva Front end.  We all know Odoo have very good store for the products. We can check it here (https://apps.odoo.com/apps/modules)
  • 5.
     We cansee 13000+ apps in the store. And Day by day the number of contributions will become huge. The Odoo community is a large scale community and activities and performances are very high and fast.
  • 6.
     You cansearch and find the best app that suit to your business and achieve your requirements.
  • 7.
     From thetop we can see Categories, Free or Paid, versions. When you finds a module that perfect for your business then first check the versions. Version of Odoo and apps version must be same. If you find a paid module in apps store just search same featured app as free. Many of the paid app’s features available as free apps too.
  • 8.
     Finally youfind an app, then just download it by clicking the download button.
  • 9.
     Must checkthe version is compatible or not.  Now we get a perfect app for our business, then how can we include to our odoo.
  • 10.
     After downloadingit we can get a .zip file. You can extract it then you can get a folder contain __init__.py , __openerp__.py or __manifest__.py and other files.  You just copy the file and paste it in the folder(addons) of odoo.
  • 11.
     We cancreate a custom addon folder here. sudo mkdir /../../odoo/<custom_addons> sudo chown -R odoo:odoo /../../odoo/<custom_addons>  Now you can add the custom_addons path in the config file. sudo nano /etc/odoo.conf (provide the exact path of the config file)
  • 12.
    [options] ……………………. ……………………. addons_path = /../../odoo/addons,/../../odoo/<custom_addons> • Edit the addons_path and add your custom addon paths. • You can past your new app into this custom_addons folder. sudo scp -r <custom module>// root@<ip_address>:/../../odoo/<custom_addons>/
  • 13.
     After pastethe module do not forget to restart your server.  sudo service odoo-server restart  Then you can go to your odoo home page  <ip address>:8069/web
  • 14.
    Then follow thesteps.. ● Activate developer mode. ➢ In Odoo V8 and V9 click on the right top Administration menu. ➢ Click on About odoo
  • 15.
    ➢ Click onactivate the developer mode.
  • 16.
    ➢ In OdooV10 and V11 Go to Settings  Activate the developer mode.
  • 17.
    ● Then updatethe module list by click the update button ➢ Odoo V8 • We can these menus under settings main menu. ➢ Odoo V9, V10 and V11
  • 18.
    ➢ This optionis available In ‘apps’ Menu
  • 19.
     Now yourmodule is ready to install. Go to the apps and search your module, avoid the “apps” filter from the search bar.  Please note one important point, some custom modules may cause crash the DB or make some conflicts and show errors. So before install the new module just take a backup file. After the backup of the database search your custom module name and install it. And test it.
  • 20.
    Refer this linkfor more: https://www.cybrosys.com/blog/how-to-install-custom-modules-in-odoo
  • 21.
    Thank You ! CybrosysTechnologies Pvt. Ltd. Neospace, Kinfra Techno Park, Kakkancherry, Calicut University P.O. Calicut Kerala, India - 673635. Cybrosys Ltd 15, ST Antonys Road, Forest Gate, London England, E79QA. Cybrosys Technologies Pvt. Ltd. 1st Floor, Thapasya Building, Infopark, Kakkanad, Kochi, Kerala, India-682030.