Missing Dexterity Shared Components cause Word Templates processing to hang

Working recently on an issue, I ran into a situation where I would get the following template processing error attempting to print a SOP Invoice - if you look at the bottom status bar, next to the user ID, you will see a Template Processing accompanied by a yellow warning triangle.


Upon inspecting the Template Processing status, I ran into the following Exception Detail message:

The following error occurred while processing this report:
One or more templates could not be processed. View the exception log for more details.


Since the error was referencing a template, I figured I would go back and check to make sure I could edit the template, which was based on the original SOP Blank Invoice Form Template. Upon attempting to modify the template, I received an error:

File Not Found:"C:\Users\\AppData\Local\Temp\SOP Blank Invoice Form Template.docx".




After attempting to print the template, and after all the subsequent tell-tell sign errors, I attempted to exit Dynamics GP and got the following warning:

Processes are currently being run that cannot be deleted. These processes must be run to completion before you exit.



At this point, I went through the checklist:

  • Microsoft Dynamics GP Add-In for Microsoft Word is installed - Check!
  • Microsoft Office 32 bit is installed - Check!
  • Open XML SDK 2.0 for Microsoft Office is installed - Check!

One thing I noticed was, when I opened Word, the Microsoft Dynamics GP fields object would not appear on Microsoft Word's ribbon. This was a sign that something was not right, considering I had the GP Add-In for Microsoft Word installed.

I ran a repair on Microsoft Dynamics GP and this did not solve the problem either. Upon further inspection, I noticed I was missing the Dexterity Shared Components 16.0 (64-bit). In my system, I run several versions of Microsoft Dynamics GP and I had Dexterity Shared Components for all but the Microsoft Dynamics GP 2016 version I was trying to print the invoice from. 

Once Dexterity Shared Components was installed, I went ahead and gave it a try once more and everything worked as expected.

Until next post,

MG.-
Mariano Gomez, MVP

Comments

Popular posts from this blog

DBMS: 12 Microsoft Dynamics GP: 0 error when updating to Microsoft Dynamics GP 2013 R2

Cannot insert the value NULL into column 'CONTACT' error when clicking on Items List in Navigation Pane

How to uninstall Microsoft Dynamics GP 10.0 if you cannot uninstall it by using the "Add or Remove Programs" feature