ERP migration

Migrate from Actindo Core1 to Acumatica

Field-level mapping, validation, and rollback between Actindo Core1 and Acumatica. We move data and schema; workflows are rebuilt natively in Acumatica.

Actindo Core1 logo

Actindo Core1

Source

Acumatica

Destination

Acumatica logo

Compatibility

83%

10 of 12

objects map 1:1 between Actindo Core1 and Acumatica.

Complexity

BStandard

Timeline

2–4 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Actindo Core1 organizes its data model around channels, orders, and fulfillment—it's an order-management-first platform that layers ERP capabilities onto a commerce operations core. Acumatica takes the opposite approach: it starts with a generalized chart of accounts and branches into inventory, distribution, and manufacturing. When migrating Actindo Core1 to Acumatica, the primary challenge is remapping Actindo's channel-linked orders and shipments into Acumatica's customer accounts, AR/AP, and inventory batches, where the relationship graph is structured differently and the concept of a primary fulfillment warehouse has no direct equivalent. FlitStack AI extracts Actindo data via its REST API endpoints—orders, customers, products, inventory snapshots, shipment history, and any custom fields defined in the Actindo DataHub. We transform these into Acumatica's inventory items, stock items, customer locations, AR invoices, and PO receipts based on your activated Acumatica modules. The mapping respects Acumatica's requirement for pre-existing inventory IDs before stock transactions can post, and it handles the difference between Actindo's real-time inventory visibility and Acumatica's posting-based inventory model. What does not migrate: Actindo's channel connectors (Shopify, Amazon, eBay links), workflow mappings in the Actindo WorkFlow Engine, ETL pipelines defined in DataHub, and any custom integrations. These require manual rebuild in Acumatica using Acumatica's Generic Inquiries, Business Events, and notification templates. FlitStack provides an export of your Actindo workflow definitions as a reference document for your Acumatica implementation team. The migration mechanism uses Acumatica's REST API for record creation and Acumatica's Import by Scenario for bulk inventory item and customer location imports.

Field-level fidelity

Every standard and custom field arrives verified.

Schema-aware mapping

AI proposes the map; you confirm before any record moves.

Relationships preserved

Parent–child, lookups, and ownership stay linked.

Full activity history

Calls, emails, meetings — with original timestamps.

Attachments & notes

Documents, uploads, and inline notes move with the record.

Why teams make this switch

Two sides of the same decision

Leaving

Actindo Core1 logo

Actindo Core1

What's pushing teams away

  • Implementation complexity requires specialized consultants to configure the platform, adding significant time and cost before the system delivers value.
  • Custom workflows and ETL mappings built during implementation become technical debt when the original consultant leaves, limiting in-house control.
  • Steep learning curve for business users unfamiliar with ERP concepts, leading to underutilization of features that were sold during the sales process.
  • Pricing at the Basic tier at $3,500/month scales quickly with order volume, making it costly for growing businesses not yet at enterprise scale.
  • Limited public documentation and English-language support outside the core help center creates knowledge gaps for non-German-speaking teams.

Choosing

Acumatica logo

Acumatica

What's pulling them in

  • Unlimited user licensing lets companies add staff without per-seat billing shocks, making Acumatica cost-predictable at scale.
  • Flexibility and scalability earn consistent praise — users value a platform that adapts to vertical workflows without forcing a redesign.
  • Real-time visibility across financials, inventory, and projects gives mid-market businesses a consolidated operational view previously available only in enterprise-tier ERPs.
  • Cloud-native architecture with automatic updates removes infrastructure management burden from in-house IT teams.
  • Modular licensing lets companies start with one or two suites (Financials, Distribution) and expand into Manufacturing or CRM incrementally.

Object mapping

How Actindo Core1 objects map to Acumatica

Each row shows how a Actindo Core1 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.

Actindo Core1

Order (from Channel)

maps to

Acumatica

Sales Order (SO301000)

1:1
Fully supported

Actindo aggregates orders from multiple channels (Shopify, Amazon, marketplace) into a unified order format. We split each Actindo order into a corresponding Acumatica Sales Order, with channel name stored in a custom field (ExtChannelSource__c). The order total and lines map to Acumatica's SOOrder and SOLine tables.

Actindo Core1

Customer (per Channel Profile)

maps to

Acumatica

Customer + Customer Location

many:1
Fully supported

Actindo allows one customer to have multiple channel-specific profiles with separate addresses and contacts. We merge these into a single Acumatica Customer record, creating one Customer Location per distinct shipping address found across Actindo channel profiles. The primary channel profile becomes the default Customer Location.

Actindo Core1

Product / Article

maps to

Acumatica

Stock Item (IN202000)

1:1
Fully supported

