Page 1 of 7412345678910...2025303540...Last »

Dexterity for Microsoft Dynamics GP 2016 Install Error

David Meego - Click for blog homepageI came across an interesting issue yesterday when I installed Microsoft Dynamics GP 2016 and its matching Dexterity 16.0 version.

When installing Dexterity I received an error message which in turn caused the installation process to be cancelled.

Note: We have skipped version 15.0, so that GP 2016 is version 16.0. This avoids the confusion we have had previously with the version “year” not matching the version “number”.

The error was as follows:

Dex Instance Error 1

The internal instance name is already in use. Specify a different instance transform.

This first error dialog is then followed by an Installation Failed message.

Dex Instance Error 2

I did not get this error when I first installed Dexterity 16.0 from the first ISV drop of GP 2016. But I did get it when re-installing Dexterity 16.0 when I updated to the second ISV drop of GP 2016. I thought this was because I accidently started the Dexterity install before the GP install had finished.

Now, because I have written installers for my own products, I had a fairly good idea of the cause of this issue. I was able to locate the registry settings which tell the installer what instances of Dexterity 16.0 are installed and remove them. Then I was able to reinstall.

However, after uninstalling the second ISV drop yesterday to install the RTM versions of GP 2016 and Dexterity 16.0, the same error occurred and this time I was careful to wait for the GP 2016 installer to finish before starting the Dexterity 16.0 installer.

It appears that the Dexterity 16.0 installer is not cleaning up the registry correctly when un-installing.

So, if you come across this problem while re-installing Dexterity 16.0, here is the fix:

Using RegEdit.exe go to the following key:

HKLMSOFTWAREWOW6432NodeMicrosoftDexterityv16

Dex Instance Error 3

And delete the v16 key and all its sub keys.

Then Dexterity 16.0 will re-install successfully.

Hope this helps

David

This article was originally posted on http://www.winthropdc.com/blog.

Filed under: 2016, Development, Dexterity, Dynamics, GP, Microsoft Tagged: Development, Dexterity, GP 2016

Visit site:
Dexterity for Microsoft Dynamics GP 2016 Install Error

May 3, 2016 · WinthropDC · No Comments
Tags: , , , , , , , ,  · Posted in: Blogs I Follow Total Views: 4

Friday Funny: What happens when you reply to spam email

David Meego - Click for blog homepageI must apologize for my web absence. I have been very busy working on a couple of things; the renovation of my younger son’s bedroom and developing the next builds of my products GP Power Tools and Batch Posting Service Toolkit. More info on those new builds coming soon.

So, just to let you know I am well and still around (thanks to those who checked up on me), here is something to entertain you. Enjoy this TED talk about spam email.

Suspicious emails: unclaimed insurance bonds, diamond-encrusted safe deposit boxes, close friends marooned in a foreign country. They pop up in our inboxes, and standard procedure is to delete on sight. But what happens when you reply? Follow along as writer and comedian James Veitch narrates a hilarious, months-long exchange with a spammer who offered to cut him in on a hot deal.

This is what happens when you reply to spam email | James Veitch (direct link)

 

Have fun

David

This article was originally posted on http://www.winthropdc.com/blog.

Filed under: Fun Tagged: Friday Funny, Fun

Read this article:
Friday Funny: What happens when you reply to spam email

April 29, 2016 · WinthropDC · No Comments
Tags: , , , , , , , ,  · Posted in: Blogs I Follow Total Views: 14

Friday Funny: Dilbert – The Knack “The Curse of the Engineer”

David Meego - Click for blog homepageMany years ago (in fact, in September 1999 … I found the file in my archives), I heard a very funny wave file (remember .wav, that was before .mp3 was common) called “The Knack”. It was about a mother taking their child, Dilbert, to the doctor because “he’s not like other kids”.

Well, I was recently sent a link to the actual video clip that the sound file came from and yes it was from the cartoon, Dilbert by Scott Adams.

Here is the video for you to enjoy:

Dilbert – The Knack “The Curse of the Engineer” (direct link)

 

Smile

David

This article was originally posted on http://www.winthropdc.com/blog.

Filed under: Fun Tagged: Friday Funny, Fun

Follow this link:
Friday Funny: Dilbert – The Knack “The Curse of the Engineer”

