Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Conferences
Free Learning
Arrow right icon
Working with Odoo
Working with Odoo

Working with Odoo: Learn how to use Odoo, a resourceful, open source business application platform designed to transform and modernize your business

eBook
€8.99 €36.99
Paperback
€45.99
Subscription
Free Trial
Renews at €18.99p/m

What do you get with Print?

Product feature icon Instant access to your digital eBook copy whilst your Print order is Shipped
Product feature icon Paperback book shipped to your preferred address
Product feature icon Download this book in EPUB and PDF formats
Product feature icon Access this title in our online reader with advanced features
Product feature icon DRM FREE - Read whenever, wherever and however you want
OR
Modal Close icon
Payment Processing...
tick Completed

Shipping Address

Billing Address

Shipping Methods
Table of content icon View table of contents Preview book icon Preview Book

Working with Odoo

Chapter 1. Setting Up Odoo

Odoo is a powerful set of open source business applications built on the OpenObject framework. When you first install Odoo, the only functionality you will have is limited messaging options between users. From there, Odoo allows you to install the modules you need as you need them. This flexibility makes Odoo much more accessible than many business software solutions.

In this chapter, we will get started working with Odoo by covering the installation and the basics of setting up an Odoo database.

The topics we will cover include:

  • Using the free two-user edition of Odoo
  • Setting up a trial company
  • Installing Odoo on Windows and Ubuntu
  • Troubleshooting and configuring your installation

Getting started with Odoo online

Not long ago, nearly all companies kept their primary information systems in-house. This approach requires not only a lot of capital expense in purchasing servers and software licenses, but also creates a lot of responsibility and risk in backing up data and ensuring business continuity. Today, more and more companies are choosing to host their business applications in online networks commonly known as the cloud. Odoo allows you the flexibility of both options—either hosting on your own hardware, or utilizing Odoo's online software services.

Taking advantage of Odoo online

The best thing about accessing Odoo online is that you can jump in and start using the software right away. You don't have to decide what operating system to use. You don't have to install any software at all. Just enter the URL into your web browser and you are ready to get started.

Another added benefit of taking this approach is that you will verify that your web browser is up to date and compatible with the latest version of Odoo. So, even if you intend to install Odoo on your own hardware, it is still worth taking a minute to test out the online trial version of Odoo. Expect to put a great deal of time into determining which Odoo applications are right for your company.

Taking a few hours to use the Odoo online version is time well spent and you can put off installing Odoo until you are more certain it is the right software for your business.

Tip

Use the Odoo free edition to verify browser compatibility with any older machines.

Odoo browser requirements

Odoo is designed to run on a variety of modern web browsers. Supported browsers include:

  • Google Chrome (recommended)
  • Firefox
  • Internet Explorer
  • Safari

Tip

Macintosh users will need to make sure they are running Mac OS X or above. Users running older Macintosh systems are currently having difficulties running Odoo version 7. Also, in my experience, Google Chrome tends to offer the best experience in working with Odoo. Firefox is also often recommended by others in the Odoo community.

Odoo mobile phone and tablet support

Beginning with Odoo 8, Odoo has native support for mobile phones and tablets. Menus are designed to flow and format properly. The new website application even includes a preview within the portal administration to emulate how the site would appear on a mobile phone. While you still suffer many of the limitations that come with a small screen size, the applications are functional and make it even easier for developers to create mobile Odoo applications.

Odoo's mobile application support covers both the Android and Apple iOS platforms. Make sure, however, that for any processes you intend to implement for your business, you test all processes thoroughly for both desktop and any mobile solutions. Smaller screen sizes might make some data unreadable or very awkward to work with.

Accessing the Odoo free online trial

Accessing the online trial version of Odoo online could not be simpler. Just open up your browser and navigate to https://www.odoo.com/start.

You will then be prompted to choose one of more than 20 business applications, as shown in the following screenshot:

Accessing the Odoo free online trial

Don't worry, you can add more applications later:

Accessing the Odoo free online trial

Clicking on the appropriate button for the application immediately begins installing your own unique Odoo instance.

For our example, let's go ahead and install the CRM application by clicking on the Install CRM button:

Accessing the Odoo free online trial

Be patient as it can take thirty seconds or longer for the servers to build the database and bring up the starting page. When the installation is complete, Odoo automatically signs you in so you can begin trying out the software. The goal of this approach is to get users to directly start using the software right away and avoid having to fill out lengthy forms or create logins and passwords to begin using the software. It really is just one click and you have your own version of Odoo to play with.

Accessing the Odoo free online trial

