| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Purchase (purchase)
• Sales (sale_management) • Discuss (mail) • Invoicing (account) |
| Community Apps Dependencies | Show |
| Lines of code | 1408 |
| Technical Name |
rexel_connector |
| License | LGPL-3 |
| Website | https://thefishconsulting.be |
| Versions | 14.0 15.0 16.0 17.0 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Purchase (purchase)
• Sales (sale_management) • Discuss (mail) • Invoicing (account) |
| Community Apps Dependencies | Show |
| Lines of code | 1408 |
| Technical Name |
rexel_connector |
| License | LGPL-3 |
| Website | https://thefishconsulting.be |
| Versions | 14.0 15.0 16.0 17.0 18.0 19.0 |
Rexel Connector for Odoo
The Rexel Connector is the core integration module that synchronizes your Odoo database
with Rexelâs official Web Services and e-commerce platform.
It eliminates manual data entry, reduces errors, and ensures your product data is always up to date.
What does this module do?
It enables secure synchronization with the Rexel product database using their official Web Services.
Connection Configuration
Configure your Rexel Web Service credentials directly from Odoo:
Settings > Technical > API > API Connector (Activate developer mode to access this menu)
Multi-company is supported, allowing each company to use its own Rexel account.
Access per user
In case your employees needs to access FACQ with their specific access, you can configure credentials per user on their form view.
Test the Connection
Enter any valid Rexel ItemCode to test your setup.
A successful test confirms connectivity and retrieves product data ready for synchronization.
Field Mapping
Control exactly how Rexel fields map to Odoo fields.
Go to: Settings > Technical > API > Mapping
Access Rights
Define who can trigger an update of the data with the REXEL connector:
- Product Access: Has access to the webservice tools from the product form view
- Purchase Access: Has access to the webservice tools from the purchase application
- Sale Access: Has access to the webservice tools from the sales application
- Full Access: Has access to every tools that interact with the REXEL webservice
Product Synchronization
To synchronize a product, simply fill in a valid Rexel ItemCode. Synchronization can be triggered manually from:
- The product form view
- The product list view (batch actions)
Language Support
Translatable fields are synchronized in the language of the user launching the synchronization.
Supported by Rexel Web Services:
Dutch and French.
If a language is not supported, the connector automatically falls back to French.
Automated Synchronization
A scheduled action allows you to synchronize all Rexel products automatically once per day.
Disabled by default. To enable:
- Activate Developer Mode
- Go to Settings > Technical > Automation > Scheduled Actions
- Enable
Rexel: Synchronize all Rexel products
â ï¸ Note: performance depends on catalog size.
Sales Orders Integration
- One-click access to Rexel e-commerce directly from your Sales Order
- Synchronize order lines to ensure margins are always up to date
- Fetch and import the Rexel basket directly into your Odoo Sales Order
Purchase Orders Integration
- Define which contact is your Rexel contact
- One-click access to Rexel e-commerce from any Purchase Order
- Synchronize order lines to ensure purchase prices are always up to date
- Fetch and import the Rexel basket into Odoo (missing products are created automatically)
Why choose the Rexel Connector?
- Save hours of manual work
- Reduce data errors
- Seamless integration with Rexel e-commerce
- Fast ROI through automation
Available in English, Dutch, and French.
Prerequisites
- Access to Rexel Web Services or e-commerce API
- Credentials provided by Rexel (Customer Code / Login / User / Password)
- Python dependency:
pip install zeep
Try It Yourself
Want to see the Rexel Connector in action?
Request a demo or access to our test system.
contact@thefishconsulting.be
Please log in to comment on this module