SlideShare a Scribd company logo
Odoo Migration Services from
Pragmatic: Helps your Business
become more Efficient
By -
Pragmatic Techsoft Pvt. Ltd.
Odoo Migration
• Important as it may, migrating your old Odoo versions to the
newer and better ones is quite a tedious and complex task.
One misstep and it can cascade to disrupt the whole
framework.
• This is why having a good Odoo migration company by your
side is so important. And this is why hundreds of businesses
entrust us for Odoo migration.
• As one of the growing Odoo ERP companies, Pragmatic Techsoft
is here to help you migrate from Odoo old versions to a new and
better version.
• Not just Odoo, we can help you to migrate from your legacy ERP
to Odoo ERP as well.
Odoo Migration
• Pragmatic is a well-renowned Odoo Migration services provider,
helping SMEs and enterprises migrate their old ERP database and
customized modules from the old versions to the newly-released
Odoo version. Our team of experts is technically adept to handle
the entire process, end-to-end, with unmatched efficiency.
• Every migration project we undertake syncs with a pre-defined
roadmap, as well as your unique needs and requirements that
helps us deliver quickly and perfectly all the time. Our techniques
are hands-on and proven, vouching to keep your data completely
secure.
Why should you go for Odoo Migration?
• Get new, quality and upgraded features.
• As the cost and spending weights increase, with Odoo you can be
sure that will not burn a hole in your pocket.
• Run the workloads that push your business forward.
• If your implementation and budget requests are expanding, it’s a
great opportunity to migrate.
• Rapidly meet business sales and other needs.
• Keep pace with moving markets and changing business needs.
7 Challenges Usually faced during Odoo Migration
1. Custom Modules Upgrade
• One of the biggest challenges during migration is to migrate the
custom modules and upgrade it along with Odoo base modules.
We need to merge our custom addons in a place where the
migration script is running.
2. Sequences in custom reports
• After migration, there are some reasons why few sequences go
missing. We always check those sequences, create it, execute it if
needed.
Challenges Usually faced during Odoo Migration
3. Unnecessary JS creates problem
• Unused Javascript files after migration has to be removed immediately
otherwise it will not allow some modules to work with. For example,
Kanban view in Employee module click event failed once for our client
due to unnecessary js files in source folder.
4. Uninstall some modules
• For example, Odoo CE V11 is not having accounting module since it is
integrated with invoicing module. So, after migration we need to uninstall
from apps and delete the source from physical folder to avoid problems.
Challenges Usually faced during Odoo Migration
5. Python Version Updation from Python2 to Python3
• Odoo CE V11 runs completely on Python version3 where few functions
mentioned below needs to be modified for its compatibility
• Unicode formatter is now str
• Basestring is now str
• Cstring with bytesio
Challenges Usually faced during Odoo Migration
6. Improved UI
With every upgrade, Odoo keeps getting a better user interface in more than one aspect. And when it
comes to better UI, easy functionality is the first thing that comes to our mind. Odoo latest version
has some enticing features given below:
• Facility of effective scheduling of next activities.
• New design with color coding for different functions.
• Customized real-time reports.
• Flowcharts having drill down facility.
• A side chatter for wide screens.
7. Web / Base Module
Heart of Odoo server is with web and base modules. Once migration is done, we need to completely
upgrade our web and base module which will resolve all dependencies to run your Odoo on its latest
version.
Odoo Migration Process are of 2 Types: Legacy Framework to
Odoo ERP and Odoo ERP version upgrades.
- Legacy System to Odoo ERP
• Organizations are unaware of the innovation or frameworks that do not
have the features to help business operations, and can’t scale up to a
developing client base.
• Pragmatic would comprehend the requirement for change and will
enable you to update your frameworks or applications, so as to profit
your business by advancing the correct blend of existing (Application
Management) versus new innovative Odoo ERP (Migration,
Enhancements).
Steps we follow when we move from your
Legacy Framework to Odoo ERP
- Backup the Legacy System: Although we don’t deal with the real server of the Odoo ERP,
we back it up. That is how cautious we are with customer’s data.
- Send a test lab or pilot venture: we utilize a test-lab way to access the Odoo ERP.
- Move the Modules: We additionally re-make modules that never again exist or that were
uniquely designed.
- Data transfer: We relocate that information while taking care of the changes in the
database foundation, to the new Odoo ERP.
- Test the ERP: Although we constantly test the ERP all through the procedure, we do the
last test when the entire ERP is relocated. This test enables us to settle those little bugs
that we missed while taking a shot at the ERP.
- Odoo ERP version migration/upgrades.
Process of Migration to a Newer Version of Odoo
Our process allows to migrate Odoo from older to newer versions of Odoo,
while current data is kept intact. It's possible to migrate Odoo to any of the newer versions,
but the migration must be done for each version in the chain of versions.
Odoo 9 → Odoo 12: Odoo 9 → Odoo10 → Odoo 11 → Odoo 12
Types of Migration:
1. Migration of Odoo without any 3rd party modules and customizations. Quick migration where
only official Odoo modules are updated.
2. Migration of Odoo with 3rd party modules and/or customizations
• Necessary to check and update the code of 3rd party modules (if the code for requested Odoo
version is not available).
• Necessary to check and update the code of customizations and custom-build modules.
• Code update must be done before the data migration starts.
• Odoo oficial modules are migrated according to standard process.
To update your Odoo to the next version, following are
two main areas for consideration:
1. Version Migration
To update your Odoo to the next version, following are
two main areas for consideration:
2. Code Migration
- How Odoo Migration is done:
1. Customer provides source codes of customized and custom-build modules with the list of 3rd
party modules used in current version of Odoo together with copy of current database for
migration. Pragmatic will provide an update of customized codes (if necessary) and data transfer
to the new database.
2. Extra time related to database connection and communication with customer must be
considered.
- How soon would Odoo migration function begin?
After getting the information from you, we will start to survey your system and afterward send you a
thorough report.
1) Pragmatic will provide updated codes and database to customer for checking the result
(any changes made by customer during the migration process will not be reflected).
2) Pragmatic will provide updated codes and database to customer for checking the result (data
and functionalities) according to process mentioned in point 1. Migration will be repeated again
after the first migration is checked and accepted by the customer. This process will ensure that
actual data in database will be passed to new Odoo version.
NOTE: Time needed for code migration depends on the amount and type of customizations and
modules which must be converted to new version.
It also depends on inherited Odoo modules used in customized code because the Odoo basic
modules were changed and updated during development of its versions, which can affect the
degree of complexity of migration process (some modules from older Odoo versions could be
removed, changed or split to new modules, views could be removed/updated).
How the Migration Result will be Delivered?
Pragmatic is a highly trusted Odoo ERP Migration company -
• Seamless experience of working with businesses of all types
• The qualified team of professionals who have done this countless time
• We leverage advanced and proven techniques that assure a superior outcome
• High priority to the safety and security of your data
• 100 % satisfaction guaranteed with 24/7 support available
• Superior Odoo migration services at highly competitive pricing
Why Choose Pragmatic?
Thank You!
You can get in touch with us -
Email - sales@pragtech.co.in
AMERICA
Phone: +1 713 701 5957
Sales: +1 713 701 5957
Skype: pragtech
EUROPE
Phone: +44 191 308 5117
Sales: +44 191 308 5117
Skype: pragtech
AUSTRALIA
Phone: +61 2 8003 7653
Sales: +61 2 8003 7653
Skype: pragtech
INDIA
Phone: +91 (20) 4120 1035
Sales: +91 (20) 4132 2895
Skype: pragtech

