ERP migration
Field-level mapping, validation, and rollback between Encompass Production Cloud and Microsoft Dynamics 365 Business Central. We move data and schema; workflows are rebuilt natively in Microsoft Dynamics 365 Business Central.
Encompass Production Cloud
Source
Microsoft Dynamics 365 Business Central
Destination
Compatibility
11 of 12
objects map 1:1 between Encompass Production Cloud and Microsoft Dynamics 365 Business Central.
Complexity
BStandard
Timeline
5-7 weeks
Overview
Moving from Encompass Production Cloud to Microsoft Dynamics 365 is a beverage-production ERP migration with a specific constraint: Encompass Production Cloud does not publish a public bulk-export API, so data extraction relies on in-app report generation with post-export relational reconstruction. We extract Batches, BOMs, Production Schedules, Inventory Lots, Production Variances, QC records, Sales Orders, and Purchase Orders from structured in-app exports, manually reconstruct the lot genealogy chains that Batch Backtrace stores as linked records, and load into Dynamics 365 Finance and Operations or Business Central via the destination platform's OData v4 API or Data Management Framework. BOM versioning, lot dimension configuration, and TTB traceability documentation require explicit customer decisions during scoping. We do not migrate workflows, production scheduling automations, or reporting configurations; these are documented and handed off for the customer's Dynamics 365 admin to rebuild.
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
Encompass Production Cloud platform overview
Scorecard, SWOT, gotchas, and pricing for Encompass Production Cloud.
Destination platform
Microsoft Dynamics 365 Business Central platform overview
Scorecard, SWOT, gotchas, and pricing for Microsoft Dynamics 365 Business Central.
Data migration guide
The complete Dynamics 365 Business Central migration guide
Data model, import mechanisms, field mapping strategy, pitfalls, and cutover — by the engineers running it.
Destination checklist
Dynamics 365 Business Central migration checklist
Pre- and post-cutover tasks for moving onto Microsoft Dynamics 365 Business Central.
Why teams make this switch
Leaving
What's pushing teams away
Choosing
What's pulling them in
Object mapping
Each row shows how a Encompass Production Cloud object lands in Microsoft Dynamics 365 Business Central, including any object-level transformations, lookup resolution, or schema-design dependencies.
Typical mapping — final map is confirmed during the sample migration step.
Encompass Production Cloud
Batch
Microsoft Dynamics 365 Business Central
Production Order (Finance & Operations) or Production Order (Business Central)
1:1Encompass Batch records map to Dynamics 365 Production Order headers. Each Batch links to a BOM version, a production schedule, ingredient lot assignments, and finished-goods inventory output. We extract batch records from in-app production reports (no public API available), resolve the BOM version reference and ingredient lot IDs at migration time, and create Production Orders with status set to Scheduled or Started depending on the customer's cutover window. Because Encompass has no bulk-export API, we validate the extraction completeness against inventory movement records and QC checkpoint records before committing to import scope.
Encompass Production Cloud
Bill of Materials (BOM)
Microsoft Dynamics 365 Business Central
BOM and BOM Version (Finance & Operations) or BOM and Production BOM (Business Central)
1:1Encompass BOMs define recipe formulations with ingredient quantities, unit-of-measure conversions, and cost allocations. Multiple active BOM versions in Encompass represent reformulations, seasonal substitutions, or TTB-mandated changes. We extract all BOM versions and present a versioning strategy decision to the customer during scoping: migrate the current active version only, or include historical recipe variants for audit traceability. Dynamics 365 BOM tables store version and effective date ranges natively, so each Encompass BOM version becomes a separate Dynamics BOM Version record linked to the parent BOM.
Encompass Production Cloud
Production Schedule
Microsoft Dynamics 365 Business Central
Job Card or Production Order Route (Finance & Operations) or Production Order Routing Line (Business Central)
1:1Production Schedules capture planned run quantities, start/end times, and assigned production resources. We map schedule lines to Dynamics Job Card or Route operations depending on the destination tier. The resource-linkage model differs between platforms: Encompass assigns production staff directly to a batch run, while Dynamics 365 assigns routes to Work Centres. We extract the resource assignments from Encompass schedules and map them to configured Work Centres during the production-line configuration phase.
Encompass Production Cloud
Inventory Lot
Microsoft Dynamics 365 Business Central
Item (with Lot Number dimension group enabled)
1:1Encompass Inventory Lots track raw materials and finished goods with quantity, location, cost, and TTB-relevant attributes. Dynamics 365 requires explicit lot and serial number dimension groups to be configured in the Item master before lot-tracked inventory can be migrated. We include a pre-flight check to confirm that the customer's destination environment has lot tracking enabled for the relevant item categories (raw ingredients, packaging materials, finished goods). Lot genealogy chains must be reconstructed separately from the lot record migration.
Encompass Production Cloud
Lot Genealogy (Batch Backtrace)
Microsoft Dynamics 365 Business Central
Item Tracking Code / Lot Number relation (Finance & Operations) or Lot Tracking (Business Central)
lossyEncompass Batch Backtrace stores lot genealogy chains (ingredient lot to finished-goods lot) as linked records rather than a flat table. Standard in-app exports do not include the full chain. We extract genealogy as a separate data extraction step, reconstruct the parent-child lot relationships, and write them into Dynamics 365 as Item Tracking entries. The genealogy chain must be complete and validated before production batch records are imported because Dynamics 365 validates that ingredient lot references exist at the time of production order confirmation.
Encompass Production Cloud
Production Variance
Microsoft Dynamics 365 Business Central
Production Journal or Production Order Report (Finance & Operations)
1:1Encompass Production Variance records capture planned vs. actual consumption for each batch run: material usage, labour time, and yield discrepancies. We export variance records keyed to their parent Batch ID, map variance types to Dynamics 365 production journal line categories (Consumption, Output, Scrap), and write variance amounts to the appropriate cost ledger accounts. Variance records are imported after BOM and Batch records are confirmed complete because the variance amount calculation references the BOM cost structure.
Encompass Production Cloud
Quality Control Record
Microsoft Dynamics 365 Business Central
Quality Association / Quality Test (Finance & Operations) or Quality Item Test (Business Central)
1:1QC records include inspection checkpoints, pass/fail results, and corrective actions tied to specific batches or production runs. The QC schema varies between Encompass tiers and add-on configurations. We extract QC field values from batch-linked inspection records, map them to Dynamics 365 Quality Association entries (which attach to production orders), and flag any QC fields with no Dynamics 365 equivalent for customer review. QC records without a matching Dynamics 365 Quality Order type are included in the written inventory for manual post-migration setup.
Encompass Production Cloud
Sales Order
Microsoft Dynamics 365 Business Central
Sales Order
1:1Encompass Sales Orders link to inventory allocation and production demand signals. We map order headers, line items, pricing, and fulfilment status to Microsoft Dynamics 365 Sales Order records. Orders that are partially shipped require careful status mapping: Encompass's partial-fulfilment flag maps to Microsoft Dynamics 365 Sales Order with partially shippable line statuses. Encompass distributor-specific fields (route codes, delivery windows) have no direct Dynamics 365 equivalent and are flagged for customer review during scoping.
Encompass Production Cloud
Purchase Order
Microsoft Dynamics 365 Business Central
Purchase Order
1:1Open and historical purchase orders with vendor assignments, line items, expected delivery dates, and received quantities are extracted from Encompass. We map vendor records to Dynamics 365 Vendors (created before Purchase Order import to satisfy the VendorId lookup). PO-to-receiving linkage is preserved where the receiving record exists in the source; open PO lines without corresponding receiving records are imported as unfulfilled Purchase Orders with expected receipt dates carried forward.
Encompass Production Cloud
Chart of Accounts
Microsoft Dynamics 365 Business Central
Chart of Accounts
1:1Encompass finance module accounts define the cost structure for COGS, labour, overhead, and revenue recognition tied to production batches. Account numbers and segment structures vary by company, so we extract all Encompass accounts and require a customer-supplied mapping spreadsheet before import. COGS accounts linked to Encompass BOM cost allocations require particular attention because Dynamics 365 posts production costs through different journal structures. The Chart of Accounts migration is the most manual object in scope and is sequenced after BOM import so that inventory valuation accounts are confirmed before GL mapping is finalised.
Encompass Production Cloud
Open AP / AR
Microsoft Dynamics 365 Business Central
Vendor Ledger Entries / Customer Ledger Entries (Finance & Operations) or Vendors / Customers with Open Transactions (Business Central)
1:1Open payables and receivables carry vendor/customer IDs, invoice amounts, due dates, and payment terms. We extract open AP and AR records and map them to Dynamics 365 vendor and customer ledger entries. Invoice numbers are preserved as references but Dynamics 365 assigns its own entry numbers; we document the mapping between source invoice IDs and destination entry IDs in the reconciliation report. AP/AR import is sequenced after Vendors and Customers are confirmed complete to satisfy the account lookups.
Encompass Production Cloud
Historical GL Transactions
Microsoft Dynamics 365 Business Central
General Ledger Entries (Finance & Operations) or G/L Register (Business Central)
1:1Closed GL entries, cost-of-goods postings, and inventory adjustment transactions constitute the financial history. Migration scope for historical transactions is negotiated with the customer: we typically migrate the current and prior fiscal year only, keeping older periods in a read-only archive because Dynamics 365 performance degrades with very large GL entry volumes and older closed periods are rarely needed for day-one operations. Historical transaction import requires the Chart of Accounts mapping to be complete and validated first.
| Encompass Production Cloud | Microsoft Dynamics 365 Business Central | Compatibility | |
|---|---|---|---|
| Batch | Production Order (Finance & Operations) or Production Order (Business Central)1:1 | Fully supported | |
| Bill of Materials (BOM) | BOM and BOM Version (Finance & Operations) or BOM and Production BOM (Business Central)1:1 | Fully supported | |
| Production Schedule | Job Card or Production Order Route (Finance & Operations) or Production Order Routing Line (Business Central)1:1 | Fully supported | |
| Inventory Lot | Item (with Lot Number dimension group enabled)1:1 | Fully supported | |
| Lot Genealogy (Batch Backtrace) | Item Tracking Code / Lot Number relation (Finance & Operations) or Lot Tracking (Business Central)lossy | Fully supported | |
| Production Variance | Production Journal or Production Order Report (Finance & Operations)1:1 | Fully supported | |
| Quality Control Record | Quality Association / Quality Test (Finance & Operations) or Quality Item Test (Business Central)1:1 | Fully supported | |
| Sales Order | Sales Order1:1 | Fully supported | |
| Purchase Order | Purchase Order1:1 | Fully supported | |
| Chart of Accounts | Chart of Accounts1:1 | Mapping required | |
| Open AP / AR | Vendor Ledger Entries / Customer Ledger Entries (Finance & Operations) or Vendors / Customers with Open Transactions (Business Central)1:1 | Fully supported | |
| Historical GL Transactions | General Ledger Entries (Finance & Operations) or G/L Register (Business Central)1: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.
Encompass Production Cloud gotchas
Encompass Production Cloud and ICE Mortgage Encompass are unrelated products
No documented public REST API for Production Cloud data export
Per-user pricing model limits floor-staff access to production data
Bills of Materials versioning requires customer selection decision
Batch Backtrace genealogy chains are non-obvious export targets
Microsoft Dynamics 365 Business Central gotchas
Named-user licensing has no concurrent-use relief
API rate limits throttle large-volume migrations
Historical posted transactions require selective migration scoping
NAV-to-Business Central cloud migration requires partner coordination
Custom fields and AL extensions require separate migration handling
Pair-specific challenges
Migration approach
Discovery and extraction assessment
We conduct a structured discovery session covering the Encompass Production Cloud tier (Basic, Standard, Enterprise), production segments in use (beer, spirits, THC, NA), BOM versioning strategy, QC configuration, open order and PO volume, historical transaction depth, and the customer's target Dynamics 365 tier (Business Central Essentials, Premium, or Finance & Operations). We assess the completeness of available in-app exports against our standard extraction checklist. If critical relational data (lot genealogy, BOM version references, QC corrective actions) is absent from standard reports, we document the gap and discuss options: manual extraction from Encompass, professional services engagement with Encompass, or accepting a reduced-scope migration with a written gap inventory.
Dynamics 365 pre-flight and schema configuration
Before any data extraction begins, we confirm the destination Dynamics 365 environment has production, inventory, and finance modules configured with the appropriate dimension groups, number sequences, and posting profiles. Specifically: lot tracking is enabled on relevant item categories, BOM version and date-range structures are configured, production journal types are set up, and the Chart of Accounts segment structure is defined. We document any missing configuration and work with the customer's Dynamics 365 admin to resolve gaps before migration data is written. This step prevents the most common class of post-import validation failures.
Data extraction, cleansing, and genealogy reconstruction
We extract Batches, BOMs (all versions), Production Schedules, Inventory Lots, Production Variances, QC records, Sales Orders, Purchase Orders, Chart of Accounts entries, and Open AP/AR records from Encompass using in-app reports and any negotiated professional services exports. Lot genealogy chains are extracted separately as linked records and reconstructed into parent-child lot relationships. We cleanse extracted data: de-duplicating lot records, resolving BOM version conflicts based on the customer's versioning strategy decision, validating date formats against Dynamics 365 posting date ranges, and confirming all vendor and customer IDs are present before AP/AR import.
Chart of Accounts and BOM mapping
We map Encompass accounts to Dynamics 365 Chart of Accounts entries using the customer-supplied mapping spreadsheet, paying particular attention to COGS accounts tied to BOM cost allocations and production variance postings. BOM records (with all selected versions) are mapped to Dynamics 365 BOM and BOM Version records, with ingredient lines converted to BOM Components referencing the migrated inventory item numbers. BOM and Account mapping must be validated before production order and inventory migration begins because production records reference both.
Sandbox migration and reconciliation
We run a full migration into a Dynamics 365 Sandbox (Full Copy or Partial Copy) using production-equivalent data volumes. The customer's operations lead reconciles record counts (Batches in, BOM versions in, Inventory Lots in, Sales Orders in, Purchase Orders in), spot-checks 25-50 batch records against the Encompass source for lot number accuracy and genealogy chain completeness, and reviews the Chart of Accounts mapping against the source trial balance. Any mapping corrections, BOM version decisions, or genealogy gaps are resolved before production migration begins.
Production migration in dependency order
We run production migration in record-dependency order: Chart of Accounts (validated against trial balance), BOM and BOM Versions (with version strategy applied), Inventory Items with lot dimension configuration confirmed, Inventory Lots (with genealogy chain validated), Production Orders (Batches with BOM and lot references resolved), Production Variances, QC Records, Vendors and Customers (before AP/AR), Purchase Orders, Sales Orders, Open AP/AR ledger entries, and Historical Transactions (prior and current fiscal year only by default). Each phase emits a row-count reconciliation report and a sampling validation before the next phase begins. We flag any BOM lot references that resolve to lots not yet imported and hold those production orders until the lot is available.
Cutover, validation, and inventory handoff
We freeze Encompass writes during cutover, run a final delta migration of any records created or modified during the migration window, then enable Dynamics 365 as the system of record. We validate production order cost postings against the source batch variance records to confirm COGS reconciliation. We deliver a written inventory of production scheduling automations, QC order configurations, and any reporting settings that require rebuilding in Dynamics 365. We support a one-week hypercare window for reconciliation issues raised by the customer's operations or finance team. We do not rebuild Encompass production workflows as Power Automate flows or configure TTB compliance documentation as part of the migration scope; these are documented for the customer's Dynamics 365 admin to address as a post-migration configuration task.
Platform deep dives
Encompass Production Cloud
Source
Strengths
Weaknesses
Microsoft Dynamics 365 Business Central
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 Encompass Production Cloud and Microsoft Dynamics 365 Business Central.
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
Encompass Production Cloud: Not publicly documented.
Data volume sensitivity
Encompass Production Cloud 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 Encompass Production Cloud to Microsoft Dynamics 365 Business Central migration scoping. Not seeing yours? Book a call.
Walk through your Encompass Production Cloud to Microsoft Dynamics 365 Business Central migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationAdjacent paths
Other ways to leave Encompass Production Cloud
Other ways to arrive at Microsoft Dynamics 365 Business Central
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.