This article describes how to disable a third-party product or temporarily disable an additional product that is integrated with Microsoft Dynamics GP or with Microsoft Business Solutions - Great Plains. For an additional product, use this article to temporarily remove the product.
If you want to permanently remove an additional Microsoft Dynamics GP product, use the Programs and Features item in Control Panel.
To disable a third-party product or an additional product that is integrated with Microsoft Dynamics GP, edit the Dynamics.set file. When you do this, Microsoft Dynamics GP can start without other products also trying to start. To edit the Dynamics.set file, follow these steps.
Note Each workstation has a Dynamics.set file. Therefore, complete these steps on each workstation to disable the third-party product or the additional product on all workstations.
Locate the Dynamics.set file in the local Microsoft Dynamics GP folder.
If you want to know the location of the Microsoft Dynamics GP code folder, log on to Microsoft Dynamics GP, click the Tools menu, point to Setup, point to System, and then click Edit Launch File. The folder that contains the Dynamics.set file is the code folder.
Note If you are set up not to show extensions of known file types, you may see multiple “Dynamics” files in the folder. You have to open the file that has the “.set” extension. To know which file to open, click Views, and then click Details.If you are using Windows XP, the file type is Dynamics Launch File.If you are using Windows Vista, the file type is SET File.
Make a backup of the Dynamics.set file.
Right-click the Dynamics.set file, and then click Edit.
Note The Dynamics.set file will open in Notepad. For example, the Dynamics.set file resembles the following:
2 0 Microsoft Dynamics GP 1493 (Additional or Third-Party Product_ID_Number) SmartList (Additional or Third-Party Product_Name) Windows :C: Microsoft Dynamics GP/Dynamics.dic :C: Microsoft Dynamics GP/Forms.dic :C: Microsoft Dynamics GP/Reports.dic :C: Microsoft Dynamics GP/EXP1493.DIC :C: Microsoft Dynamics GP/EXP1493F.DIC :C: Microsoft Dynamics GP/EXP1493R.DIC
In this example, remove the product SmartList (1493) from the file. To remove the product Smartlist (1493) from the file, follow these steps:
Change the number on the first line to 1 because you are removing a product from the list and one product remains. When you do this, Microsoft Dynamics GP knows that only one product will load. If you remove several products, count the items that you remove. This way, you can decrease the first number by the number of products that you remove. This number should show the number of products that remain.
Delete the additional or third-party product ID. For example, delete 1493.
Delete the additional or third-party product name. For example, delete SmartList.
Remove the paths of the dictionaries that are loaded for this product. For example, in the file that is shown in step 3, delete the following lines:
:C: Microsoft Dynamics GP/EXP1493.DIC :C: Microsoft Dynamics GP/EXP1493F.DIC :C: Microsoft Dynamics GP/EXP1493R.DIC
Note Typically, the dictionary, reports, and forms dictionary paths have the same number as the product ID number. For example, 1493 relates to EXP1493.dic, EXP1493R.dic, and EXP1493F.dic. Look for the lines that have the same number as the product ID number in case you have lots of products to remove.
For example, the changed Dynamics.set file resembles the following:
1 0 Microsoft Dynamics GP Windows :C:Microsoft Dynamics GP/Dynamics.dic :C:Microsoft Dynamics GP/Forms.dic :C:Microsoft Dynamics GP/Reports.dic
When Microsoft Dynamics GP is started on the workstation on which the Dynamics.set file has been modified, the third-party product or the additional product does not start. Only Microsoft Dynamics GP starts.
If you want the third-party product or the additional product to start when Microsoft Dynamics GP starts, delete the changed Dynamics.set file, and then restore the backup file that you created in step 2.
Note You should not remove Report Scheduler (product ID 3278) from the Dynamics.set file when you use Microsoft Dynamics GP 10.0, because it is needed to start the application. If the product is removed from the Dynamics.set file, you receive the following error message, and the application closes:
Microsoft.Dynamics.GP.Sharepoint.dll:The type initializer for 'Microsoft.Dexterity.Applications.root'threw an exception.InnerException: Specified argument was out of the range of valid values.Parameter name:productId.
Note If you want to disable Manufacturing, make sure to do so in a test environment only. The exception is if you will not be using Manufacturing anymore.
An alternative option to disable a third-party product or an additional GP product would be to use the Customization Status window. You can disable a specific third-party product or an additional GP product without users having to exit Microsoft Dynamics GP. To disable a third-party product or an additional GP product by using the Customization Status window, follow these steps:
Open the Customization Status window. To do this, follow these steps:
In Microsoft Dynamics GP 10.0 or GP 2010, on the Microsoft Dynamics GP menu, point to Tools, point to Customize, and then click Customization Status.
In the Customization Status window, highlight a specific product, and then click Disable. Notes
Disabling a product by taking it out of the Dynamics.set file is more effective as it prevents the specific product code from being initialized in the first place.
If the issue can no longer be recreated, it implies the product that was disabled is the one causing the issue. On the other hand, if the issue can still be recreated, the next step would be to disable the product completely by removing it from the Dynamics.set file. Please see steps 1 - 4 in the "Method 1" section.