• Home
  • About Me
  • Contact Me
  • Downloads
  • White Papers
  • Web Sites
  • Post List
  • Articles
  • FAQ

Olof Simren - Microsoft Dynamics 365 Business Central Blog

  • Home
  • About Me
  • Contact Me
  • Downloads
  • White Papers
  • Web Sites
  • Post List
  • Articles
  • FAQ

Connect a Customer with a Vendor

June 19, 2014 Posted by Olof Simren Purchase, Sales 4 Comments

Sometimes a customer is also a vendor and sometimes a vendor is also a customer. It can for example be that a customer provides some components for an assembly that they have ordered or a vendor that also orders items from you.

Microsoft Dynamics NAV has the option to link a customer with a vendor through the contact functionality. When you create a customer or a vendor, Dynamics NAV automatically creates a contact record for your. If you create them separately you will end up having duplicated contacts and a customer that is not linked to the vendor. The way I would recommend to do it is to first created the customer or the vendor and then you go to the contact card and from there create the second entity.

Here is an example;

You create a new customer in Dynamics NAV.

Create-New-Customer-Dynamics-NAV

Then you navigate to the company contact that was created automatically and from there you create the vendor using the ‘create as’ function under the action tab.

Create-Vendor-from-Contact-Dynamics-NAV

Dynamics NAV have now created a vendor record that is linked to the same contact that was created from the customer record.

Create-Vendor-from-Contact-2-Dynamics-NAV

The vendor has the same name and address, etc.. as the customer.

New-Vendor-Created-Dynamics-NAV

From the contact you can navigate to both the vendor and the customer through the contact business relations table (note that in the below screen shot I have added the ‘Link to Table’ and ‘No.’ fields to the page).

Contact-Business-Relations-Dynamics-NAV

This way the addresses etc. are kept in sync, if the address on the customer is changed Dynamics NAV will also update the related contact and vendor. The customer and vendor will also share the contact persons and those do not have to be duplicated.

One thing to know is that the AR and AP balances are still kept separate, but the fact that the vendor now is linked to the customer provides an option to do a report that compares the AP on the vendor with the AR on the customer if that is required.

Note; If you have a situation where a customer provides some of the components then you might want to setup those parts as being zero value inventory items. Have a look at my previous post, inventory with zero value, to see an example of how this can be done.

Share this:

  • Share on Facebook (Opens in new window) Facebook
  • Share on X (Opens in new window) X

Related


Discover more from Olof Simren - Microsoft Dynamics 365 Business Central Blog

Subscribe to get the latest posts sent to your email.

Tags: ContactCustomerVendor
4 Comments
Share
2

About Olof Simren

I am a Microsoft Dynamics NAV and 365 Business Central Expert, I started implementing Microsoft Dynamics NAV in 2002, back then it was called Navision Attain. Throughout the years there has been many exciting implementations in different parts of the world, all of them with different challenges but with one common theme; manufacturing. As a consultant, I bring over 20 years of experience in implementing Microsoft Dynamics NAV and 365 Business Central within manufacturing and distribution companies. The services I offer includes project management, consultation, development and training. Feel free to contact me if you need help with anything related to Microsoft Dynamics NAV or 365 Business Central. I work through my company Naviona where I team up with other skilled Microsoft Dynamics NAV and 365 Business Central Experts.

You also might be interested in

Functionality Improvements in NAV 2015

Oct 14, 2014

Microsoft Dynamics NAV 2015 was released a couple of weeks[...]

Custom Filter Formula in Dynamics NAV 2013

Jul 1, 2014

One of the new features in Microsoft Dynamics NAV 2013[...]

Bill-to vs. Sell-to Customer

Apr 17, 2014

This is an old but still relevant topic; on sales[...]

4 Comments

