ERP Connectors
ERP connectors bring work orders, operations, and related ERP records into MachineMetrics. For supported workflows, they also send labor and production quantities back to your ERP. The records, write timing, and posting steps depend on the connector and its configuration.
Available Connectors
Setup Guides
| ERP | Connection | Guide |
|---|---|---|
| Microsoft Dynamics 365 Finance & Operations | OAuth 2.0 and OData | Dynamics 365 F&O |
| Epicor Kinetic | REST API; some configurations also use SQL | Epicor Kinetic |
| Global Shop Solutions | PSQL database and GCG exchange tables | Global Shop Solutions |
| Infor CloudSuite Industrial (SyteLine) | Infor ION API Gateway | SyteLine Cloud |
| Infor SyteLine On-Premises | SQL Server | SyteLine On-Premises |
| Infor Visual | See connector requirements | Infor Visual |
| JobBoss Classic | SQL Server | JobBoss Classic |
| JobBOSS² | REST API: cloud Integration Engine or local on-premises JobBOSS² API | JobBOSS² |
| ProShop | GraphQL and OAuth 2.0 | ProShop |
Other ERP Integrations
Integrations are also available for Microsoft Dynamics 365 Business Central, NetSuite, Infor LN, Infor XA, ProfitKey, and Plex. Contact your Solution Delivery Manager (SDM) to confirm requirements and setup for your ERP version and hosting model. ProfitKey requires 8.1 or later. This list is not exhaustive.
Common Data Flows
ERP work orders, operations, resources, employees, and standards
↓
ERP connector on the Edge
↓
MachineMetrics
↑
Live data from connected machines
For workflows managed in ShopPulse, the connector sends supported labor records back to the ERP. For ERP Driven workflows, MachineMetrics reads job and labor activity from the ERP. Confirm the supported mode for your connector before setup.
See Concepts and Data Flow for record definitions, resource mapping, sync timing, and the distinction between writing and posting a labor transaction.
Getting Started
Before setup, you need:
- A supported ERP product and version, with an ERP administrator available to configure access.
- A physical or virtual MachineMetrics Edge device with access to the ERP and MachineMetrics services.
- The dedicated account or API application and permissions listed in your connector guide.
- Your site's company, database, resource, and employee identifiers.
- The appropriate MachineMetrics access for the task. For Studio editing and deletion, check ERP Data Studio permissions; available actions depend on the role, account, and deployed version.
The customer enters credentials directly in Edge Services. Credentials are never shared with MachineMetrics staff.
Follow Setup and Verification, then use your connector guide for the ERP-specific steps. Configure resource and operator mappings before enabling MES on a machine.
Reference and Troubleshooting
- ERP Data Studio: inspect imported records and link employees to operators.
- Timesheets: review clock-in/out sessions and understand their ERP synchronization.
- Data Mapping Specification: field names, types, and entity relationships.
- Troubleshooting and FAQ: diagnose missing jobs, mapping errors, and labor sync failures.
- MES Settings: configure resource mappings and job management.
Creating Your Own Connector
If you need a custom integration, see Creating Your Own Connector. The implementation guide lives on the developer site; the support guide explains where to start.
For CSV imports and API integration alternatives, see ERP Integration Methods.
Getting Help
Contact your SDM during onboarding. For technical issues after onboarding, contact MachineMetrics Support. Include your ERP product, version, affected records, and sanitized diagnostics.