Skip to main content

SERVICES

Odoo Development: Custom Modules and Interfaces Where the Standard Falls Short

Customisations, custom modules and interfaces for Odoo, upgrade-safe and documented. Ruetech checks the standard first and only builds what it does not cover.

Scope

What to expect

What this service includes.

01

Custom modules

We add the fields, processes and calculations you need, such as Rauschenberger’s commissions by partner and product category.

02

Interfaces

We connect online shops, Microsoft 365 mailboxes and DATEV. Prantl’s shop integration reads existing records without creating duplicates.

03

Automation

Odoo creates follow-ups, tasks and documents according to the agreed rules.

04

Data migration

Scripts that move contacts and templates out of the old system.

Outcome

Your benefits

What changes for management, accounting and sales.

Upgrade-safe

We follow Odoo’s development guidelines and account for annual version upgrades.

Documented

Each customisation includes technical documentation and instructions for users.

Only what is needed

We do not rebuild what the standard already does.

Plannable at a fixed price

The Implementation package includes up to 40 hours of development.

Standard first, then code

We start by reviewing Odoo’s existing functions and modules. We develop custom code only for requirements they cannot cover. At Prantl, standard functionality meets 13 of the 18 requirements in the ordering process.

This makes ongoing operation easier: your team can configure standard functions itself, while customisations need additional checks with each upgrade.

What we build

Customisations and custom modules

Rauschenberger records agency and venue commissions by partner and product category. Odoo includes them in quotes and recalculates them when the partner changes. We also worked with accounting on the DATEV export, adding a posting-type column and removing an unused one.

Interfaces

Our published projects include online shop and Microsoft 365 mailbox integrations, as well as DATEV exports. At Prantl, shop orders are created as drafts for review before confirmation. We use Odoo’s APIs to connect other systems.

Automation

At Rauschenberger, Odoo calculates deadlines in business days, from initial customer contact to the last call before an event. Deposit and final-invoice tasks are assigned to finance.

Interfaces at a glance

Before quoting, we establish how each integration will be delivered. Standard means functionality included with Odoo Enterprise. A connector uses an existing add-on or an external service provider. Custom interfaces are developed using Odoo’s APIs.

SystemStandardConnectorCustom
DATEV (posting batches, master data, documents)yes–for a different format
E-invoicing (XRechnung, ZUGFeRD)yes––
Microsoft 365 (Outlook, mailbox)yes––
Online shop (Shopware, WooCommerce, Magento)–yesfor a custom data model
EDI with retail customers (EDIFACT)–through an EDI provideryes
Bank (statements, SEPA payments)yesEBICS–
PIM (product data)–depending on the systemyes
DMS and archiveOdoo Documentsdepending on the systemyes
MES and machine dataIoT box–yes
CAD and PDM––yes
Payroll (DATEV Lohn, payroll bureau)––hand-over of pre-payroll data
SAP as the leading system of the group––yes

We document the data flow, triggers and error handling for each interface. These records form part of the customisation documentation and are reviewed during upgrades. Any third-party connector licence fees are listed separately in the quote.

How we work

  1. Requirement: You describe the process; we check the standard and existing modules.
  2. Concept: We describe the planned customisation and record the requirements for future version upgrades.
  3. Development: We develop in a test instance and show you interim results.
  4. Test and sign-off: Your team tests with its own data and signs off the customisation.
  5. Delivery: We deploy the customisation and hand over the documentation.

Who develops

Our development team builds customisations for Odoo Community and Enterprise, whether hosted in the cloud or on your own servers. Odoo uses Python and PostgreSQL. You have a named project manager and deputy, with direct access to management for escalations.

Costs

Smaller customisations are billed at €120 per hour or deducted from your support plan’s hours. For larger pieces of work, we provide a fixed-price quote. Available plans are on the pricing page.

Your fixed-price quote

Your binding quote arrives within 5 business days. We cover additional effort within the agreed fixed-price scope.

Reply within one business day · Only used to handle your enquiry (see privacy policy) · Odoo Silver Partner