UnoPIM Odoo Connector module permits seamless integration between your Odoo retailer and the UnoPIM platform.
With this connector, you may effectively handle your total product catalog—together with classes, merchandise, product fashions, attributes, and attribute choices—immediately from UnoPIM.
Please Notice:
- The UnoPIM Odoo Connector is appropriate with Odoo model 18.
- At the moment, solely select-type attributes from UnoPIM are supported for export to Odoo.
Options of UnoPIM Odoo Connector
- Export Capabilities
- Export classes from UnoPIM to Odoo
- Export attributes and attribute choices
- Export product fashions and merchandise
- Export a number of product pictures
- Export variation merchandise (primarily based on select-type attributes)
- Export particular merchandise utilizing identifiers (SKU, inside reference, or barcode).
- Export classes on to Odoo eCommerce classes
- Export all classes or solely these linked to a configured channel
- Mapping & Configuration
- Map UnoPIM classes to Odoo classes
- Map commonplace and customized attributes
- Outline default values for attribute mappings
- Odoo attribute mapping help
- Extra commonplace attributes may be mapped
- Job Profiles
- A number of export job profiles out there: Classes, Attributes, and Merchandise
- A number of import job profiles out there: Classes, Attributes, Product Fashions, Merchandise
- Superior Filtering
- Filter merchandise throughout export primarily based on:
- Odoo credentials
- Channel
- Locale
- Code
- Media inclusion
- Filter merchandise throughout export primarily based on:
- Replace Assist
- Mechanically replace exported merchandise with new adjustments
- Export variation merchandise primarily based on select-type attributes
- Compatibility
- Absolutely appropriate with Odoo model 18.x
- Suitable with the newest UnoPIM model 0.2.0
Unzip the respective extension zip after which merge the “packages” folder into the challenge root listing.
Register the bundle supplier
- Go to config/app.php file and add the next line beneath ‘suppliers’:
WebkulOdooProvidersOdooServiceProvider::class
- Go to composer.json file and add the next line beneath ‘psr-4’:
"WebkulOdoo": "packages/Webkul/Odoo/src"
Run the next instructions:
composer dump-autoload
- Migrate Tables for the Odoo connector
php artisan migrate
- Publish Property Odoo connector
php artisan vendor:publish --tag=unopim-odoo-connector
- Set up the bundle for the Odoo consumer
composer require alazzi-az/odoo-xmlrpc
php artisan optimize:clear

The next Odoo apps should be put in: Gross sales, eCommerce, Stock, and Web site.
After that, log in to your Unopim panel, then go to Odoo > Credentials > Create Credentials.

Then the next web page will seem. Right here, you’ll want to enter your Odoo server info:
- URL
- Database Title
- Login Username
- Login Password
Notice: We now have added validation in order that in the event you enter a reproduction database identify when creating credentials, an error will happen.

Right here, you’ll want to outline the exported merchandise’ locale, foreign money, and product identifier.
- Odoo Allowed Firm ID: On this, you must choose the Firm ID for which you wish to export the product, or depart it clean if you wish to export all the businesses.
- Default Locale—Choose a locale in response to your Odoo retailer. Similar to English (United States) and Spanish (Brazil).
- Forex—Choose the default foreign money of your Odoo retailer. Such because the US greenback, the Euro, British pound.
- Default Product Identifier—Choose how exported merchandise shall be recognized within the Odoo retailer. There are two choices out there right here:
- Inside Reference (default_code)
- Barcode (barcode)
- Odoo Model—You’ll be able to choose the Odoo model, like 18
- Class Export as eCommerce Classes—Allow this to export classes to the eCommerce class.

Attribute Mapping
When merchandise are exported to Odoo, you may determine which product info must be included within the product database.
However first, you’ll want to do the mapping of Odoo product fields with Unopim attributes.
Mounted Worth—In case you wish to set any default worth for a product discipline, you may enter it within the Mounted Worth. So that every one the exported merchandise can have the identical product discipline worth.

By default, the next product fields may be mapped between Unopim and Odoo:
- Inside Reference
- Barcode
- Title
- Description for Inside
- Description for Quotations (description_sale)
- Picture
- Description for Distributors (description_purchase)
- Weight
- Description for Pickings (description_picking)
- Description of Supply Orders
- Quantity
- Description for Receptions
- Sale Value (list_price)
- Price (standard_price)
- Routes
- Product Kind
- Might be Gross sales
- Might be Bought
Map Extra Customary Fields
In case you wish to ship extra product info, you may add extra product fields right here after which map them with Unopim attributes.
First, you’ll want to enter an Odoo discipline code after which click on the Add Area button; after that, the brand new mapping discipline will seem above.

Class Fields Mappings
Right here, you may create a mapping manually for classes.