In the preceding screenshot, you can see the screen that appears after installing the CRM application. With it, you can manage your customers, leads, and opportunities. We will discuss the CRM application in detail in Chapter 3, Exploring Customer Relationship Management in Odoo.

Take a few minutes to look around in Odoo to get familiar with the interface. You don't have to worry about breaking anything or doing anything wrong. If you run into problems or get confused, just close your web browser and try again.

Note

This is a demonstration and will only last for one four-hour session. If you close your browser, you will lose your setup and have to start over again.

Continuing to use the trial version of Odoo

At the very top of the Odoo application, just under the address bar in the browser, you will see a message that informs you about how much longer your trial version of Odoo will run before you need to register. Also, remember that it is possible to lose this instance of Odoo before the time runs out.

Continuing to use the trial version of Odoo

Clicking on the message will take you to the typical standard signup form to provide your name, e-mail, and other information to register your trial version of Odoo:

Continuing to use the trial version of Odoo

After you have filled out the form and clicked on Start using, the Odoo application will once again reload. Now, you will see in the top-right-hand corner that you are logged in under the name you provided in the signup form. Also, you will see at the top, a countdown of how many days are remaining in your trial version.

Subscribing to Odoo

For 15 days, you can use Odoo for free without subscribing. Once your 15 days run out, you must subscribe to Odoo in order to keep using their enterprise cloud-hosted version of the software. The first two users of Odoo are free indefinitely.

This means you can sign up and continue using Odoo with just two users without having to pay any monthly fees. For additional users, the current pricing is $25 per month, per user at the time of writing. Each application that you use also will incur a monthly cost depending upon the specific application.

The following screenshot is the Odoo Online Pricing calculator in July of 2015:

Subscribing to Odoo

You can locate the Odoo Online Pricing page at https://www.odoo.com/pricing-online.

Tip

Odoo Online is priced for employees that use the applications. You are not charged for customers or suppliers that access Odoo through the web portal.

Depending on your requirements, an Odoo subscription might be a good decision. Installing and maintaining an Odoo installation takes a degree of expertise and has risks for production systems. You must maintain adequate disaster recovery procedures in case of server crashes or hard drive failures. There are also complexities in applying bug fixes and migrating to newer versions of Odoo. This book will help you with many of these tasks. Yet, it can be quite convenient to have an Odoo subscription so you can focus on the functional, rather than the technical, aspects of working with Odoo.

To subscribe to Odoo online and continue using Odoo past the 15 day trial period, click on the Subscribe to keep it running link at the top of the page:

Subscribing to Odoo

Using Odoo without subscription fees

If you choose not to pay the subscription fee, do not fear! The remainder of this chapter will assist you with installing Odoo on your own hardware.

Getting to know the Odoo architecture

Setting up and managing an Odoo installation will require a basic understanding of the components that make up Odoo. Every business system has a set of technologies and underlying software platforms that are required for the system to function. Fortunately, unless you plan to customize Odoo, you only need to understand the very basics of the Odoo architecture to complete a successful installation.

Tip

In this book, we provide a basic overview of the Odoo architecture. If you wish to get more detailed documentation on the Odoo architecture, visit https://doc.Odoo.com/trunk/server/02_architecture/.

Introducing the PostgreSQL database

Like most ERP systems, Odoo has specific database requirements. In this case, it is PostgreSQL. PostgreSQL is an open source, cross-platform Object Relational Database Management System (ORDMS). While not popular on the scale of Microsoft SQL Server or MySQL, PostgreSQL is an enterprise-class database server with many advanced features. In fact, PostgreSQL stacks up very well against far more expensive databases such as Microsoft SQL Server and Oracle Database.

PostgreSQL runs on every major operating system. For most Odoo installations, Ubuntu is the operating system of choice. However, PostgreSQL will also run quite well under other versions of Linux, Microsoft Windows, and even Mac OS X.

You can learn more about PostgreSQL at http://www.postgresql.org/.

Writing code with Python

The primary programming language of Odoo is Python. Like the other technologies underlying Odoo, the Python language is open source and runs on all the major contemporary operating systems. It is an extremely popular programming language which makes it very easy to find resources to help you get started.

You can learn more about the Python programming language at http://python.org/.

Following the Model-View-Controller design

Odoo is built upon a Model-View-Controller (MVC) architecture. One of the primary goals of this architecture is to separate the visual display of the information from the business rules and management of the underlying data. For example, if you need to change the way data is organized in the model, it is desirable not to have to make dramatic changes to how you view the data. This is true for maintaining flexibility in viewing data. Today, it is common to have many different client applications sharing the same underlying data.

