This is the documentation for older versions of Odoo (formerly OpenERP).

See the new Odoo user documentation.

See the new Odoo technical documentation.

First Module to OpenERP

OpenERP is a Python based client/server program for Enterprise Resource Planning. It consist of a client "openerp-client" and a server "openerp-server" while the persistence is provided by Postgresql. OpenERP currently uses XML-RPC for communication over a network. Once installed OpenERP has a modular structure that allows modules to be added as needed.

The Modules - Introduction

The usage of the modules is the way to extend OpenERP functionality. The default OpenERP installation is organized as a kernel and various modules among which we can distinguish :

  • base : The most basic module. Defines,, res.request, res.currency, res.user, res.partner

  • crm : Customer & Supplier Relationship Management.

  • sale : Sales Management.

  • mrp : Manufacturing Resource Planning.

New modules can be programed easily, and require a little practice of XML and Python.