Migrate your Epicor Eclipse data
Distribution-focused ERP for electrical, HVAC, plumbing, and PVF wholesale distributors running on a Rocket UniVerse NoSQL database. Eclipse's MultiValue architecture makes every migration a specialized extraction project, not a standard SQL export.
In its favor
Why people choose Epicor Eclipse
The signal that keeps Epicor Eclipse on the shortlist. Sourced from G2, Capterra, and customer scoping calls.
Industry-specific design for electrical, HVAC, plumbing, and PVF distributors with built-in rebate tracking, counter/POS, and RF product scanning features.
Strong inventory and order management with multi-screen hot-key navigation that experienced Eclipse users find efficient for high-volume counter sales.
Integrated sales, supply chain, warehouse, and financial management under one platform for mid-market wholesale distributors.
Deep distribution features including cross-docking, vendor management, purchase analysis, and product lifecycle tracking.
Established customer base of major distributors like Rexel USA and Johnstone Supply gives new buyers confidence in platform longevity.
Eclipse lacks a true cloud-native version, pushing organizations toward Kinetic or competing cloud ERPs for scalability and remote access.
The character-based green screen interface feels outdated compared to modern web-based ERPs, creating friction for new employees and remote teams.
Limited built-in reporting and analytics capabilities require significant customization or third-party tools to gain actionable insights.
Integration with modern CRM, e-commerce, and MES systems is challenging without custom development, creating data silos.
Rising per-user costs ($120-200/month) and implementation fees drive organizations to evaluate lower-cost cloud alternatives.
Reasons to switch
Why people leave Epicor Eclipse
The recurring reasons buyers give for replacing Epicor Eclipse. Presented as facts, not knocks.
Platform scorecard
Strengths, weaknesses, and where Epicor Eclipse fits
Grades across six dimensions, plus a SWOT-style view of where the platform shines and where it falls short.
SWOT — strengths, weaknesses, and use-case fit
Strengths
Weaknesses
Where it works
Where it struggles
Pricing tiers
Epicor Eclipse pricing overview
Epicor Eclipse does not publish pricing publicly. Third-party estimates range from $120-200 per user per month depending on modules selected, with additional implementation, training, and customization costs. Mid-market distributors with 50-500 employees typically see total implementation costs ranging from $50,000 to $500,000+ depending on scope.
Custom (sales-led)
Tier 1 of 1
Analyst estimates ~$120–$200/user/month for core ERP access
What's included
Need help selecting your ERP?
Book a free 30 minute consultationPricing is informational. FlitStack AI does not bill on Epicor Eclipse's schedule — see our quote-based pricing →
What gets migrated
Epicor Eclipse object support
Object-by-object support for Epicor Eclipse migrations. Per-pair details surface during scoping.
Customers
Mapping requiredEclipse stores customer records in file-based UniVerse dictionaries. We extract via REST API or direct file parsing, normalize address structures (which use dynamic arrays), and map customer-specific pricing, credit limits, and rebate groups to the destination's account model.
Suppliers
Mapping requiredVendor records in Eclipse include PO history, rebate terms, and EDI capabilities. We extract the vendor master, transform multi-value buying codes, and preserve terms and classifications in the destination vendor table.
Parts / Products
Mapping requiredPart records contain dynamic attributes, substitute/replacement chains, and warehouse-specific stocking data stored as dynamic arrays. We flatten these into standard product tables, flagging user-defined fields that require custom mapping.
Open Sales Orders
Mapping requiredOpen orders link to customer, part, pricing, and warehouse records. We extract order headers and line detail, preserving order-specific discounts and notes, then insert into the destination's open order table with source reference for reconciliation.
Open Purchase Orders
Mapping requiredPO records include vendor terms, line items, and receiving status. We extract open POs, map them to destination purchase orders, and flag partially-received orders that require careful line-level migration.
Inventory / Stock
Mapping requiredEclipse tracks on-hand, allocated, and on-order quantities per warehouse per part using multi-value fields. We extract warehouse-level quantities, map bin/location data, and validate that on-hand values match after insertion.
Chart of Accounts
Mapping requiredAccount structures in Eclipse use non-standard numbering and can include divisions and cost centers in the same field. We extract account masters, segment them per destination requirements, and map existing posting codes to the target system's account structure.
Open AR / AP
Mapping requiredOutstanding invoices and vouchers are extracted with full aging data, customer/vendor references, and payment terms. We preserve open invoice totals, aging buckets, and apply-to information for reconciliation post-migration.
Historical Transactions
Mapping requiredSales and purchase history spanning 2-5 years is available in Eclipse since it does not auto-purge. We scope historical transactions based on customer requirements (orders, invoices, payments, RMAs), summarize closed jobs, and flag archived documents that should be linked externally rather than imported.
Quotes / Estimates
Mapping requiredQuote history is optional for migration given cost-benefit tradeoffs. We extract open quotes in full detail and summarize closed quote statistics, noting that Eclipse stores quote lines with configuration and pricing logic that may require transformation.
Tax Codes
Mapping requiredTax jurisdiction assignments and rates are tied to customer ship-to locations. We extract the tax code master and associated jurisdiction mappings, flagging any tax code logic embedded in custom UniBASIC programs.
Departments / Cost Centers
Mapping requiredEclipse organizations may use cost centers as part of the account structure rather than as standalone entities. We extract department definitions and map them to the destination's org structure or account segments.
Documents / Attachments
Mapping requiredEclipse stores document images and attachments in file repositories. We extract document references and metadata, noting that image files may require separate file transfer rather than API insertion.
Employees / Users
Mapping requiredUser records include role assignments, warehouse access, and salesperson links. We extract the user/employee master, map to destination users with role preservation, and flag inactive accounts for review.
| Object | Support | Notes |
|---|---|---|
| Customers | Mapping required | Eclipse stores customer records in file-based UniVerse dictionaries. We extract via REST API or direct file parsing, normalize address structures (which use dynamic arrays), and map customer-specific pricing, credit limits, and rebate groups to the destination's account model. |
| Suppliers | Mapping required | Vendor records in Eclipse include PO history, rebate terms, and EDI capabilities. We extract the vendor master, transform multi-value buying codes, and preserve terms and classifications in the destination vendor table. |
| Parts / Products | Mapping required | Part records contain dynamic attributes, substitute/replacement chains, and warehouse-specific stocking data stored as dynamic arrays. We flatten these into standard product tables, flagging user-defined fields that require custom mapping. |
| Open Sales Orders | Mapping required | Open orders link to customer, part, pricing, and warehouse records. We extract order headers and line detail, preserving order-specific discounts and notes, then insert into the destination's open order table with source reference for reconciliation. |
| Open Purchase Orders | Mapping required | PO records include vendor terms, line items, and receiving status. We extract open POs, map them to destination purchase orders, and flag partially-received orders that require careful line-level migration. |
| Inventory / Stock | Mapping required | Eclipse tracks on-hand, allocated, and on-order quantities per warehouse per part using multi-value fields. We extract warehouse-level quantities, map bin/location data, and validate that on-hand values match after insertion. |
| Chart of Accounts | Mapping required | Account structures in Eclipse use non-standard numbering and can include divisions and cost centers in the same field. We extract account masters, segment them per destination requirements, and map existing posting codes to the target system's account structure. |
| Open AR / AP | Mapping required | Outstanding invoices and vouchers are extracted with full aging data, customer/vendor references, and payment terms. We preserve open invoice totals, aging buckets, and apply-to information for reconciliation post-migration. |
| Historical Transactions | Mapping required | Sales and purchase history spanning 2-5 years is available in Eclipse since it does not auto-purge. We scope historical transactions based on customer requirements (orders, invoices, payments, RMAs), summarize closed jobs, and flag archived documents that should be linked externally rather than imported. |
| Quotes / Estimates | Mapping required | Quote history is optional for migration given cost-benefit tradeoffs. We extract open quotes in full detail and summarize closed quote statistics, noting that Eclipse stores quote lines with configuration and pricing logic that may require transformation. |
| Tax Codes | Mapping required | Tax jurisdiction assignments and rates are tied to customer ship-to locations. We extract the tax code master and associated jurisdiction mappings, flagging any tax code logic embedded in custom UniBASIC programs. |
| Departments / Cost Centers | Mapping required | Eclipse organizations may use cost centers as part of the account structure rather than as standalone entities. We extract department definitions and map them to the destination's org structure or account segments. |
| Documents / Attachments | Mapping required | Eclipse stores document images and attachments in file repositories. We extract document references and metadata, noting that image files may require separate file transfer rather than API insertion. |
| Employees / Users | Mapping required | User records include role assignments, warehouse access, and salesperson links. We extract the user/employee master, map to destination users with role preservation, and flag inactive accounts for review. |
Gotchas
What to watch for in Epicor Eclipse migrations
Issues we've hit on past Epicor Eclipse migrations, tagged by severity. FlitStack AI handles every one — surfacing them up front because buyer engineering teams want to know.
UniVerse MultiValue extraction requires non-standard tools
Performance degradation post-Kinetic migration
End-to-end workflow must be validated as a chain
Historical data scoping determines migration cost
Integration connections require separate migration planning
| Severity | Issue |
|---|---|
| High | UniVerse MultiValue extraction requires non-standard tools |
| High | Performance degradation post-Kinetic migration |
| High | End-to-end workflow must be validated as a chain |
| Medium | Historical data scoping determines migration cost |
| Medium | Integration connections require separate migration planning |
Leaving Epicor Eclipse?
Where Epicor Eclipse customers move next
6 destinations Epicor Eclipse can migrate to.
How a Epicor Eclipse migration works
Four steps, Epicor Eclipse-specific
Connect
API key and session-based authentication (platform-specific configuration) into Epicor Eclipse. Scopes limited to read-only on the data we move.
Map
We translate Epicor Eclipse-specific structures (custom fields, objects, value lists) to the destination's model.
Sample
Test with a 50–200 record subset to validate Epicor Eclipse quirks before production.
Migrate
Full migration with Epicor Eclipse rate-limit handling. Rollback available throughout.
FAQ
Epicor Eclipse migration FAQ
Answers to the questions buyers ask most during Epicor Eclipse migration scoping. Not seeing yours? Book a call.
Can't find your answer?
Walk through your Epicor Eclipse migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationReady when you are
Migrate Epicor Eclipse.
Without the rebuild.
Free scoping call with a migration engineer. Tell us about your Epicor Eclipse setup and destination — written quote back within a business day.