ERP migration

Migrate from Icicle ERP to Infor CloudSuite Corporate

Field-level mapping, validation, and rollback between Icicle ERP and Infor CloudSuite Corporate. We move data and schema; workflows are rebuilt natively in Infor CloudSuite Corporate.

Icicle ERP logo

Icicle ERP

Source

Infor CloudSuite Corporate

Destination

Infor CloudSuite Corporate logo

Compatibility

82%

9 of 11

objects map 1:1 between Icicle ERP and Infor CloudSuite Corporate.

Complexity

BStandard

Timeline

10-14 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from Icicle ERP to Infor CloudSuite is a food-industry migration where lot traceability is the core complexity. Icicle stores lot genealogy as a linked graph connecting raw-material lots to in-process lots to finished-goods lots; that graph must survive migration intact or a food-safety compliance gap opens. We scope the full lot graph during discovery, verify that Infor CloudSuite's lot traceability model can represent the same relationships, and carry forward the complete genealogy during migration. Production orders, formulation BOMs, QC inspection records, co-packer contract extensions, and open AP/AR items each require a distinct mapping strategy against Infor CloudSuite's multi-tenant schema hosted on AWS. Typical migrations land between 10 and 16 weeks depending on historical lot record volume and multi-facility complexity.

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

Icicle ERP logo

Icicle ERP

What's pushing teams away

  • Navigation complexity for new users — Capterra reviewers note the UI has many avenues to access the same function, and the learning curve is steep without formal training and the vendor's help videos.
  • Limited review volume — G2 shows only 28 verified reviews for Icicle ERP, making it difficult for prospective buyers to assess long-term reliability compared to competitors with hundreds of reviews.
  • Pricing opacity — Icicle publishes no public pricing tiers; all quotes go through a sales process, which creates friction for small food businesses evaluating budget constraints.
  • Smaller vendor footprint — with roughly 15 employees, Icicle is a niche Canadian vendor compared to global ERP players, raising concerns about long-term product roadmap stability and support scalability.

Choosing

Infor CloudSuite Corporate logo

Infor CloudSuite Corporate

What's pulling them in

  • Infor CloudSuite is industry-specific out of the box — manufacturing, distribution, healthcare, and food & beverage editions ship with preconfigured workflows that reduce the need for extensive customization and accelerate time to value for operations-heavy organizations.
  • The platform's deep integration with Excel for financial reporting is frequently cited as a key productivity feature, allowing finance teams to pull data directly and make changes without leaving familiar tooling.
  • AWS-hosted multi-tenant deployment eliminates data center management for IT teams, and Infor OS provides a unified integration layer (ION) that connects the CloudSuite to third-party applications without point-to-point middleware.
  • Organizations with multi-site or multi-country operations choose Infor for its multicurrency, multilanguage, and local regulatory compliance capabilities across 175+ countries, which simplifies consolidation for global CFOs.
  • The two-tier ERP strategy positioning lets corporate headquarters run CloudSuite while subsidiaries run lighter instances, which appeals to complex organizational structures that want standardization without full replacement.

Object mapping

How Icicle ERP objects map to Infor CloudSuite Corporate

Each row shows how a Icicle ERP object lands in Infor CloudSuite Corporate, including any object-level transformations, lookup resolution, or schema-design dependencies.

Typical mapping — final map is confirmed during the sample migration step.

Icicle ERP

Product / Formulation

maps to

Infor CloudSuite Corporate

Item (CloudSuite Industrial)

1:1
Fully supported

Icicle Products with full formulation hierarchies (ingredients, BOMs, allergen declarations, nutritional data) map to Infor CloudSuite Industrial Items with Bill of Materials structures. Icicle uom codes (weight, volume, case-pack configurations) must be extracted first because Infor requires UOM codes to exist as reference data before creating Items. We extract all Icicle units of measure, provision matching Infor UOM codes, then create the Item records. Allergen and nutritional data that Icicle stores as formulation extensions migrate as custom fields on the Infor Item. Multi-facility Icicle deployments may store facility-specific formulations; we map these to Infor's site-specific BOM assignments.

Icicle ERP

Production Order / Work Order

maps to

Infor CloudSuite Corporate

Work Order (CloudSuite Industrial)

1:1
Fully supported

