Moving to new versions of Microsoft Dynamics GP

Using source code control when developing an integrating application makes it much easier to move to new versions of Microsoft Dynamics GP. To move your application to a new version of Microsoft Dynamics GP, complete the following procedure:

  1. Make a copy of the new version of the Dynamics.dic dictionary.

This copy will become your new development dictionary.

  1. Specify the location of the original Dynamics.dic dictionary.

In the Source Control tab of the Options window in Dexterity, specify the location of an unmodified copy of the dictionary for the new version of Microsoft Dynamics GP you are moving to.

  1. Create a branch in the repository for the new version.

We recommend that you create a new branch in the source code control repository for the new version of your application. This new branch will typically be based on the latest revision of the source files for the previous version of your integrating application. Refer to the documentation included with your source code control provider for information about creating a branch.

  1. Configure Dexterity to access the files in the new project.

In the Source Control tab of the Options window in Dexterity, specify the new branch you created in the repository as the project you want to use.

  1. Perform an update operation.

Point to Source Control in the Explorer menu and choose Update. Specify that you want to retrieve the latest version of each source file in the repository, and click Update. The resources for your application will be added to the new development dictionary.

Any new resources you created for your integrating application will be added to the development dictionary. For any alternate forms you created, the changes you made for your integrating application will be applied to the corresponding forms in the development dictionary. Any alternate reports you created will replace the corresponding reports in the development dictionary.

  1. Verify the results of the update.

After the update is complete, verify that the appropriate resources were added to the development dictionary. Also verify that any alternate forms and alternate reports were updated properly.


Documentation Feedback