View
232
Download
2
Tags:
Embed Size (px)
Citation preview
The process of version migration
from older versions of Navision to
NAV 2013 R2
[email protected] www.ecanarys.com Team Canarys
Senior Technical Consultant – MS Dynamics NAV
Subhash Sharma is a Senior Technical Consultant for Microsoft
Dynamics from Canarys.
9+ years of experience in the IT industry in various domains.
Worked through the versions 3.x, 4.x, 5.x, 2009, and 2013 R2
Subhash Sharma
www.ecanarys.com [email protected] 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: Phases
Requirement 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..
Requirements
Analysis
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 Database
Customer 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
www.ecanarys.com [email protected] Team Canarys
Forms
Classic Report
DataPort
MenuSuites
Pages
RDLC Report
XMLPort
MenuSuites
Role Centers
Canarys Object Migration
Tool
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..
Deployment
Support
Testing & UAT
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
0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100%
Saves Money (Less Cost)
Consistent Quality
Lower risk of Migration
Predictable & Manageable
Quicker Turnaround (Faster)
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
www.ecanarys.com [email protected] Team Canarys
Situation
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
www.ecanarys.com [email protected] Team Canarys
Situation
Customer Workshop
Impact Analysis
Conflict Resolution
COM & CDM Tool
User Training & Support
Solution
Reduced Effort
Reduced Risk
More Integration Possibilities
More Predictability
Benefits
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