Skip to main content

Use Predefined Defaults on New Contacts

Jun Wang Profile Picture Jun Wang 3,693 Super User
In Dynamics 365 Business Central, when working with contacts and opportunities, default values can be predefined to ensure data consistency and to streamline the creation of new records. This functionality is particularly useful when you have standard values that apply to most of your contacts or opportunities. Here's how this feature works and how it interacts with field inheritance:
Setting Up Defaults: Within the Marketing Setup or the Sales & Receivables Setup pages, you can configure the system to assign default values to new contacts or opportunities. These default values might include:
Language Code: The default language for communication.
Territory Code: The default sales territory for the contact.
Salesperson Code: The default sales representative assigned to the contact.
Country/Region Code: The default country or region for the contact.
Sales Cycle Code: The default sales cycle associated with new opportunities.
Application of Defaults: When a new contact or opportunity is created, these default values are automatically filled in based on your predefined setup. This ensures that every new record starts with a consistent set of baseline information, saving time and maintaining standardization.
Inheritance Overwrites Defaults: If you are using inheritance (as described in your previous question), the inherited values from the contact company to contact persons will override these predefined defaults. This is because the inherited information is often more accurate for the contact person as it is specific to the company they are associated with.
Example Scenario: Suppose you have set English as the default language in your system, but you have a contact company that operates in Germany and thus has German set as its language. When you create a new contact person linked to this company, the application will not use the default English language code; instead, it will inherit the German language code from the company. The rationale is that the contact person's details should align with the company's information.
Manual Adjustments: If needed, users can still manually adjust any of these fields for individual contacts or opportunities to accommodate exceptions to the defaults or inheritance rules.
By using predefined defaults and inheritance together, Business Central automates data entry while also allowing for the nuanced differences that might exist between contact companies and the individuals working for them. It's a flexible system that aims to reduce repetitive data entry tasks while maintaining accurate and relevant data across contacts and opportunities.

Comments