Designing models

The model is essentially the data that makes up your Odoo installation, which is stored in the PostgreSQL database. Odoo is unique, in that, database structures are typically defined by the Odoo modules at the time they are installed. The Odoo framework takes the model definitions and automatically creates the necessary table structures inside the PostgreSQL database. Furthermore, a web interface in Odoo allows administrators to easily extend the Odoo data model in a variety of ways without having to modify the Odoo source code.

Rendering views

Each view in Odoo is defined in XML documents. The Odoo framework is responsible for rendering these view files in a web browser. Alternative views can be built to render Odoo functionality upon other platforms such as mobile devices.

Authoring controllers

The controller component of the architecture is where the business logic and workflow rules of the Odoo application are applied. The controller components in Odoo are written in Python code and stored as objects in Odoo modules.

Choosing your installation operating system

In this section, we will discuss some of the advantages and disadvantages of choosing Ubuntu or Windows for your first Odoo installation.

Choosing a Microsoft Windows Odoo installation

For the most part, Ubuntu has been the platform of choice for most Odoo installations. However, there are some reasons why you might choose to run Odoo under a Windows installation.

Some of you who bought this book might have already jumped ahead and installed Odoo on their Microsoft Windows computer. So, for you go-getters, that working installation of Odoo might function just fine for researching and testing its features. Often, the Windows all-in-one installer provides a simple method to get Odoo up and running instantly on your hardware. Basically, you do not have to install a new operating system.

Learning Ubuntu is not required

If you are familiar with Windows and have no Ubuntu experience, you might get going a little faster by sticking with a Windows install for your first setup. Downloading and installing modules and making changes to configuration files will be much easier if you are familiar with the operating system.

Introducing Ubuntu

While Microsoft Windows does not really need an introduction, it is probably worth giving a brief introduction to Ubuntu. In short, Ubuntu (pronounced oo-BOON-too) is a very popular open source operating system based on the Linux kernel. It has enjoyed increasing popularity because it is easy to install and very stable. Ubuntu can be installed either as a server operating system without a graphical interface or as a desktop operating system with a graphical interface that closely resembles Windows.

You can learn more about the Ubuntu operating system and why it is so popular at http://www.ubuntu.com/.

Choosing an Ubuntu Odoo installation

It is generally accepted that Ubuntu is the recommended operating system for running a production installation of Odoo. There are several reasons why this is true:

  • Ubuntu is the primary target platform: While Odoo is released for Windows and still well-supported, the Ubuntu installation continues to be favored. The development team of Odoo works primarily with Ubuntu for bug fixes and platform releases. It can be expected that, for the most part, Odoo development will be optimized around Ubuntu, not Windows or Mac.
  • Ubuntu is open source: Installing Odoo on any Windows operating system is going to require a license from Microsoft. While using Odoo on your Windows PC or Mac is a viable and perhaps desirable solution for testing and development, it is unlikely you will want to run Odoo on a Windows desktop system for any production environment. Why? Well, this requires Windows Server, which has much higher license costs than desktop editions. With an Ubuntu installation, you get an entirely open source and virtually cost-free solution.
  • Ubuntu has additional scalability options: It is possible to configure a more scalable solution under Ubuntu than what you can currently configure under Microsoft Windows Server.
  • Ubuntu has strong community support for Odoo: The fact is that a vast majority of the production installations of Odoo are running under Ubuntu. When you run into trouble or management issues with your Odoo installation, you may find it easier to get assistance if you are running an Ubuntu installation.

Choosing another OS option for Odoo

Although this book will focus on Windows and Ubuntu installations, you do have several other options. In the past, Odoo has been deployed under a variety of Linux distributions and even on the Macintosh OS. There are also many community members actively developing client frontends for mobile platforms such as Google's Android OS.

Understanding Odoo releases

When deploying an Odoo system, it is important to understand the various Odoo versions, as well as the release and upgrade policies. There is currently one major release for versions 6.0, 7.0, and 8.0, as well as a master branch that is the latest development version which will soon become Odoo Version 9.0. The stable versions are the standard support version of Odoo and, typically, the one you should choose to install for most situations. The master version is the development version and will often contain bugs and unfinished features. This is primarily downloaded by developers or those who wish to get a look at the latest features.

Upgrading Odoo

The goal of the Odoo development team is to release two stable version upgrades each year. Odoo further labels some stable versions as Long Term Support (LTS) versions. These releases are supported by Odoo for those that have an Odoo Enterprise support contract. For any production environment, it is smart to choose an LTS version. Most importantly, installing an LTS release of Odoo will make bug fixes and patches much easier to implement.

