Microsoft Great Plains 10.0 and 9.0 Upgrade - technical notes

At this time (fall of 2007) Microsoft Dynamics GPPOP30110 and POP30310 - they store purchase
customers are actively upgrading to GP version 9.0orders and receipts lines. Microsoft recommends
and initial upgrades are performed to Microsoftdoing checklinks, prior to upgrade process, however
Dynamics GP 10.0. Version 10.0 will be in more activewe saw situations, where potentially check links don't
upgrade mode, when Microsoft will release GP 10.0do all the orphans cleaning job. If check links doesn't
Service Pack 1, as current GP 10.0 upgrade path ishelp, please construct the script which will give you
limited to 8.0 SP5 and 9.0 SP2.orphans in lines table, similar to the following: select
Having reasonable number of GP version updatesa.* from POP10110 a left join POP10100 b on
performed, we would like to share experience. Lets'a.PONUMBER=b.PONUMBER where b.PONUMBER is null.
start with the most popular upgrade to 9.0.And again, prior to rescuing to scripting, you should
1. As versions 8.0, 7.5, 6.0, and earlier are discontinuedtry check links approach.
for Microsoft Dynamics technical support, you should3. If after check links, upgrade failed on POP tables,
consider this bell as strong signal to walk away fromyou will have to restore DYNAMICS and all
these older versions. Versions 7.5 and older wereCompanies DB to initial version and try data repair
available on MS SQL Server as well as on Pervasivewith scripting. Then design delete scripts with your
SQL 2000 (former Btrieve) and Ctree. In the caseDBA person. Microsoft partner should be able to
when you are on non-MS SQL Server DB - you willapply failed company rolling back script, so you do
have to undergo migration step to SQL Server basednot have to start from initial version for all the
version. Assuming that your case is straight forward,databases, however this script is confidential.
let's move on and review known version upgrade4. Other potentially problem tables. We've also seen
issuesthe problem with IV10200 table. In version 9.0
2. Purchase Order Processing tables problems. If youinventory valuation formula was revised and it now
are using POP module, then you must check yourelies on IV10200 to higher extent. In some cases
Purchase Orders and Receipts work and historicalthis table conversion script fails and upgrading
tables on the subject of so-called orphan lines. Theseapplication freezes.
tables should be verified: POP10110, POP10310,