Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Sales (sale_management)
• Discuss (mail) • Invoicing (account) |
Community Apps Dependencies | Show |
Lines of code | 775 |
Technical Name |
rexel_sale_connector |
License | LGPL-3 |
Website | https://thefishconsulting.be |
Versions | 14.0 15.0 16.0 17.0 18.0 |
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Sales (sale_management)
• Discuss (mail) • Invoicing (account) |
Community Apps Dependencies | Show |
Lines of code | 775 |
Technical Name |
rexel_sale_connector |
License | LGPL-3 |
Website | https://thefishconsulting.be |
Versions | 14.0 15.0 16.0 17.0 18.0 |
Rexel Sale Connector
This module cost 149.99 â¬. It appears with a higher price tag on the Odoo App Store only because it depends on the
Rexel Connector module (rexel_connector
), which is a paid prerequisite.
Module Description:
This module enables synchronization between the Rexel product database and Sale Orders in Odoo.
It allows for:
- Synchronizing Sale Order lines with up-to-date product information directly from Rexel.
- Ensuring both prices and costs are current, so that sales margins remain accurate and reliable.
Why it matters:
Keeping your Sale Orders aligned with Rexel data eliminates pricing discrepancies and ensures correct cost evaluations.
This directly impacts your ability to monitor profitability, quote with confidence, and maintain healthy margins.
The code is well-structured and documented, making it easy to adapt for your business needs. The module is available in English,
Dutch, and French.
Rexel Connector
Mapping Configuration
You have full control over the data synchronization via flexible field mapping:
Navigate to Settings > Technical > Rexel > Rexel Mapping to configure how Rexel fields are matched with Odoo fields.

Synchronized your Sale Orders
Based on your mapping configuration, Sale Order lines are enriched with real-time Rexel data. This ensures that product prices and costs are always accurate at the time of sale, helping you maintain precise profit margins and reduce the risk of underquoting or unexpected costs.

Get Basket
The get_basket
method retrieves the most recent contents of your Rexel basket and automatically updates your draft
Sale Order in Odoo accordingly.
This feature is available via a dedicated button that appears only when the Sale Order is in "Draft" state.
When you trigger this action, the system will:
- Check the current basket items from your Rexel account
- Match them with existing products in Odoo
- Create new product records if necessary
- Update the Sale Order lines with the exact quantities and base prices from Rexel
This ensures that your order in Odoo mirrors the contents of your Rexel basket, minimizing manual work and reducing the risk of pricing or quantity mismatches.
This process also facilitates the import of new Rexel products into Odoo, ensuring your product catalog stays up-to-date.

Access quickly to your Netstore account thanks to the "Go To Netstore" button.

Here is the result after clicking on the "Get Basket" button.

Please log in to comment on this module
Report comment
Any abuse of this reporting system will be penalizedGreat Module!
There are no comments yet!