I see this issue is now "Planned". May I ask what approach will be taken (boolean on record or other method)?
My concern is that I've often solved this in the past, associating it to the Ship-to Code itself. In Setup I add a new field "Def. Ship-to Code" and normally set it to DEFAULT. That way, users are always aware of the fact that a DEFAULT Ship-to Code has been applied.
Upon Customer validation in a Document, if the Setup field is empty or Customer doesn't have a matching Ship-to Code, existing functionality is run as-is.
I basically designed it that way originally, taking into consideration that many customers may have various Shipping addresses and one of them is most used, or bigger customers order equally against different addresses (and thus no default should apply). Also: if a customer only has one Shipping Address, what will happen? Will you have to mark it as Default in order to have it assigned to the document?
We hate to customize the MS oob apps, like the Customer Service Hub, and would prefer to copy and then customize our copy. Ideally it would pull all the default area icons, etc. over.
Agreed. Bit surprised this isn't possible out of the box. Many smaller systems do already support this... However BC Central not. You have my vote
Agree. The ability to set a default is in just about every other system I have ever used - both small and large. I suspect this is one of those 'functions' that Microsoft has let partners rather lazily take care-off in the past.
Business Central Team (administrator)
Thank you for your feedback. We released this feature as part of the functionality in Business Central April 2019 release. Please refer to the following link for more information: https://docs.microsoft.com/en-us/business-applications-release-notes/April19/dynamics365-business-central/application-enhancements Sincerely, Business Central Team