ERP migration
Field-level mapping, validation, and rollback between ERP BOS and Acumatica. We move data and schema; workflows are rebuilt natively in Acumatica.
ERP BOS
Source
Acumatica
Destination
Compatibility
15 of 15
objects map 1:1 between ERP BOS and Acumatica.
Complexity
BStandard
Timeline
5–10 business days
Overview
Teams move from QuickEasy BOS ERP to Acumatica when per-user pricing creates a cost ceiling as the organization grows, when multi-entity reporting requires manual consolidation outside the system, or when workflow limitations force teams to build compensating spreadsheets or bolt-on integrations. BOS ERP stores chart of accounts, customer/vendor masters, product and inventory records, open AR/AP documents, GL transaction history, and any custom fields the customer has defined. Acumatica Financial Management provides a multi-entity model where a single tenant hosts multiple companies sharing a consolidated chart of accounts with entity-level overrides. The migration carries the full BOS ERP dataset into Acumatica's structure, reconstructs BOS ERP GL lines as Acumatica GL Batch entries organized by BOS ERP period, and loads AR/AP open documents as live documents with original reference numbers. The hardest part is BOS ERP approval workflows, document routing rules, and automated alerts—these have no native equivalent in Acumatica and must be rebuilt as Acumatica Automation Steps or Generic Inquiry configurations. We document every BOS ERP approval and alert during discovery and deliver a rebuild specification so your Acumatica implementation team can recreate the logic post-migration. The migration runs via BOS ERP API for real-time objects and CSV export for bulk historical data, loads into Acumatica via its REST API, resolves owner IDs by email match against Acumatica users, and captures a delta window for any in-flight changes during cutover. We sequence the load so dimension tables—accounts, subaccounts, tax zones, warehouse locations, item classes—load before any transactional records that reference them, preventing Acumatica from rejecting inserts due to missing foreign keys. Workflows, approval chains, and alerts from BOS ERP do not migrate. They must be rebuilt using Acumatica's Automation Steps or Generic Inquiry-based conditions. We document every BOS ERP workflow and alert configuration during the discovery phase and deliver a rebuild specification so your Acumatica implementation team can recreate the logic post-migration.
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 ERP BOS 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.
ERP BOS
GL Account
Acumatica
Account (GL)
1:1BOS ERP GL accounts map to Acumatica GL Account records. The BOS ERP account code becomes Account.AccountCode; the account description maps to Account.Description. We load all active and inactive accounts with their posting settings preserved. Accounts with subaccounts require Acumatica's subaccount segment structure to be configured before this import runs.
ERP BOS
Customer
Acumatica
Customer
1:1BOS ERP customer master records map to Acumatica Customer entities. The customer name, contact name, email address, phone, billing address, shipping address, and payment terms all transfer directly. BOS ERP credit limits become Customer.CreditLimit in Acumatica. Owner resolution happens by email match against Acumatica users.
ERP BOS
Vendor
Acumatica
Vendor
1:1BOS ERP vendor master records map to Acumatica Vendor entities. The vendor name, contact name, email, phone, billing address, payment terms, and terms discount percentages transfer directly. BOS ERP AP aging group assignments map to Vendor.TermsID for consistent payable categorization in Acumatica.
ERP BOS
Product / Inventory Item
Acumatica
Stock Item
1:1BOS ERP product and inventory item records map to Acumatica StockItem entities. The item number, description, unit of measure, standard cost, last cost, and inventory account link transfer directly. BOS ERP product class maps to Acumatica StockItem.ItemClass; requires Acumatica Item Class configuration before migration.
ERP BOS
Warehouse / Location
Acumatica
Location
1:1BOS ERP warehouse records map to Acumatica Location entities. The warehouse code, name, and address transfer directly as LocationCD, Descr, and AddressLine1 plus City/State/PostalCode fields. Each location must exist in Acumatica before inventory balances can be loaded under it. We sequence Location records before any inventory snapshot import to maintain referential integrity and prevent import failures.
ERP BOS
Inventory Balance
Acumatica
Inventory Receipt (Beginning Balance)
1:1BOS ERP inventory on-hand quantities map to Acumatica Inventory Receipt documents created with a Beginning Balance document type. The receipt date, item ID, warehouse location, and quantity transfer. Unit cost is recalculated from BOS ERP average or standard cost at migration time. Each receipt generates the appropriate GL entry to the inventory account.
ERP BOS
AR Open Invoice
Acumatica
AR Invoice (Open)
1:1BOS ERP open AR invoices become Acumatica AR Invoice documents with a status that preserves openness. The invoice number, customer ID, invoice date, due date, description, and line amounts map directly. Line items include inventory ID if applicable, quantity, and unit price. Unapplied credit memos migrate separately as AR Credit Memo documents.
ERP BOS
AP Open Invoice
Acumatica
AP Bill (Open)
1:1BOS ERP open AP invoices become Acumatica AP Bill documents with openness preserved. The voucher number, vendor ID, invoice date, due date, and line amounts map directly. Prepayments and unapplied debit memos migrate as separate AP Payment documents. We verify vendor invoice numbers are unique per vendor before importing to avoid Acumatica's duplicate reference-number validation.
ERP BOS
Sales Order
Acumatica
Sales Order
1:1Open BOS ERP sales orders map to Acumatica Sales Order records. Order number, order date, customer ID, shipping address, and all order lines with item ID, quantity, and unit price transfer. Completed or closed orders are not migrated as transactional documents; their revenue impact is captured in the GL history instead.
ERP BOS
Purchase Order
Acumatica
Purchase Order
1:1Open BOS ERP purchase orders map to Acumatica Purchase Order records. PO number, vendor ID, order date, shipping address, and all PO lines with item ID, quantity, and unit cost transfer. Completed or closed POs are not migrated as transactional documents; their receipt history is captured in GL instead.
ERP BOS
GL Transaction Line
Acumatica
GL Batch + Batch Details
1:1BOS ERP GL lines are grouped into Acumatica GL Batch entries keyed by BOS ERP period or document date range. Each batch receives a descriptive BatchNbr and BatchDescription referencing the source BOS ERP period. Line details—account code, subaccount, debit/credit amount, description—map directly. This is the most complex mapping because BOS ERP individual lines must be assigned to a batch header before they can land in Acumatica.
ERP BOS
BOS ERP User / Employee Owner
Acumatica
Employee / User
1:1BOS ERP user and employee owner records map to Acumatica Employee entities with email and department. Owner resolution for transactional records happens by email match against Acumatica user accounts. Any BOS ERP owner without a matching Acumatica user is flagged before migration and assigned to a fallback owner until your admin provisions the account.
ERP BOS
BOS ERP Custom Field / User-Defined Field
Acumatica
Custom Attribute (screen-specific)
1:1BOS ERP custom fields and user-defined fields migrate to Acumatica as custom attributes on the corresponding screens (Customer, Vendor, StockItem, GL Account, etc.). Each field is assessed for its data type during discovery. Acumatica supports string, integer, decimal, date, boolean, and list attributes. Fields with unsupported types are flagged for post-migration manual entry or Acumatica custom development.
ERP BOS
BOS ERP Attachment / Document
Acumatica
Files (Attachments)
1:1BOS ERP file attachments linked to customers, vendors, or inventory items are downloaded and re-uploaded to Acumatica's document management system. File size limits apply—Acumatica enforces a 25MB per-file default. We flag any file exceeding this limit before migration so your team can decide whether to split, compress, or archive it separately.
ERP BOS
Tax Zone / Tax Agency
Acumatica
Tax Zone / Tax Agency
1:1BOS ERP tax zones and tax agencies map to Acumatica Tax Zone and Tax Agency records. The tax zone ID, description, and rate for each jurisdiction transfer directly. Tax-exempt flags on customer and vendor records are preserved as Tax Zone assignments or TaxExemptID flags in Acumatica. We validate that all BOS ERP tax codes have a corresponding Acumatica tax zone before transactional migration runs.
| ERP BOS | Acumatica | Compatibility | |
|---|---|---|---|
| GL Account | Account (GL)1:1 | Fully supported | |
| Customer | Customer1:1 | Fully supported | |
| Vendor | Vendor1:1 | Fully supported | |
| Product / Inventory Item | Stock Item1:1 | Fully supported | |
| Warehouse / Location | Location1:1 | Fully supported | |
| Inventory Balance | Inventory Receipt (Beginning Balance)1:1 | Fully supported | |
| AR Open Invoice | AR Invoice (Open)1:1 | Fully supported | |
| AP Open Invoice | AP Bill (Open)1:1 | Fully supported | |
| Sales Order | Sales Order1:1 | Fully supported | |
| Purchase Order | Purchase Order1:1 | Fully supported | |
| GL Transaction Line | GL Batch + Batch Details1:1 | Fully supported | |
| BOS ERP User / Employee Owner | Employee / User1:1 | Fully supported | |
| BOS ERP Custom Field / User-Defined Field | Custom Attribute (screen-specific)1:1 | Fully supported | |
| BOS ERP Attachment / Document | Files (Attachments)1:1 | Fully supported | |
| Tax Zone / Tax Agency | Tax Zone / Tax Agency1: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.
ERP BOS gotchas
Multi-entity ledger mapping requires manual cross-reference planning
Open AP/AR sub-ledger must reconcile against the general ledger before migration
Document attachments are not migrated via the standard export pipeline
Custom item fields and BOM structures need per-record mapping
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
BOS ERP schema discovery and Acumatica target configuration
We begin by inventorying all BOS ERP data objects, custom fields, and relationship metadata through the BOS ERP API and direct database inspection. Concurrently, we configure the Acumatica target tenant with the required companies, chart of accounts structure, subaccount segments, tax zones, warehouse locations, and item classes. This parallel track ensures the Acumatica schema is ready to accept data as soon as the mapping plan is finalized, preventing import failures due to missing reference data.
Owner and user resolution by email
BOS ERP user records and employee owner records are matched against Acumatica user accounts by email address. Any BOS ERP owner without a matching Acumatica user is flagged before migration and assigned to a fallback owner or placeholder record until your admin provisions the account. No transactional record lands in Acumatica without a resolved OwnerID, which prevents orphaned documents that cannot be assigned in reporting.
Master data migration with referential integrity sequencing
We migrate dimension tables first: chart of accounts, subaccount segments, tax zones, warehouse locations, and item classes. These resolve foreign keys for transactional records. Next we load customer and vendor masters, followed by product and inventory masters. Open AR/AP balances are imported as live documents in Acumatica. Only after all master data is validated against BOS ERP reports do we proceed to transactional records like GL batches and open orders.
Sample migration with field-level diff and total reconciliation
A representative slice of records—typically 100–500 rows spanning customers, vendors, inventory, open AR/AP, and a subset of GL history—migrates first under a test run. We generate a field-level diff comparing BOS ERP source values against the Acumatica destination values for every mapped field. Total amounts, document counts, and account balance summaries are reconciled against BOS ERP reports before the full run is approved. Any discrepancies are traced back to the mapping logic and corrected before the next phase runs.
Full migration with delta-pickup and rollback-ready cutover
The full migration commits against Acumatica using bulk API operations. A delta-pickup window captures any records created or modified in BOS ERP during the cutover period so the destination reflects the final state at go-live. An audit log records every operation including record counts, error rows, and skipped records. One-click rollback reverts the Acumatica tenant to its pre-migration state if reconciliation fails, allowing the team to investigate and re-run without data loss.
Platform deep dives
ERP BOS
Source
Strengths
Weaknesses
Acumatica
Destination
Strengths
Weaknesses
Complexity grading
Standard ERP migration. 1 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 ERP BOS and Acumatica.
Object compatibility
1 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
ERP BOS: Not publicly documented..
Data volume sensitivity
ERP BOS 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 ERP BOS to Acumatica migration scoping. Not seeing yours? Book a call.
Walk through your ERP BOS 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 ERP BOS
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.