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
  • Jump right in to the fundamentals
  • Supported Data Sources
  • What is SharpSync?
  • What value does it provide?

Welcome

NextGetting Started

Last updated 22 hours ago

Welcome to the SharpSync! Here you'll get an overview of all the amazing features it offers to help you setup your new integration.

You'll see some of the best parts of SharpSync in action — and find help on how you can manage and setup your integrations with your CAD and ERP systems.

Jump right in to the fundamentals

Supported Data Sources

Select an individual Data Source to view the configuration and setup information.

Name
Type
Source
Sync
Status

CAD

Primary

➡️

Offline

Primary

➡️

ERP

Secondary

⬅️ ➡️️

[WIP]

ERP

Secondary

⬅️ ➡️️

ERP

Secondary

⬅️ ➡️️

CAD

Primary

⬅️ ➡️️

ERP/PLM

Secondary

⬅️ ➡️️

CAD

Primary

➡️

PDM

Primary

⬅️ ➡️️

What is SharpSync?

SharpSync is a cloud based data synchronization application in the CAD <> ERP space. CAD Systems (such as SolidWorks, SolidEdge, Inventor, Onshape) has lots of data that needs to move to ERP systems (such as Netsuite, Dynamics365, Odoo). This data includes things like BOM data, inventory detail, thumbnails, and revision information. This synchronization space, although it's been around for a many years, leaves much to be desired as the main competitors are desktop based, and any changes to their apps requires manual updates on user machines by the developers, or copying and pasting settings between machine. This means everytime there is a change, you're billed for something you should be able to do yourself.

To that end, the main goals of the application are:

  • Easy to use.

  • Intuitive.

  • Web based - no manual updates!

  • To let you move data:

    • From CAD => ERP => CAD or

    • From PDM => ERP => PDM or

    • From PLM => ERP => PLM

  • It does this by identifying differences in meta data (or custom properties) and the BOM structure between the 2 systems

  • Displays this data in an easy to digest format onscreen.

  • Reporting on BOMs submitted. Users must be able to troubleshoot problems with their own data

  • It then let's the user submit and write back the changes to the CAD, ERP, PDM or PLM system.

What value does it provide?

Typically companies would employ a full time data entry person to manage the data between the 2 systems. This is an extremely time consuming and error prone process. SharpSync automates this process and allows the user to focus on more value added tasks. We believe our product is well priced and provides great value for the price compared to traditional desktop solutions.

SharpSync was designed from the ground up to be used by users of the application, not to be silo'ed to the halls of developers. It has an very powerful rules engine that let's you, as the user, specify rules to massage your data when the data is imported, exported or displayed on screen. This reduces the amount of time spent agonizing over individuals rows in BOMs.

These rules are setup for data sources for the entire organization and all your users will draw the benefit of having a unified rule set for your data. That means:

  • No need to copy + paste data from CAD => ERP.

  • No need to employ someone to do said copying + pasting.

  • No need to export + import settings across machines.

  • Intuitive: You should be able to map your own mappings. Not pay a developer to do it.

here

Marketing video
✅
✅
✅
✅
✅
✅
✅
✅
AutoDesk Inventor
CSV
MS Dynamics 365 Business Central
NetSuite
Odoo
Onshape
Propel PLM
SOLIDWORKS
SOLIDWORKS PDM
Cover

Getting Started

Register your organization

Cover

Data Sources

Setting up Sources

Cover

Property Mappings

Mapping meta data between sources

Cover

Rules

Using code templates to change your data

Cover

Derivatives

Exporting and transferring CAD files (e.g. STEP, DXF, DWG)

Cover

BOM Comparison

Displaying and editing BOM metadata for submittal to Sources