April 8, 2016 · WinthropDC · No Comments
Tags: , , , , , , , , , , ,  · Posted in: Blogs I Follow Total Views: 44

Microsoft Cognitive Services: Introducing the Seeing AI app

David Meego - Click for blog homepageLast week, to coincide with the Build 2016 developer conference, Microsoft’s YouTube channel released a new video demonstrating the Microsoft Cognitive Services APIs (Application Programming Interfaces) being used to create a Seeing AI (Artificial Intelligence) app.

This is a great example of why I love working in the technology and computer industry. To see technology being used to make people’s lives better and easier is what gives me hope for a future where computers improve our lives rather than making us work harder and be more stressed.

Check out the video below, also included is the audio descriptive version:

Microsoft Cognitive Services: Introducing the Seeing AI app (direct link)

 

Microsoft Cognitive Services: Seeing AI app (audio description version) (direct link)

 

Enjoy

David

This article was originally posted on http://www.winthropdc.com/blog.

Filed under: Microsoft, News Tagged: General, News

Link:
Microsoft Cognitive Services: Introducing the Seeing AI app

April 4, 2016 · WinthropDC · No Comments
Tags: , , , , , , , , , , ,  · Posted in: Blogs I Follow Total Views: 56

Legendary British comedian Ronnie Corbett dies aged 85

David Meego - Click for blog homepageI grew up in the United Kingdom and one of the funniest programs on television was “The Two Ronnies” with Ronnie Corbett and Ronnie Barker.

If you have not heard Ronnie Corbett passed away last Thursday at the age of 85.

It is sad to lose him, but now heaven is much funnier with both of the Ronnies (and Robin Williams).

Ronnie_Corbett

Here is some of his comic genius in action:

My Blackberry Is Not Working! – The One Ronnie, Preview – BBC One (direct link)

 

Goodbye Ronnie

David

This article was originally posted on http://www.winthropdc.com/blog.

Filed under: Fun, News Tagged: Fun, News

See the article here:
Legendary British comedian Ronnie Corbett dies aged 85

April 2, 2016 · WinthropDC · No Comments
Tags: , , , , , , , , ,  · Posted in: Blogs I Follow Total Views: 57

Announcing Advanced Dexterity Training in Mexico City on 26-30 September 2016

David Meego - Click for blog homepageLast year, between reIMAGINE 2015 and GPUG Summit 2015, I ran Dexterity Fundamentals Training in Mexico City for the Microsoft Partner, Axentit.

So, this year they have asked me to come back and run an Advanced Dexterity Training class for them between reIMAGINE 2016 and GPUG Summit 2016.

The training will run in the week following the reIMAGINE 2016 conference and will be located at the Axentit offices in Mexico City from Monday 26th September 2016 to Friday 30th September 2016.

Dexterity Splash
This gives me another excuse to show the “Exploding Head” Dexterity logo

After this course I will be running the Dexterity Fundamentals Training in Tampa, Florida in the week before GPUG Summit 2016.

Below is some draft information on the training, however, the agenda might change as I will be getting feedback on specific topics that the attendees would like covered.

Dexterity II (Dexterity Advanced Integration Techniques)

Course Synopsis:

The Dexterity II course is designed to build upon the skills acquired from the Dexterity I course. It will provide advanced knowledge necessary to build applications that are tightly integrated with Microsoft Dynamics GP. The class will focus on building integrations associated with maintenance windows, transaction windows, inquiry windows and reports. In addition, topics such as creating SQL data and upgrading applications will also be discussed.

By actively participating in this class, you will learn:

  • Advanced programming techniques used by Microsoft Dynamics GP to develop Dynamics GP modules
  • How to develop add-on applications that will interact with the Dynamics GP products to meet specific customer requests
  • How to develop add-on applications that will “look and feel” like Dynamics GP and provide a seamless interface between the applications to ensure a professional finished product

Who should attend?

Customers or Partners who will be customizing or building applications to integrate with the Dynamics GP products.

Prerequisites:

  • A basic understanding of Dynamics GP is also needed.
  • Hands on development experience with Dexterity, preferably Dexterity I training course.
  • Familiarity with the Dynamics Software Developer Kit.

Agenda

Monday to Friday (5 days) 8:30-5:30 each day

