SlideShare une entreprise Scribd logo
1  sur  20
www.cybrosys.com
How to configure Pycharm for
Odoo development in
Ubuntu 16.04
INTRODUCTION
Steps to configure Pycharm for Odoo
development in Ubuntu 16.04?
1. Install Java
• sudo add-apt-repository ppa:webupd8team/java
• sudo apt-get update
• sudo apt-get install oracle-java8-installer
2. Installing Pycharm
• sudo sh -c 'echo "deb http://archive.getdeb.net/ubuntu $(lsb_release -sc)-
getdeb apps" >> /etc/apt/sources.list.d/getdeb.list'
• wget -q -O - http://archive.getdeb.net/getdeb-archive.key | sudo apt-key
add -
• sudo apt update
• sudo apt install pycharm
OR
• First download the pycharm from pycharm download the .tar version for
ubuntu
Then extract it after use 'cd'(change directory in terminal) to get to the bin
directory of the pycharm folder and type 'ls' to see the files in it. Run the
pycharm.sh file using the ./pycharm.sh.
Pin the pycharm to the task bar then close the terminal
3. Install postgres
a) Add the postgres to the API repository
sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/
`lsb_release -cs`-pgdg main" >> /etc/apt/sources.list.d/pgdg.list'
wget -q https://www.postgresql.org/media/keys/ACCC4CF8.asc -O - |
sudo apt-key add -
b) Install the postgres
sudo apt-get update
sudo apt-get install postgresql postgresql-contrib
c) Postgres commands
- Login to postgres
sudo su – postgres
createuser --createdb --username postgres --no-createrole --no-superuser --pwprompt
odoo10
- Give a password
- To see the postgres interpreter
psql
- Change the user to super user
ALTER USER odoo WITH SUPERUSER;
to exit use 'q'
then 'exit' again to exit from the postgres
4. Install Python dependencies
- sudo apt-get install python-dateutil python-docutils python-feedparser python-
jinja2 python-ldap python-libxslt1
python-lxml python-mako python-mock python-openid python-psycopg2 python-
psutil python-pybabel python
pychart python-pydot python-pyparsing python-reportlab python-simplejson python-
tz python-unittest2 python
vatnumber python-vobject python-webdav python-werkzeug python-xlwt python-
yaml python-zsi poppler
utils python-pip python-pyPdf python-passlib python-decorator
- Install supporting packages
sudo apt-get install gcc python-dev mc bzr python-setuptools python-babel python-
feedparser python-reportlab-accel
python-zsi python-openssl python-egenix-mxdatetime python-jinja2 python-unittest2
python-mock python-docutils
lptools make python-psutil python-paramiko poppler-utils python-pdftools antiword
5. Get odoo 10 source code all Python dependencies
- Clone odoo to your location
sudo git clone https://www.github.com/odoo/odoo --depth 1 --branch 10.0 --single-
branch /opt/odoo
- Download the zip file from github or nightly and extract it to your directory
6. Install Less css via node js and npm
- sudo curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash -
- sudo apt install -y nodejs
- sudo npm install -g less less-plugin-clean-css
7. Create a file named “odoo-server.conf” inside setup
folder
8. Configure pycharm give the details Then in PyCharm menu Run > Edit
Configurations, click + on the top left to create a new configuration with the
following settings:
9. Now the configuration and run.
Your odoo is ready to run and you can develop your own add-ons and place
them in my_addons(You can create your own folder and add them to conf
file).Enjoy customization
Agent Management
- Create and manage records for agents of the company
- Easily create record of personal data of the agent.
- Records about the payment details of the agent
- View insurance related to the agent.
- Option to create payment to agent according to commission from insurance made by
him or as fixed payment or both.
- Options to add attachments and notes about the claims
Customer Management
- Create and manage records for customers of the company
- Added Kanban view for easy analyze of customer data
- Add personal details of customer inside their record
- View invoices against the customer easily.
- View total receivable and total payable for each customers
- Options to add attachments and notes about the claims
Conclusion
• Insurance management system allows you to create and manage
insurance policies and their claims easily.
• It also helps you to manage agents and customer data.
• Insurance management system is well integrated with accounting
module of Odoo. Also it is a flexible module for further extension.
Thank You !