More Related Content

What's hot

Siebel Upgrade Best Practices & Processes V2
Siebel Upgrade Best Practices & Processes V2Siebel Upgrade Best Practices & Processes V2
Siebel Upgrade Best Practices & Processes V2
Dr.Dinesh Chandrasekar PhD(hc)
 
10 Tips for Successful 12.2 Upgrade
10 Tips for Successful 12.2 Upgrade10 Tips for Successful 12.2 Upgrade
10 Tips for Successful 12.2 Upgrade
OAUGNJ
 
OOW15 - Planning Your Upgrade to Oracle E-Business Suite 12.2
OOW15 - Planning Your Upgrade to Oracle E-Business Suite 12.2OOW15 - Planning Your Upgrade to Oracle E-Business Suite 12.2
OOW15 - Planning Your Upgrade to Oracle E-Business Suite 12.2
vasuballa
 
Sap upgrade
Sap upgradeSap upgrade
Sap upgradeRam K
 
12.1.3 Patch Baseline and Strategy
12.1.3 Patch Baseline and Strategy12.1.3 Patch Baseline and Strategy
12.1.3 Patch Baseline and StrategyDavid Kelly
 
Sap Upgrade Project Brief
Sap Upgrade Project BriefSap Upgrade Project Brief
Sap Upgrade Project Briefvpallapothu
 
