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, netsuite, odoo, dynamics, eclipse_e4)
|
YES | NO
| |
v v
SOP-OB-001 SOP-OB-002
Fast Path Full Path
3–5 days 4–8 weeks
DocumentTitleAudienceTimeline
SOP-OB-001Onboarding β€” Supported ERP (Fast Path)CS + ENG3–5 business days
SOP-OB-002Onboarding β€” New ERP Integration RequiredCS + ENG4–8 weeks
SOP-OB-003ERP Integration Build ChecklistENG(used inside SOP-OB-002)
ERPSlugStatusWrite-back
Epicor Prophet21prophet21GAYes
NetSuitenetsuiteBetaPartial
OdooodooBeta (no Dagster sync)Limited
Microsoft DynamicsdynamicsBetaLimited
Eclipse E4 (VMS EPMS)eclipse_e4Active (actions-only)Yes (submit only)
DemodemoInternalN/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
  • ../erp/how-orders-are-handled.md β€” Order processing flow overview
  • ../erp/erp-order-verification.md β€” Order verification and agentic validation
  • ../configuration/flagsmith-feature-flags.md β€” Flagsmith flag reference