Things you need to know about “Customer” Field Type Part :1

There was a time when I had a customer from the entertainment industry, where customers can be an individual person or it can be a company organizing a party for employees.

To manage the Customer Service (Case Management) there was an option to choose either Contact or Account uses the Customer Field. But this was only limited to the few particular entities  (Opportunity, Quote, Order and Invoice) and we cannot create a same customer type of field for any custom entity which was a requirement for us and this was a kind of little setback. We had to create two different fields to select customer, one for account and one for contact.

In Microsoft Dynamics CRM 2016 Update 1 The field type “Customer” was made available. Customer  type field is nothing but a lookup which allow us to connect with two different entity Account and Contact. This was small but a valuable change made  by Microsoft.

Note:

You cannot add related record filtering on “Customer” field, like we can do with other lookup on the form.

Lets get started…

You can follow bellow steps or check out my previous post on Basics of Dynamics CRM form customization

  1. Go to Setting
  2. Open Customization
  3. Open Customize the System
  4. Select an entity
  5. Expand the Entity Tree
  6. Select field
  7. Click on new
  8. Fill mandatory information
  9. Select Data type as Customer

Untitled

When You create a Customer type filed two N:1 relationship gets created for both Account and Contact entity

Untitled

Untitled

By default Account is selected for the records when user enter data and search , user need to change it manually to select contact.

Untitled

however when user searches he data it populate result from both Account and Contact.

Untitled

Did I missed anything ? or Do you have some thoughts ? Let me know in comments.

Advertisements

One Reply to “Things you need to know about “Customer” Field Type Part :1”

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s