Oracle R12 Upgrade Lessons Learned
Oracle R12 Upgrade Lessons LearnedOracle R12 Upgrade Lessons Learned
Oracle R12 Upgrade Lessons Learned
bpellot
 
EBS 12.1 and 12.2 strategy-roadmap-given
EBS 12.1 and 12.2 strategy-roadmap-givenEBS 12.1 and 12.2 strategy-roadmap-given
EBS 12.1 and 12.2 strategy-roadmap-given
Berry Clemens
 
R12 upgrade webinar
R12 upgrade webinarR12 upgrade webinar
R12 upgrade webinar
VigilantTechnologies
 
Aucoda - Automated Development
Aucoda - Automated Development Aucoda - Automated Development
Aucoda - Automated Development
Aucoda
 
REALTECH SmartChange solutions ppt
REALTECH SmartChange solutions pptREALTECH SmartChange solutions ppt
REALTECH SmartChange solutions ppt
David Milano
 
CITGO: Fueling Time Savings and Ensuring Quality with Automation
CITGO: Fueling Time Savings and Ensuring Quality with AutomationCITGO: Fueling Time Savings and Ensuring Quality with Automation
CITGO: Fueling Time Savings and Ensuring Quality with Automation
Worksoft
 
My Oracle Support
My Oracle SupportMy Oracle Support
My Oracle Support
vasuballa
 
Preparing for SAP EHP Upgrade
Preparing for SAP EHP UpgradePreparing for SAP EHP Upgrade
Preparing for SAP EHP Upgrade
Tony de Thomasis
 
Wally Mead - Overview of system center 2012 r2 configuration manager
Wally Mead - Overview of system center 2012 r2 configuration managerWally Mead - Overview of system center 2012 r2 configuration manager
Wally Mead - Overview of system center 2012 r2 configuration managerNordic Infrastructure Conference
 
InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...
InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...
InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...
Brian Petrini
 
8 Reasons Your Team Should Connect to the Rocket ALM Hub
8 Reasons Your Team Should Connect to the Rocket ALM Hub8 Reasons Your Team Should Connect to the Rocket ALM Hub
8 Reasons Your Team Should Connect to the Rocket ALM Hub
Rocket Software ALM
 
Best practices in deploying IBM Operation Decision Manager Standard 8.8.0
Best practices in deploying IBM Operation Decision Manager Standard 8.8.0Best practices in deploying IBM Operation Decision Manager Standard 8.8.0
Best practices in deploying IBM Operation Decision Manager Standard 8.8.0
Pierre Feillet
 
Thousands of Servers Upgraded with Infrastructure Management Services
Thousands of Servers Upgraded with  Infrastructure Management ServicesThousands of Servers Upgraded with  Infrastructure Management Services
Thousands of Servers Upgraded with Infrastructure Management Services
YASH Technologies
 

