SharpSync
  • Welcome
  • Fundamentals
    • Getting Started
      • Registration
      • Landing Page
      • Support
      • Subscription
    • Data Sources
    • Property Mappings
      • Adding Property Mapping
      • Property Mapping Settings
    • Rules
      • Import / Export
        • Append text
        • Calculate number
        • Export manipulation
        • Format as decimal number
        • Prepend text
        • Remove property
        • Replace all instances
        • Replace first instance
        • Round to nearest X
        • Select from JSON
        • Set cell value
        • Set empty cells
        • Text manipulation
      • Display
        • Number between
        • Text contains
        • Text ends with
        • Text evaluation
        • Text is a number
        • Text is exactly
        • Text is in list
        • Text is not a number
        • Text is not empty
        • Text is not in list
        • Text length between
        • Text length is exactly
        • Text maximum length
        • Text minimum length
        • Text not contains
        • Text not ends with
        • Text not starts with
        • Text starts with
      • Advanced Scripting
    • BOM Comparison
    • Data Safety
    • Troubleshooting
      • Duplicate component paths
      • OAuth 2.0
  • Data Sources
    • Autodesk Inventor
    • CSV
      • Getting Started
      • Importing a Bill of Materials (BOM)
    • MS Dynamics 365 Business Central
      • Getting Started
      • Item Fields Json & Internal Names
      • Resource Fields Json & Internal Names
      • List Names For nestedObject Mappings
    • NetSuite
      • OAuth Setup
        • Permissions
      • RESTlet Script Setup
        • SharpSync RESTlet Script
      • Thumbnail Folder Setup
      • Authentication + Configuration
      • Common setup
        • Configure quantity mapping
        • Configure accounts mappings
        • Configure itemType mapping
        • Configure isPhantom mapping
        • Configure subsidiary mapping
        • Configure price mapping
        • Configure Where Used Link mapping
        • Configure thumbnail mapping
        • Read-Only NetSuite Fields
        • Common Mapping Rules
        • Common List names
      • Advanced Bill of Materials
      • Configure Routings
      • Integration tips
      • Troubleshooting
    • Odoo
      • Getting Started
        • Authentication + Configuration
        • Debugging tips
      • Common Setup
        • Map BOM Codes
        • Map BOM Types
        • Map Attribute Values
          • Reading Attributes - Overview
          • Display All Attribute Names
          • Display Single Attribute Values
          • Writing attributes
      • Product Management
      • Hosting Options
      • List Names
      • Permissions
      • Troubleshooting
    • Onshape
      • Getting Started
      • Setting up Derivatives
    • Propel PLM
      • Getting Started
    • SolidWorks
    • SolidWorks PDM
      • Downloading and installing the add-in
      • Configure the add-in
      • Setting up the Solidworks PDM Web 2
      • Troubleshooting
      • Submitting a BOM for update
  • Advanced
    • Derivatives
  • User management
    • User Management
    • Application Permissions
Powered by GitBook
On this page
  • Odoo supported features
  • Bill of Material (BOM) level features
  • Configuration
  • Extra information
  1. Data Sources

Odoo

Odoo is an open source ERP and e-commerce platform

Odoo supported features

Out of the box, the Odoo integration supports the following features for all supported versions:

Bill of Material (BOM) level features

Feature
Read
Create
Update

BOM hierarchy

BOM meta data

BOM quantities

Component thumbnails

N/A

Advanced BOMs

Attributes and variants

Routings

File derivative transfers (e.g. STEP, DXF) [1]

N/A

Item
Description

[1]

It should be noted that there are many ways to transfer files. We're in the process of adding file transfers for Odoo, but please note that consultation services are required to understand your use case + configuration options. Each customer's implementation of file transfers will be unique.

[2]

[3]

SharpSync supports different versions of Odoo:

Item
Status
Support

Odoo 18

Available

Full

Odoo 17

Available

Full

Odoo 16

Available

Full

Odoo is an open-source ERP available in a self-hosted or cloud-hosted option. Please also see:

To configure an Odoo instance in SharpSync you need at least the following 4 things

  • Odoo version number

  • Database name (case sensitive)

  • Username

  • Password

Configuration

After successfully authenticating with Odoo, the update should automatically trigger. If it does not, click the Update button.

The custom fields from Odoo have now successfully been pulled into SharpSync.

If you ever add new properties to Odoo, make sure to come back to the property mapping page and click the Update button again.

SharpSync requires the MRP module (mrp) at a minimum in order to support an Odoo integration. This is because of BOM information, more specifically the Quantities of individual items are managed using this module.

Routings are not currently supported but we are working towards it.

Please make sure to set up your Secondary Data Source. For more information, refer to the other Data Sources listed in the Navigation Bar.

Extra information

For additional information please see:

PreviousTroubleshootingNextGetting Started

Last updated 2 days ago

[2]

[3]

Multiple attributes, single value per attribute. Multiple attributes are scheduled for development. Please also see

Only supported for version 17 and onwards. Please also see

Should you require access to a different version, please contact us at

,

Once completed with the setup for both Primary and Secondary Data Sources, proceed to setup .

SharpSync
Permissions required
https://www.odoo.com/
Hosting options
Authentication
Property Mappings
List names
Hosting options
Permissions required
Map Attribute Values
Derivatives
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