Dynamics GP Error: data dictionary is missing or corrupt
Posted by Donna Krizik on April 26, 2013
If you’ve recently installed Microsoft Dynamics GP on a new workstation, or if you’ve recently installed a service pack or hotfix, you may have come across a common issue: the reports dictionary became corrupt.
Signs the reports dictionary is corrupt:
- GP crashes when you try to print a report to screen or printer
- Reports do not print data correctly. For example, the report prints only a portion of the GL Account Number string.
- When you try to print a report you get an error that the data dictionary is missing or corrupt.
Luckily there’s an easy fix!
Follow these steps to correct the issue:
1. Open Customization Maintenance (Microsoft Dynamics GP button > Tools > Customize > Customization Maintenance)
2. Sort the window by Type and then by Product (i.e., click the Type heading and then the Product heading)
3. Create package files for each Product/Type.
a. Highlight the range of one of the products and types (i.e., highlight all of the Microsoft Dynamics GP Reports)
b. Click the Export button
c. Browse to the location where you want to save the package file (you can save it on your desktop)
d. Provide a name and click the Save button.
e. The steps 3a to 3d for each of the product/type combinations
4. Have all users exit Dynamics GP (including you)
5. Find the location of the Reports.dic by opening the Dynamics.set file (usually found in C:\Program Files (x86)\Microsoft Dynamics\GP\) in Notepad and look for the path with Reports.dic at the end.
6. Open Windows Explorer and browse to the path of Reports.dic
7. Rename Reports.dic to Reports.old
8. Do steps 5 to 7 for each of the reports and forms dictionaries that you created package file for in step 3
9. Open Dynamics GP
10. Go to Customization Maintenance (Microsoft Dynamics GP button > Tools > Customize > Customization Maintenance)
11. Import each of the package files that you exported in step 3
a. Click the Import button
b. Browse to the location where you saved the package file(s)
c. Highlight a package file and then click the Open button
d. Click the Import button
If you have any further questions or issues, please contact Crestwood Associates support team at firstname.lastname@example.org or call 847-394-8820 x7!
Georgia Stewart, Crestwood Associates, LLC – an Illinois/Indiana/Iowa Microsoft Dynamics GP Partner