Field-tested dynamics gp migration best practices. Dexterity & VBA inventory, ISV add-on triage, partner coordination, change management for long-tenured finance teams, evidence-first reconciliation, post-mainstream-support sequencing. The patterns that separate on-time GP-to-Fusion projects from the ones that drift.
Great Plains has structural quirks that generic ERP migration playbooks miss — and the most common project failure modes follow directly from those quirks.
GP is not a generic mid-market ERP. It has a one-DB-per-company SQL Server architecture that makes multi-entity work fundamentally different from PeopleSoft, EBS or NetSuite. It has Dexterity — a proprietary scripting language with a shrinking developer pool — driving critical posting logic in many installations. It has SmartList Builder, where decades of operational reporting decisions live as catalog rows in SmartList Builder tables. It has a partner-built ISV ecosystem (Mekorma, Greenshades, Integrity Data, Rockton, Encore) where each partner's add-on has its own data footprint, contract terms and Fusion-replacement path.
Generic ERP migration best practices don't address any of these. The dynamics gp migration best practices that actually move the needle on real projects start with inventory of the specifics — every active company DB, every Dexterity dictionary, every SmartList Builder query, every ISV schema. They lock the COA crosswalk early so transform development isn't a moving target. They treat ISV decommission as a parallel workstream with its own owner. They get internal audit signed up to the reconciliation evidence pack in week 6. They run the cutover runbook as a dress rehearsal twice before the actual cutover weekend.
These practices are not theoretical. They are the patterns Syntra ETL has refined across dozens of Great Plains conversions for US distributors, non-profits, professional services firms, light manufacturers and UK / European SMB subsidiaries. They are the dynamics gp migration best practices that survive contact with the Monday-morning go-live reality.
Operational patterns that turn into platform behaviour — so the practice is enforced by tooling, not by hopeful project management.
DYNAMICS-driven company enumeration, full Dexterity inventory, SmartList Builder catalog, ISV schema fingerprinting. Day-3 output: complete evidence pack for design workshops.
Per-company GP framework → Fusion 6-segment COA crosswalks generated automatically; finance reviews and signs off the resolution rather than building from scratch.
Auto-detection of Mekorma, Greenshades, Integrity Data, Rockton, Encore. Per-ISV decommission template — contract end date, data preservation, Fusion-equivalent go-live.
Every customisation classified by business purpose. Fusion-equivalent target — DFF, AMX, OTBI, BI Publisher — recommended for each. Retire candidates flagged for finance signoff.
Top-30, top-100, full catalog SmartList queries classified for OTBI / BI Publisher / Smart View rebuild. Critical queries rebuilt before go-live, validated against GP equivalents.
Partner notification templates, credential request templates, customisation source-code handover checklists. Captures every partner decision in writing.
Fusion familiarisation sessions, OTBI training for finance/AP/AR/ops, daily and monthly close runbooks, hypercare support templates.
Audit-signed evidence pack template by week 6; per-company reconciliation built incrementally during parallel-run; signed cutover pack issued before Monday go-live.
A 16-week reference timeline showing where each best practice lands and which workstream owns it.
Discovery engine enumerates company DBs, walks Dexterity dictionaries, catalogues SmartList queries, fingerprints ISV schemas. Evidence pack ready for design workshops. ISV contract end-dates collected. Partner relationships catalogued.
Per-company COA crosswalks signed off by finance. Vendor / customer de-dup signed off by AP / AR ops. Item rationalisation signed off by ops. Dexterity / SmartList target plan signed off by IT. Evidence pack template signed off by internal audit.
Extract / transform / FBDI load pipeline built per company DB. SmartList Builder top-30 queries rebuilt in OTBI / BI Publisher. ISV decommission sequence locked. Partner cooperation agreements documented.
1–2 fiscal periods of parallel run. Daily reconciliation packs reviewed. Variances investigated. Cutover runbook dress rehearsal × 1 during week 12. Change management Fusion familiarisation sessions for finance / AP / AR / ops.
Cutover dress rehearsal × 2 in weeks 13 and 14. Final runbook frozen. ISV decommission notifications sent. Hypercare team confirmed. Rollback drills run.
Cutover weekend with full evidence pack signoff Monday morning. Hypercare for 2 weeks. ISV add-ons begin decommission per contract schedule. GP databases to read-only archive.
Six high-leverage practices that turn into the same post-go-live regrets when they're skipped.
Late COA locking forces transform development to chase a moving target. Best practice: signed off by finance in week 4 — even if it means harder conversations earlier.
Cutover weekend should be the third dress rehearsal of the runbook, not the first take. Skipping rehearsals is how a 48-hour window turns into a 96-hour saga.
Litigating the reconciliation evidence pack format post-cutover is the worst possible time. Internal audit signs off in week 6, period.
Partner notifications, credential handover, customisation source code — owned by a named workstream lead, not a footnote on the project plan.
Long-tenured GP finance teams need 8 weeks of Fusion familiarisation, not 2 days of training the week before. Monday-morning operational drag follows directly from skipping this.
Mekorma, Greenshades, Integrity Data, Rockton, Encore each have their own decommission timeline. Lumping them all into 'ISV cleanup' is how orphaned contracts and stranded data happen.
Five dynamics gp migration best practices consistently separate on-time projects from the ones that drift. First: do a real inventory before you design — every active company DB enumerated from DYNAMICS, every Dexterity .dic dictionary catalogued, every SmartList Builder query inspected, every ISV add-on schema mapped. Second: lock the dynamics gp to Fusion COA crosswalk in week 4, not week 14, so transform development isn't a moving target. Third: rehearse the cutover runbook end-to-end during the parallel-run weeks so cutover weekend is the third dress rehearsal, not the first take. Fourth: treat ISV decommission (Mekorma, Greenshades, Integrity Data) as a parallel workstream with its own owner — never a footnote on the GP cutover plan. Fifth: get internal audit signed up to the reconciliation evidence pack template in week 6 so the format isn't litigated post-cutover.
Dexterity is Microsoft's proprietary scripting language for GP — used to customise GP windows, override posting logic, add fields, build entire ISV modules. It has none of the modern instrumentation a normal codebase has, and the developer skill pool is shrinking fast. A real Dexterity inventory is one of the load-bearing dynamics gp migration best practices because the .dic dictionaries silently drive business logic that finance, AP and ops depend on every day. Syntra ETL's discovery engine walks every active Dexterity dictionary, every Modifier-altered window resource, every VBA event handler and module, classifies each by business purpose, and produces a Fusion-equivalent recommendation. 30–50% of GP customisations turn out to be redundant under Fusion's native capability and get retired during migration — but you have to inventory them first to know which.
The partner ecosystem around GP is large: Mekorma for AP payments and check printing, Greenshades for payroll and tax filings, Integrity Data for payroll add-ons, Rockton Software for utilities, Encore Business Solutions for various extensions. Many of these vendors have already announced sunsetting of GP products following Microsoft's lifecycle. The triage best practice: inventory every active ISV add-on with current contract end-date, current data footprint inside GP databases, current functional purpose. Then classify into three buckets — replace with Fusion-native equivalent (Mekorma → Fusion AP Payments), replace with third-party Fusion-friendly integration (Greenshades → Fusion Payroll or successor payroll service), or retire and preserve data only for audit. The triage runs as a parallel workstream so ISV contract decisions don't block the GP cutover sequencing.
Most GP installations are managed through a Microsoft partner (or several partners over the years — implementation partner, ISV reseller, customisation partner). Partner coordination is a recurring failure mode of GP-to-Fusion projects when not handled explicitly. The best-practice pattern: identify every active GP partner relationship (implementation partner contract, ISV reseller agreements, customisation support contracts), notify each partner of the migration timeline in writing, define the cooperation expectations (read-only credentials, customisation source code handover, contract end dates), and capture every decision in writing. The Syntra ETL dynamics gp migration platform reduces partner dependency dramatically because the inventory and transform work is automated — but the contract and notification work still requires owner-driven discipline.
Mid-market and SMB finance teams who have run GP for 15+ years carry deep operational muscle memory — their daily, weekly and monthly close routines, SmartList Builder queries, Excel-tethered reports and ISV-driven workflows are all built on GP-native patterns. Dropping Fusion on them without change management is the most common avoidable failure mode of GP-to-Fusion projects. Best practice: run Fusion familiarisation sessions for finance, AP, AR and ops 8 weeks before cutover; rebuild the top-30 SmartList Builder queries in OTBI / BI Publisher and validate against GP equivalents 4 weeks before cutover; deliver Fusion-specific runbooks for daily and monthly close routines 2 weeks before cutover; provide 2 weeks of hypercare with named Fusion-expert support post-go-live. Skipping any of these creates Monday-morning operational drag that lasts months.
GP customers typically have 7–15 years of posted GL history in GL30000, posted AP voucher history in PM30200, posted AR apply history in RM30201, plus equivalent in SOP/POP/FA. The retention best practice has three parts. One: decide explicitly which history sits in Fusion's transactional store (where it's queryable for live reporting) vs which sits in the long-term cloud archive (where it's queryable for audit but not for live reporting). Two: preserve the full SOX audit trail end-to-end — GL journal line → subledger distribution → source document — with hash-signed evidence at every link. Three: meet the relevant retention windows (IRS Pub 583 7 years, HMRC 6 years, GDPR contract-related 6 years, GoBD 10 years for German subsidiaries, indefinite SOX trace, 3–7 years state sales-tax by jurisdiction).
Microsoft confirmed in October 2024 that GP 2018 R2 mainstream support ended September 2025, with extended support running through April 2031 under the Modern Lifecycle Policy. No new versions are planned after the 18.x line — the successor product is Business Central, not a new GP release. The best practice for current GP customers: treat the September 2025 → April 2031 window as the cutover planning window. Earlier in the window means better partner availability and ISV cooperation; later in the window means more compressed cooperation as partner expertise winds down. The pragmatic dynamics gp migration best practices suggest a 12–18 month cutover plan starting no later than 2028 to avoid the 2030–2031 compression.
Reconciliation evidence is the single most important deliverable of a defensible GP-to-Fusion migration. The best-practice pattern: agree the evidence pack template with internal audit in week 6 (per-company trial balance, AP aging by vendor, AR aging by customer, inventory on-hand by site, fixed asset NBV by class, bank rec balance by account, all reconciled GP-to-Fusion per period to the cent). Build the pack incrementally during parallel-run weeks so the format and content are battle-tested. Produce final cutover-weekend pack with finance/AP/AR/ops/IT signoff. Retain for full SOX/IRS/HMRC window. Following these dynamics gp migration best practices means external auditors review the pack directly — no frantic reconstruction six months post-cutover when the question 'show me how you proved Fusion's AP aging matched GP's at cutover' lands.
Tell us your GP company DB count, ISV add-on inventory, partner landscape and target cutover window. We will return a tailored migration plan that bakes every best practice into named workstreams, owner-attributed milestones and evidence-first reconciliation gates.