ERP migration

Migrate from Encompass Production Cloud to Microsoft Dynamics 365 Business Central

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 logo

Encompass Production Cloud

Source

Microsoft Dynamics 365 Business Central

Destination

Microsoft Dynamics 365 Business Central logo

Compatibility

92%

11 of 12

objects map 1:1 between Encompass Production Cloud and Microsoft Dynamics 365 Business Central.

Complexity

BStandard

Timeline

5-7 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

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.

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

Encompass Production Cloud logo

Encompass Production Cloud

What's pushing teams away

  • Pricing scales per user, which becomes a constraint for producers with large floor teams or seasonal spikes in headcount that do not align with batch volume.
  • Limited public API documentation and lack of a documented bulk-export endpoint make self-service data extraction difficult without engaging professional services.
  • Mid-size and enterprise producers with complex distributor EDI integrations report friction when connecting Encompass Production Cloud to existing distribution workflows.
  • Producers seeking to consolidate production data with Distribution Cloud or third-party analytics platforms find the integration tooling immature compared to established ERP ecosystems.

Choosing

Microsoft Dynamics 365 Business Central logo

Microsoft Dynamics 365 Business Central

What's pulling them in

  • Deep integration with Microsoft 365, Power BI, and Power Platform means organizations already on the Microsoft stack get identity, reporting, and workflow continuity out of the box.
  • Unified financials, sales, service, and operations replace multiple disconnected systems — users report that data entered once flows through purchase orders, invoicing, and approvals without manual re-entry.
  • Copilot AI features (predictive analytics, embedded business intelligence) are included in both Essentials and Premium tiers, addressing demand for AI without separate module purchases.
  • Named-user licensing with no concurrent model appeals to organizations that want predictable per-seat costs even if some users access the system infrequently.
  • Strong partner ecosystem with certified NAV-to-Business Central migration specialists gives mid-market companies confidence the cutover from legacy Navision can be executed reliably.

Object mapping

How Encompass Production Cloud objects map to Microsoft Dynamics 365 Business Central

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

maps to

Microsoft Dynamics 365 Business Central

Production Order (Finance & Operations) or Production Order (Business Central)

1:1
Fully supported

Encompass 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)

maps to

Microsoft Dynamics 365 Business Central

BOM and BOM Version (Finance & Operations) or BOM and Production BOM (Business Central)

1:1
Fully supported

Encompass 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

maps to

Microsoft Dynamics 365 Business Central

Job Card or Production Order Route (Finance & Operations) or Production Order Routing Line (Business Central)

1:1
Fully supported

Production 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

maps to

Microsoft Dynamics 365 Business Central

Item (with Lot Number dimension group enabled)

1:1
Fully supported

Encompass 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)

maps to

Microsoft Dynamics 365 Business Central

Item Tracking Code / Lot Number relation (Finance & Operations) or Lot Tracking (Business Central)

lossy
Fully supported

Encompass 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

maps to

Microsoft Dynamics 365 Business Central

Production Journal or Production Order Report (Finance & Operations)

1:1
Fully supported

Encompass 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

maps to

Microsoft Dynamics 365 Business Central

Quality Association / Quality Test (Finance & Operations) or Quality Item Test (Business Central)

1:1
Fully supported

QC 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

maps to

Microsoft Dynamics 365 Business Central

Sales Order

1:1
Fully supported

Encompass 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

maps to

Microsoft Dynamics 365 Business Central

Purchase Order

1:1
Fully supported

Open 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

maps to

Microsoft Dynamics 365 Business Central

Chart of Accounts

1:1
Mapping required

Encompass 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

maps to

Microsoft Dynamics 365 Business Central

Vendor Ledger Entries / Customer Ledger Entries (Finance & Operations) or Vendors / Customers with Open Transactions (Business Central)

1:1
Fully supported

Open 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

maps to

Microsoft Dynamics 365 Business Central

General Ledger Entries (Finance & Operations) or G/L Register (Business Central)

1:1
Fully supported

Closed 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.

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.

Encompass Production Cloud logo

Encompass Production Cloud gotchas

High

Encompass Production Cloud and ICE Mortgage Encompass are unrelated products

High

No documented public REST API for Production Cloud data export

Medium

Per-user pricing model limits floor-staff access to production data

Medium

Bills of Materials versioning requires customer selection decision

Low

Batch Backtrace genealogy chains are non-obvious export targets

Microsoft Dynamics 365 Business Central logo

Microsoft Dynamics 365 Business Central gotchas

High

Named-user licensing has no concurrent-use relief

High

API rate limits throttle large-volume migrations

Medium

Historical posted transactions require selective migration scoping

Medium

NAV-to-Business Central cloud migration requires partner coordination

Low

Custom fields and AL extensions require separate migration handling