Contenu connexe

Plus de Celine George

Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
How to Manage Engineering to Order in Odoo 17
How to Manage Engineering to Order in Odoo 17How to Manage Engineering to Order in Odoo 17
How to Manage Engineering to Order in Odoo 17Celine George
 
Multi Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP ModuleMulti Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP ModuleCeline George
 
How to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseHow to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseCeline George
 
How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17Celine George
 
Tree View Decoration Attribute in the Odoo 17
Tree View Decoration Attribute in the Odoo 17Tree View Decoration Attribute in the Odoo 17
Tree View Decoration Attribute in the Odoo 17Celine George
 
How to Manage Buy 3 Get 1 Free in Odoo 17
How to Manage Buy 3 Get 1 Free in Odoo 17How to Manage Buy 3 Get 1 Free in Odoo 17
How to Manage Buy 3 Get 1 Free in Odoo 17Celine George
 
An Overview of the Calendar App in Odoo 17 ERP
An Overview of the Calendar App in Odoo 17 ERPAn Overview of the Calendar App in Odoo 17 ERP
An Overview of the Calendar App in Odoo 17 ERPCeline George
 
How to Uninstall a Module in Odoo 17 Using Command Line
How to Uninstall a Module in Odoo 17 Using Command LineHow to Uninstall a Module in Odoo 17 Using Command Line
How to Uninstall a Module in Odoo 17 Using Command LineCeline George
 
How to create _name_search function in odoo 17
How to create _name_search function in odoo 17How to create _name_search function in odoo 17
How to create _name_search function in odoo 17Celine George
 
Views in Odoo 17 - Kanban View in odoo 17
Views in Odoo 17 - Kanban View  in odoo 17Views in Odoo 17 - Kanban View  in odoo 17
Views in Odoo 17 - Kanban View in odoo 17Celine George
 
The Shop Floor Overview in the Odoo 17 ERP
The Shop Floor Overview in the Odoo 17 ERPThe Shop Floor Overview in the Odoo 17 ERP
The Shop Floor Overview in the Odoo 17 ERPCeline George
 
What is Property Fields in Odoo 17 ERP Module
What is Property Fields in Odoo 17 ERP ModuleWhat is Property Fields in Odoo 17 ERP Module
What is Property Fields in Odoo 17 ERP ModuleCeline George
 
How to Share Dashboard in the Odoo 17 ERP
How to Share Dashboard in the Odoo 17 ERPHow to Share Dashboard in the Odoo 17 ERP
How to Share Dashboard in the Odoo 17 ERPCeline George
 
What are the Basic Fields in the Odoo 17 ERP
What are the Basic Fields in the Odoo 17 ERPWhat are the Basic Fields in the Odoo 17 ERP
What are the Basic Fields in the Odoo 17 ERPCeline George
 
How to Make a Field Visible Only for Certain User Groups in Odoo 17
How to Make a Field Visible Only for Certain User Groups in Odoo 17How to Make a Field Visible Only for Certain User Groups in Odoo 17
How to Make a Field Visible Only for Certain User Groups in Odoo 17Celine George
 
Automation in the Odoo 17 ERP Studio Module
Automation in the Odoo 17 ERP Studio ModuleAutomation in the Odoo 17 ERP Studio Module
Automation in the Odoo 17 ERP Studio ModuleCeline George
 
How to Override Delete Function in Odoo 17
How to Override Delete Function in Odoo 17How to Override Delete Function in Odoo 17
How to Override Delete Function in Odoo 17Celine George
 

Plus de Celine George (20)

Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
How to Manage Engineering to Order in Odoo 17
How to Manage Engineering to Order in Odoo 17How to Manage Engineering to Order in Odoo 17
How to Manage Engineering to Order in Odoo 17
 
Multi Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP ModuleMulti Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP Module
 
How to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseHow to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 Database
 
How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17
 
Tree View Decoration Attribute in the Odoo 17
Tree View Decoration Attribute in the Odoo 17Tree View Decoration Attribute in the Odoo 17
Tree View Decoration Attribute in the Odoo 17
 