Icicle Production Orders link to Formulations, scheduled batches, resource allocations, and the resulting finished-goods lot numbers. We map these 1:1 to Infor CloudSuite Industrial Work Orders. Production order history (quantities run, actuals, scrap) migrates as closed Work Order records with completion dates preserved. The key constraint is that Work Orders reference Items (finished goods) and BOMs that must exist before Work Order creation; we sequence provisioning accordingly. Resource allocations from Icicle map to Infor work center assignments, and the production order scheduling data migrates as work order planned start and completion dates.

Icicle ERP

Lot / Batch Record (Traceability)

maps to

Infor CloudSuite Corporate

Lot / Serial Number (CloudSuite Industrial)

lossy
Fully supported

Lot/Batch Records are the highest-risk migration object. Icicle stores lot genealogy as a native graph with forward and backward traceability links connecting raw-material lots to in-process lots to finished-goods lots. We extract the full lot graph (every lot ID, its parent lot references, child lot references, lot attributes, expiry dates) and map it to Infor CloudSuite Industrial's lot-controlled inventory structure. Before confirming this mapping, we verify that Infor's lot model can represent the same parent-child genealogy relationships; if not, we flag a gap in the food-safety compliance chain and work with the customer to define an alternative traceability representation (lot attributes, custom fields, or reference document linking). QC hold statuses on lots migrate as Infor lot hold flags so lots under active quality review are not available for allocation.

Icicle ERP

QC Inspection / Quality Check

maps to

Infor CloudSuite Corporate

Quality Management (CloudSuite Industrial)

1:1
Fully supported

Icicle QC Inspections are tied to specific lots and production orders with pass/fail criteria, inspector assignments, and test results. Infor CloudSuite Industrial has a Quality Management module; we map inspection records to inspection headers with results and criteria migrated as inspection detail lines. Where Icicle inspection criteria do not map directly to Infor's quality code structure, we create custom fields on the inspection record to carry forward the original Icicle inspection type, test method, and acceptance criteria. Inspector assignments migrate as user references resolved through the Owner/User mapping phase.

Icicle ERP

Supplier / Vendor Record

maps to

Infor CloudSuite Corporate

Supplier (CloudSuite Industrial)

1:1
Fully supported

Icicle Supplier records include food-safety rating fields, certifications (organic, kosher, halal), and approval workflow statuses. We map these 1:1 to Infor CloudSuite Industrial Suppliers. Food-safety rating fields migrate as custom Supplier fields if Infor's standard supplier schema does not include a food-safety rating attribute. Approval workflow state (approved, under review, suspended) migrates as a supplier status field, and certification expiry dates migrate as certification record fields or custom date fields on the Supplier.

Icicle ERP

Customer / Account

maps to

Infor CloudSuite Corporate

Customer (CloudSuite Industrial)

1:1
Fully supported

Icicle Customer records include standard billing and shipping fields plus customer-specific pricing tiers. We map these 1:1 to Infor CloudSuite Industrial Customers. Customer-specific pricing tiers migrate as price code assignments or custom fields on the Customer record. Shipping addresses migrate as Customer ship-to addresses with the primary address designated as default. Customer financial terms from Icicle migrate as payment terms on the Infor Customer.

Icicle ERP

Co-packer Contract Extension

maps to

Infor CloudSuite Corporate

Custom Fields on Product and Customer

lossy
Fully supported

Icicle's co-packer mode adds customer-specific contract fields (formula versioning, NDA flags, customer-specific specification document references) that do not exist as standard fields in Infor CloudSuite. We identify these co-packer extensions during the data audit phase, create corresponding custom fields on the mapped Infor Product or Customer record, and map the values across. The original Icicle co-packer document IDs are preserved as text references so the customer can cross-reference source documents post-migration. This mapping is the most customer-specific part of an Icicle co-packer migration and requires explicit sign-off during scoping.

Icicle ERP

Open AP / Vendor Invoice

maps to

Infor CloudSuite Corporate

Accounts Payable (CloudSuite Industrial)

1:1
Fully supported

Open Accounts Payable records in Icicle must be extracted with vendor references resolved to the migrated Infor Supplier records. Open invoice amounts, due dates, and payment terms migrate to Infor's AP ledger; closed historical invoices are migrated as PDF attachments or reconciled offline because Infor CloudSuite typically resets AP at go-live and carries only open items into the new system. Vendor invoice numbers and PoNumbers migrate as invoice reference fields. Any pre-payments or credit memos attached to the vendor account migrate as credit memos on the Infor Supplier.

