Robustes Auto-Numbering in Dynamics 365

Für verschiedene Projekte bin ich immer wieder auf der suche nach einer guten Lösung für die automatische und fortlaufende Nummerierung von Datensätzen. Ich habe hiervon in der Vergangenheit immer wieder verschiedene Tools getestet und auch selbst eines gebaut, jedoch hat sich herausgestellt das alle von Ihnen immer wieder die gleichen Probleme haben. Race Conditions! Wenn viele Datensätze gleichzeitig angelegt werden, dann verschluckt sich der zähler und Nummern werden mehrfach vergeben oder einzelne Nummern übersprungen. Dummerweise lassen sich die Systemeigenen default Autonumbering Felder nicht so anpassen, wie man es in den meisten fällen benötigt, bzw. es der Kunde anfordert. Nun gibt es endlich eine Lösung, die auf die meisten Anforderungen passt.