Pair-specific challenges

  • No public API means extraction depends on in-app report completeness

    Encompass Production Cloud does not publish a public REST API reference for bulk data export. All extraction relies on in-app reports that the customer generates with appropriate role permissions. Standard in-app reports may not include lot genealogy chains, BOM version references, or QC corrective action fields. We assess the completeness of every in-app export during discovery and flag extraction gaps before committing to migration scope. If critical relational data is absent from the reports, we discuss whether it can be reconstructed from inventory movement records or whether the customer should engage Encompass professional services for a data extract before migration begins.

  • Lot dimension group configuration required before inventory migration

    Dynamics 365 requires lot and serial number dimension groups to be explicitly configured on the Item master before lot-tracked inventory can be imported. If the destination environment does not have lot tracking enabled for raw ingredients, packaging materials, and finished goods, the migration will fail at the inventory load phase with a dimension group validation error. We include a pre-migration checklist step that confirms lot tracking configuration on all relevant item categories before any inventory data moves. If configuration is missing, we document the required steps and pause the inventory phase until it is resolved.

  • BOM versioning requires explicit customer strategy before import

    Active BOMs in Encompass Production Cloud frequently have multiple versions representing reformulations, seasonal ingredient substitutions, or TTB-mandated changes. Dynamics 365 BOM tables support version and effective date ranges natively, but the migration must decide which version(s) to import. Migrating all versions creates a complete audit trail but multiplies BOM record volume and may confuse users who only need the current formulation. Migrating only the active version loses historical recipe context for producers who need TTB traceability across reformulation dates. We present both options during scoping and require a documented decision before BOM import begins.

  • Lot genealogy chains require post-extraction manual reconstruction

    Encompass Batch Backtrace stores genealogy as linked records (ingredient lots connected to production batch lots) rather than as a flat table with a single parent-child field. Standard in-app exports include the batch record and the lot records independently but not the genealogy join table. We include genealogy reconstruction as a standard step in our Encompass migration workflow: we extract the backtrace linkage records, build the parent-child chain, and validate that the chain forms closed circles before confirming migration completeness. If the genealogy records are absent from the in-app export, we flag this gap and discuss manual extraction options with the customer before proceeding.

  • Chart of Accounts mapping is the most manual object in scope

    The Encompass chart of accounts reflects a beverage-production cost structure with COGS accounts tied to BOM cost allocations and production variance postings. Dynamics 365 uses a different account segment structure and posts production costs through the production journal rather than directly to COGS accounts. We require a customer-supplied mapping spreadsheet for all account numbers and cannot automate account mapping because the segment structures (department, division, natural account) differ by company. We sequence Chart of Accounts migration after BOM import so that inventory valuation accounts are confirmed before GL mapping is finalised.

Migration approach

Six steps for a successful Encompass Production Cloud to Microsoft Dynamics 365 Business Central data migration

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

  7. 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

Context on both ends of the pair

Encompass Production Cloud logo

Encompass Production Cloud

Source

Strengths

  • Purpose-built for craft beverage producers with native support for beer, spirits, THC, cider, and NA segments.
  • Batch Backtrace delivers lot-level traceability from raw ingredient to finished bottle for TTB compliance and recall readiness.
  • Production Variance tracking surfaces planned vs. actual cost and yield discrepancies in real time.
  • Unified platform consolidates production, inventory, purchasing, sales, and finance into a single database without spreadsheet reconciliation.
  • Subscription SaaS model includes product updates and reduces on-premises infrastructure burden.

Weaknesses

  • Per-user pricing scales cost with floor-staff headcount, creating billing pressure during seasonal labour spikes.
  • No publicly documented bulk-export or REST API for self-service data extraction from Production Cloud.
  • Limited integration ecosystem compared to established ERPs, making cross-platform consolidations complex.
  • Historical financial transaction migration requires negotiated scope and manual mapping work.
  • API authentication, rate limits, and endpoint availability are not publicly documented, limiting automation options.
Microsoft Dynamics 365 Business Central logo

Microsoft Dynamics 365 Business Central

Destination

Strengths

  • Tight integration with Microsoft 365 (Outlook, Teams, SharePoint) for users already in the Microsoft ecosystem.
  • Includes Copilot AI, predictive analytics, and embedded Power BI dashboards at no additional cost in both license tiers.
  • Supports multiple companies within a single tenant for holding-company or multi-entity organizational structures.
  • Open REST API v2.0 with OAuth 2.0 authentication and data entity abstraction layer for developer-friendly integrations.
  • Strong partner ecosystem specializing in NAV-to-Business Central migrations provides implementation confidence for legacy upgrades.

Weaknesses

  • Named-user licensing model means every active user account requires a paid license — no concurrent access model to reduce costs for occasional users.
  • SaaS-only deployment means no on-premises option; organizations requiring full data residency control may not have viable alternatives within Microsoft's stack.
  • Manufacturing module (Production Orders, routing, work centers) is only available on Premium tier, pushing cost-sensitive manufacturers to higher-priced plans.
  • Customization and extension development requires AL language knowledge and developer licenses, limiting what power users can do without a partner engagement.
  • Global pricing increases effective October 2024 and again October 2025 after five years of stable pricing, creating budget uncertainty for existing customers.

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 Encompass Production Cloud and Microsoft Dynamics 365 Business Central.

  • 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

    Encompass Production Cloud: Not publicly documented.

  • Data volume sensitivity

    B

    Encompass Production Cloud doesn't expose a bulk API — REST + parallelization used for high-volume runs.

Estimator

Estimate your Encompass Production Cloud to Microsoft Dynamics 365 Business Central 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 Encompass Production Cloud to Microsoft Dynamics 365 Business Central data migrations

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.

Can't find your answer?

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 consultation

Most migrations land between five and seven weeks for producers with under 2,000 batch records, 500 BOMs, a single production segment, and lot tracking already configured in the destination environment. Migrations with multi-segment production lines (beer and spirits simultaneously), full lot genealogy reconstruction across six or more ingredient tiers, historical transaction carry-forward (prior and current fiscal year), and TTB traceability documentation requirements move to ten to sixteen weeks because of the additional extraction, reconstruction, and validation work required before each data phase can proceed.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Encompass Production Cloud.
Land in Microsoft Dynamics 365 Business Central, 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