ERP migration
Field-level mapping, validation, and rollback between Aptean Industrial Manufacturing ERP, WorkWise Edition and Epicor Prophet 21. We move data and schema; workflows are rebuilt natively in Epicor Prophet 21.
Aptean Industrial Manufacturing ERP, WorkWise Edition
Source
Epicor Prophet 21
Destination
Compatibility
14 of 15
objects map 1:1 between Aptean Industrial Manufacturing ERP, WorkWise Edition and Epicor Prophet 21.
Complexity
BStandard
Timeline
5-8 weeks
Overview
Moving from Aptean Industrial Manufacturing ERP WorkWise Edition to Epicor ERP is a database-first migration. WorkWise has no publicly documented REST API for bulk exports, so every migration begins with a direct database audit to identify the relevant source tables, ECN-effective date filters, and MOD-extended columns before any extraction design. We preserve multi-level BOM structures and their revision control history, map Work Order costing layers to Epicor's job cost model, and carry over unlimited location/bin hierarchies. Epicor Kinetic provides a documented REST API and OData endpoints for the destination load, which we drive with batch chunking and rate-limit handling. Workflows, automations, and Role-Based WorkBench configurations do not migrate as code; we deliver a written inventory for the customer's Epicor admin to rebuild. The migration scope covers Customers, Vendors, Items, Sales Orders, Purchase Orders, Work Orders, BOMs, Routings, Inventory, Chart of Accounts, Job Cost records, Quality Records, Employees, and Work Centers.
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.
Source platform
Aptean Industrial Manufacturing ERP, WorkWise Edition platform overview
Scorecard, SWOT, gotchas, and pricing for Aptean Industrial Manufacturing ERP, WorkWise Edition.
Destination platform
Epicor Prophet 21 platform overview
Scorecard, SWOT, gotchas, and pricing for Epicor Prophet 21.
Why teams make this switch
Leaving
What's pushing teams away
Choosing
What's pulling them in
Object mapping
Each row shows how a Aptean Industrial Manufacturing ERP, WorkWise Edition object lands in Epicor Prophet 21, including any object-level transformations, lookup resolution, or schema-design dependencies.
Typical mapping — final map is confirmed during the sample migration step.
Aptean Industrial Manufacturing ERP, WorkWise Edition
Customer
Epicor Prophet 21
Customer
1:1WorkWise Customer records map directly to Epicor Kinetic Customer. We preserve the customer number, name, address, AR balance, credit limit, and payment terms. Backlog references transfer as open order counts. On-premise WorkWise deployments expose customer data in the OM_Customer table; we query by active status and cross-reference against the IM_CustomerXRef table for any EDI identifiers used in supplier communications.
Aptean Industrial Manufacturing ERP, WorkWise Edition
Vendor
Epicor Prophet 21
Supplier
1:1WorkWise Vendor records map to Epicor Kinetic Supplier. Vendor terms, AP balances, lead times, and MRP-supplier assignments transfer. Open PO commitments map to Epicor's PO lines with expected receipt dates. Supply-side lead times are used to seed Epicor's Supplier Price Breaks and Supplier Quality Notices if those modules are in scope.
Aptean Industrial Manufacturing ERP, WorkWise Edition
Item
Epicor Prophet 21
Part
1:1WorkWise Items carry complex attributes: stocking policy, stocking UOM vs. purchasing UOM, cost layers (FIFO, LIFO, Average), revision control, and ECN-effective date fields. We handle unit-of-measure conversions between WorkWise's stocking UOM and Epicor's Part UOM Class structure. ECN-effective date fields on Items flag which revision is currently active; we transfer the current-effective revision and optionally include the ECN date as a custom field if the full revision history scope is agreed upon during discovery.
Aptean Industrial Manufacturing ERP, WorkWise Edition
Sales Order
Epicor Prophet 21
Order
1:1WorkWise Sales Orders reference Customers and forward to Work Orders, with line-level pricing, promised dates, and order status. Open orders transfer with current statuses preserved. We resolve the Customer reference via the Customer number mapping established in the customer phase. Historical closed orders require a separate scope decision: a full order history transfer or an archive snapshot. Line-level pricing migrates as-is; Epicor's Price Break and Discount engine is not retroactively computed.
Aptean Industrial Manufacturing ERP, WorkWise Edition
Purchase Order
Epicor Prophet 21
PO
1:1Open POs carry vendor commitments and expected receipt dates. We map WorkWise PO header and line fields to Epicor PO/POHeader and POLine, preserving line status, quantities ordered, and unit costs. Receipt records in WorkWise must be reopened against the imported PO identifiers in Epicor post-migration. Vendor number resolves via the Vendor-to-Supplier mapping established in the supplier phase.
Aptean Industrial Manufacturing ERP, WorkWise Edition
Work Order
Epicor Prophet 21
Job
1:1WorkWise Work Orders tie to BOMs, Routings, and Work Centers, tracking planned vs. actual cost and completion status. We transfer open Work Orders with their costing layers and resolve BOM reference and Routing reference through the mapping tables. Any downstream closed Work Order records that affect job cost history are included in the Job Cost migration phase. Epicor's JobMtl and JobOper rows are generated from the Work Order's multi-level BOM explosion and routing operation list respectively.
Aptean Industrial Manufacturing ERP, WorkWise Edition
Bill of Materials
Epicor Prophet 21
Product Bill of Materials
1:1Multi-level BOMs with ECN affectivity dates must be exploded and validated in Epicor's Product BOM structure. Parent-component relationships require careful sequencing to avoid orphan components during import. We handle the BOM explosion by resolving the current-effective BOM revision at the migration date, then building the MtlBurden and MtlPart structure per Epicor's BOM tables. ECN affectivity dates do not have a native Epicor equivalent; we store them as custom fields on the PartRevision record for audit trail purposes.
Aptean Industrial Manufacturing ERP, WorkWise Edition
Routing
Epicor Prophet 21
Job Operations
1:1WorkWise Routings define the sequence of operations, Work Centers, and standard times used in scheduling. We map routing operations to Epicor Job Operations (JobOper), preserving the work center reference, operation sequence, standard labor hours, and run-time values. Scheduling in Epicor recomputes based on its own CRP engine; we seed the work-center calendar from WorkWise but do not pre-calculate the Epicor schedule.
Aptean Industrial Manufacturing ERP, WorkWise Edition
Inventory Locations and Bins
Epicor Prophet 21
Warehouses and Bins
1:1WorkWise supports unlimited locations and bins with full on-hand quantities, lot numbers, serial numbers, and consignment flags. We preserve the full location/bin hierarchy in Epicor's Warehouses and Bins structure and transfer on-hand quantities to PartBin records. Negative-on-hand and consignment flags transfer as PartBin attributes. Available-to-promise is recalculated by Epicor's planning engine post-migration.
Aptean Industrial Manufacturing ERP, WorkWise Edition
Chart of Accounts
Epicor Prophet 21
GL Account
1:1WorkWise GL structure includes department cost centers, fixed/variable cost flags, and inter-company segment codes used in job costing. We map accounts by segment code to Epicor's GL Account structure. Any inter-company segment configurations are flagged for review during discovery. Custom account assignments or MOD-extended account fields are catalogued and mapped to Epicor custom fields if the customer confirms scope.
Aptean Industrial Manufacturing ERP, WorkWise Edition
Job Cost records
Epicor Prophet 21
Job Cost Detail
1:1WorkWise Job Cost tracks planned vs. actual at Employee, Work Center, Department, Labor/Operation, and Component Material levels. We transfer the cost ledger entries as Epicor JobPartuhr or LaborDtl records depending on the type (labor vs. material). Planned-vs-actual values migrate as historical snapshots. Epicor's costing engine will recompute forward-looking costs; we preserve the as-reported WorkWise values for audit and comparison in a custom field.
Aptean Industrial Manufacturing ERP, WorkWise Edition
Quality Records
Epicor Prophet 21
NonConf
1:1Quality management stores inspection results, compliance alerts, and traceability links to lots and Work Orders. We map inspection records to Epicor NonConf (Non-Conformance) and Related Operation records, preserving traceability links to the imported Job and Part lot. Any destination-specific quality workflow configurations (disposition, corrective action routing) require post-migration setup in Epicor's Quality Management module.
Aptean Industrial Manufacturing ERP, WorkWise Edition
Employee
Epicor Prophet 21
Employee
1:1Employee records include payroll integration references, labor rates, and work-center assignments. We migrate the employee master and labor rates from WorkWise. Payroll integration requires re-establishment with the destination payroll provider and is outside the migration scope. Labor rates migrate as Epicor EmpBasic LaborRate values and are used to seed work-center cost rates if the Epicor work-center configuration is not already in place.
Aptean Industrial Manufacturing ERP, WorkWise Edition
Work Center
Epicor Prophet 21
Work Center
1:1Work Centers carry capacity, calendars, and cost rates used in CRP calculations. We transfer Work Center definitions and their calendar schedules to Epicor's Resource Group and Resource tables. Calendar schedules (shifts, capacity) migrate as-is; CRP capacity recomputation runs post-migration using Epicor's CRP engine, which uses the migrated work-center definitions as input.
Aptean Industrial Manufacturing ERP, WorkWise Edition
Attachments and Documents
Epicor Prophet 21
Not Migrated
lossyWorkWise stores documents within the application but there is no documented public API for bulk document export. We do not migrate attachments or documents. For customers on on-premise WorkWise deployments, file paths are preserved in a custom field on the relevant Epicor record for manual retrieval by the customer's admin post-migration. For cloud WorkWise customers, we document the file store location for retrieval outside the migration scope.
| Aptean Industrial Manufacturing ERP, WorkWise Edition | Epicor Prophet 21 | Compatibility | |
|---|---|---|---|
| Customer | Customer1:1 | Fully supported | |
| Vendor | Supplier1:1 | Fully supported | |
| Item | Part1:1 | Fully supported | |
| Sales Order | Order1:1 | Fully supported | |
| Purchase Order | PO1:1 | Fully supported | |
| Work Order | Job1:1 | Fully supported | |
| Bill of Materials | Product Bill of Materials1:1 | Fully supported | |
| Routing | Job Operations1:1 | Fully supported | |
| Inventory Locations and Bins | Warehouses and Bins1:1 | Fully supported | |
| Chart of Accounts | GL Account1:1 | Mapping required | |
| Job Cost records | Job Cost Detail1:1 | Mapping required | |
| Quality Records | NonConf1:1 | Mapping required | |
| Employee | Employee1:1 | Fully supported | |
| Work Center | Work Center1:1 | Fully supported | |
| Attachments and Documents | Not Migratedlossy | Not 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.
Aptean Industrial Manufacturing ERP, WorkWise Edition gotchas
No documented public REST API for bulk exports
BOM and Routing revision control requires ECN sequencing
MODs and customizations live outside the base schema
Job Cost complexity multiplies with multi-level Work Orders
Mobile app data lives in a separate data store
Epicor Prophet 21 gotchas
Third-party bolt-on integrations complicate migration scope
Dirty data without standardized processes compounds migration risk
SDK customizations and BPMs may not survive platform upgrades
Report-based export only for non-technical users
Per-user pricing model requires accurate user count before migration planning
Pair-specific challenges
Migration approach
Database audit and ECN sequencing design
We begin with a database audit against the WorkWise on-premise instance or a vendor-assisted export from WorkWise cloud. We map every table referenced in the migration scope — IM_ItemMaster, WO_WorkOrder, OM_SalesOrder, PM_PurchaseOrder, IM_Location, IM_Bin, IM_Lot, IM_Serial, GL_Account, HR_Employee, WC_WorkCenter, QM_Inspection, and any MOD-extended tables found during the audit. We document ECN-effective date logic for BOMs and Routings, identify current-effective vs. historical revisions, and present the ECN migration strategy (current-only or full history) for customer sign-off before extraction queries are written.
Epicor Kinetic schema provisioning and custom field design
We provision the destination Epicor Kinetic tenant: Warehouses, Bins, UOM Classes, Part classes, Resource Groups, Resource calendars, and GL account structure. We design the custom fields needed to receive WorkWise ECN dates, as-reported cost snapshots, and any MOD-extended columns confirmed for migration. If Epicor's Quality Management module is in scope, we configure the NonConf record types and disposition workflows. The schema design is validated in Epicor's test environment before any data loads begin.
BOM explosion and multi-level structure validation
We validate the multi-level BOM structure in a staging environment before Epicor load. Each BOM is exploded to its lowest level, orphan components are identified, and circular references are flagged for customer resolution. ECN-effective date logic is applied to determine which revision is current at the migration date. The validated BOM explosion output is then sequenced for Epicor Product BOM import, with parent records loaded before their components to satisfy referential integrity constraints.
Master data migration in dependency order
We run master data migration in dependency order: Warehouses and Bins first (inventory location hierarchy), then GL Accounts, then Suppliers (Vendors), then Customers, then Parts (Items) with ECN revision history, then Routings, then Product BOMs, then Work Centers and Resource calendars, then Employees, then Quality records. Each phase emits a row-count reconciliation report and a 10% spot-check against the source database before the next phase begins. Referenced lookups (Customer on Order, Part on BOM) are resolved in-memory during the transform step before insert.
Transaction migration: Orders, POs, Work Orders, Job Cost
Open Sales Orders, Purchase Orders, and Work Orders are migrated with their current statuses and costing layers. Work Order-to-Job conversion includes the JobMtl and JobOper rows derived from the BOM explosion and Routing mapping. Job Cost ledger entries transfer as historical snapshots. Closed order and Work Order history is scoped separately — full history migrations require extended timeline and storage planning in Epicor. We coordinate with the customer's Epicor admin to ensure validation rules and required-field configurations do not block transaction inserts.
Cutover, delta sync, and automation inventory delivery
We freeze WorkWise writes during cutover, extract any records modified during the migration window as a delta, load the delta into Epicor, and verify the final record counts match the source at the time of cutover. We enable Epicor Kinetic as the system of record. We deliver a written inventory of every WorkWise Role-Based WorkBench configuration, workflow, and automation requiring rebuild in Epicor Kinetic. We do not rebuild these as part of the migration scope. We support a one-week hypercare window for reconciliation issues raised during the first production week.
Platform deep dives
Aptean Industrial Manufacturing ERP, WorkWise Edition
Source
Strengths
Weaknesses
Epicor Prophet 21
Destination
Strengths
Weaknesses
Complexity grading
Standard ERP migration. 3 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 Aptean Industrial Manufacturing ERP, WorkWise Edition and Epicor Prophet 21.
Object compatibility
3 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
Aptean Industrial Manufacturing ERP, WorkWise Edition: Not publicly documented.
Data volume sensitivity
Aptean Industrial Manufacturing ERP, WorkWise Edition 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 Aptean Industrial Manufacturing ERP, WorkWise Edition to Epicor Prophet 21 migration scoping. Not seeing yours? Book a call.
Walk through your Aptean Industrial Manufacturing ERP, WorkWise Edition to Epicor Prophet 21 migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationAdjacent paths
Other ways to leave Aptean Industrial Manufacturing ERP, WorkWise Edition
Other ways to arrive at Epicor Prophet 21
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.