I JUST did this over the past weekend for a production upgrade and your steps are pretty much exactly what I did. There were some nuances to importing the open work tickets, especially if the client used step extended descriptions because PM uses the CI_ExtendedDescription table instead of the "steptext" table like OM does. The other step that you might want to add is to remove the component line items from SO_SalesOrderDetail. I used SQL to remove the lines where JT_ParentItem = "N" and JT_WTNum <> "".
I'll include the steps that Scanco provided on how to uninstall OM just in case it helps.
1. Remove the JobOps data from all companies - This is performed from Company Maintenance
2. Uninstall the J/T JobOps module from System Configuration (Uninstall button)
3. Manually reinitialize the SY_ClassEnhancement.M4T file of the JT158 records
4. From windows explorer - access the MAS_SYSTEM directory and remove the SY_158JobOps file (this holds JobOps Reg Keys and is not removed)
5. From windows explorer remove any JTxxx directories - these sometimes linger
6. From SY_Enhancement remove reference to JT or 158
7. From SY_Module remove JT Module
- Install all Sage 100 modules and any other custom enhancements/customizations into the current directory where MAS is installed. Doing the reinstallation of MAS puts all programs back to standard MAS.
The SO Data files do not get reformatted to Standard MAS90. If this is an issue you can manually review the files in the data dictionary and remove fields referencing 158.
You do not need to convert the data.
Run the Custom Office utilities.
NOTE\ADDITION:
If they have no other 3rd Party installed in the Links directory remove everything except default.pvc.
Run workstation setup again to each workstation to reformat the menus.
------------------------------
Kate Krueger
Consultant
MicroAccounting
214.800.5555x553
------------------------------