Tip

At the time of writing this, the most recent stable LTS version is version 8.0.

Installing Odoo on Windows OS

We begin our installation by locating the packages that are currently available to install. You can find the current list at http://nightly.odoo.com/.

Installing Odoo on Windows OS

The preceding screenshot is the Odoo Nightly builds page that is the jumping off point for downloading the source files for installation.

The examples and case studies in this book use Odoo 8.0. This means you should select the 8.0 LTS (stable) version of Odoo to download. You can navigate directly to the 8.0 Odoo downloads here http://nightly.odoo.com/8.0/nightly/.

Installing Odoo on Windows OS

Tip

It is entirely possible that Odoo will change the URL as new versions are released. To best follow the examples in this book, download an 8.x installation of Odoo.

Windows installations use the EXE packages. Click on the exe directory to get the list of downloads that are available.

Naturally, the specific download packages are going to change on a nightly basis.

Installing Odoo on Windows OS

The latest version of the stable LTS release will contain the most current Odoo built with bug fixes included and will appear at the bottom of the list. By the way, the upload dates you'll see are in Coordinated Universal Time (UTC) and, therefore, might be many hours ahead of your time zone, especially if you live in the Western Hemisphere.

Performing an all-in-one Odoo installation on Windows

Installing Odoo using the all-in-one package is very simple. After the package has finished downloading, double-click on the .exe file to begin the installation wizard.

The first screen will prompt you to select the language for your installation.

After you have selected the language and clicked on OK, the wizard will continue with the installation. From here, everything will continue like a normal Windows installation.

Tip

I highly recommend that you choose the Custom install, so you can select the directory for installation. The default directory name contains the lengthy build number making it rather difficult to work with in the command prompt.

Configuring Postgres on Windows

During the installation, you will be asked to provide information for the PostgreSQL connection.

It is recommended that you change the username and password for security purposes. These values will be written into the Odoo configuration file. The username and password provided will be the administration credentials for the PostgreSQL database, so be sure to remember them.

After the wizard is complete, if you leave Start Odoo checked and then click on Finish, Odoo should open up in your default browser.

If Odoo fails to launch, you can look at the Troubleshooting Odoo Installations section later in this chapter for solutions to some of the problems commonly encountered during installation.

Installing Odoo on Ubuntu

This book will walk you through the installation procedure for Odoo on Ubuntu using the latest all-in-one nightly package. Depending on your Ubuntu installation and how you want to work with Odoo, there are alternative installation methods.

At the time of this writing, Odoo is most commonly installed on Ubuntu Version 14.04.

Modifying the sources.list file

Installing Odoo on Ubuntu is easy when you use the Debian repository. You can use any standard text editor, such as Nano, to modify the /etc/apt/sources.list file and add the following line:

deb http://nightly.Odoo.com/8.0/nightly/deb/ ./

This installs the package.

After saving sources.list, you can start the installation process by entering these commands into a terminal window:

sudo apt-get update
sudo apt-get install openerp

The Odoo packages will be first downloaded and then installed. This is an all-in-one installation and should set up all the necessary packages, PostgreSQL, and library dependencies required to run Odoo.

Tip

Take note that the installation itself still uses openerp, instead of the new odoo brand name.

Testing your Odoo installation

Point your browser to http://localhost:8069 and you should see the Odoo login page appear.

Troubleshooting and Odoo management tips

As far as ERP installations go, Odoo is typically very easy to install. Unfortunately, it is possible for an installation to fail for a variety of reasons. In this next section, we will discuss some of the most common installation issues and provide some troubleshooting tips for diagnosis problems with an Odoo installation.

Checking your browser destination

If you have followed the default installation, then your Odoo installation should be accessing Odoo at http://localhost:8069.

Make sure the URL is exactly as you can see it above. If you did change the port number during installation, make sure you change the port in the URL.

Verifying that the Odoo service is running

If you are unable to pull up Odoo in the browser, it can be good to verify that the Odoo services are running.

Checking for Odoo services running in Windows

Pull up the Task Manager and go to the Services tab, then look for Odoo-server8.0. The status should be running, as shown in the following screenshot:

Checking for Odoo services running in Windows

Here is an example of the Odoo-server-8.0 service successfully running on Windows.

Additional Odoo troubleshooting steps for Windows can be found at https://doc.odoo.com/install/windows/server/complementary_install_information/.

Checking for Odoo services running in Ubuntu

In Ubuntu, you can locate the Odoo services by running the following command in a terminal window:

ps aux | grep Odoo

You will then see the Odoo service listed if it is running.

