Skip to main content

Primary contact has been introduced for customer in 21R1. After we moved to 21R1, it seems billing/shipping contact is still loading from default Contact (defContactID in DAC) if uncheck override on Customer screen, but no where to change default contact anymore

any idea?


HI @woodyg84 

Are you using this on a sales order? 

Can you provide a screenshot of what you are seeing?


@woodyg84 The billing and shipping contacts both inherit their information from the General tab for the Customer. If you look at this from the REST API side, the general tab is filling what is known as the MainContact object. Absent any overrides, MainContact will autofill both Shipping and Billing contact information. You can then choose to override either of them to put in different shipping or billing info.

I think the new Primary Contact field on the General tab was just a way to give better visibility to that information. If you guy to the Contacts tab inside a customer, and choose “Set Primary” on a specific contact, it will change in the Primary Contact field on the General tab also. So it’s just a way to provide better visibility to that Contact info and make it easier to set.


Yes, only thing confused me was the additional account information part is missing firstname, lastname fields by default. After adding them back, it makes the interface more consistent. 

 

Thanks you, @rosenjon.


Reply