Actindo articles map directly to Acumatica Stock Items when the article has tracked inventory. Non-inventoried Actindo articles (e.g., digital goods, dropship-only SKUs) map to Non-Stock Items. We preserve the Actindo article ID in ExtArticleID__c on the Acumatica stock item for traceability.

Actindo Core1

Warehouse / Stock Location

maps to

Acumatica

Warehouse (WH204000)

1:1
Fully supported

Actindo warehouses, including their shelf/bin configuration, map directly to Acumatica Warehouses, preserving the original warehouse code, name, and address. While Actindo tracks a multi‑location flag that ties stock assignments to specific sales channels, this attribute has no equivalent in Acumatica and is therefore omitted during migration. Acumatica will allocate inventory to warehouses based on its own replenishment rules rather than channel logic.

Actindo Core1

Inventory Batch / Stock Level

maps to

Acumatica

Inventory Summary / Availability

1:1
Fully supported

Actindo maintains real-time stock levels per warehouse and article. Acumatica computes availability from posted transactions (IN Item Lot/Serial, IN Register entries). We create an opening inventory adjustment (IN Adjustment) to establish starting quantities matching Actindo's last-known stock snapshot, with a reference to the Actindo stock report date.

Actindo Core1

Shipment / Fulfillment Record

maps to

Acumatica

Shipment (SO302000)

1:1
Fully supported

Actindo shipment records include carrier, tracking number, shipped lines, and timestamp. We map these to Acumatica Shipments linked to the corresponding Sales Order. Tracking data is stored in the Shipment's ShipmentNbr reference field. Actindo's delivery-time SLA flags transfer as custom fields on the Acumatica shipment.

Actindo Core1

Purchase Order (if in scope)

maps to

Acumatica

Purchase Order (PO301000)

1:1
Fully supported

If Actindo purchase orders are in scope, they map directly to Acumatica Purchase Orders. Vendor in Actindo becomes the Acumatica Vendor. PO lines map to POLine with the matching stock item. The PO status (open, closed, cancelled) carries over as the Acumatica status.

Actindo Core1

Actindo DataHub Custom Field

maps to

Acumatica

Custom Field (Usr-prefixed)

1:1
Fully supported

Any custom fields defined in Actindo DataHub require corresponding custom fields in Acumatica before migration. We document the Actindo DataHub field name, type, and pick-list values. Your Acumatica admin creates matching Usr-prefixed fields on the target DAC before we run the migration.

Actindo Core1

Actindo WorkFlow Definition

maps to

Acumatica

Not Migrated (Rebuild Required)

1:1
Fully supported

Actindo WorkFlow Engine definitions—including routing rules, ETL data transformations, and channel‑specific triggers—are tightly coupled to Actindo’s execution environment and have no direct counterpart in Acumatica. Consequently, these definitions cannot be imported and must be recreated using Acumatica Business Events, screen‑based automation schedules, or the native workflow engine. FlitStack extracts the existing workflow logic as a structured JSON file, providing your Acumatica team with a detailed reference for the rebuild effort and any necessary testing.

Actindo Core1

Return / RMA Record

maps to

Acumatica

Return Reason + Inventory Issue

1:many
Fully supported

Actindo return records split into two Acumatica records: a Return Reason code (assigned to the original SO line via SO Adjustments) and an Inventory Issue (IN Issue) for items returned to the warehouse. The original Actindo return reason text is preserved in a custom field on the inventory issue.

Actindo Core1

Actindo Omni-Channel Connection

maps to

Acumatica

Not Migrated (Connector Rebuild)

1:1
Fully supported

Actindo’s channel connectors for Shopify, Shopware, Amazon, eBay, and similar marketplaces are third‑party integration modules, not data records, so they cannot migrate. To restore order ingestion, you must build new connectors—using Acumatica’s Import by Scenario for EDI, native integrations, or third‑party middleware such as SPS Commerce or Celigo. FlitStack records the active Actindo channels to guide your implementation planning.

Actindo Core1

Invoice / Accounting Document

maps to

Acumatica

AR Invoice (AR301000)

1:1
Fully supported

Actindo invoices—especially those linked to completed shipments—are mapped to Acumatica AR Invoices, keeping the original invoice number, document date, total, and line items. Acumatica recalculates tax based on the tax zone assigned to the customer location; if the zones differ from Actindo’s tax setup, line‑level tax amounts may change. FlitStack provides a tax comparison report for each invoice so your team can align zones or apply overrides before final posting.

Gotchas + challenges

What specifically takes care here

Platform-specific issues from each side, plus the pair-specific challenges that don't show up on either platform's page on its own.

Actindo Core1 logo

Actindo Core1 gotchas

High

Legacy ERP coupling creates dual-direction migration complexity

Medium

Custom workflow configurations require manual rule translation

Medium

Article PIM data and Material product data are separate entities

Acumatica logo

Acumatica gotchas

High

API user licenses cap concurrent sessions and request throughput

