ERP migration
Field-level mapping, validation, and rollback between iCast and Infor CloudSuite Corporate. We move data and schema; workflows are rebuilt natively in Infor CloudSuite Corporate.
iCast
Source
Infor CloudSuite Corporate
Destination
Compatibility
10 of 12
objects map 1:1 between iCast and Infor CloudSuite Corporate.
Complexity
CModerate
Timeline
8-12 weeks
Overview
Moving from iCast to Infor CloudSuite is a structural migration for mid-market manufacturers and distributors who have outgrown iCast's user-count ceilings, reporting flexibility, and integration ecosystem. iCast provides no self-service export path: we coordinate with iCast professional services or the implementation partner to obtain direct database access or a structured data extract before migration begins. Infor CloudSuite Industrial uses a SQL-to-SQL migration utility with sequenced import steps, meaning we must resolve Chart of Accounts dependencies, establish the master-data-to-transaction dependency chain, and configure multi-location warehouse sites before loading any operational records. We do not migrate iCast workflows, saved reports, custom scripts, or integration configurations; we deliver a written inventory of these artifacts for the customer's Infor consultant to rebuild in CloudSuite.
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
iCast platform overview
Scorecard, SWOT, gotchas, and pricing for iCast.
Destination platform
Infor CloudSuite Corporate platform overview
Scorecard, SWOT, gotchas, and pricing for Infor CloudSuite Corporate.
Data migration guide
The complete Infor CloudSuite migration guide
Data model, import mechanisms, field mapping strategy, pitfalls, and cutover — by the engineers running it.
Destination checklist
Infor CloudSuite migration checklist
Pre- and post-cutover tasks for moving onto Infor CloudSuite Corporate.
Why teams make this switch
Leaving
What's pushing teams away
Choosing
What's pulling them in
Object mapping
Each row shows how a iCast 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.
iCast
Customer
Infor CloudSuite Corporate
Customer
1:1iCast customer records (with payment terms, credit limits, account managers, and address data) map to Infor CloudSuite Customer records. We map the customer number to the Infor cust_num field and preserve the account manager reference as a Contact link. Any iCast custom fields on the Customer record are flagged during discovery and re-created as Infor OS custom fields before migration; they are not automatically carried forward.
iCast
Vendor
Infor CloudSuite Corporate
Supplier
1:1iCast vendor records (address, payment terms, account numbers, and contact information) map to Infor CloudSuite Supplier records. We use vendor number as the dedupe key and preserve the AP contact details. Vendor records must load before any Purchase Order records so that the supplier reference is satisfied at the time of PO import.
iCast
Inventory Item
Infor CloudSuite Corporate
Item
1:1iCast inventory items (SKU, description, unit of measure, cost, warehouse location, and serialized tracking flags) map to Infor CloudSuite Item master records. Multi-location inventory requires that iCast warehouse location codes are pre-mapped to Infor Site and Warehouse records before Item load. Serialized items require the Serialized Item flag set in Infor before import so that serial number history can be attached to the correct item record.
iCast
Inventory Snapshot
Infor CloudSuite Corporate
Item Warehouse Quantity
1:manyiCast inventory snapshots by warehouse location map to Infor Item Warehouse Quantity records. Each iCast location code resolves to a specific Infor Site-Warehouse combination. Quantity on hand, allocated quantity, and available quantity transfer as separate fields in the IWQ record. We flag any negative inventory quantities for customer review before load.
iCast
Sales Order
Infor CloudSuite Corporate
Sales Order
1:1Open iCast sales orders (with line items, pricing, quantities, and order status) map to Infor CloudSuite Sales Order records. We map iCast order status to the equivalent Infor order status codes and preserve the customer reference and salesperson assignment. Orders in Held or Pending status are flagged for manual review before migration so that the customer can decide whether to proceed, cancel, or convert before entering the Infor system.
iCast
Purchase Order
Infor CloudSuite Corporate
Purchase Order
1:1Open iCast purchase orders (with vendor references, line items, quantities, expected dates, and PO status) map to Infor CloudSuite Purchase Order records. The vendor reference must resolve to a valid Infor Supplier before PO import. Line item resolution requires that the Item master is loaded first so that product codes match at insertion time.
iCast
Chart of Accounts
Infor CloudSuite Corporate
Account
1:1iCast hierarchical chart of accounts maps to Infor CloudSuite Account records. Account number, account type, and description transfer directly. This object is loaded first in the dependency chain because Journal Entries, Sales Orders, and Purchase Orders all reference account numbers for posting. Any accounts used in historical transactions that do not yet exist in the destination are flagged for creation before those transaction imports proceed.
iCast
Journal Entry
Infor CloudSuite Corporate
General Ledger Journal Entry
1:1iCast general journal entries (date, account references, debit/credit amounts, memo) map to Infor CloudSuite GL Journal Entry records. We migrate journal entries within the agreed historical window (typically 2-3 years) and flag any entries with non-standard account mappings that reference accounts not yet created in the destination chart. Posting date and period must fall within an open accounting period in Infor.
iCast
User
Infor CloudSuite Corporate
User
1:1iCast user accounts (login, roles, and access permissions) map to Infor CloudSuite User records. We resolve by email or by name match against the Infor user table. Roles and permission sets do not migrate as configuration because Infor's role model is structured differently from iCast's; we deliver a role mapping spreadsheet for the customer's admin to configure post-migration. Inactive iCast users are held in a provisioning queue.
iCast
Custom Field
Infor CloudSuite Corporate
Custom Field
lossyiCast custom fields, calculated fields, and extended data columns are inventoried during discovery and re-created as Infor OS custom fields before migration. This is a configuration step, not a data move: the custom field must exist in Infor before records containing that field can be imported. We provide a complete custom field manifest with field name, data type, and purpose so that the Infor consultant or admin can configure them correctly. Custom business rules embedded in iCast calculated fields require manual review for equivalent expression in Infor.
iCast
Production Order
Infor CloudSuite Corporate
Job
1:1iCast production orders and shop floor work orders map to Infor CloudSuite Industrial Job records. Job status, BOM reference, routing reference, and estimated quantities transfer. Open jobs are flagged for manual review to determine whether they should be migrated as active or closed in the new system. Completed historical production orders migrate as Job records with a closed status within the agreed historical window.
iCast
Bill of Materials
Infor CloudSuite Corporate
BOM
1:1iCast BOM structures (parent item, component items, quantities per, operations, and work centers) map to Infor CloudSuite BOM records. The parent item and all component items must exist in the Infor Item master before BOM import so that the product code references resolve. We flag any BOMs that reference inactive items in iCast for customer review before load.
| iCast | Infor CloudSuite Corporate | Compatibility | |
|---|---|---|---|
| Customer | Customer1:1 | Fully supported | |
| Vendor | Supplier1:1 | Fully supported | |
| Inventory Item | Item1:1 | Fully supported | |
| Inventory Snapshot | Item Warehouse Quantity1:many | Fully supported | |
| Sales Order | Sales Order1:1 | Fully supported | |
| Purchase Order | Purchase Order1:1 | Fully supported | |
| Chart of Accounts | Account1:1 | Mapping required | |
| Journal Entry | General Ledger Journal Entry1:1 | Fully supported | |
| User | User1:1 | Fully supported | |
| Custom Field | Custom Fieldlossy | Fully supported | |
| Production Order | Job1:1 | Fully supported | |
| Bill of Materials | BOM1: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.
iCast gotchas
No self-service data export mechanism
Custom fields and reports do not migrate automatically
Historical data volume complicates migration timelines
Limited third-party integrator ecosystem
Infor CloudSuite Corporate gotchas
Infor OS tier-based usage limits gate API and BaaS capabilities
Custom Fields use inconsistent naming across Infor editions
SQL migration utility requires source database access
Multi-site and multi-currency data require separate period closure sequencing
REST API payload and timeout limits restrict bulk migration throughput
Pair-specific challenges
Migration approach
iCast extraction coordination and discovery audit
We initiate early coordination with iCast professional services or the existing implementation partner to establish the data extraction path. We audit the iCast database for table schemas, custom field definitions, saved reports, custom scripts, and integration configurations. We inventory the full object inventory (Customers, Vendors, Items, Sales Orders, Purchase Orders, Chart of Accounts, Journal Entries, Users, Production Orders, BOMs) with estimated row counts per object and the age range of historical records. We scope the historical window with the customer, balancing completeness against migration cost and destination data hygiene.
Infor CloudSuite environment provisioning and dependency mapping
We work with the customer's Infor implementation team to establish the target CloudSuite environment (sandbox or development tenant for initial migration) and map the iCast dependency chain to Infor's migration utility sequence. The dependency order is: Chart of Accounts first, then Site and Warehouse configuration for multi-location inventory, then Item master, then Supplier, then Customer, then BOMs, then Production Orders, then Purchase Orders, then Sales Orders, then Journal Entries, then Users last. We flag any iCast account references that do not yet exist in the destination chart so they can be created before transactional loads begin.
Custom field configuration and role mapping handoff
We deliver the complete custom field manifest to the customer's Infor consultant or admin, who configures each field in Infor OS before data migration begins. We deliver a parallel role mapping spreadsheet that maps each iCast role and permission set to an equivalent Infor role. These are configuration steps outside the data migration scope; we support the handoff with documentation but do not configure Infor OS roles directly.
Sandbox migration and reconciliation
We run a full migration into the Infor CloudSuite sandbox environment using production-like data volume. The customer reconciles record counts, spot-checks representative records against the iCast source, and validates that the Chart of Accounts, Item master, and inventory quantities are accurate. Any mapping corrections, missing account numbers, or custom field configuration gaps surface here. We do not proceed to production migration until the customer signs off on the sandbox reconciliation.
Production migration in dependency order
We run production migration in strict dependency order: GL Account records, Site and Warehouse configuration, Item master and Item Warehouse Quantities, Supplier records, Customer records, BOM structures, Production Orders, Purchase Orders, Sales Orders, Journal Entries, and User provisioning. Each phase emits a row-count reconciliation report before the next phase begins. Any records that fail validation (account not found, item not found, supplier reference broken) are held in an exception queue for customer review before re-submission.
Cutover, validation, and report rebuild handoff
We freeze iCast writes during cutover, run a final delta migration of any records modified during the migration window, and enable Infor CloudSuite as the system of record. We deliver the saved report inventory with MoSCoW prioritization and the custom script catalog to the customer's Infor consultant. We do not rebuild iCast saved reports as Infor Birst or CloudSuite native reports; that work is scoped separately with the customer's Infor implementation partner. We support a one-week hypercare window for reconciliation issues.
Platform deep dives
iCast
Source
Strengths
Weaknesses
Infor CloudSuite Corporate
Destination
Strengths
Weaknesses
Complexity grading
Moderate ERP migration. 5 of 8 objects need a mapping; the rest are 1:1.
Overall complexity
Moderate migration
Derived from compatibility, mapping clarity, API constraints, and data volume across iCast and Infor CloudSuite Corporate.
Object compatibility
5 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
iCast: Not publicly documented..
Data volume sensitivity
iCast 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 iCast to Infor CloudSuite Corporate migration scoping. Not seeing yours? Book a call.
Walk through your iCast to Infor CloudSuite Corporate migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationAdjacent paths
Other ways to leave iCast
Other ways to arrive at Infor CloudSuite Corporate
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.