Odoo ERP setup, configuration and integration

We tell you plainly whether an off-the-shelf ERP will do; if it will, we help you set Odoo up around your processes and connect it to your other systems.

Odoo ERP setup, configuration and integration with your other systems. We work out together whether Odoo fits your business, and Community or Enterprise.

Last updated:

Our team’s experience

These are not Pepechura client projects; our team worked inside these companies’ own teams.

Kadifeteks

Textile manufacturer

Our team helped set up the factory’s Odoo ERP system from inside Kadifeteks’s own team. Many modules were configured around the factory’s needs, chiefly manufacturing, inventory and warehousing, purchasing, sales, and accounting and invoicing.

What Odoo is and who it suits

Odoo is an open-source ERP that brings a company’s processes, from sales to accounting and from manufacturing to the warehouse, together in one system, module by module. It is written in Python, keeps its data in PostgreSQL and runs in the browser. Its strength is that you switch on the modules you need, leave the rest off, and the modules you use share the same data: a sales order affects stock, stock affects purchasing, and manufacturing cost flows straight into accounting.

Where an off-the-shelf ERP like Odoo fits well

  • Your processes are close to those of similar firms in your industry: orders, work orders, stock, purchasing, invoices
  • You want one place of record where everyone sees the same data, instead of separate programs and Excel files
  • Having accounting, stock and manufacturing fed by the same data matters more to you than custom screens
  • You are prepared to fit your processes to the software’s standard flow to some degree

Where we would suggest custom software

  • Your competitive edge lies precisely in a process a standard ERP does not support
  • You only want to solve one narrow job, such as tracking a field team or dealer orders; a full ERP is too heavy for that
  • The screens will be used in a very particular setting, such as in the field, on tablets or on a kiosk
  • Fitting Odoo to your business would mean rewriting most of the standard modules

Often the right answer is both: accounting, stock and manufacturing stay in Odoo, a small custom application is written alongside it for the one job a standard ERP does not handle well, and the two are connected.

Community or Enterprise

Odoo comes in two editions. Community is free and open source. Enterprise is offered as a subscription priced per user, and brings additional modules, Odoo’s own hosting options and official support. Which one is enough depends on the modules you need. Settling this before setup is much easier than switching editions later.

CommunityEnterprise
LicenceFree, open source (LGPL)Paid subscription per user
AccountingInvoicing; full accounting reports need community (OCA) modulesFull accounting module included
ManufacturingBasic manufacturing (MRP) with bills of materials and manufacturing ordersIn addition, modules such as quality control and product lifecycle management (PLM)
HostingYour own server or a cloud server you rentOdoo Online, Odoo.sh or your own server
CustomisationIn codeIn code, or with the Studio tool, adding fields and screens without writing code

Odoo at a manufacturer: our team’s experience

Our team helped set up the factory’s Odoo ERP system at the textile manufacturer Kadifeteks, from inside Kadifeteks’s own team. Many modules were configured around the factory’s needs, chiefly manufacturing (MRP), inventory and warehousing, purchasing, sales, and accounting and invoicing. This is not a Pepechura client project; it is experience our team gained working inside Kadifeteks’s own team.

At a manufacturer, the hardest part of an ERP rollout is usually not the software itself. Getting the master data in order (bills of materials, stock records, warehouse locations, approval flows) and helping teams get used to the new way of working take longer than switching modules on. In an Odoo project, Odoo’s modules cover the areas below; which ones to switch on is decided by looking at your business.

Manufacturing (MRP)

Bills of materials, manufacturing orders, work centres and production cost.

Inventory and warehouse

Warehouse and shelf locations, lot and serial number tracking, stock counts and transfers between warehouses.

Purchasing

Supplier quotations, purchase orders, and replenishment created automatically from minimum stock rules.

Sales and CRM

Leads, quotations, orders and tracking of the sales team.

Accounting and invoicing

Invoices, collections and payments. In Türkiye, localisation and the choice of provider for legal requirements such as e-invoicing should be planned from the start.

Human resources

Employee records, time off and attendance.

Connecting Odoo to your other systems

Odoo rarely works alone: your online shop, your e-invoicing provider, your carrier, your bank or a mobile app in the field will all want to exchange data with it. Odoo offers an API that outside applications can connect to. The approach of our ERP, CRM and integration service applies to Odoo too: field mapping, scheduled or instant synchronisation, retries, protection against duplicate records and a monitoring screen that shows failed transfers. Where the other side has no API, routes such as file transfers or scheduled reports are considered as well.

How an Odoo project runs with us

  1. 01

    Free scoping call

    30 min

    We talk about the programs and files you use today and which jobs are still done by hand. We tell you plainly whether Odoo, custom software or both together is the right call.

  2. 02

    Process map and quote

    We map your flow, from order to shipment, onto Odoo’s modules, and write down the points standard Odoo does not cover, the edition to choose and the connections needed.

  3. 03

    Weekly releases

    Modules, the transfer of master data and the connections move forward step by step. Every week you try a working piece, such as the purchasing flow or an integration, in a test environment with your own data.

  4. 04

    Testing and go-live

    A senior QA tests the release before it goes out. We prepare user documentation for your teams.

  5. 05

    The 30 days after launch

    30 days

    We fix the bugs that surface in this period free of charge; after that you can continue with monthly maintenance.

Timelines and budget ranges are published on our ERP, CRM and integration and pricing pages; everything on this page follows the same figures.

Questions about Odoo

Is Odoo or custom software the better fit?

There is no single answer. If your business is covered by Odoo’s standard modules, a ready-made system goes live faster than one written from scratch. But every change that moves away from the standard is a piece that has to be tried again with each new Odoo version. We talk this balance through in the scoping call, looking at your processes.

Where do I buy the Enterprise licence?

The Enterprise subscription is bought directly from Odoo or from one of Odoo’s partners, and is priced by the number of users. There is no licence fee for the Community edition. We work out together which edition is enough, based on the modules you need.

Can the data in our current program be moved to Odoo?

Usually, yes. Data such as products, customer and supplier accounts, stock and open balances can be brought into Odoo through export files or from the database. The data needs to be cleaned and the fields mapped before the move, and how much history to bring across is agreed together at the start.

Can you connect Odoo to our online shop or other systems?

Yes, that is what our ERP, CRM and integration service is for. Through Odoo’s API we can build a layer that keeps orders, stock and account details in sync with your other systems. Retries and notification of failed transfers are standard in every flow.

What do I keep when the project ends?

Odoo itself is subject to Odoo’s own licence terms. For the integrations and the applications next to Odoo that we write, you get a perpetual licence to use them and documentation; transferring the source code to you is possible for an extra fee, stated separately in the quote.

Related services

ERP, CRM & integrationCustom softwareDashboards
Contact

Let’s talk about whether Odoo fits

In a free 30-minute scoping call we look at your processes and work out whether Odoo, custom software or both together is the right call.