High

Multi-tenant filtering requires CompanyID awareness

Medium

Custom fields require separate discovery before field mapping

Medium

Notes and attachments use a separate linked table structure

Low

Implementation timelines frequently run 3–9 months end-to-end

Pair-specific challenges

  • Inventory cannot post without pre-existing Stock Item IDs

    Actindo tracks inventory in real-time against article IDs. Acumatica requires every inventory transaction to reference a Stock Item that already exists in the system. If you import orders before items, the order lines will fail because InventoryID cannot resolve. FlitStack sequences the migration so that all Actindo articles become Acumatica Stock Items first, followed by an opening inventory adjustment establishing quantities, before any Sales Orders or Shipments are created. Your Acumatica admin must have item classes and the first stock item created before we begin the data migration.

  • Actindo channel-linked customers require disambiguation before migration

    Actindo allows one customer entity to have multiple channel-specific profiles—Shopify, Amazon, and direct web—with different shipping addresses and contact details per channel. Acumatica's Customer Location model supports multiple addresses under one customer, but the merge logic must be defined before migration runs. If two Actindo channel profiles for the same customer use different email addresses, Acumatica will reject the second location as a duplicate if email uniqueness is enforced at the customer level. We flag these conflicts before migration and provide a resolution plan.

  • Tax calculation must be aligned before AR invoice migration

    Actindo stores pre-calculated tax amounts per order line. Acumatica recalculates tax at invoice posting based on the customer location's tax zone and the tax rules configured in TX205000. If your Acumatica tax zones don't match Actindo's tax setup exactly, invoice totals will diverge after migration. We strongly recommend importing a test invoice first and comparing line tax amounts against the Actindo source before committing the full invoice set. Set tax calculation mode in Acumatica to match your jurisdiction requirements before migrating AR documents.

  • Actindo's Workflow Engine has no Acumatica equivalent

    Companies migrating from Actindo frequently cite Actindo WorkFlow Engine as a core operational tool—the module that handles routing rules, ETL data transformations between channels, and automated order-to-warehouse assignment. Acumatica's Business Events (SM302000) and screen-based workflows can replicate some of this logic, but the translation is not automated. Business Events require configuration in Acumatica's screen designer, and automation schedules must be rebuilt. FlitStack exports Actindo workflow definitions as a JSON reference document, but the rebuild is a manual implementation step.

  • Multi-warehouse fulfillment routing requires Acumatica configuration before shipment migration

    Actindo supports channel-based warehouse assignment rules—orders from one marketplace can automatically route to a specific warehouse for picking. Acumatica does not have native channel-based routing. Warehouse assignment on SO lines is manual or driven by branch/stock item replenishment settings. If Actindo orders reference a specific warehouse per channel, that warehouse must be specified on the Acumatica SO line at import time. We map Actindo's channel-to-warehouse mapping to a custom field (ExtFulfillmentWH__c) so your team can configure replenishment rules in Acumatica before go-live.

Migration approach

Six steps for a successful Actindo Core1 to Acumatica data migration

  1. Profile Actindo data and define Acumatica schema

    FlitStack connects to Actindo via your API credentials and inventories the full record set: orders, customers, products, warehouses, shipments, invoices, and any custom fields in Actindo DataHub. We also document which Actindo modules are active (OMS, Warehouse, Omni-Channel) and which DataHub workflows exist. In parallel, your Acumatica admin activates the required modules (Financial Management, Distribution, Inventory) and creates the item classes, payment terms, tax zones, and warehouse records that the migration will target. We deliver a schema readiness checklist before any data moves.

  2. Build and validate the object and field mapping plan

    FlitStack generates an object-mapping specification based on the data profile: orders → Sales Orders, customers → Customers plus Locations, articles → Stock Items, shipments → Shipments. The specification names every field pair, documents value mappings for status codes and item classes, and flags any Actindo custom fields that need corresponding Usr-prefixed fields created in Acumatica. We share this as a shared document for your Acumatica admin to review and approve. This is the longest planning step for Actindo-to-Acumatica migrations because the data model difference (order-centric vs. ledger-centric) requires explicit disambiguation decisions.

  3. Seed Acumatica with master data before transactional records

    We sequence the migration in dependency order: Stock Items and Non-Stock Items first, then Customers and Customer Locations, then Warehouses. This ordering is mandatory—Acumatica enforces referential integrity at posting time. Opening inventory quantities post as IN Adjustments so that availability is established before Sales Orders are created. We run a dry-run pass on a representative slice (typically 200–500 records per object type) and generate a field-level diff comparing source values against the migrated Acumatica records. Your team reviews the diff before we commit the full dataset.

  4. Run sample migration with field-level diff and stakeholder sign-off

    A representative slice migrates first—covering orders across multiple channels, customers with multiple locations, and a few invoices. We generate a field-level diff report so you can verify that Actindo order totals match the Acumatica SO OrderTotal, that customer addresses are correctly distributed across Acumatica Customer Locations, and that inventory opening quantities match the Actindo stock snapshot. Any mapping corrections are applied before the full run. This is the checkpoint where Acumatica tax zone configuration should be validated.

  5. Execute full migration with delta-pickup window and audit log

    The full migration runs against your Acumatica tenant. A delta-pickup window (typically 24–48 hours) captures any records modified in Actindo during the cutover. FlitStack logs every API call, transformation, and record created in Acumatica. If reconciliation reveals discrepancies, one-click rollback reverts the migration batch so you can correct the mapping and retry. The audit log is delivered as a CSV alongside the migration report. Your Acumatica team can use the UsrActindoID__c field on every record to cross-reference back to the source system.

