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

Announcements

No record found.

News and Announcements icon
Community site session details

Community site session details

Session Id :
Microsoft Dynamics GP (Archived)

Vendor Combiner and third party products

(0) ShareShare
ReportReport
Posted on by 75,852 Moderator

I have a client trying to use the Vendor Combiner Modifier and they are getting a duplicate key violation on the GS1099 table. When I contacted Greenshades they had no idea why. My question is how does GP even know about the GS1099 table? There were no triggers that I could see. Is it possible that in the routine it looks for all tables that have the field VENDORID and builds its list from there?

*This post is locked for comments

I have the same question (0)
  • Verified answer
    Ian Grieve Profile Picture
    22,784 on at

    From testing I have done in the past, the Combiner tools do look for the column name in any of the Dexterity tables to update.

  • Richard Wheeler Profile Picture
    75,852 Moderator on at

    Thanks, interesting because the error message is actually correct because the vendor record does already exist in the GS1099 table. Not sure why the combiner works properly on GP tables but not the GS tables.

  • Beat Bucher  GP Geek  GPUG All Star Profile Picture
    28,061 Moderator on at

    Hi Richard,

    I don't own or even ever worked with Greenshade, but my feeling is that their table might have a FK constrains that is based on the sole VENDORID field, or a combination of another field with this one, thus causing the key violation. Can you check the properties of the table ?

  • Richard Wheeler Profile Picture
    75,852 Moderator on at

    When I had GS support on the line they had no idea. I will check the properties just for the heck of it. That is a good idea.

  • Chris.Hadden Profile Picture
    726 on at

    Richard,

    I'd be interested in reviewing this further with you and our team. Feel free to email me at chadden@greenshades.com and we can discuss this further.

  • Tim Wappat Profile Picture
    5,713 on at

    Same issue as the customer combiner has, I documented it here:

    http://timwappat.info/post/2015/09/03/Customer-combiner-and-table-not-found-errors

    Basically the "combiners" iterate through the database looking for the column name and renames any values it finds in that column. This is why its important to stick to the original column names if writing add-ins. 

    The GP script knows about tables that use this column as a primary key in base product, but you have to handle 3rd party ones in the pre-scripts. 

    See the end of this post on naming objects and the combiner

    http://timwappat.info/post/2015/09/02/Care-naming-database-objects-in-Dynamics-GP-for-custom-GP-Addins

    The customer combiner principles are same for your problem.

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

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Stars!

Meet the Microsoft Dynamics 365 Contact Center Champions

We are thrilled to have these Champions in our Community!

Congratulations to the April Top 10 Community Leaders

These are the community rock stars!

Leaderboard > 🔒一 Microsoft Dynamics GP (Archived)

#1
Shravan Attelli Profile Picture

Shravan Attelli 1

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans