Introduction

Qobra connects to Odoo thanks to a user API key.

The integration is used to synchronize tables, with their fields and their content. This integration is readonly and does not write anything in your Odoo account.

Setup

  1. Create your API key, as documented here.

  2. Fill in information in Qobra:

    • Username: the email of the person who created the API key
    • Password / API Key: API key (it is not advised connecting directly with password)
    • Instance URL: Your Odoo instance URL
    • Database: Odoo Database

Synchronization

Incremental synchronization

This integration is an incremental synchronization. This means that all imports are based on each record last modified date, and that we only refresh what has been modified in the system since the previous import. When an import is launched, we thus refresh all records that have been modified since the start of the last successful import.

Once we have refresh range, synchronization work is split and parallelized in smaller tasks for performance enhancement. The synchronization tasks are split according to the last modified date.

It is important to note that Qobra admin can manually trigger complete synchronization in the application.

Supported types

You’ll find below the fields types supported by the Qobra integration, and their mapping to Qobra types.

Odoo typeQobra type
floatnumber, amount
integernumber, user
monetaryamount
textstring
charstring, user
booleanbool
selectionpicklist
datedate
datetimedate
useruser