Platform deep dives

Context on both ends of the pair

Actindo Core1 logo

Actindo Core1

Source

Strengths

  • MACH-Alliance certified composable ERP that integrates without replacing existing systems
  • Handles up to 40,000 orders per hour across B2C, B2B, marketplace, and social commerce channels
  • Real-time inventory reconciliation across multiple warehouses and POS locations
  • Built-in DataHub ETL module supporting CSV, XML, EDIFACT formats for flexible data exchange
  • Pre-built connectors to major ecommerce platforms including Shopware 6, Shopify, and Amazon

Weaknesses

  • Limited verified customer reviews make independent quality assessment difficult
  • Pricing and tier features not publicly documented for Pro and Enterprise plans
  • Implementation typically requires specialized external consultants
  • English-language documentation coverage is thinner than German help center content
  • API rate limits and authentication details not publicly documented
Acumatica logo

Acumatica

Destination

Strengths

  • Unlimited named-user licensing eliminates per-seat cost scaling as teams grow.
  • Modular architecture lets companies deploy Financials first and add Distribution, Manufacturing, or CRM incrementally.
  • Cloud-native with automatic updates removes infrastructure patching and version management from IT responsibilities.
  • Flexible customization framework (UDFs, extensions) supports vertical-specific workflows without forking core code.
  • Multi-tenant architecture with CompanyID isolation enables safe data segregation across subsidiaries.

Weaknesses

  • Steep learning curve and complex initial setup create significant onboarding friction.
  • Report Designer is widely cited as unintuitive and difficult to use for non-developers.
  • Feature gaps require customizations or third-party add-ons, adding implementation cost and complexity.
  • Implementation timelines frequently exceed initial estimates, especially for multi-module deployments.
  • API rate limits and concurrent session caps are tied to license tier, creating throughput constraints for bulk data operations.

Complexity grading

How hard is this migration?

Standard ERP migration. 1 of 8 objects need a mapping; the rest are 1:1.

B

Overall complexity

Standard migration

Derived from compatibility, mapping clarity, API constraints, and data volume across Actindo Core1 and Acumatica.

  • Object compatibility

    B

    1 of 8 objects need a mapping; the rest are 1:1.

  • Field mapping clarity

    C

    Field mapping is derived from defaults — final spec confirmed during the sample migration.

  • Timeline complexity

    B

    8-object category — typical timelines run 2–7 days end-to-end.

  • API constraints

    B

    Actindo Core1: Not publicly documented.

  • Data volume sensitivity

    A

    Actindo Core1 exposes a bulk API — large-volume migrations stream efficiently.

Estimator

Estimate your Actindo Core1 to Acumatica migration cost

Rule-based pricing — no per-record fees, no manual quotes. Migrations over 2M records are scoped individually.

Step 1

What are you migrating?

Pick a category, then your source and destination platforms.

Category

FAQ

Frequently asked questions about Actindo Core1 to Acumatica data migrations

Answers to the questions buyers ask most during Actindo Core1 to Acumatica migration scoping. Not seeing yours? Book a call.

Can't find your answer?

Walk through your Actindo Core1 to Acumatica migration with a real engineer — 30 minutes, free, written quote within 24 hours.

Book a free 30 minute consultation

Most Actindo-to-Acumatica migrations complete in 2–4 weeks for datasets under 100,000 records when scoped to orders, customers, and inventory. Large datasets exceeding 500,000 records or multi-module Actindo setups (OMS + Warehouse + DataHub custom fields) extend to 6–10 weeks. The longest single step is the object-mapping specification phase, which takes 1–2 weeks because Actindo's order-centric schema requires explicit disambiguation decisions before any data moves. Plan for 3–4 weeks of parallel running post-migration to validate live data before retiring Actindo.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Actindo Core1.
Land in Acumatica, intact.

Tell us record counts and timeline. We'll come back with a written quote inside 1 business day — no commitment, no sales pitch.

Accuracy guarantee Rollback included Quote in 1 business day