What's hot (20)

Siebel Upgrade Best Practices & Processes V2
Siebel Upgrade Best Practices & Processes V2Siebel Upgrade Best Practices & Processes V2
Siebel Upgrade Best Practices & Processes V2
 
10 Tips for Successful 12.2 Upgrade
10 Tips for Successful 12.2 Upgrade10 Tips for Successful 12.2 Upgrade
10 Tips for Successful 12.2 Upgrade
 
OOW15 - Planning Your Upgrade to Oracle E-Business Suite 12.2
OOW15 - Planning Your Upgrade to Oracle E-Business Suite 12.2OOW15 - Planning Your Upgrade to Oracle E-Business Suite 12.2
OOW15 - Planning Your Upgrade to Oracle E-Business Suite 12.2
 
Sap upgrade
Sap upgradeSap upgrade
Sap upgrade
 
12.1.3 Patch Baseline and Strategy
12.1.3 Patch Baseline and Strategy12.1.3 Patch Baseline and Strategy
12.1.3 Patch Baseline and Strategy
 
Sap Upgrade Project Brief
Sap Upgrade Project BriefSap Upgrade Project Brief
Sap Upgrade Project Brief
 
Oracle R12 Upgrade Lessons Learned
Oracle R12 Upgrade Lessons LearnedOracle R12 Upgrade Lessons Learned
Oracle R12 Upgrade Lessons Learned
 
BestPractices_SoftwareChangeMgmt
BestPractices_SoftwareChangeMgmtBestPractices_SoftwareChangeMgmt
BestPractices_SoftwareChangeMgmt
 
EBS 12.1 and 12.2 strategy-roadmap-given
EBS 12.1 and 12.2 strategy-roadmap-givenEBS 12.1 and 12.2 strategy-roadmap-given
EBS 12.1 and 12.2 strategy-roadmap-given
 
R12 upgrade webinar
R12 upgrade webinarR12 upgrade webinar
R12 upgrade webinar
 
Aucoda - Automated Development
Aucoda - Automated Development Aucoda - Automated Development
Aucoda - Automated Development
 
REALTECH SmartChange solutions ppt
REALTECH SmartChange solutions pptREALTECH SmartChange solutions ppt
REALTECH SmartChange solutions ppt
 
CITGO: Fueling Time Savings and Ensuring Quality with Automation
CITGO: Fueling Time Savings and Ensuring Quality with AutomationCITGO: Fueling Time Savings and Ensuring Quality with Automation
CITGO: Fueling Time Savings and Ensuring Quality with Automation
 
My Oracle Support
My Oracle SupportMy Oracle Support
My Oracle Support
 
Preparing for SAP EHP Upgrade
Preparing for SAP EHP UpgradePreparing for SAP EHP Upgrade
Preparing for SAP EHP Upgrade
 
Wally Mead - Overview of system center 2012 r2 configuration manager
Wally Mead - Overview of system center 2012 r2 configuration managerWally Mead - Overview of system center 2012 r2 configuration manager
Wally Mead - Overview of system center 2012 r2 configuration manager
 
InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...
InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...
InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...
 
8 Reasons Your Team Should Connect to the Rocket ALM Hub
8 Reasons Your Team Should Connect to the Rocket ALM Hub8 Reasons Your Team Should Connect to the Rocket ALM Hub
8 Reasons Your Team Should Connect to the Rocket ALM Hub
 
Best practices in deploying IBM Operation Decision Manager Standard 8.8.0
Best practices in deploying IBM Operation Decision Manager Standard 8.8.0Best practices in deploying IBM Operation Decision Manager Standard 8.8.0
Best practices in deploying IBM Operation Decision Manager Standard 8.8.0
 