How to Manage Buy 3 Get 1 Free in Odoo 17
How to Manage Buy 3 Get 1 Free in Odoo 17How to Manage Buy 3 Get 1 Free in Odoo 17
How to Manage Buy 3 Get 1 Free in Odoo 17
 
An Overview of the Calendar App in Odoo 17 ERP
An Overview of the Calendar App in Odoo 17 ERPAn Overview of the Calendar App in Odoo 17 ERP
An Overview of the Calendar App in Odoo 17 ERP
 
How to Uninstall a Module in Odoo 17 Using Command Line
How to Uninstall a Module in Odoo 17 Using Command LineHow to Uninstall a Module in Odoo 17 Using Command Line
How to Uninstall a Module in Odoo 17 Using Command Line
 
How to create _name_search function in odoo 17
How to create _name_search function in odoo 17How to create _name_search function in odoo 17
How to create _name_search function in odoo 17
 
Views in Odoo 17 - Kanban View in odoo 17
Views in Odoo 17 - Kanban View  in odoo 17Views in Odoo 17 - Kanban View  in odoo 17
Views in Odoo 17 - Kanban View in odoo 17
 
The Shop Floor Overview in the Odoo 17 ERP
The Shop Floor Overview in the Odoo 17 ERPThe Shop Floor Overview in the Odoo 17 ERP
The Shop Floor Overview in the Odoo 17 ERP
 
What is Property Fields in Odoo 17 ERP Module
What is Property Fields in Odoo 17 ERP ModuleWhat is Property Fields in Odoo 17 ERP Module
What is Property Fields in Odoo 17 ERP Module
 
How to Share Dashboard in the Odoo 17 ERP
How to Share Dashboard in the Odoo 17 ERPHow to Share Dashboard in the Odoo 17 ERP
How to Share Dashboard in the Odoo 17 ERP
 
What are the Basic Fields in the Odoo 17 ERP
What are the Basic Fields in the Odoo 17 ERPWhat are the Basic Fields in the Odoo 17 ERP
What are the Basic Fields in the Odoo 17 ERP
 
How to Make a Field Visible Only for Certain User Groups in Odoo 17
How to Make a Field Visible Only for Certain User Groups in Odoo 17How to Make a Field Visible Only for Certain User Groups in Odoo 17
How to Make a Field Visible Only for Certain User Groups in Odoo 17
 
Automation in the Odoo 17 ERP Studio Module
Automation in the Odoo 17 ERP Studio ModuleAutomation in the Odoo 17 ERP Studio Module
Automation in the Odoo 17 ERP Studio Module
 
How to Override Delete Function in Odoo 17
How to Override Delete Function in Odoo 17How to Override Delete Function in Odoo 17
How to Override Delete Function in Odoo 17
 

Dernier

PSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationPSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationAnamaria Contreras
 
Kenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith PereraKenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith Pereraictsugar
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...ssuserf63bd7
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03DallasHaselhorst
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesKeppelCorporation
 
Guide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDFGuide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDFChandresh Chudasama
 
Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Riya Pathan
 
Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfJos Voskuil
 
Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Anamaria Contreras
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Servicecallgirls2057
 
Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Peter Ward
 
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!Doge Mining Website
 
8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCR8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCRashishs7044
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMintel Group
 
Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africaictsugar
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyotictsugar
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCRashishs7044
 

Dernier (20)

PSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationPSCC - Capability Statement Presentation
PSCC - Capability Statement Presentation
 
Kenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith PereraKenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith Perera
 
Call Us ➥9319373153▻Call Girls In North Goa
Call Us ➥9319373153▻Call Girls In North GoaCall Us ➥9319373153▻Call Girls In North Goa
Call Us ➥9319373153▻Call Girls In North Goa
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation Slides
 
Corporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information TechnologyCorporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information Technology
 
Guide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDFGuide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDF
 
Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737
 
Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdf
 
Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.
 
Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
 
Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...
 
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
 
8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCR8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCR
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 Edition
 
Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africa
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyot
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
 

