ERP migration
Field-level mapping, validation, and rollback between Global Shop Solutions ERP and Microsoft Dynamics 365 Business Central. We move data and schema; workflows are rebuilt natively in Microsoft Dynamics 365 Business Central.
Global Shop Solutions ERP
Source
Microsoft Dynamics 365 Business Central
Destination
Compatibility
13 of 14
objects map 1:1 between Global Shop Solutions ERP and Microsoft Dynamics 365 Business Central.
Complexity
BStandard
Timeline
10-14 weeks
Overview
Moving from Global Shop Solutions ERP to Microsoft Dynamics 365 is a manufacturing ERP migration where the structural differences between the two platforms drive the complexity. Global Shop Solutions uses a single integrated database with no documented REST API and a proprietary GAB language for custom screens, while Microsoft Dynamics 365 exposes a full REST API across Finance, Supply Chain Management, and Business Central with native Power Platform integration. We handle the export architecture gap by building custom extractors for GSS's flat-file and ODBC-based data access, then route records through D365's Data Management Framework and OData APIs in dependency order: master records first, then transactional history, then manufacturing data. We flag multi-company and inter-company elimination records for manual consolidation review, preserve BOM multilevel routing structures, and deliver a written inventory of every GAB dashboard requiring reimplementation in Power BI or D365's native workspace. Workflows, sequences, and AP automation logic built inside GSS do not migrate; we document the business rules for the customer's admin to rebuild in D365.
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
Global Shop Solutions ERP platform overview
Scorecard, SWOT, gotchas, and pricing for Global Shop Solutions ERP.
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 Global Shop Solutions ERP 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.
Global Shop Solutions ERP
Customer
Microsoft Dynamics 365 Business Central
Customer and/or Contact (attached to Account)
1:manyGSS Customer master records split into Microsoft Dynamics 365's party-based model. The GSS Customer (name, address, payment terms, credit limit, 1099 settings) maps to the D365 DirParty and CustTable structures. In Business Central, Customer attaches to Contact records linked to an Account; in Finance/SCM, the Customer account itself serves as the party. We preserve GSS customer ship-to IDs as D365 Delivery Addresses with the correct address purpose. Open AR invoice balances migrate as open customer ledger entries in D365 CustTrans.
Global Shop Solutions ERP
Vendor
Microsoft Dynamics 365 Business Central
Vendor and/or Contact (attached to Vendor)
1:1GSS Vendor master maps to D365 VendTable with address, contact, and payment term fields preserved. 1099 settings migrate to D365's Tax 1099 flag on the Vendor. Open AP voucher balances and 3-way match status carry forward as open vendor ledger entries in D365 VendTrans. Vendor catalog pricing that exists in GSS maps to Purchase Agreements or Vendor Trade Lines in D365.
Global Shop Solutions ERP
Inventory Item
Microsoft Dynamics 365 Business Central
Released Product (with warehouse and inventory dimensions)
1:1GSS Inventory Items with stock levels, cost layers (FIFO/LIFO/average), ABC classifications, and bin locations map to D365 Released Products. On-hand quantities, cost roll-ups, and lead times transfer as inventory on-hand entries across the relevant D365 warehouse sites. GSS bin locations map to D365 warehouse location IDs using the inventory dimension configuration. Average, FIFO, and LIFO costing methods are preserved as the D365 costing version configuration.
Global Shop Solutions ERP
Bill of Materials
Microsoft Dynamics 365 Business Central
Bill of Materials (BOM) and Engineering BOM
1:1GSS BOMs with component items, quantities per assembly, operations routing, work center assignments, and engineering revision control map to D365 BOM and Route structures. Multi-level BOM structures transfer with parent-child relationships intact, and pending Engineering Change Orders (ECOs) carry forward as draft BOM versions. Route operations from GSS map to D365 Production Route operations with work center assignments and cycle times. GSS engineering revision control becomes BOM version management in D365.
Global Shop Solutions ERP
Work Order
Microsoft Dynamics 365 Business Central
Production Order
1:1GSS Work Orders linked to BOMs and defining the production schedule map to D365 Production Orders. Start and end dates, assigned work centers, labor hour estimates, and completed operations history transfer as production order lines and route journal entries. Actual labor postings from GSS map to D365 route journals so that the production order history reflects the actuals from the shop floor. Back-flushed materials from GSS transfer as inventory issues against the Production Order in D365.
Global Shop Solutions ERP
Sales Order
Microsoft Dynamics 365 Business Central
Sales Order
1:1Open and historical GSS Sales Orders map to D365 Sales Orders with line items, pricing, due dates, and fulfillment status preserved. Back-order quantities and partial shipment history carry forward as open order lines. GSS document attachments (order confirmations, specs) migrate as D365 attachments to the Sales Order. In D365 Finance/SCM, Sales Orders create the initial demand that feeds the Master Planning module, which is a capability GSS handles differently; we flag this for the customer's functional team during scoping.
Global Shop Solutions ERP
Purchase Order
Microsoft Dynamics 365 Business Central
Purchase Order
1:1Open GSS Purchase Orders map to D365 Purchase Orders with vendor assignments, line items, expected receipt dates, and landed cost allocations preserved. Received-but-not-invoiced lines carry forward as open receipt lines in D365. GSS landed cost allocations (freight, duty, brokerage) map to D365 Landed Cost vendor and cost allocation rules. Closed POs are archived as completed Purchase Orders for historical reporting.
Global Shop Solutions ERP
General Ledger Account
Microsoft Dynamics 365 Business Central
Main Account (with financial dimensions)
1:1GSS Chart of Accounts with account numbers, descriptions, account types, and department or cost center distribution flags maps to D365 Main Accounts. GSS department-level GL distributions map to D365 Financial Dimensions, which are configured at the deployment level. We preserve account balances as opening transactions in D365, and GL distribution rules transfer as default dimension templates. Multi-company GSS customers (with inter-company eliminations) receive a separate mapping scope for inter-company account reconciliation.
Global Shop Solutions ERP
Accounts Receivable
Microsoft Dynamics 365 Business Central
Customer Ledger Entries and Collections
1:1Open GSS AR invoices, credit memos, and cash receipts migrate to D365 CustTrans open entries with customer payment terms and aging buckets preserved. AR aging reports are rebuilt using D365's Collections Management module with the same aging periods the customer uses in GSS. Historical AR history migrates as posted transactions for collection reporting and audit trail purposes.
Global Shop Solutions ERP
Accounts Payable
Microsoft Dynamics 365 Business Central
Vendor Ledger Entries and Invoice Registration
1:1Open GSS AP vouchers, invoice images, and 3-way match status carry forward to D365 VendTrans open entries. Vendor payment terms, discount eligibility, and accrued payables map to D365 AP parameters and vendor setup. GSS 3-way match configuration (Purchase Order, Receipt, Invoice) migrates to D365's AP Invoice Approval workflow settings. Invoice images attached to AP vouchers transfer as document attachments to the Vendor Invoice record.
Global Shop Solutions ERP
Employee
Microsoft Dynamics 365 Business Central
Worker (Human Resources)
1:1GSS Employee records with demographics, department assignments, pay rates, exempt/non-exempt status, and PTO balances map to D365 Human Resources Worker records. Payroll history and year-to-date earnings transfer as employment history entries for tax and benefit reporting. GSS time tracking data (clock-ins, job assignments, piece rates) migrates as time registrations linked to Production Orders in D365 Manufacturing if the customer licenses the Production module. Note: D365 Human Resources is a separate licensed app from Finance and SCM; we confirm the HR app is in scope during scoping.
Global Shop Solutions ERP
Quality Control Records
Microsoft Dynamics 365 Business Central
Quality Management (within Supply Chain Management)
1:1GSS inspection results, SPC data points, non-conformance records, and corrective action logs tied to work orders and inventory lots migrate to D365 Quality Management. ISO/AS9100 compliance records carry forward as quality journal entries with references to the production lot. Non-conformance reasons map to D365 quality failure reason codes, and corrective action requests migrate as Quality Orders. This module is only available in D365 Supply Chain Management; Business Central customers use the Quality Management extension or a third-party QMS.
Global Shop Solutions ERP
Custom Properties
Microsoft Dynamics 365 Business Central
Custom Fields
1:1GSS user-defined fields attached to any object (Customer, Item, Work Order) stored as custom properties with specific data types are extracted with their definitions and values. We map them to D365 custom fields (supported in Finance/SCM via the Custom Fields workspace and in Business Central via custom fields on pages). The data type mapping includes GSS text, numeric, date, and checkbox types to their D365 field type equivalents. We flag any custom property that references a GAB-defined screen because those screens do not migrate and the custom field may need a rebuilt page layout in Power Apps.
Global Shop Solutions ERP
Documents and Attachments
Microsoft Dynamics 365 Business Central
Attachments or SharePoint Integration
1:1GSS document attachments stored on transactions, work orders, or the Item master are exported as files with their parent record reference. We map them to D365 attachments on the equivalent record (Sales Order attachment on Sales Order, BOM attachment on BOM). If the customer uses GSS with Box or SharePoint integration, we export the document URLs and remap them to D365's SharePoint integration or Azure Blob Storage depending on the customer's chosen document management strategy in D365.
| Global Shop Solutions ERP | Microsoft Dynamics 365 Business Central | Compatibility | |
|---|---|---|---|
| Customer | Customer and/or Contact (attached to Account)1:many | Fully supported | |
| Vendor | Vendor and/or Contact (attached to Vendor)1:1 | Fully supported | |
| Inventory Item | Released Product (with warehouse and inventory dimensions)1:1 | Fully supported | |
| Bill of Materials | Bill of Materials (BOM) and Engineering BOM1:1 | Fully supported | |
| Work Order | Production Order1:1 | Fully supported | |
| Sales Order | Sales Order1:1 | Fully supported | |
| Purchase Order | Purchase Order1:1 | Fully supported | |
| General Ledger Account | Main Account (with financial dimensions)1:1 | Fully supported | |
| Accounts Receivable | Customer Ledger Entries and Collections1:1 | Fully supported | |
| Accounts Payable | Vendor Ledger Entries and Invoice Registration1:1 | Fully supported | |
| Employee | Worker (Human Resources)1:1 | Fully supported | |
| Quality Control Records | Quality Management (within Supply Chain Management)1:1 | Fully supported | |
| Custom Properties | Custom Fields1:1 | Mapping required | |
| Documents and Attachments | Attachments or SharePoint Integration1:1 | Mapping required |
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.
Global Shop Solutions ERP gotchas
GAB editor license costs $8K and has a steep learning curve
Full company-wide buy-in is required during implementation
Not designed as a short-term or temporary ERP solution
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 GSS data access architecture
We audit the Global Shop Solutions instance across every module in scope: Customer and Vendor counts, Item SKUs with BOM levels, open Work Order volume, GL account structure and current balances, open AR/AP counts, Employee headcount, and any Quality Control record volumes. Because GSS has no REST API, we map the data access path for each object: ODBC connection to the GSS database, native GSS report exports, or flat-file extracts from GSS screens. We review any GAB-defined dashboards and custom screens to document the underlying data dependencies. We pair this with a D365 edition decision: Business Central ($70-$100/user/mo) for SMB customers without complex manufacturing routing; Finance + Supply Chain Management ($180-$360/user/mo) for customers needing multi-site, multi-company, or engineer-to-order capabilities. The discovery output is a written data access map and D365 edition recommendation.
Schema design and financial dimension mapping
We design the D365 schema before any data moves. This includes legal entity and company setup (aligned with GSS multi-company structure), Chart of Accounts mapping from GSS accounts to D365 Main Accounts, Financial Dimensions for departments and cost centers (mapped from GSS GL distribution flags), warehouse and site setup for inventory locations, BOM and Route structures in D365 Manufacturing, and the Quality Management configuration if the customer licenses SCM. We create custom fields on the matching D365 entities for all GSS custom properties, with data types mapped from GSS to D365 field types. The schema design deploys into a D365 Sandbox via the Data Management Framework for validation before production.
Sandbox migration and reconciliation
We run a full migration into a D365 Sandbox using production-equivalent data volumes extracted from GSS. The customer's finance lead and operations lead reconcile record counts (Customers in, Vendors in, Items in, Work Orders in, GL balances in), spot-check 25-50 records across each object against the GSS source, and validate BOM explosion and routing history on three to five Work Orders. Any field mapping corrections, financial dimension defaults, or BOM structure issues surface here. We do not proceed to production migration until the sandbox reconciliation is signed off by the customer's functional leads.
Multi-company consolidation and inter-company elimination planning
For GSS customers running multiple companies, we produce a separate consolidation mapping document: for each GSS company, we identify the target D365 legal entity, flag inter-company AR/AP balances that require elimination journal setup, and document the inter-company journal template needed in D365 Finance. The customer's CFO or controller reviews and approves the elimination structure before the production migration phase. This step runs in parallel with sandbox reconciliation but requires a separate business-user sign-off because it affects how the consolidated financials will be reported in D365.
Production migration in dependency order
We run production migration in GSS-to-D365 record dependency order: legal entities and Chart of Accounts first (GL balances as opening transactions), then warehouse and site setup, then Items (Released Products with on-hand), then BOMs and Routes, then Customers and Vendors, then open Sales Orders and Purchase Orders, then Work Orders (Production Orders with actuals), then open AR/AP ledger entries, then Employee records (if Human Resources is in scope), then Quality Control history. Custom properties and document attachments migrate as the final phase for each object. Each phase emits a row-count reconciliation report before the next phase begins. GSS writes are frozen at cutover and a final delta pass migrates any records modified during the migration window.
Cutover, validation, and GAB rebuild handoff
We enable D365 as the system of record after the final delta migration pass. We deliver the GAB dashboard inventory document to the customer's D365 admin team, mapping each GAB screen to a recommended Power BI workspace or D365 workspace tile with the underlying data sources documented. We deliver the GSS AP automation rules and payment workflow logic as a written requirements document for rebuilding in D365's Accounts Payable workflows. We support a one-week hypercare window where we resolve any reconciliation issues. We do not rebuild GAB dashboards as Power BI reports or GSS AP automation as D365 workflows inside the migration scope; those are separate engagements.
Platform deep dives
Global Shop Solutions ERP
Source
Strengths
Weaknesses
Microsoft Dynamics 365 Business Central
Destination
Strengths
Weaknesses
Complexity grading
Standard ERP migration. All 8 core objects map 1:1 between Global Shop Solutions ERP and Microsoft Dynamics 365 Business Central.
Overall complexity
Standard migration
Derived from compatibility, mapping clarity, API constraints, and data volume across Global Shop Solutions ERP and Microsoft Dynamics 365 Business Central.
Object compatibility
All 8 core objects map 1:1 between Global Shop Solutions ERP and Microsoft Dynamics 365 Business Central.
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
Global Shop Solutions ERP: Not publicly documented.
Data volume sensitivity
Global Shop Solutions ERP 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 Global Shop Solutions ERP to Microsoft Dynamics 365 Business Central migration scoping. Not seeing yours? Book a call.
Walk through your Global Shop Solutions ERP 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 Global Shop Solutions ERP
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.