Introduction
When creating new Customers it may be necessary to automatically set them as “Blocked” to prevent them from being immediately used. Additionally, this would give you the option to create a workflow that is triggered when a user changes the status from “Blocked” to “Unblocked” (blank).
This post will show how you can automatically set any new Customers to “Blocked” using Customer Templates and a Number Series.
Step 1 – Create a Customer Template
To streamline the creation of new customers, Business Central provides the capability to create “Customer Templates”. You can set certain defaults on a Customer Template, like Posting Groups, Currencies, payment terms, and notably the “Blocked” status along with a Number series.
To implement this solution we need at least one Customer Template, so I’ll create one called “DEFAULT”. I’ll also set the Blocked status to “ALL” and a Number Series of “CUST” as per below

Step 2 – Number Series
Next, we need to ensure “Default Nos” is switched ON on the Number Series we selected on the Customer Template above.

Step 3 – Test Creating a New Customer
With all the components configured, we can now test the creation of a new customer. Since the customer template includes a number series with default numbers, the template will be applied automatically, resulting in the customer being blocked.

Conclusion
In summary, two key factors are enabling the functionality. Firstly, you need a number series with the “Default Nos” option activated. If default numbers aren’t activated the template won’t be applied automatically. Secondly, a customer template is required, configured to automatically set the “Blocked” option to “All.”
You could now improve the customer onboarding process by implementing an approval workflow that triggers when the status changes from “All” to blank, allowing you to enforce customer approval.
Thanks for reading!