Starting and stopping Odoo services in Ubuntu

When managing an Odoo server, one of the most common tasks you will find yourself performing is starting and stopping the Odoo services. Odoo allows you to start and stop the services with a command switch.

To start the services, use:

sudo /etc/init.d/Odoo-server start

To stop the services, use:

sudo /etc/init.d/Odoo-server stop

Finding the primary Odoo log file

Odoo writes many messages, warnings, and error messages to a log. Often, when troubleshooting problems, this log file is valuable in determining what action you should take. In a default installation, the log file is located at {install directory}/server/server/Odoo-server.log.

The log is especially valuable to locate problems you may have when installing new modules.

Modifying the Odoo configuration file

The Odoo framework allows you to specify a configuration file for your installation. By default, this file is located at /etc/Odoo/Odoo-server.conf.

Using this file, you can change many of the attributes of Odoo.

Changing port numbers

By default, Odoo runs on port 8069. For many installations, the default port will work fine. There are situations, however, where it can be useful to change this default port. One common scenario would be the need to run more than one version of Odoo. Multiple installations cannot run on port 8069, so you will need to modify the port. Sometimes there are security reasons behind changing ports, as many hackers are aware of the default ports that people use.

Fortunately, changing the default port number is easy.

Simply specify:

Port=[port] 

For example, Port=8059 will change the default port for the web client to port 8059.

Accessing the database management tools

Odoo offers database management tools that can be accessed easily through your web browser. This makes it easy to create, backup, and even delete database, all through a web interface. While there are sometimes links available on the login page that will take you to these tools, it is possible that when installing some applications, such as the website builder, you will not find a link easily.

To access the database management tools, use the following path:

[ServerAddress]:[port]/web/database/manager

Changing the admin password

As mentioned earlier, by default, Odoo sets the password for these operations to admin. To secure your server, it is necessary to change this password in your configuration file:

Admin_password=[your password]

Also, be careful while starting up your Odoo server from the command line without specifying an alternative password or the path to the configuration file. If you do, you leave the instance open with the default password.

Finding additional resources for installing Odoo

Installing and configuring Odoo can quickly become a very complex task that is outside the scope of this book. In Appendix, Locating Additional Odoo Resources, you will find links to additional resources that can assist you with installing Odoo.

Summary

In this chapter, we saw how easy it was to get started using Odoo online. We discussed how to set up a trial company and the basics of creating a database and installing your first module. If you choose not to use the online services, you likely found the topics on installing Odoo on Windows or Ubuntu helpful. Finally, we discussed various methods of troubleshooting and configuring Odoo.

In the next chapter, we will begin to jump into our first real business applications in Odoo. You will get introduced to our real world case study and set up the basic configuration of the company. We will walk you through setting up your first product and, finally, creating and printing your first sales order.

Left arrow icon Right arrow icon

Key benefits

  • Configure, manage, and customize Odoo to fit the needs of your business
  • Learn about the new Odoo 8 website builder and e-commerce features that are seamlessly integrated with Odoo’s business applicationsl
  • Perform step-by-step configurations of the most important Odoo applications using real-world examples

Description

With this practical guide, you will cover the essential modules to get Odoo up and running for your company. After installing Odoo, you will use its sales management application to enter quotes, create sales orders, and invoice customers. You will then learn how to integrate the CRM application to manage your leads and convert them into lucrative opportunities and sales. Next, you will set up your own purchase management system, assigning products to suppliers and tracking orders with the new warehouse management and routing system. Finally, you will learn how to use analytics to track project expenses and keep your accounts simple and easy to maintain and build an Odoo module to extend its functionality and make it work for you. Working with Odoo covers all the core installation and usage functionalities of this popular tool, helping you to fully implement a working ERP system through practical, advanced, real-world examples.

Who is this book for?

This book is perfect for people who have never used Odoo and for those who would like to learn about more advanced features such as creating your own custom modules. In order to get the most out of this book, you should be comfortable with downloading and installing software and understand basic business concepts such as sales, purchasing, inventory management, and basic accounting.

What you will learn

  • Configure a functioning customer relationship management system
  • Set up a purchasing and receiving system for your company that allows you to track inventory, costs, and profit
  • Implement manufacturing operations and processes using real-world examples that you can put to use in your own company
  • Discover the capabilities of Odoo s financial accounting and reporting features
  • Integrate powerful human resource applications that simplify the collection and management of employee information
  • Utilize Odoo s full featured project management application to organize tasks and track time and costs associated with billable projects
  • Customize Odoo without writing a line a code
Estimated delivery fee Deliver to Denmark

