how to upgrade / migrate microsoft dynamics nav older versions
DESCRIPTION
How to upgrade / migrate Microsoft Dynamics NAV older versionsTRANSCRIPT
The process of version migration from older versions of Navision to
NAV 2013 R2
[email protected] www.ecanarys.com Team Canarys
About Canarys Why Upgrade? Planning and Execution
Considerations
Phases
Challenges
Canarys Object Migration & Data Migration Tools
Benefits
Sample Case Study Conclusion
Agenda Session: 45 Mins
www.ecanarys.com [email protected] Team Canarys
About Canarys
Canarys is a leading IT services provider to its clients worldwide.
From a humble consulting mode during its initial years, Canarys has evolved
constantly to move up the value chain and provide high-end IT services.
Canarys offers a broad range of IT services and solutions which includes Mobile
Apps, Microsoft Dynamics, Products, Application Development & Maintenance and
Testing on Mobile and web platforms.
Our VisionGlobal Software
Services and Solutions Provider
Our MissionStrong focus on delivering the best
and cost-Effective solutions to cater to the needs of our
Customers
www.ecanarys.com [email protected] Team Canarys
Optimizes performance with the latest technology Improved decision making
Flexible, configurable chart types and end-user charting capabilities
More integration options Microsoft excel, share point, office 365, and other Microsoft technology make our day to day task
easy.
Web interface to access the client Web Client SharePoint client Azure
On-premise Partner-hosted Hybrid
Refined Role Tailored capabilities New and improved server
Why Upgrade?
www.ecanarys.com [email protected] Team Canarys
Planning and Execution: Considerations
Considerations
• > 300 GB Database• Confusing Customizations• Very old NAV version• Old & bad data
www.ecanarys.com [email protected] Team Canarys
Planning and Execution: PhasesRequirement
Analysis
Study Document
Code Upgrade
RTC Upgrade
Date Upgrade
[Test]
Date Upgrade
[Live]
Database Optimize
Training & UAT
Deployment & Support
www.ecanarys.com [email protected] Team Canarys
Requirement & Analysis Detailed analysis of customer existing business process Current situation and usage pattern Conflict analysis Infrastructure assessment
Study Document Business Requirement Document List down the existing add on / custom feature / integration and summary of ‘To Be’ process
Planning and Execution: Phases Contd..
RequirementsAnalysis
Study Document
www.ecanarys.com [email protected] Team Canarys
Code Upgrade Execute COM and CDM tools Compare and analyze changes Object upgrade Data upgrade Code optimization Report re-design
Planning and Execution: Phases Contd..
Canarys Object Migration
Target DatabaseCustomer Source DB
Customer Base DB
Latest Standard DB
www.ecanarys.com [email protected] Team Canarys
Planning and Execution: Phases Contd..
Role tailored client Upgrade
Upgrading to NAV Latest Version
NAV Classic NAV Role-tailored Client
Forms
Classic Report
DataPort
MenuSuites
Pages
RDLC Report
XMLPort
MenuSuites
Role Centers
Canarys Object Migration Tool
www.ecanarys.com [email protected] Team Canarys
Planning and Execution: Phases Contd..
Database upgrade
NAV Source dataCanarys Data Migration Tool
Final Upgraded DB
www.ecanarys.com [email protected] Team Canarys
Testing / User acceptance Testing of migrated objects Functionality testing Fixing of bugs (if any)
Deployment Promote database to production Go Live
Support Post up gradation support Ongoing support
Planning and Execution: Phases Contd..
Testing & UAT
Deployment
Support
www.ecanarys.com [email protected] Team Canarys
Big difference between NAV versions Upgrading from Navision 3.0 to NAV 2013 is not the same as upgrading from NAV
2009R2 to NAV 2013R2 .
Huge number of customized objects [500+] Migrating from Native to SQL platform Upgrading add-on data Third party integrations Database is very large in size and has
particular issues with locking, deadlocks or performance
Planning and Execution: Challenges
www.ecanarys.com [email protected] Team Canarys
Canarys Data Migration [CDM]
Verify and suggest the preparedness for
upgrade
Create data transformation script
Compress the ledger data
Create Data refining script and clean
unnecessary data
Upgrade add-on table data ,by just making
some configuration.
Canarys Object Migration [COM]
Identifies modification done on the client’s
database
Generates detail reports Suggest and automatically automate the code
changes FIND (‘-’) - > FINDFIRST FIND(‘+’) - > FINDLAST COUNT - >ISEMPTY FINDSET MODIFYALL DELETEALL COUNTAPPROX
Detailed Report on missing objects
Planning and Execution: COM & CDM tools
www.ecanarys.com [email protected] Team Canarys
Planning and Execution: Benefits
Saves Money (Less Cost)
Consistent Quality
Lower risk of Migration
Predictable & Manageable
Quicker Turnaround (Faster)
0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100%
25%
100%
20%
90%
20%
Benefits
www.ecanarys.com [email protected] Team Canarys
Case Study – Migration NAV 3.7 to NAV 2013 R2• Version: NAV 3.7 • Risk of losing existing customized functions• Not sure about benefits of version upgrade• Time and cost• User Adoptability
Risk of losing data
Note sure
about Benefits
Old Version
3.7
Time and Cost
Situation
www.ecanarys.com [email protected] Team Canarys
Case Study – Migration NAV 3.7 to NAV 2013 R2
Highlights
• Effective planning • COM tool made the complete
process automated, reduced manual errors.
• CDM tool• Strong Knowledge base help
effective handling of ongoing issues
• Workshop to elaborate the product capabilities
Situation
Customer Workshop
Impact Analysis
Conflict Resolution
COM & CDM Tool
User Training & Support
Solution
Reduced Effort
Reduced Risk
More Integration Possibilities
More Predictabilit
y
Benefits
www.ecanarys.com [email protected] Team Canarys
25+ years in the industry
7+ years of Microsoft Dynamics practice
Tools driven approach
Tested and mature processes
Metrics Driven Project Management
Why Canarys
www.ecanarys.com [email protected] Team Canarys
Question & Answers
We will share the presentation and the video recording of this session
For any questions later you can send an email to
I’ll be happy to answer all your questions
www.ecanarys.com [email protected] Team Canarys
Microsoft Dynamics Team
www.ecanarys.com
Thank You allfrom
Canarys
www.ecanarys.com [email protected] Team Canarys