Icicle ERP

Open AR / Customer Invoice

maps to

Infor CloudSuite Corporate

Accounts Receivable (CloudSuite Industrial)

1:1
Fully supported

Open Accounts Receivable records in Icicle reference Customer accounts and open Sales Orders. We extract outstanding invoice balances and remap them to Infor CloudSuite AR with customer accounts resolved via the Customer mapping phase. Payment terms and aging buckets migrate as AR terms. Pre-payments and credit memos attached to the customer account migrate as credit memos in Infor. Closed historical AR invoices are migrated as attached documents or reconciled offline; only open items at migration cutover carry forward as live AR records.

Icicle ERP

Chart of Accounts / General Ledger

maps to

Infor CloudSuite Corporate

General Ledger (CloudSuite Industrial)

1:1
Mapping required

Icicle's GL structure includes food-industry-specific accounts (cost of goods sold by product category, COGS splits by facility). We map these to Infor CloudSuite's chart of accounts, flagging any Icicle accounts that do not have a direct Infor equivalent. Infor requires a structured account code hierarchy; we work with the customer's finance team to design the account mapping before migration and create any missing accounts in Infor as custom GL accounts. Multi-facility Icicle deployments may have inter-company accounts; we map these to Infor's inter-company configuration.

Icicle ERP

Document / File Attachment

maps to

Infor CloudSuite Corporate

Infor Document Management (IDM) or Content Record

1:1
Fully supported

Icicle attaches documents to Products, Production Orders, QC Inspections, and Suppliers. We extract all files with their associated record references and associate them with the corresponding migrated record in Infor. Infor CloudSuite includes Infor IDM (Infor Document Management) for document storage; if the customer has licensed IDM, we attach files natively. If not, we store them as ContentDocument records in Salesforce Content or as URL-linked file references pointing to the extracted source file location. We deliver a document index mapping each Icicle document to its destination record and file location.

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.

Icicle ERP logo

Icicle ERP gotchas

High

No publicly documented API for self-serve data export

Medium

Pricing is opaque — no published tiers or per-user rates

High

Lot traceability links are schema-critical and must survive migration

Medium

Co-packer contract records use non-standard field structures

Infor CloudSuite Corporate logo

Infor CloudSuite Corporate gotchas

High

Infor OS tier-based usage limits gate API and BaaS capabilities

Medium

Custom Fields use inconsistent naming across Infor editions

Medium

SQL migration utility requires source database access

Medium

Multi-site and multi-currency data require separate period closure sequencing

Low

REST API payload and timeout limits restrict bulk migration throughput

Pair-specific challenges

  • No publicly documented API — Icicle data extraction requires direct coordination

    Icicle ERP does not publish a public REST API reference and no bulk-export endpoint was identified in vendor documentation. Customers who want to migrate out must request data exports through Icicle support or their implementation team. This extraction phase adds 3-6 weeks to the overall migration timeline depending on Icicle's responsiveness. We engage Icicle directly at project kickoff, agree on a structured data package format, and document the agreed export schema before any extraction begins. If Icicle cannot deliver the lot genealogy graph as a structured export, the migration scope for traceability records must be re-evaluated against what can be manually reconciled.

  • Lot genealogy graph must be verified against Infor's traceability model before migration

    Icicle's lot genealogy is not a simple field — it is a linked graph connecting raw-material lots to in-process lots to finished-goods lots. Infor CloudSuite Industrial supports lot-controlled inventory with traceability attributes, but the graph traversal model differs. We map the full lot graph during scoping and run a traceability verification pass against Infor's lot structure in the sandbox migration. If Infor cannot represent the same forward and backward lot relationships, we document the gap as a food-safety compliance risk and propose an alternative (lot attribute linking, reference document preservation, or a custom traceability view). Migrations that skip this verification step risk breaking the compliance chain with no recoverable genealogy data.

  • Infor requires UOM codes and item codes as prerequisites before creating Items

    Infor CloudSuite enforces referential integrity: Units of Measure must exist as UOM codes before Items can reference them, and item codes must exist before BOMs can reference them. Icicle stores uom codes as part of its formulation and inventory records. We extract UOM codes first, provision them in Infor CloudSuite, then extract item codes, provision them, then create Items, then create BOMs. Skipping this sequencing results in foreign key failures during import. This dependency chain adds one to two steps to the migration sequence compared to migrations from platforms with looser referential integrity.

  • Co-packer contract fields require custom field design and explicit sign-off

    Icicle's co-packer mode extends Products and Customers with non-standard contract fields (formula versioning, NDA flags, customer-specific specification document references, co-packer rates). These do not map to standard Infor CloudSuite fields. We identify co-packer extensions during the data audit, design custom fields on the Infor Product or Customer object, and map values across. The co-packer field design must be reviewed and signed off by the customer's operations and legal teams before migration because NDA flags and contract terms may have compliance implications that require customer-specific decisions about how to represent them in Infor.

  • Infor migration utility requires preliminary data transfer validation before production

    Infor CloudSuite Industrial's migration utility runs a Preliminary Data Transfer to validate that source data maps to target tables without errors before committing. This preliminary pass is mandatory and typically takes one to two iterations to resolve field-length mismatches, data type conversions (Icicle Y/N flags vs Infor checkbox fields), and missing required fields. We incorporate the preliminary transfer cycle into the sandbox migration phase and reserve two to three weeks for mapping corrections based on the preliminary results. Skipping or rushing this step results in rejected records at production migration time.