Course Topics

Day 1
Introductions and Overview
Maintenance Window Integration Project
– Using the Great Plains Note object
– Using companion tables
– Implementing triggers to synchronize data

Day 2
Installation Window
– Creating SQL Tables
– Pass through SQL
Transaction Entry Window Integration Project
– Adding fields to an existing scrolling window
– Implementing triggers for data manipulation

Day 3
Inquiry Window Integration Project
– Modify existing inquiry window
– Create a new inquiry window
– Working with temporary tables

Day 4
Reports
– Modifying existing reports to add 3rd party data
– Using calculated fields and Report Writer functions
– Building a Report Options window

Day 5
Reports
– Building a Report Options window (continued)
Upgrading
– Table Conversions
– Installation scripts – adding to a palette, setting security, and adding to the shortcut bar
Error Handling and Debugging

The above agenda is a guideline and might be re-organised to fit additional topics if time allows.

To register your interest, so you are notified once more details are available, please contact Mariano Arias via email marias at axentit dot com dot mx.

Hope to see you there.

David

This article was originally posted on http://www.winthropdc.com/blog.

Filed under: Development, Dexterity, Training Tagged: Development, Dexterity, Training

Continue Reading:
Announcing Advanced Dexterity Training in Mexico City on 26-30 September 2016

March 30, 2016 · WinthropDC · No Comments
Tags: , , , , , , , , , , ,  · Posted in: Blogs I Follow Total Views: 58

#GPPT Understanding GP Power Tools User vs Administrator features

David Meego - Click for blog homepageRecently, a question was raised about what was required to access GP Power Tools (GPPT) Administrator level features.

GP Power Tools features can be broken down into to levels or modes:

  • Standard Mode or User Level features
  • Advanced Mode or Administrator Level features

Standard Mode features can be used safely by all users and can be accessed once application level security is granted to the windows using the GP POWER TOOLS USER Security Role. This role should be granted to all users for all accessible companies in the system.

Standard Mode includes the following features; Manual Logging Mode, Dex.ini Settings, Resource Information, Security Profiler, Security Information, Security Log, Runtime Executer, SQL Executer, .Net Executer, Configuration Export/Import , ScreenShot, and Send Email.

Advanced Mode features are those administrator level features that could provide access to view or modify data and include scripting in multiple languages and Export/Import facilities. Advanced Mode features require the following:

  • Application level security using the GP POWER TOOLS ADMIN Security Role or POWERUSER Security Role.
  • SQL Server system administrator (sysadmin) or database owner (dbo) privileges to the system database and company databases.
  • The Dynamics GP System Password or the GP Power Tools Administrator Password (depending on how the system is configured).

Advanced Mode features include; Automatic Debugger Mode, Dictionary Control, XML Table Export, XML Table Import, Runtime Execute, SQL Execute, .Net Execute, Configuration Maintenance, Administrator Settings, Administrator Password Setup, Dex.ini Configuration, Database Validation, and Setup Backup and Restore.

If the user does not have the elevated privileges at the SQL Server level, they will receive the “You must be logged on as a user with SQL Server system Administrator (sysadmin) or database owner (dbo) privileges to the system and company databases to access this feature.” message.

GPPT_DBO_Error

Note: The message was previously “You must logged on as a user with DBO privileges to access this feature.“, but has been updated to provide more information.

The user who will be accessing Advanced Mode or Administrator Level features does not need to be a POWERUSER, ‘sa’ or ‘DYNSA’. They just need access to the windows and to be granted elevated permissions at the SQL Server level. The permissions are required both for technical reasons and as an extra level of security to ensure that only administrator users can access Advanced Mode features.

Please note that even though the user has elevated privileges, due to their password being encrypted, they can only log in to Dynamics GP and so cannot use those privileges outside Dynamics GP.

For more information on GP Power Tools, please visit the portal:

Hope this explains everything

David

This article was originally posted on http://www.winthropdc.com/blog.

Filed under: GP Power Tools, Products Tagged: GP Power Tools, GPPT, SQL

See the original article here:
#GPPT Understanding GP Power Tools User vs Administrator features

March 28, 2016 · WinthropDC · No Comments
Tags: , , , , , , , ,  · Posted in: Blogs I Follow Total Views: 42