Thousands of Servers Upgraded with Infrastructure Management Services
Thousands of Servers Upgraded with  Infrastructure Management ServicesThousands of Servers Upgraded with  Infrastructure Management Services
Thousands of Servers Upgraded with Infrastructure Management Services
 

Similar to Odoo Migration Services from Pragmatic: Helps your Business become more Efficient

Why choose-odoo-migration-partner
Why choose-odoo-migration-partnerWhy choose-odoo-migration-partner
Why choose-odoo-migration-partner
GeorgeHazlewood1
 
What is Odoo Migration?
What is Odoo Migration?What is Odoo Migration?
What is Odoo Migration?
CandidRoot Solutions Private Limited
 
Understanding Odoo Migration: A Comprehensive Guide
Understanding Odoo Migration: A Comprehensive GuideUnderstanding Odoo Migration: A Comprehensive Guide
Understanding Odoo Migration: A Comprehensive Guide
CandidRoot Solutions Private Limited
 
Odoo erp development services by planet odoo
Odoo erp development services by planet odooOdoo erp development services by planet odoo
Odoo erp development services by planet odoo
PlanetOdoo
 
Preparing for Neo - Singapore OutSystems User Group October 2022 Meetup
Preparing for Neo - Singapore OutSystems User Group October 2022 MeetupPreparing for Neo - Singapore OutSystems User Group October 2022 Meetup
Preparing for Neo - Singapore OutSystems User Group October 2022 Meetup
YashrajNayak4
 
Migrating to Windows 7 or 8 with Lenovo's Deployment Optimization Solutions
Migrating to Windows 7 or 8 with Lenovo's Deployment Optimization SolutionsMigrating to Windows 7 or 8 with Lenovo's Deployment Optimization Solutions
Migrating to Windows 7 or 8 with Lenovo's Deployment Optimization Solutions
Lenovo Business
 
Odoo version upgradation
Odoo version upgradationOdoo version upgradation
Odoo version upgradation
GeorgeHazlewood1
 
Migrate in One Step (05.15.2013)
Migrate in One Step (05.15.2013)Migrate in One Step (05.15.2013)
Migrate in One Step (05.15.2013)
AppZero Inc
 
Finit one small step - tips and tricks for transitioning from fdm to fdmee
Finit   one small step - tips and tricks for transitioning from fdm to fdmeeFinit   one small step - tips and tricks for transitioning from fdm to fdmee
Finit one small step - tips and tricks for transitioning from fdm to fdmee
finitsolutions
 
Datasheet.net pluginforrd
Datasheet.net pluginforrdDatasheet.net pluginforrd
Datasheet.net pluginforrdMidVision
 
Cracow MuleSoft Meetup #1
Cracow MuleSoft Meetup #1Cracow MuleSoft Meetup #1
Cracow MuleSoft Meetup #1
Wojtek Maciejczyk
 
Versiondog
VersiondogVersiondog
IBM i Application Lifecycle Management with Remain Software
IBM i Application Lifecycle Management with Remain SoftwareIBM i Application Lifecycle Management with Remain Software
IBM i Application Lifecycle Management with Remain Software
Remain Software
 
Legacy Migration Overview
Legacy Migration OverviewLegacy Migration Overview
Legacy Migration Overview
Bambordé Baldé
 
Legacy Migration
Legacy MigrationLegacy Migration
Legacy Migration
WORPCLOUD LTD
 
InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...
InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...
InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...
Brian Petrini
 
Mulesoft Meetup Milano #9 - Batch Processing and CI/CD
Mulesoft Meetup Milano #9 - Batch Processing and CI/CDMulesoft Meetup Milano #9 - Batch Processing and CI/CD
Mulesoft Meetup Milano #9 - Batch Processing and CI/CD
Gonzalo Marcos Ansoain
 
Continuous Integration
Continuous IntegrationContinuous Integration
Continuous Integration
XPDays
 
Leveraging Analytics for DevOps
Leveraging Analytics for DevOpsLeveraging Analytics for DevOps
Leveraging Analytics for DevOps
Michael Floyd
 