Migration approach

Six steps for a successful Icicle ERP to Infor CloudSuite Corporate data migration

  1. Discovery and data audit

    We audit the Icicle ERP database for all active objects including Products (with formulation hierarchies), Production Orders, Lot records (with genealogy graph), QC Inspections, Suppliers, Customers, co-packer contract records, open AP/AR items, and document attachments. We identify custom workflow rules, food-safety compliance fields, and any non-standard Icicle extensions. Simultaneously, we initiate contact with Icicle's support team to coordinate the structured data export and agree on the export format. The discovery output is a written migration scope document specifying every object, its record count estimate, its mapping strategy, and any schema dependencies that require sequencing.

  2. Icicle data extraction coordination

    We coordinate directly with Icicle support to extract the full data package using the agreed export format. The extraction phase is sequential with scoping and typically runs 3-6 weeks depending on Icicle's responsiveness and whether the export requires custom queries or report builds. We validate the extracted files against our record-count estimates from discovery and flag any discrepancies before accepting the data package. Lot genealogy records receive dedicated validation: we verify that every lot has its parent and child references populated and that no genealogy links are null in the source export.

  3. Infor CloudSuite schema design and sandbox setup

    We design the destination schema in Infor CloudSuite Industrial within a Sandbox environment. This includes provisioning UOM codes, item codes, GL accounts, supplier records, and customer records as foundational reference data before any transactional migration begins. We create custom fields for co-packer contract extensions, food-safety rating fields, and lot genealogy attributes. We design the lot traceability configuration to match the Icicle genealogy graph as closely as possible and document any gaps. The schema design is reviewed by the customer's operations, finance, and QA teams before the sandbox migration begins.

  4. Sandbox migration and lot genealogy verification

    We run a full migration into the Infor CloudSuite Sandbox using production-equivalent data volume. The sandbox migration validates the UOM/item-code provisioning sequence, confirms that co-packer custom fields capture all required values, and verifies that lot genealogy links survive the import intact. We run Infor's Preliminary Data Transfer process and iterate on any import rules that the utility flags (field-length mismatches, data type conversions, missing required values). The customer's QA and food-safety team spot-checks lot traceability records against the Icicle source data and signs off the sandbox results before production migration is approved.

  5. Reference data migration (UOM, items, suppliers, customers, GL accounts)

    We migrate foundational reference data in strict dependency order: UOM codes first (required by items), then item codes (required by BOMs), then products with BOMs (required by production orders and lots), then suppliers, customers, co-packer contract extensions, and GL accounts. Each phase emits a row-count reconciliation report showing records loaded versus expected, with any errors resolved before the next phase begins. Co-packer contract records receive a dedicated reconciliation pass because the custom field values must match Icicle's source data exactly.

  6. Transactional data migration (production orders, lots, QC inspections, AP/AR)

    We migrate production orders (linked to the provisioned Items and BOMs), lot/batch records with genealogy preserved, QC inspection records linked to the migrated lots, open AP invoices (matched to migrated suppliers), and open AR invoices (matched to migrated customers). Lot genealogy is the last transactional object migrated to ensure that all parent lots exist before child lots reference them. We run Infor's Final Data Transfer from the migration database into the Infor CloudSuite production database after the sandbox sign-off.

  7. Cutover, delta migration, and handoff

    We freeze Icicle writes during the cutover window, run a delta migration of any records modified during the migration window, then validate the final Infor CloudSuite dataset against the Icicle source record counts. We deliver a written inventory of every custom Icicle workflow rule with a recommended Infor OS or module equivalent, plus a co-packer contract field summary documenting the custom field design decisions. We support a one-week post-go-live hypercare window for reconciliation issues. We do not rebuild Icicle workflow rules as Infor automations or rebuild Icicle reports as Infor reports inside the migration scope; these are documented separately for the customer's implementation team to handle as a post-migration engagement.

