To remain competitive your organisation must be efficient across the business process spectrum. To do so you need to take sound decisions based on a balance between the cost and risk. To do so you will be heavily dependent on your content management in itself needs...
In Dynamics 365, we have the option to create an auto-number field type, which handles the autonumbering for the entity automatically without the need for any third-party or custom plugin.