Similar to Odoo Migration Services from Pragmatic: Helps your Business become more Efficient (20)

Why choose-odoo-migration-partner
Why choose-odoo-migration-partnerWhy choose-odoo-migration-partner
Why choose-odoo-migration-partner
 
What is Odoo Migration?
What is Odoo Migration?What is Odoo Migration?
What is Odoo Migration?
 
Understanding Odoo Migration: A Comprehensive Guide
Understanding Odoo Migration: A Comprehensive GuideUnderstanding Odoo Migration: A Comprehensive Guide
Understanding Odoo Migration: A Comprehensive Guide
 
Odoo erp development services by planet odoo
Odoo erp development services by planet odooOdoo erp development services by planet odoo
Odoo erp development services by planet odoo
 
Preparing for Neo - Singapore OutSystems User Group October 2022 Meetup
Preparing for Neo - Singapore OutSystems User Group October 2022 MeetupPreparing for Neo - Singapore OutSystems User Group October 2022 Meetup
Preparing for Neo - Singapore OutSystems User Group October 2022 Meetup
 
Migrating to Windows 7 or 8 with Lenovo's Deployment Optimization Solutions
Migrating to Windows 7 or 8 with Lenovo's Deployment Optimization SolutionsMigrating to Windows 7 or 8 with Lenovo's Deployment Optimization Solutions
Migrating to Windows 7 or 8 with Lenovo's Deployment Optimization Solutions
 
Odoo version upgradation
Odoo version upgradationOdoo version upgradation
Odoo version upgradation
 
Migrate in One Step (05.15.2013)
Migrate in One Step (05.15.2013)Migrate in One Step (05.15.2013)
Migrate in One Step (05.15.2013)
 
Finit one small step - tips and tricks for transitioning from fdm to fdmee
Finit   one small step - tips and tricks for transitioning from fdm to fdmeeFinit   one small step - tips and tricks for transitioning from fdm to fdmee
Finit one small step - tips and tricks for transitioning from fdm to fdmee
 
Datasheet.net pluginforrd
Datasheet.net pluginforrdDatasheet.net pluginforrd
Datasheet.net pluginforrd
 
Cracow MuleSoft Meetup #1
Cracow MuleSoft Meetup #1Cracow MuleSoft Meetup #1
Cracow MuleSoft Meetup #1
 
Versiondog
VersiondogVersiondog
Versiondog
 
IBM i Application Lifecycle Management with Remain Software
IBM i Application Lifecycle Management with Remain SoftwareIBM i Application Lifecycle Management with Remain Software
IBM i Application Lifecycle Management with Remain Software
 
Legacy Migration Overview
Legacy Migration OverviewLegacy Migration Overview
Legacy Migration Overview
 
Legacy Migration
Legacy MigrationLegacy Migration
Legacy Migration
 
InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...
InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...
InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...
 
Mulesoft Meetup Milano #9 - Batch Processing and CI/CD
Mulesoft Meetup Milano #9 - Batch Processing and CI/CDMulesoft Meetup Milano #9 - Batch Processing and CI/CD
Mulesoft Meetup Milano #9 - Batch Processing and CI/CD
 
Continuous Integration
Continuous IntegrationContinuous Integration
Continuous Integration
 
Resume
ResumeResume
Resume
 
Leveraging Analytics for DevOps
Leveraging Analytics for DevOpsLeveraging Analytics for DevOps
Leveraging Analytics for DevOps
 

Recently uploaded

Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
Globus
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
Google
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
Globus
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Natan Silnitsky
 
GraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph TechnologyGraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph Technology
Neo4j
 
APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)
Boni García
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
NYGGS Automation Suite
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Globus
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
Globus
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
Georgi Kodinov
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
rickgrimesss22
 
Pro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp BookPro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp Book
abdulrafaychaudhry
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Globus
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
Globus
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Shahin Sheidaei
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
wottaspaceseo
 