Premium delivery 7 - 10 business days

€17.95
(Includes tracking information)

Product Details

Country selected
Publication date, Length, Edition, Language, ISBN-13
Publication date : Aug 27, 2015
Length: 432 pages
Edition : 1st
Language : English
ISBN-13 : 9781784394554
Vendor :
Odoo S.A
Category :
Languages :
Tools :

What do you get with Print?

Product feature icon Instant access to your digital eBook copy whilst your Print order is Shipped
Product feature icon Paperback book shipped to your preferred address
Product feature icon Download this book in EPUB and PDF formats
Product feature icon Access this title in our online reader with advanced features
Product feature icon DRM FREE - Read whenever, wherever and however you want
OR
Modal Close icon
Payment Processing...
tick Completed

Shipping Address

Billing Address

Shipping Methods
Estimated delivery fee Deliver to Denmark

Premium delivery 7 - 10 business days

€17.95
(Includes tracking information)

Product Details

Publication date : Aug 27, 2015
Length: 432 pages
Edition : 1st
Language : English
ISBN-13 : 9781784394554
Vendor :
Odoo S.A
Category :
Languages :
Tools :

Packt Subscriptions

See our plans and pricing
Modal Close icon
€18.99 billed monthly
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Simple pricing, no contract
€189.99 billed annually
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Choose a DRM-free eBook or Video every month to keep
Feature tick icon PLUS own as many other DRM-free eBooks or Videos as you like for just €5 each
Feature tick icon Exclusive print discounts
€264.99 billed in 18 months
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Choose a DRM-free eBook or Video every month to keep
Feature tick icon PLUS own as many other DRM-free eBooks or Videos as you like for just €5 each
Feature tick icon Exclusive print discounts

Frequently bought together


Stars icon
Total 112.97
Odoo Development Essentials
€24.99
Working with Odoo
€45.99
Odoo Development Cookbook
€41.99
Total 112.97 Stars icon
Banner background image

Table of Contents

18 Chapters
1. Setting Up Odoo Chevron down icon Chevron up icon
2. Installing Your First Application Chevron down icon Chevron up icon
3. Exploring Customer Relationship Management in Odoo Chevron down icon Chevron up icon
4. Purchasing with Odoo Chevron down icon Chevron up icon
5. Making Goods with Manufacturing Resource Planning Chevron down icon Chevron up icon
6. Configuring Accounting Finance Chevron down icon Chevron up icon
7. Administering an Odoo Installation Chevron down icon Chevron up icon
8. Implementing the Human Resources Application Chevron down icon Chevron up icon
9. Understanding Project Management Chevron down icon Chevron up icon
10. Creating Advanced Searches and Dashboards Chevron down icon Chevron up icon
11. Building a Website with Odoo Chevron down icon Chevron up icon
12. Implementing E-Commerce with Odoo Chevron down icon Chevron up icon
13. Customizing Odoo for Your Business Chevron down icon Chevron up icon
14. Modifying Documents and Reports Chevron down icon Chevron up icon
15. Understanding Workflows Chevron down icon Chevron up icon
16. Discovering Custom Odoo Modules Chevron down icon Chevron up icon
A. Locating Additional Odoo Resources Chevron down icon Chevron up icon
Index Chevron down icon Chevron up icon

Customer reviews

Top Reviews
Rating distribution
Full star icon Full star icon Full star icon Full star icon Half star icon 4.6
(18 Ratings)
5 star 72.2%
4 star 16.7%
3 star 5.6%
2 star 5.6%
1 star 0%
Filter icon Filter
Top Reviews

Filter reviews by




Unga Bunga Apr 29, 2016
Full star icon Full star icon Full star icon Full star icon Full star icon 5
Goods as described. Fast shipping. Highly recommend
Amazon Verified review Amazon
Client Amazon Sep 17, 2015
Full star icon Full star icon Full star icon Full star icon Full star icon 5
A clear and precise book for installing, configuring, and implementing Odoo.It cover the most essential features of the Odoo applications
Amazon Verified review Amazon
francois dlx Sep 30, 2015
Full star icon Full star icon Full star icon Full star icon Full star icon 5
This book is an easy and fast walk-through to install and use Odoo (install, set it, CRM, purchasing, manufacturing, accounting, HR... admin). It's a new version of the "working with OpenERP 7". It describe also the new features.Then Greg Moss give useful information to customize your ERP with dashboard, workflow, custom modules ... and introduce new modules as "building web site / CMS" or "e-commerce".So you'll find accurate informations to use Odoo and even "pros and cons" on each feature.
Amazon Verified review Amazon
Laurene Sep 19, 2015
Full star icon Full star icon Full star icon Full star icon Full star icon 5
This book was recommended by a developer friend as a thorough guide to Odoo. I'm in the process of working my way through it and, so far, I've found the book to be an extremely useful guide!
Amazon Verified review Amazon
Franz Sedi Jun 01, 2016
Full star icon Full star icon Full star icon Full star icon Full star icon 5
This is the book you need if you choose Odoo (ex- OpenERP) as your ERP. While costs are very low compared to other ERPs, features are great and usability is perfect, Odoo is really lacking on the documentation side from an end-user perspective. This manual covers in 17 chapters all you need to better work with Odoo. I discovered that Odoo has an integrated graphical workflow editor which lets you examine, for example, the sales order workflow!
Amazon Verified review Amazon
Get free access to Packt library with over 7500+ books and video courses for 7 days!
Start Free Trial

