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

Do I have to use those "Z-" currency IDs in GP?

Microsoft Dynamics GP Scrolling Windows and Line Sequence Numbers