Skip to main content

Notifications

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,848 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

  • Tim Wappat Profile Picture
    5,703 on at
    RE: Vendor Combiner and third party products

    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.

  • Chris.Hadden Profile Picture
    726 on at
    RE: Vendor Combiner and third party products

    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.

  • Richard Wheeler Profile Picture
    75,848 Moderator on at
    RE: Vendor Combiner and third party products

    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.

  • Beat Bucher  GP Geek  GPUG All Star Profile Picture
    28,058 Moderator on at
    RE: Vendor Combiner and third party products

    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,848 Moderator on at
    RE: Vendor Combiner and third party products

    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.

  • Verified answer
    Ian Grieve Profile Picture
    22,784 on at
    RE: Vendor Combiner and third party products

    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.

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

Jainam Kothari – Community Spotlight

We are honored to recognize Jainam Kothari as our June 2025 Community…

Congratulations to the May Top 10 Community Leaders!

These are the community rock stars!

Announcing the Engage with the Community forum!

This forum is your space to connect, share, and grow!

Leaderboard > 🔒一 Microsoft Dynamics GP (Archived)

#1
Almas Mahfooz Profile Picture

Almas Mahfooz 3 User Group Leader

Featured topics

Product updates

Dynamics 365 release plans