ERP migration
Field-level mapping, validation, and rollback between Xentral ERP and Infor CloudSuite Corporate. We move data and schema; workflows are rebuilt natively in Infor CloudSuite Corporate.
Xentral ERP
Source
Infor CloudSuite Corporate
Destination
Compatibility
7 of 11
objects map 1:1 between Xentral ERP and Infor CloudSuite Corporate.
Complexity
BStandard
Timeline
10-16 weeks
Overview
Moving from Xentral ERP to Infor Cloudsuite is an enterprise-grade migration that maps Xentral's e-commerce and operations objects to Infor's industry-specific CloudSuite data model. Xentral's unified Address object splits into Infor's Business Partner records with separate Customer and Supplier roles. Xentral's Articles map to Infor Product records with SKU preserved as the dedupe key. We preserve order numbers, invoice dates, and document hierarchies through the Infor CloudSuite Migration Utility, applying the dependency-ordered import sequence (Business Partners first, then Products, then Transactions) that Infor's documentation specifies. Workflows built in Xentral Flows are not accessible via the Xentral API and require manual re-implementation in Infor OS Ming.le or the relevant CloudSuite workflow layer. We deliver a written inventory of every active Xentral Flow with its trigger, conditions, and recommended Infor OS equivalent for the customer's implementation team to rebuild 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.
Source platform
Xentral ERP platform overview
Scorecard, SWOT, gotchas, and pricing for Xentral ERP.
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 Xentral 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.
Xentral ERP
Address (Customer and Vendor)
Infor CloudSuite Corporate
Business Partner (Customer/Supplier)
1:manyXentral stores address records as a unified Address object covering both customers and vendors. We split on the Xentral address_type or role field: Customer addresses map to Infor Business Partner with Role = Customer, and vendor addresses map to Infor Business Partner with Role = Supplier. Tax IDs migrate to Infor's Tax ID fields on the Business Partner. Custom Address fields from Xentral (configured in System Settings) transfer to Infor Business Partner extension fields. The Infor migration utility requires Business Partner records to exist before Purchase Orders or Sales Orders can be imported, so this is the first object we migrate.
Xentral ERP
Article (Product and Item)
Infor CloudSuite Corporate
Product
1:1Xentral Articles map to Infor Product records. The Xentral article_number becomes the Infor Product Code, serving as the dedupe key during import. Multilingual article labels from Xentral transfer to Infor Product descriptions for each configured language. Xentral custom fields on Articles (such as hs_code, country of origin, or unit of measure variants) migrate to Infor Product extension fields. Item-specific pricing rules require manual review against Infor's Price List configuration post-migration.
Xentral ERP
Sales Order
Infor CloudSuite Corporate
Sales Order
1:1Xentral Sales Orders map directly to Infor Sales Order records with the order number preserved as xo_number or equivalent. The order date, assigned warehouse, and shipping information transfer directly. Line items resolve to the Infor Product records created from Xentral Articles. The Xentral order status (open, invoiced, cancelled) maps to the corresponding Infor Sales Order status. Infor requires Business Partner and Product records to exist before Sales Order import, so this runs third in the dependency sequence.
Xentral ERP
Purchase Order
Infor CloudSuite Corporate
Purchase Order
1:1Xentral Purchase Orders map to Infor Purchase Order records with po_number and creation date preserved. Vendor assignment resolves to the Infor Business Partner (Supplier role) created from the Xentral vendor address. Expected delivery dates and received quantities transfer directly. Open and closed PO records migrate; closed POs transfer with their received quantity history intact. This runs after Business Partner and Product import, in parallel with Sales Order migration.
Xentral ERP
Invoice (Outgoing/AR and Incoming/AP)
Infor CloudSuite Corporate
AR Invoice and AP Invoice
lossyXentral generates both accounts receivable and accounts payable invoices as separate document objects. We map AR invoices to Infor's accounts receivable billing records linked to the Sales Order (if order-linked) or the Business Partner (Customer). AP invoices map to Infor's accounts payable records linked to the Purchase Order or Business Partner (Supplier). Multi-currency invoices require exchange rate mapping: we extract the Xentral exchange rate applied at invoice creation and apply the equivalent rate configuration in Infor during import. The Infor migration utility requires chart of accounts and tax codes to be configured before invoice import.
Xentral ERP
Inventory and Warehouse Records
Infor CloudSuite Corporate
Stock and Warehouse
1:1Xentral stock levels, warehouse assignments, and batch/serial information stored per Article map to Infor Stock records per warehouse location. We perform a point-in-time stock snapshot during a freeze period to capture accurate levels. Batch tracking fields vary by warehouse configuration in Xentral; we map batch_number, expiry_date, and serial_number fields to the corresponding Infor Stock attributes. Real-time stock during migration requires a freeze window agreed with the customer to avoid data drift.
Xentral ERP
Financial Records and Chart of Accounts
Infor CloudSuite Corporate
GL Accounts, Cost Centres, and Journal Entries
lossyXentral's accounting module stores the chart of accounts, journal entries, and bank account connections. We map account codes and names from Xentral to Infor GL Account records. Tax code configurations and cost centre assignments require manual review and entry in Infor forms before financial data import because the Infor migration utility requires prerequisite accounting structures to exist. Multi-entity consolidation structures in Xentral map to Infor's legal entity configuration. We do not migrate bank connection credentials; these must be reconfigured in Infor post-migration.
Xentral ERP
Project
Infor CloudSuite Corporate
Project
1:1Xentral Projects map to Infor Project records with project code, name, status, and dates preserved. Custom fields on Xentral Projects transfer to Infor Project extension fields. Project-linked orders and invoices reference the migrated order and invoice IDs. Task dependencies and time entries stored within Xentral Projects require separate manual mapping or a time-tracking reconfiguration in Infor because the Infor project task model differs structurally from Xentral's.
Xentral ERP
Custom Fields (Articles, Addresses, Projects only)
Infor CloudSuite Corporate
Extension Fields
lossyXentral custom fields are supported only on Articles, Addresses, and Projects. We export the custom field values as properties and flag any that cannot map to typed Infor fields (for example, Xentral workarounds for Orders or Invoices). The field definitions themselves require manual re-creation in Infor CloudSuite as extension fields or user-defined fields before values can be imported. We provide a custom field inventory document listing each Xentral custom field, its type, the object it attaches to, and the recommended Infor field type for the customer's admin to configure pre-import.
Xentral ERP
Delivery Notes and Credit Notes
Infor CloudSuite Corporate
Sales Document
1:1Xentral delivery notes and credit memos are document-type objects tied to parent Sales Orders or Invoices. We preserve the document hierarchy during migration, mapping Xentral delivery_note_number to the equivalent Infor sales document reference. Credit memos map to Infor Credit Memo records linked to the original invoice. PDF document attachments are exported separately from database records and re-uploaded to Infor Document Management (IDM) with the parent record association preserved.
Xentral ERP
Xentral Flows (Workflows)
Infor CloudSuite Corporate
Not Migrated
1:1Xentral Flows workflows are automation rules stored in the Xentral Connect middleware layer and are not accessible through the Xentral REST API. We cannot extract workflow definitions programmatically. During discovery, we audit active workflows by reviewing Xentral Connect execution logs and document each workflow's trigger (event or schedule), conditions, and actions. This inventory is delivered as a written handoff document. The customer's Infor implementation team rebuilds these in Infor OS Ming.le workflow designer or the relevant CloudSuite process automation layer post-migration.
| Xentral ERP | Infor CloudSuite Corporate | Compatibility | |
|---|---|---|---|
| Address (Customer and Vendor) | Business Partner (Customer/Supplier)1:many | Fully supported | |
| Article (Product and Item) | Product1:1 | Fully supported | |
| Sales Order | Sales Order1:1 | Fully supported | |
| Purchase Order | Purchase Order1:1 | Fully supported | |
| Invoice (Outgoing/AR and Incoming/AP) | AR Invoice and AP Invoicelossy | Fully supported | |
| Inventory and Warehouse Records | Stock and Warehouse1:1 | Mapping required | |
| Financial Records and Chart of Accounts | GL Accounts, Cost Centres, and Journal Entrieslossy | Mapping required | |
| Project | Project1:1 | Fully supported | |
| Custom Fields (Articles, Addresses, Projects only) | Extension Fieldslossy | Fully supported | |
| Delivery Notes and Credit Notes | Sales Document1:1 | Fully supported | |
| Xentral Flows (Workflows) | Not Migrated1: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.
Xentral ERP gotchas
Xentral Flows workflows are not exported via API
CSV export requires mandatory masking character selection
Custom fields limited to three object types
Order volume limits create billing surprises on Business tier
API rate limits are documented but not fully public
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
Discovery and data audit
We audit the source Xentral portal across tier (Starter/Business/Pro), configured address types, article catalog size, open and historical order volumes, invoice currency mix, warehouse count and batch-tracking configuration, and active Xentral Flows. We extract the CSV masking character setting and any configured custom fields. We review Xentral Connect execution logs to enumerate active workflows and their triggers. The discovery output is a written migration scope document covering record counts per object, a custom field inventory, a currency gap report, and a workflow handoff list — all before any data moves.
Infor schema pre-creation checklist
We deliver a prerequisite checklist to the customer's Infor implementation team specifying what must be configured in Infor CloudSuite before we begin data import: Business Partner roles and number sequences, Product number sequences and UOM configurations, GL account structure and cost centres, tax codes and billing codes, currency rate table entries (including any non-EUR currencies used in Xentral invoices), and custom extension fields matching the Xentral custom field inventory. We do not migrate prerequisite accounting data through the Infor migration utility — this step must be completed manually by the customer's Infor admin. We validate the checklist completion before commencing import.
Sandbox migration and reconciliation
We run a full migration into an Infor CloudSuite sandbox environment using production-like data volumes. Business Partners import first, followed by Products, then transactional records in dependency order. We generate the Infor Data Assessment Report after each import phase to flag record-level issues (missing lookups, validation errors, type mismatches) before any data commits. The customer's Infor admin reviews record counts, spot-checks 25-50 records per object against the Xentral source, and signs off the schema and mapping before production migration begins.
Production migration in dependency order
We run production migration in the Infor-mandated sequence: Business Partners first (customers and suppliers), then Products with SKU and UOM configuration, then Sales Orders and Purchase Orders in parallel, then Inventory snapshots during a freeze window, then Invoices with multi-currency exchange rate validation, then Financial records with cost centre mapping, then Projects, then Delivery Notes and Credit Notes. Each phase emits a row-count reconciliation report and a Data Transfer Log for the customer to review. Xentral Flows are not migrated; we deliver the written workflow inventory document alongside the final migration report.
Cutover, delta sync, and document attachment
We freeze Xentral writes during cutover, run a final delta migration of any records modified during the migration window (orders with updated statuses, new deliveries, payment recordings), then set Infor CloudSuite as the system of record. PDF document attachments (delivery notes, credit memos, invoices) are uploaded to Infor Document Management (IDM) with parent record associations. We do not reconfigure integrations (Shopify, Shopware, eBay connectors) — those require Infor integration setup with the customer's implementation partner. We support a one-week hypercare window for reconciliation issues raised during the first business week in Infor.
Platform deep dives
Xentral ERP
Source
Strengths
Weaknesses
Infor CloudSuite Corporate
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 Xentral ERP and Infor CloudSuite Corporate.
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
Xentral ERP: Documented at developer.xentral.com/reference/rate-limiting; specific per-endpoint limits not publicly enumerated.
Data volume sensitivity
Xentral ERP exposes a bulk API — large-volume migrations stream efficiently.
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 Xentral ERP to Infor CloudSuite Corporate migration scoping. Not seeing yours? Book a call.
Walk through your Xentral ERP 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 Xentral ERP
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.