Leave your reply.
  • Christos Lanaras
    · Reply

    June 20, 2014 at 7:32 AM

    Hello, the VAT registration number could be used as well to avoid using contacts.
    in Customer table: new field Lookup(Vendor.No. WHERE (VAT Registration No.=FIELD(VAT Registration No.)))
    And the in Vendor table the equivalent
    Lookup(Customer.No. WHERE (VAT Registration No.=FIELD(VAT Registration No.)))
    This way the two cards are linked, and a combined report using Cust. Ledger Entry and Vendor Ledger Entry can be used to see the total balance.
    The negative is there is no auto update change in address details between the without using code.

    • Minerva
      · Reply

      August 14, 2019 at 8:08 PM

      Hi,
      I have a question and maybe you can help.. if not, no big deal.
      we have customer cards for every customer, where all their info is kept, this includes address dating requirements, etc.
      then we have our sales orders, we thought every time we open a new sales order some fields should populate “updated” since these are pulling from the customer card.
      I tried changing a field in the customer card but then I created an order and I noticed that it did not change the data. do you know what could be causing this?

  • Andri Wianto
    · Reply

    June 23, 2014 at 10:45 PM

    Good idea!
    Thanks.

  • Emile
    · Reply

    November 23, 2021 at 1:51 PM

    Hi,

    I followed the steps you provide to connect a customer to a vendor but why is it when I went to the customer card the information from the vendor card are missing?

    Thank you.

Leave a Reply

Your email is safe with us.
Cancel Reply

Subscribe to My Blog via Email

Check Out My Apps in AppSource

My Dynamics NAV Partner

Naviona, LLC

Categories

  • Assembly (3)
  • Development (35)
  • Finance (14)
  • General (28)
  • Inventory (25)
  • Manufacturing (37)
  • Miscellaneous (28)
  • Purchase (10)
  • Sales (11)
  • Warehouse (7)

Tags

.net Add-in AI AppSource Assembly Assembly BOM CAL Capacity Consumption Convergence 2015 EMEA Copilot Costs Customer Development Dimensions Excel Finance General Ledger Inventory Item KCP Dynamics MRP NAV 2013 NAV 2015 NAV 2016 Output Planning Production Production BOM Production Orders Purchase Orders Quality Reports Routing Sales Order Scrap Security Stockkeeping Unit Subcontracting Task List Warehouse Warehouse Put-away Warehouse Receipt Warehouse Shipment Work Center

Recent Posts

  • Quality Management in Business Central Version 28
  • Business Central Configuration Audit using Vibe Coding
  • Copilot in Planning Parameter Worksheet
  • Copilot in Planning Worksheet
  • Copilot Inventory Queries
  • Record Deletion Tool for Business Central in AppSource
  • Reopen Finished Production Orders
  • XML Buffer and CSV Buffer Tables
  • Functionality Improvements in NAV 2017
  • Reversing Production Output and Consumption

Categories

  • Assembly
  • Development
  • Finance
  • General
  • Inventory
  • Manufacturing
  • Miscellaneous
  • Purchase
  • Sales
  • Warehouse

Contact Us

We're currently offline. Send us an email and we'll get back to you, asap.

Send Message

Categories

  • Assembly (3)
  • Development (35)
  • Finance (14)
  • General (28)
  • Inventory (25)
  • Manufacturing (37)
  • Miscellaneous (28)
  • Purchase (10)
  • Sales (11)
  • Warehouse (7)

Tags

.net Add-in AI AppSource Assembly Assembly BOM CAL Capacity Consumption Convergence 2015 EMEA Copilot Costs Customer Development Dimensions Excel Finance General Ledger Inventory Item KCP Dynamics MRP NAV 2013 NAV 2015 NAV 2016 Output Planning Production Production BOM Production Orders Purchase Orders Quality Reports Routing Sales Order Scrap Security Stockkeeping Unit Subcontracting Task List Warehouse Warehouse Put-away Warehouse Receipt Warehouse Shipment Work Center

Recent Posts

  • Quality Management in Business Central Version 28
  • Business Central Configuration Audit using Vibe Coding
  • Copilot in Planning Parameter Worksheet
  • Copilot in Planning Worksheet
  • Copilot Inventory Queries
  • Record Deletion Tool for Business Central in AppSource
  • Reopen Finished Production Orders
  • XML Buffer and CSV Buffer Tables
  • Functionality Improvements in NAV 2017
  • Reversing Production Output and Consumption

Recent Comments

  • Olof on Business Central Configuration Audit using Vibe Coding
  • Andrew Trayfoot on Business Central Configuration Audit using Vibe Coding
  • Barrett Allen on Reopen Finished Production Orders
  • Kateryna on Business Central Configuration Audit using Vibe Coding
  • Takeshi Setoya on Reopen Finished Production Orders
  • Steve on Consignment Inventory
  • Olof Simren on Copilot in Planning Worksheet
  • Omaer Amjad on Copilot in Planning Worksheet

© 2026 · Olof Simren

  • Home
  • About Me
  • Contact Me
  • Downloads
  • White Papers
  • Web Sites
  • Post List
  • Articles
  • FAQ
Prev Next