FAQs

What is the delivery time and cost of print book? Chevron down icon Chevron up icon

Shipping Details

USA:

'

Economy: Delivery to most addresses in the US within 10-15 business days

Premium: Trackable Delivery to most addresses in the US within 3-8 business days

UK:

Economy: Delivery to most addresses in the U.K. within 7-9 business days.
Shipments are not trackable

Premium: Trackable delivery to most addresses in the U.K. within 3-4 business days!
Add one extra business day for deliveries to Northern Ireland and Scottish Highlands and islands

EU:

Premium: Trackable delivery to most EU destinations within 4-9 business days.

Australia:

Economy: Can deliver to P. O. Boxes and private residences.
Trackable service with delivery to addresses in Australia only.
Delivery time ranges from 7-9 business days for VIC and 8-10 business days for Interstate metro
Delivery time is up to 15 business days for remote areas of WA, NT & QLD.

Premium: Delivery to addresses in Australia only
Trackable delivery to most P. O. Boxes and private residences in Australia within 4-5 days based on the distance to a destination following dispatch.

India:

Premium: Delivery to most Indian addresses within 5-6 business days

Rest of the World:

Premium: Countries in the American continent: Trackable delivery to most countries within 4-7 business days

Asia:

Premium: Delivery to most Asian addresses within 5-9 business days

Disclaimer:
All orders received before 5 PM U.K time would start printing from the next business day. So the estimated delivery times start from the next day as well. Orders received after 5 PM U.K time (in our internal systems) on a business day or anytime on the weekend will begin printing the second to next business day. For example, an order placed at 11 AM today will begin printing tomorrow, whereas an order placed at 9 PM tonight will begin printing the day after tomorrow.


Unfortunately, due to several restrictions, we are unable to ship to the following countries:

  1. Afghanistan
  2. American Samoa
  3. Belarus
  4. Brunei Darussalam
  5. Central African Republic
  6. The Democratic Republic of Congo
  7. Eritrea
  8. Guinea-bissau
  9. Iran
  10. Lebanon
  11. Libiya Arab Jamahriya
  12. Somalia
  13. Sudan
  14. Russian Federation
  15. Syrian Arab Republic
  16. Ukraine
  17. Venezuela
What is custom duty/charge? Chevron down icon Chevron up icon

Customs duty are charges levied on goods when they cross international borders. It is a tax that is imposed on imported goods. These duties are charged by special authorities and bodies created by local governments and are meant to protect local industries, economies, and businesses.

Do I have to pay customs charges for the print book order? Chevron down icon Chevron up icon

The orders shipped to the countries that are listed under EU27 will not bear custom charges. They are paid by Packt as part of the order.

List of EU27 countries: www.gov.uk/eu-eea:

A custom duty or localized taxes may be applicable on the shipment and would be charged by the recipient country outside of the EU27 which should be paid by the customer and these duties are not included in the shipping charges been charged on the order.

How do I know my custom duty charges? Chevron down icon Chevron up icon

The amount of duty payable varies greatly depending on the imported goods, the country of origin and several other factors like the total invoice amount or dimensions like weight, and other such criteria applicable in your country.

For example:

  • If you live in Mexico, and the declared value of your ordered items is over $ 50, for you to receive a package, you will have to pay additional import tax of 19% which will be $ 9.50 to the courier service.
  • Whereas if you live in Turkey, and the declared value of your ordered items is over € 22, for you to receive a package, you will have to pay additional import tax of 18% which will be € 3.96 to the courier service.
How can I cancel my order? Chevron down icon Chevron up icon

Cancellation Policy for Published Printed Books:

