Troubleshooting
Problem
This technote identifies that 3rd party tool that install their own custom Microsoft® Word menus might cause communication errors when working with IBM® Rational® RequisitePro® documents.
Cause
RequisitePro documents have custom sets of macros and a document template attached which if change or prevented from loading will cause RequisitePro documents to no longer function.
Third party products that directly integrate with Microsoft Word can cause Word communication errors because RequisitePro macros that are being called failed to load.
Resolving The Problem
To resolve this issue and allow RequisitePro to function properly, perform the following:
Modifying the Templates and Add-Ins...:
Some third party tools use Document templates and macros which might conflict with RequisitePro's operations in Microsoft Word. These steps will have you validate only the RequisitePro Template and Global addins are being used.
- Open a RequisitePro Document and select Tools > Templates and Add-Ins...
- Update the Template field to point to the ReqPro10.dot if not set.
- In the Templates tab, locate and remove any 3rd party Global Templates and Addins...
Modifying the COM-Addins...:
Some program that interface with Microsoft Word use a COM-Addin instead of a document template (.dot) to load their menus and functions. These steps have you expose the COM-Addins command button in Microsoft Word to validate what addins are running when using RequisitePro.
- In an open RequisitePro document select Tools > Customize
- In the Customize dialog box, select the Commands tab.
- In the Categories box, click Tools.
- Drag COM Add-Ins from the Commands box to a Tool bar or menu in the Word interface such as the Tools menu.

- In the Customize dialog box click Close.
- Click the COM Add-Ins button to view the active Add-ins.
- To Unload an Add-in: clear the check box next to the add-in name.
- To Load an Add-in: place a check into the check box next to the add-in name
- To Add an Add-in: Click Add... and navigate to the *.DLL that is used with the program
Note: RequisitePro uses the ReqPro10.dll in versions 2003.06.13-16 and in 7.x - Unload the COM Add-in for the 3rd party tool that is interfering with RequisitePro
To prevent the 3rd party tool COM Add-in from loading again during Word Start up open a Microsoft Windows® command prompt, change directories to the tool's *.DLL and unregister the dll using the "regsvr32 /u Name.DLL" command from a Windows command prompt.
Changing the load behavior of the 3rd party tool:
In some cases, the 3rd party tool does not need to be removed from Microsoft Word but its load behavior does need to be controlled. An example of a 3rd party tool that interferes with RequisitePro's ability to properly load macros is Adobe PDF Maker 6.0 or 7.0 refer to technote# 1175325 for additional information on controlling the load behavior of 3rd party tools.
Was this topic helpful?
Document Information
Modified date:
16 June 2018
UID
swg21256975