Platform deep dives

Context on both ends of the pair

Icicle ERP logo

Icicle ERP

Source

Strengths

  • Purpose-built for food & beverage manufacturing, not a horizontal ERP with a food module bolted on.
  • First-class lot traceability with forward and backward genealogy as a native data concept, not a workaround.
  • Cloud-based with multi-facility support, enabling single-database operations across multiple plants.
  • Integrated food safety and quality modules (HACCP, FSMA) reduce the need for separate compliance tooling.
  • Strong customer service reputation with 5.0/5.0 on Capterra for support quality.

Weaknesses

  • Very small vendor with approximately 15 employees, raising long-term roadmap and support scalability questions.
  • No public pricing published; all licensing requires a direct sales conversation.
  • Small review base (28 verified G2 reviews) limits third-party reliability signals for buyers.
  • Limited publicly documented API or data export tooling, making self-serve data extraction harder for customers.
  • Less suitable for food businesses with complex international operations across multiple regulatory jurisdictions.
Infor CloudSuite Corporate logo

Infor CloudSuite Corporate

Destination

Strengths

  • Industry-specific preconfiguration across manufacturing, distribution, healthcare, and food & beverage reduces post-implementation customization effort.
  • Deep Excel integration for financial reporting allows finance teams to export, manipulate, and push data back without leaving a familiar environment.
  • Multi-tenant AWS deployment with Infor OS provides a unified integration layer that simplifies connecting to third-party applications and legacy systems.
  • Strong multicurrency, multilanguage, and regulatory localization capabilities support organizations operating across 175+ countries from a single platform.
  • Modular architecture allows organizations to deploy core financials, supply chain, or manufacturing modules independently and expand over time.

Weaknesses

  • Opaque pricing model with no public per-user rates and deployments commonly ranging from $500K to $5M creates significant budget uncertainty for prospective buyers.
  • Implementation complexity and timeline (commonly 2+ years for large deployments) leads to extended periods of reduced productivity and elevated project risk.
  • Steep learning curve with hidden options and a lack of public setup guidance makes self-service onboarding difficult compared to competitors with richer documentation communities.
  • Manufacturing module functionality is perceived by some users as outdated relative to modern ERP platforms, with reported bug issues that require workarounds.
  • Tight coupling between modules and environment-specific configurations makes migration to non-Infor systems labor-intensive, increasing switching costs.

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 Icicle ERP and Infor CloudSuite Corporate.

  • 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

    Icicle ERP: Not publicly documented.

  • Data volume sensitivity

    B

    Icicle ERP doesn't expose a bulk API — REST + parallelization used for high-volume runs.

Estimator

Estimate your Icicle ERP to Infor CloudSuite Corporate 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 Icicle ERP to Infor CloudSuite Corporate data migrations

Answers to the questions buyers ask most during Icicle ERP to Infor CloudSuite Corporate migration scoping. Not seeing yours? Book a call.

Can't find your answer?

Walk through your Icicle ERP to Infor CloudSuite Corporate migration with a real engineer — 30 minutes, free, written quote within 24 hours.

Book a free 30 minute consultation

Typical migrations land between 10 and 14 weeks for straightforward scopes (under 10,000 SKUs, single facility, no co-packer contracts, limited historical lot records). Complex migrations with multi-facility lot genealogy, extensive QC inspection histories, co-packer contract extensions requiring custom field mapping, or open AP/AR items spanning multiple vendors move to 14-20 weeks. Icicle's data extraction phase (3-6 weeks, coordinated directly with their support team) runs concurrently with our scoping work and is the primary schedule variable outside our control.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Icicle ERP.
Land in Infor CloudSuite Corporate, 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