How to configure pycharm for odoo development in ubuntu 16.04

  • 1. www.cybrosys.com How to configure Pycharm for Odoo development in Ubuntu 16.04
  • 2. INTRODUCTION Steps to configure Pycharm for Odoo development in Ubuntu 16.04?
  • 3. 1. Install Java • sudo add-apt-repository ppa:webupd8team/java • sudo apt-get update • sudo apt-get install oracle-java8-installer
  • 4. 2. Installing Pycharm • sudo sh -c 'echo "deb http://archive.getdeb.net/ubuntu $(lsb_release -sc)- getdeb apps" >> /etc/apt/sources.list.d/getdeb.list' • wget -q -O - http://archive.getdeb.net/getdeb-archive.key | sudo apt-key add - • sudo apt update • sudo apt install pycharm OR • First download the pycharm from pycharm download the .tar version for ubuntu
  • 5. Then extract it after use 'cd'(change directory in terminal) to get to the bin directory of the pycharm folder and type 'ls' to see the files in it. Run the pycharm.sh file using the ./pycharm.sh. Pin the pycharm to the task bar then close the terminal
  • 6. 3. Install postgres a) Add the postgres to the API repository sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ `lsb_release -cs`-pgdg main" >> /etc/apt/sources.list.d/pgdg.list' wget -q https://www.postgresql.org/media/keys/ACCC4CF8.asc -O - | sudo apt-key add - b) Install the postgres sudo apt-get update sudo apt-get install postgresql postgresql-contrib
  • 7. c) Postgres commands - Login to postgres sudo su – postgres createuser --createdb --username postgres --no-createrole --no-superuser --pwprompt odoo10 - Give a password - To see the postgres interpreter psql - Change the user to super user ALTER USER odoo WITH SUPERUSER; to exit use 'q' then 'exit' again to exit from the postgres
  • 8. 4. Install Python dependencies - sudo apt-get install python-dateutil python-docutils python-feedparser python- jinja2 python-ldap python-libxslt1 python-lxml python-mako python-mock python-openid python-psycopg2 python- psutil python-pybabel python pychart python-pydot python-pyparsing python-reportlab python-simplejson python- tz python-unittest2 python vatnumber python-vobject python-webdav python-werkzeug python-xlwt python- yaml python-zsi poppler utils python-pip python-pyPdf python-passlib python-decorator
  • 9. - Install supporting packages sudo apt-get install gcc python-dev mc bzr python-setuptools python-babel python- feedparser python-reportlab-accel python-zsi python-openssl python-egenix-mxdatetime python-jinja2 python-unittest2 python-mock python-docutils lptools make python-psutil python-paramiko poppler-utils python-pdftools antiword
  • 10. 5. Get odoo 10 source code all Python dependencies - Clone odoo to your location sudo git clone https://www.github.com/odoo/odoo --depth 1 --branch 10.0 --single- branch /opt/odoo - Download the zip file from github or nightly and extract it to your directory
  • 11. 6. Install Less css via node js and npm - sudo curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash - - sudo apt install -y nodejs - sudo npm install -g less less-plugin-clean-css
  • 12. 7. Create a file named “odoo-server.conf” inside setup folder
  • 13. 8. Configure pycharm give the details Then in PyCharm menu Run > Edit Configurations, click + on the top left to create a new configuration with the following settings:
  • 14. 9. Now the configuration and run. Your odoo is ready to run and you can develop your own add-ons and place them in my_addons(You can create your own folder and add them to conf file).Enjoy customization
  • 15.
  • 16. Agent Management - Create and manage records for agents of the company - Easily create record of personal data of the agent. - Records about the payment details of the agent - View insurance related to the agent. - Option to create payment to agent according to commission from insurance made by him or as fixed payment or both. - Options to add attachments and notes about the claims
  • 17. Customer Management - Create and manage records for customers of the company - Added Kanban view for easy analyze of customer data - Add personal details of customer inside their record - View invoices against the customer easily. - View total receivable and total payable for each customers - Options to add attachments and notes about the claims
  • 18.
  • 19. Conclusion • Insurance management system allows you to create and manage insurance policies and their claims easily. • It also helps you to manage agents and customer data. • Insurance management system is well integrated with accounting module of Odoo. Also it is a flexible module for further extension.