Skip to content

Customer Onboarding SOPs

This directory contains the standard operating procedures for onboarding new ERP Unlocked customers.

New customer signed contract
|
v
Is their ERP already in our registry?
(prophet21, wherefour, acumatica, eclipse_e4, netsuite, odoo, dynamics, dynamics_gp)
|
YES | NO
| |
v v
SOP-OB-001 SOP-OB-002
Fast Path Full Path
3–5 days 4–8 weeks
Document Title Audience Timeline
SOP-OB-001 Onboarding β€” Supported ERP (Fast Path) CS + ENG 3–5 business days
SOP-OB-002 Onboarding β€” New ERP Integration Required CS + ENG 4–8 weeks
SOP-OB-003 ERP Integration Build Checklist ENG (used inside SOP-OB-002)
ERP Slug Status Write-back
Epicor Prophet21 prophet21 GA Yes
WhereFour wherefour GA Yes
Acumatica acumatica Active Yes
Eclipse E4 (VMS EPMS) eclipse_e4 Active (MSSQL sync + actions) Yes
NetSuite netsuite Beta Partial
Odoo odoo Beta (no Dagster sync) Limited
Microsoft Dynamics 365 BC dynamics Beta Limited
Microsoft Dynamics GP dynamics_gp Beta Limited
Demo demo Internal N/A

Any ERP not in this table requires SOP-OB-002.

SAP Business One (sap_b1) isn’t listed β€” it was a design-only stub, never wired into the Dagster sync pipeline or the ERP service factory, and was removed as dead code in #3038 (2026-08-16). A separate, equally-unimplemented sap slug also exists in the DB schema and integration registry (predates #3038, untouched by it) β€” connection creation for it is explicitly blocked server-side (not_wired error in create-erp-connection.ts). Neither is onboardable; see SOP-OB-001 for detail.

Odoo has real order write-back but no Dagster sync pipeline yet β€” SOP-OB-001’s fast-path timeline doesn’t apply until that’s built.

  • P21_Quick_Start_Guide.docx β€” Customer-facing Prophet21 setup guide
  • P21_Access_Requirements.docx β€” Prophet21 service account prerequisites
  • How Orders Are Handled β€” Order processing flow overview
  • ERP Order Verification β€” Order verification and agentic validation
  • Flagsmith Feature Flags β€” Flagsmith flag reference