You can cancel any order within 1 hour of placing the order. Simply contact customercare@packt.com with your order details or payment transaction id. If your order has already started the shipment process, we will do our best to stop it. However, if it is already on the way to you then when you receive it, you can contact us at customercare@packt.com using the returns and refund process.

Please understand that Packt Publishing cannot provide refunds or cancel any order except for the cases described in our Return Policy (i.e. Packt Publishing agrees to replace your printed book because it arrives damaged or material defect in book), Packt Publishing will not accept returns.

What is your returns and refunds policy? Chevron down icon Chevron up icon

Return Policy:

We want you to be happy with your purchase from Packtpub.com. We will not hassle you with returning print books to us. If the print book you receive from us is incorrect, damaged, doesn't work or is unacceptably late, please contact Customer Relations Team on customercare@packt.com with the order number and issue details as explained below:

  1. If you ordered (eBook, Video or Print Book) incorrectly or accidentally, please contact Customer Relations Team on customercare@packt.com within one hour of placing the order and we will replace/refund you the item cost.
  2. Sadly, if your eBook or Video file is faulty or a fault occurs during the eBook or Video being made available to you, i.e. during download then you should contact Customer Relations Team within 14 days of purchase on customercare@packt.com who will be able to resolve this issue for you.
  3. You will have a choice of replacement or refund of the problem items.(damaged, defective or incorrect)
  4. Once Customer Care Team confirms that you will be refunded, you should receive the refund within 10 to 12 working days.
  5. If you are only requesting a refund of one book from a multiple order, then we will refund you the appropriate single item.
  6. Where the items were shipped under a free shipping offer, there will be no shipping costs to refund.

On the off chance your printed book arrives damaged, with book material defect, contact our Customer Relation Team on customercare@packt.com within 14 days of receipt of the book with appropriate evidence of damage and we will work with you to secure a replacement copy, if necessary. Please note that each printed book you order from us is individually made by Packt's professional book-printing partner which is on a print-on-demand basis.

What tax is charged? Chevron down icon Chevron up icon

Currently, no tax is charged on the purchase of any print book (subject to change based on the laws and regulations). A localized VAT fee is charged only to our European and UK customers on eBooks, Video and subscriptions that they buy. GST is charged to Indian customers for eBooks and video purchases.

What payment methods can I use? Chevron down icon Chevron up icon

You can pay with the following card types:

  1. Visa Debit
  2. Visa Credit
  3. MasterCard
  4. PayPal
What is the delivery time and cost of print books? Chevron down icon Chevron up icon

Shipping Details

USA:

'

Economy: Delivery to most addresses in the US within 10-15 business days

Premium: Trackable Delivery to most addresses in the US within 3-8 business days

UK:

Economy: Delivery to most addresses in the U.K. within 7-9 business days.
Shipments are not trackable

Premium: Trackable delivery to most addresses in the U.K. within 3-4 business days!
Add one extra business day for deliveries to Northern Ireland and Scottish Highlands and islands

EU:

Premium: Trackable delivery to most EU destinations within 4-9 business days.

Australia:

Economy: Can deliver to P. O. Boxes and private residences.
Trackable service with delivery to addresses in Australia only.
Delivery time ranges from 7-9 business days for VIC and 8-10 business days for Interstate metro
Delivery time is up to 15 business days for remote areas of WA, NT & QLD.

Premium: Delivery to addresses in Australia only
Trackable delivery to most P. O. Boxes and private residences in Australia within 4-5 days based on the distance to a destination following dispatch.

India:

Premium: Delivery to most Indian addresses within 5-6 business days

Rest of the World:

Premium: Countries in the American continent: Trackable delivery to most countries within 4-7 business days

Asia:

Premium: Delivery to most Asian addresses within 5-9 business days

Disclaimer:
All orders received before 5 PM U.K time would start printing from the next business day. So the estimated delivery times start from the next day as well. Orders received after 5 PM U.K time (in our internal systems) on a business day or anytime on the weekend will begin printing the second to next business day. For example, an order placed at 11 AM today will begin printing tomorrow, whereas an order placed at 9 PM tonight will begin printing the day after tomorrow.


Unfortunately, due to several restrictions, we are unable to ship to the following countries:

  1. Afghanistan
  2. American Samoa
  3. Belarus
  4. Brunei Darussalam
  5. Central African Republic
  6. The Democratic Republic of Congo
  7. Eritrea
  8. Guinea-bissau
  9. Iran
  10. Lebanon
  11. Libiya Arab Jamahriya
  12. Somalia
  13. Sudan
  14. Russian Federation
  15. Syrian Arab Republic
  16. Ukraine
  17. Venezuela