web
You’re offline. This is a read only version of the page.
close
Skip to main content
Community site session details

Community site session details

Session Id :
Microsoft Dynamics GP (Archived)

Upgrading Without Source Code Control?

(1) ShareShare
ReportReport
Posted on by 1,588

In the near future I will be helping someone upgrade a development dictionary from GP 2013 R2 to GP 2016 R2. The environment does not have any source code repository, so I am writing today to explore options for a successful upgrade.

The help document for Dex Utilities states:

The Developer Update utility is no longer used to move integrating applications to new versions of Microsoft Dynamics GP. You must now use the source code control capabilities in Dexterity to update your integrating applications. Refer to the Integration Guide for a complete description of this process.

So I believe that option is not viable. I am interested in why that utility can no longer be used for this if anyone has background there.

Setting up a Generic provider in Source Control Options:

I feel the next easiest option would be defining a Generic provider in Dexterity. I have some assumptions about that I would like to ask about.

  1. This will not provide version control, but that should not matter for this process.
  2. It will allow us to check in the dictionary resources - pointing to a compressed 2013 R2 dictionary in the Original Dictionary field - which will simply store them as text files in a folder on the drive.
  3. Then we can pull those resources "down" into a compressed copy of a 2016 R2 dictionary - pointing to a compressed 2016 R2 dictionary in the Original Dictionary field - and that should give us a proper upgrade. 
  4. We always want to use an Index file. Is there any issue with doing that with a Generic provider? 

I feel this should be obvious, but I have always done this process with either Visual Source Safe or Team Foundation Server. 

*This post is locked for comments

I have the same question (0)
  • Mariano Gomez Profile Picture
    26,225 on at
    RE: Upgrading Without Source Code Control?

    Yes,

    Open the form in Dex and re-attach the missing tables. Next, you will want to open the windows on the forms and make sure all your string prompts are still there.

  • chadbruels Profile Picture
    1,588 on at
    RE: Upgrading Without Source Code Control?

    I've run into form errors. Two forms have a non-existent table error and two forms have a non-existent string error. Can you advise?

  • Almas Mahfooz Profile Picture
    11,009 User Group Leader on at
    RE: Upgrading Without Source Code Control?

    Agreed Mariano's answer.

    Through out my whole 12 years of dexterity development I never upgrade with source code control. :)

  • Verified answer
    Mariano Gomez Profile Picture
    26,225 on at
    RE: Upgrading Without Source Code Control?

    Developer Update still works - not supported, but still works. The only caveat is, if you have alternate forms, you will need to get a base dictionary with no customizations to use as, well, the base, for Dev Update to establish what changed.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Abhilash Warrier – Community Spotlight

We are honored to recognize Abhilash Warrier as our Community Spotlight honoree for…

Leaderboard > 🔒一 Microsoft Dynamics GP (Archived)

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans