ERP migration
Field-level mapping, validation, and rollback between Fraction ERP and Acumatica. We move data and schema; workflows are rebuilt natively in Acumatica.
Fraction ERP
Source
Acumatica
Destination
Compatibility
12 of 12
objects map 1:1 between Fraction ERP and Acumatica.
Complexity
BStandard
Timeline
3–5 days
Overview
Fraction ERP serves small-to-midsize manufacturers with a tightly scoped cloud system covering sales order management, parts, bills of materials, works orders, purchasing, inventory, shop floor data capture, shipping, and invoicing. It integrates with Xero, QuickBooks, and Sage for accounting. Acumatica is a consumption-priced cloud ERP with unlimited users, multi-entity ledgers, an extensible DAC-based data model, and native manufacturing, distribution, and project accounting modules. The platforms diverge most in how they handle multi-entity organizations, custom field extensibility, and manufacturing order sequencing. We migrate Fraction ERP's core transactional records — customers, parts, BOMs, sales orders, purchase orders, works orders, and inventory snapshots — into Acumatica's corresponding entities. Custom fields from Fraction become Usr-prefixed DAC extension fields in Acumatica. Workflows, automations, integrations, and Xero/QuickBooks/Sage connections do not migrate; we export those definitions for your Acumatica admin to rebuild. The migration runs via Acumatica's Import by Scenario and REST API endpoints, sequenced to respect foreign-key dependencies between items, inventory, orders, and manufacturing records.
Every standard and custom field arrives verified.
AI proposes the map; you confirm before any record moves.
Parent–child, lookups, and ownership stay linked.
Calls, emails, meetings — with original timestamps.
Documents, uploads, and inline notes move with the record.
Why teams make this switch
Leaving
What's pushing teams away
Choosing
What's pulling them in
Object mapping
Each row shows how a Fraction ERP object lands in Acumatica, including any object-level transformations, lookup resolution, or schema-design dependencies.
Typical mapping — final map is confirmed during the sample migration step.
Fraction ERP
Customer
Acumatica
Customer (AR303000)
1:1Fraction ERP customer records map directly to Acumatica Customers. The customer name, contact email, phone, and billing address fields transfer as-is. Fraction ERP does not distinguish between shipping and billing addresses per customer; we surface both in Acumatica's Address tab and your admin sets the default roles.
Fraction ERP
Part / Inventory Item
Acumatica
Non-Stock Item (IN202000) / Stock Item (IN202000)
1:1Fraction ERP parts with bill-of-materials links and stocking flags map to Acumatica Stock Items. Parts marked as non-stocked in Fraction map to Non-Stock Items. The PartID becomes the Acumatica Inventory CD; the description, unit of measure, and last purchase price transfer as attributes. Stock qty on hand requires an opening inventory adjustment import after item creation.
Fraction ERP
Bill of Materials
Acumatica
Bill of Materials (AM201000)
1:1Fraction ERP BOMs define multi-level product structures with components and quantities-per. Acumatica's BOM uses BOMID, template materials, and warehouse-scoped line items. We flatten Fraction BOM subassemblies into Acumatica multi-level BOM structures — each nested assembly becomes a separate BOM record linked by the AsmOf field. Phantom BOMs use the Phantom BOM flag.
Fraction ERP
Sales Order
Acumatica
Sales Order (SO301000)
1:1Fraction ERP sales orders map directly to Acumatica Sales Orders. Order number, customer reference, line items (part + quantity + unit price), order date, and promised date transfer as SOOrder records. Fraction order statuses (draft, confirmed, shipped, invoiced) map to Acumatica SOOrder status values (on hold, pending, open, completed, cancelled).
Fraction ERP
Purchase Order
Acumatica
Purchase Order (PO201000)
1:1Fraction ERP purchase orders map to Acumatica Purchase Orders. Vendor, line items (part + quantity + cost), expected delivery date, and PO status transfer as POOrder records. Acumatica's receipt workflow (receiving before AP) differs from Fraction's simpler model — we surface this distinction in the migration plan for your purchasing team.
Fraction ERP
Works Order
Acumatica
Production Order (AM201000)
1:1Fraction ERP works orders are the core production record. They map to Acumatica Production Orders (SOOrderType = 'Production'). The Fraction works order number becomes the Production Nbr; the linked BOM revision and warehouse determine material allocation in Acumatica. Labor posting data from shop floor data capture is preserved as production remarks and can feed into Acumatica's labor tracking if configured.
Fraction ERP
Invoice
Acumatica
AR Invoice (AR301000)
1:1Invoiced sales orders in Fraction ERP map to Acumatica AR Invoices. Invoice number, customer, line items, tax amount, and invoice date transfer. Acumatica's invoice-to-payment workflow (AR Invoice → Payment Application → GL) differs from Fraction's simpler model — we generate an opening balance import for outstanding AR to avoid duplicate billing.
Fraction ERP
Inventory Adjustment / Count
Acumatica
Inventory Adjustment (IN305000)
1:1Fraction ERP inventory snapshots and cycle count adjustments map to Acumatica Inventory Adjustments. Each adjustment line specifies the inventory ID, site, qty variance, and reason code. Historical adjustments with timestamps are imported as adjustment records in date order. The site ID maps to the warehouse location in Acumatica, and reason codes are validated against the Reason Code ID list.
Fraction ERP
Vendor
Acumatica
Vendor (AP303000)
1:1Fraction ERP vendors map directly to Acumatica Vendors. Vendor name, contact email, payment terms, and default GL account carry over. Acumatica's separate remittance address record requires mapping from Fraction's single vendor address — we assign the primary Fraction address as the Remit Address and flag any secondary addresses for manual entry.
Fraction ERP
Custom Part Properties
Acumatica
Usr-prefixed DAC Extension Fields
1:1Fraction ERP custom fields on parts (such as material specifications, weight, or supplier codes) do not have an Acumatica native equivalent. We create Usr-prefixed custom fields on the InventoryItem DAC via an Acumatica Customization Project. Each custom field requires a published customization package before data import; we include the schema plan and package generation in the migration scope.
Fraction ERP
Xero / QuickBooks / Sage Integration Link
Acumatica
Acumatica Native General Ledger
1:1Fraction ERP's accounting integrations with Xero, QuickBooks, or Sage have no Acumatica equivalent because Acumatica carries a full native general ledger, AP, and AR. Migrated transactional data flows directly into Acumatica GL accounts; no third-party sync is required. The integration links are discontinued at cutover.
Fraction ERP
User / Owner
Acumatica
Employee (EP301000) / User (SM201010)
1:1Fraction ERP users with order or works-order ownership are matched to Acumatica Employees and Users by email. Unmatched owners are flagged before migration and assigned to a fallback Acumatica user so no record lands without an owner. Fraction ERP permission sets do not map to Acumatica roles and must be reconstructed in Acumatica's Access Rights by your admin.
| Fraction ERP | Acumatica | Compatibility | |
|---|---|---|---|
| Customer | Customer (AR303000)1:1 | Fully supported | |
| Part / Inventory Item | Non-Stock Item (IN202000) / Stock Item (IN202000)1:1 | Fully supported | |
| Bill of Materials | Bill of Materials (AM201000)1:1 | Fully supported | |
| Sales Order | Sales Order (SO301000)1:1 | Fully supported | |
| Purchase Order | Purchase Order (PO201000)1:1 | Fully supported | |
| Works Order | Production Order (AM201000)1:1 | Fully supported | |
| Invoice | AR Invoice (AR301000)1:1 | Fully supported | |
| Inventory Adjustment / Count | Inventory Adjustment (IN305000)1:1 | Fully supported | |
| Vendor | Vendor (AP303000)1:1 | Fully supported | |
| Custom Part Properties | Usr-prefixed DAC Extension Fields1:1 | Fully supported | |
| Xero / QuickBooks / Sage Integration Link | Acumatica Native General Ledger1:1 | Fully supported | |
| User / Owner | Employee (EP301000) / User (SM201010)1:1 | Fully supported |
Gotchas + challenges
Platform-specific issues from each side, plus the pair-specific challenges that don't show up on either platform's page on its own.
Fraction ERP gotchas
No publicly documented API for bulk exports
BOM drawings stored as attachments require separate file transfer
Works Order operation sequencing is BOM-dependent
Tier-gated features affect module availability
Acumatica gotchas
API user licenses cap concurrent sessions and request throughput
Multi-tenant filtering requires CompanyID awareness
Custom fields require separate discovery before field mapping
Notes and attachments use a separate linked table structure
Implementation timelines frequently run 3–9 months end-to-end
Pair-specific challenges
Migration approach
Audit Fraction ERP data and design Acumatica schema
We extract a full data inventory from Fraction ERP covering customers, vendors, parts, BOMs, sales orders, purchase orders, works orders, invoices, and inventory snapshots. We count nested BOM levels, identify circular references, flag custom part properties, and assess the volume of open orders and works orders. We then produce an Acumatica schema setup plan: which Inventory Items are stock vs. non-stock, which BOMs need phantom routing, what Customization Project fields are required, and which Acumatica entities receive each Fraction record type. Your Acumatica admin (or our team) implements the schema before data moves.
Sequence master data import by dependency order
Acumatica enforces referential integrity — Inventory Items must exist before Sales Orders can reference them, BOMs must exist before Production Orders can be created, and Customers must exist before invoices can be posted. We sequence the import in dependency order: (1) Vendors, (2) Customers, (3) Inventory Items, (4) BOMs and revisions, (5) Sales Orders, (6) Purchase Orders, (7) Works Orders → Production Orders, (8) Invoices and payments, (9) Inventory adjustments, (10) Labor entries. Each stage uses Acumatica's Import by Scenario for structured validation or the REST API for bulk row injection.
Publish Customization Project and run sample import with field-level diff
Before committing the full migration, we publish the Acumatica Customization Project containing all Usr-prefixed fields. We then run a sample import of 100–500 representative records across each major object type — a mixed set of customers, parts, BOMs, sales orders, works orders, and open invoices. We generate a field-level diff report showing source values against the destination field values and flagging any rows that Acumatica rejected or truncated. You review the diff and approve the mapping before the full run proceeds.
Execute full migration with delta-pickup window
The full import runs in dependency order across all record types. FlitStack AI uses scoped read access on Fraction ERP — your team keeps working in the system throughout the migration. A delta-pickup window of 24–48 hours captures any orders, works orders, or inventory changes created or modified during the cutover. Every operation is logged in an audit trail, and one-click rollback reverts the Acumatica instance to its pre-migration state if reconciliation uncovers data integrity issues. We deliver a reconciliation checklist comparing record counts and key financial totals between Fraction ERP's final state and Acumatica's imported state.
Platform deep dives
Fraction ERP
Source
Strengths
Weaknesses
Acumatica
Destination
Strengths
Weaknesses
Complexity grading
Standard ERP migration. 2 of 8 objects need a mapping; the rest are 1:1.
Overall complexity
Standard migration
Derived from compatibility, mapping clarity, API constraints, and data volume across Fraction ERP and Acumatica.
Object compatibility
2 of 8 objects need a mapping; the rest are 1:1.
Field mapping clarity
Field mapping is derived from defaults — final spec confirmed during the sample migration.
Timeline complexity
8-object category — typical timelines run 2–7 days end-to-end.
API constraints
Fraction ERP: Not publicly documented.
Data volume sensitivity
Fraction ERP doesn't expose a bulk API — REST + parallelization used for high-volume runs.
Estimator
Rule-based pricing — no per-record fees, no manual quotes. Migrations over 2M records are scoped individually.
Step 1
Pick a category, then your source and destination platforms.
Category
FAQ
Answers to the questions buyers ask most during Fraction ERP to Acumatica migration scoping. Not seeing yours? Book a call.
Walk through your Fraction ERP to Acumatica migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationAdjacent paths
Other ways to leave Fraction ERP
Other ways to arrive at Acumatica
Ready when you are
Tell us record counts and timeline. We'll come back with a written quote inside 1 business day — no commitment, no sales pitch.