Recently uploaded (20)

Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
 
GraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph TechnologyGraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph Technology
 
APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
 
Pro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp BookPro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp Book
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
 

Odoo Migration Services from Pragmatic: Helps your Business become more Efficient

  • 1. Odoo Migration Services from Pragmatic: Helps your Business become more Efficient By - Pragmatic Techsoft Pvt. Ltd.
  • 2. Odoo Migration • Important as it may, migrating your old Odoo versions to the newer and better ones is quite a tedious and complex task. One misstep and it can cascade to disrupt the whole framework. • This is why having a good Odoo migration company by your side is so important. And this is why hundreds of businesses entrust us for Odoo migration.
  • 3. • As one of the growing Odoo ERP companies, Pragmatic Techsoft is here to help you migrate from Odoo old versions to a new and better version. • Not just Odoo, we can help you to migrate from your legacy ERP to Odoo ERP as well.
  • 4. Odoo Migration • Pragmatic is a well-renowned Odoo Migration services provider, helping SMEs and enterprises migrate their old ERP database and customized modules from the old versions to the newly-released Odoo version. Our team of experts is technically adept to handle the entire process, end-to-end, with unmatched efficiency. • Every migration project we undertake syncs with a pre-defined roadmap, as well as your unique needs and requirements that helps us deliver quickly and perfectly all the time. Our techniques are hands-on and proven, vouching to keep your data completely secure.
  • 5. Why should you go for Odoo Migration? • Get new, quality and upgraded features. • As the cost and spending weights increase, with Odoo you can be sure that will not burn a hole in your pocket. • Run the workloads that push your business forward. • If your implementation and budget requests are expanding, it’s a great opportunity to migrate. • Rapidly meet business sales and other needs. • Keep pace with moving markets and changing business needs.
  • 6. 7 Challenges Usually faced during Odoo Migration 1. Custom Modules Upgrade • One of the biggest challenges during migration is to migrate the custom modules and upgrade it along with Odoo base modules. We need to merge our custom addons in a place where the migration script is running. 2. Sequences in custom reports • After migration, there are some reasons why few sequences go missing. We always check those sequences, create it, execute it if needed.
  • 7. Challenges Usually faced during Odoo Migration 3. Unnecessary JS creates problem • Unused Javascript files after migration has to be removed immediately otherwise it will not allow some modules to work with. For example, Kanban view in Employee module click event failed once for our client due to unnecessary js files in source folder. 4. Uninstall some modules • For example, Odoo CE V11 is not having accounting module since it is integrated with invoicing module. So, after migration we need to uninstall from apps and delete the source from physical folder to avoid problems.
  • 8. Challenges Usually faced during Odoo Migration 5. Python Version Updation from Python2 to Python3 • Odoo CE V11 runs completely on Python version3 where few functions mentioned below needs to be modified for its compatibility • Unicode formatter is now str • Basestring is now str • Cstring with bytesio
  • 9. Challenges Usually faced during Odoo Migration 6. Improved UI With every upgrade, Odoo keeps getting a better user interface in more than one aspect. And when it comes to better UI, easy functionality is the first thing that comes to our mind. Odoo latest version has some enticing features given below: • Facility of effective scheduling of next activities. • New design with color coding for different functions. • Customized real-time reports. • Flowcharts having drill down facility. • A side chatter for wide screens. 7. Web / Base Module Heart of Odoo server is with web and base modules. Once migration is done, we need to completely upgrade our web and base module which will resolve all dependencies to run your Odoo on its latest version.
  • 10. Odoo Migration Process are of 2 Types: Legacy Framework to Odoo ERP and Odoo ERP version upgrades. - Legacy System to Odoo ERP • Organizations are unaware of the innovation or frameworks that do not have the features to help business operations, and can’t scale up to a developing client base. • Pragmatic would comprehend the requirement for change and will enable you to update your frameworks or applications, so as to profit your business by advancing the correct blend of existing (Application Management) versus new innovative Odoo ERP (Migration, Enhancements).
  • 11. Steps we follow when we move from your Legacy Framework to Odoo ERP - Backup the Legacy System: Although we don’t deal with the real server of the Odoo ERP, we back it up. That is how cautious we are with customer’s data. - Send a test lab or pilot venture: we utilize a test-lab way to access the Odoo ERP. - Move the Modules: We additionally re-make modules that never again exist or that were uniquely designed. - Data transfer: We relocate that information while taking care of the changes in the database foundation, to the new Odoo ERP. - Test the ERP: Although we constantly test the ERP all through the procedure, we do the last test when the entire ERP is relocated. This test enables us to settle those little bugs that we missed while taking a shot at the ERP. - Odoo ERP version migration/upgrades.
  • 12. Process of Migration to a Newer Version of Odoo Our process allows to migrate Odoo from older to newer versions of Odoo, while current data is kept intact. It's possible to migrate Odoo to any of the newer versions, but the migration must be done for each version in the chain of versions. Odoo 9 → Odoo 12: Odoo 9 → Odoo10 → Odoo 11 → Odoo 12 Types of Migration: 1. Migration of Odoo without any 3rd party modules and customizations. Quick migration where only official Odoo modules are updated. 2. Migration of Odoo with 3rd party modules and/or customizations • Necessary to check and update the code of 3rd party modules (if the code for requested Odoo version is not available). • Necessary to check and update the code of customizations and custom-build modules. • Code update must be done before the data migration starts. • Odoo oficial modules are migrated according to standard process.
  • 13. To update your Odoo to the next version, following are two main areas for consideration: 1. Version Migration
  • 14. To update your Odoo to the next version, following are two main areas for consideration: 2. Code Migration
  • 15. - How Odoo Migration is done: 1. Customer provides source codes of customized and custom-build modules with the list of 3rd party modules used in current version of Odoo together with copy of current database for migration. Pragmatic will provide an update of customized codes (if necessary) and data transfer to the new database. 2. Extra time related to database connection and communication with customer must be considered. - How soon would Odoo migration function begin? After getting the information from you, we will start to survey your system and afterward send you a thorough report.
  • 16. 1) Pragmatic will provide updated codes and database to customer for checking the result (any changes made by customer during the migration process will not be reflected). 2) Pragmatic will provide updated codes and database to customer for checking the result (data and functionalities) according to process mentioned in point 1. Migration will be repeated again after the first migration is checked and accepted by the customer. This process will ensure that actual data in database will be passed to new Odoo version. NOTE: Time needed for code migration depends on the amount and type of customizations and modules which must be converted to new version. It also depends on inherited Odoo modules used in customized code because the Odoo basic modules were changed and updated during development of its versions, which can affect the degree of complexity of migration process (some modules from older Odoo versions could be removed, changed or split to new modules, views could be removed/updated). How the Migration Result will be Delivered?
  • 17. Pragmatic is a highly trusted Odoo ERP Migration company - • Seamless experience of working with businesses of all types • The qualified team of professionals who have done this countless time • We leverage advanced and proven techniques that assure a superior outcome • High priority to the safety and security of your data • 100 % satisfaction guaranteed with 24/7 support available • Superior Odoo migration services at highly competitive pricing Why Choose Pragmatic?
  • 18.
  • 19.
  • 20. Thank You! You can get in touch with us - Email - sales@pragtech.co.in AMERICA Phone: +1 713 701 5957 Sales: +1 713 701 5957 Skype: pragtech EUROPE Phone: +44 191 308 5117 Sales: +44 191 308 5117 Skype: pragtech AUSTRALIA Phone: +61 2 8003 7653 Sales: +61 2 8003 7653 Skype: pragtech INDIA Phone: +91 (20) 4120 1035 Sales: +91 (20) 4132 2895 Skype: pragtech