On this module you’ll find the next forms of export jobs for exporting catalog info to Odoo:
Odoo Export Attribute—As soon as you choose this job, you may export all of the Unopim attributes and choices to Odoo
You’ll be able to apply the next filters throughout attribute export:
- Odoo Credentials: Select the precise Odoo occasion or credentials you’re exporting to.
- Channel: Export attributes related to a particular gross sales or eCommerce channel.
- Locales: Choose the language/localized information you wish to embrace.
- Show Kind: Filter attributes primarily based on how they’re displayed (e.g., Radio, Choose, Coloration, Drugs, Multi-checkbox).
- Filter by Code: Export solely particular attributes utilizing their distinctive codes.

Class Export—
Odoo Export Class—Utilizing this job, you may export all of the classes to Odoo.
- Odoo Credentials: Select the precise Odoo occasion or credentials you’re exporting to.
- Channel: Export attributes related to a particular gross sales or eCommerce channel.
- Locales: Choose the language/localized information you wish to embrace.
- Filter by Code: Export solely particular attributes utilizing their distinctive codes.

Product Export—
Odoo Export Product—If you wish to export solely merchandise and product fashions to Odoo, you must choose the Odoo export product job.
Create a product in Unopim
Create a product in Unopim (with no variations, equivalent to measurement or coloration) in Unopim, like a t-shirt. Go to Merchandise > Create, then choose the Product possibility.

After getting into any distinctive SKU, choose a household from the checklist.

After that, you’ll want to fill within the product info as required in response to the Odoo retailer.
Now, choose a class from the best panel, then click on to save lots of.
Please Notice – Solely the mapped attributes info shall be despatched to the Odoo retailer.

Upon getting created the merchandise in Odoo, we’ll now export them to the Odoo retailer. Then go to Exports>Create Export Profile.

Then enter a novel code and label.
After that choose Odoo Connector>Export Product, then click on Save.
Please Notice – Earlier than exporting the product, you’ll want to export the attribute and class from Unopim to Odoo.

Choose a channel and locales for exporting merchandise. Then you may even ship content material for a number of language translations.
You’ll be able to determine which merchandise you wish to export to Odoo. There are numerous filters out there, equivalent to credentials, channel, locals, filter by code, and with media.
Listed here are a few of the filters you should use when exporting merchandise from Unopim:
- Credentials: Select the precise Odoo credentials or connection you wish to use for the export.
- Channel: Choose the suitable channel or retailer view that matches your Odoo setup.
- Locales: Export product information in particular languages or regional settings.
- Filter by Code: Export solely chosen merchandise by getting into their product codes.
- With Media: Select whether or not or to not embrace product pictures and different media property within the export.
If you wish to export just some particular merchandise, you may enter their SKU in the Identifier part, separated by a comma.
Upon getting saved the data for the export profile, click on the Export Now button.
Within the execution course of, you may test the progress of the export job and look at any errors within the log.

As you may see, the product created in Unopim, named ‘LED Lamp,’ has been exported to Odoo. Then you can even view and edit any info as you require, after which publish the product.

After that, try the Odoo e-commerce storefront view. A buyer can see the product identify, pictures, worth, purchase now particulars, and so forth.

For exporting merchandise which have variations, you’ll want to run the Odoo product export job.
In product administration techniques like Unopim, many merchandise should not simply single gadgets—they arrive in a number of variations equivalent to measurement, coloration, or materials. These are known as product variations or variants.
To export such merchandise from Unopim to Odoo, you’ll want to run a particular course of known as the Odoo Product Export Job.
This job is accountable for transferring all product information, together with variations, from Unopim to your Odoo.

Odoo Import Class—This can import all of the Odoo classes to Unopim.
Attribute Import in Unopim
Attribute and Attribute Choices—This can import all of the attributes and attribute choices from Odoo to Unopim.
Product Import—This can import all of the merchandise from Odoo to Unopim.
Odoo Product Mannequin:This can import all of the merchandise Mannequin from Odoo to Unopim.
After that, go to pick the suitable channel, locale, and foreign money for importing Odoo merchandise to Unopim.
Filter Choices for Importing Product Fashions from Odoo
When importing product fashions from Odoo into UnoPIM, the UnoPIM Odoo Connector affords a number of superior filter choices that can assist you management and customise what information is imported.
As a substitute of importing all product fashions without delay, you may slim the import scope utilizing the next filters:
Accessible Filters for Product Mannequin Import:
- Credentials: Choose which Odoo connection (credentials) you wish to pull information from.
- Channel: Import product fashions related to a particular gross sales or eCommerce channel.
- Locale: Select the language or area for imported product information (e.g., English, Spanish).
- Household: Import solely product fashions that belong to particular households (product teams).
- With Media: Select whether or not to import product fashions together with their pictures/media information.
These filters offer you fine-grained management over your imports, making it simpler to handle localized catalogs, multi-channel information, and media-rich content material, with out overloading your UnoPIM workspace.

Then, click on the Import Now button to execute the import course of.

That wraps up the Person Information for the UnoPIM Odoo Connector. We hope this documentation helps you get began easily and handle your catalog integration with ease.
For any queries or doubts, attain out to us at [email protected]. It’s also possible to increase a ticket at our HelpDesk System.
Present Product Model – 1.0.0
Supported Framework Model – UnoPIM 0.2.0