Durch einen Kollegen bin ich auf den Dynamics Application Checker aufmerksam gemacht worden, der dazu verwendet werden kann, erweiterte Best-Practice-Prüfungen zu implementieren.
Die dafür verwendeten XQuery-Dateien können auf GitHub heruntergeladen werden. Wie man diese einsetzt, versuche ich hier zu beschreiben.
Herunterladen und Entpacken der Dateien von GitHub https://github.com/microsoft/Dynamics365FO-AppChecker
Die Dateien müssen ins entsprechende Verzeichnis, z.B. C:\AOSService\PackagesLocalDirectory\Bin\AppCheckerRules, entpackt werden
Build des Models
In Visual Studio unter Dynamics 365 > Build models... das gewünschte Model auswählen und die Option Run App Checks auswählen
Ergebnis prüfen
Nun sollten in der ErrorList entsprechende Einträge auftauchen, soferne BP-Abweichungen festgestellt wurden.
Zusätzlich wird im Packages-Verzeichnis eine Datei AppCheckerResult.xml abgelegt, auch dort können die erkannten Abweichungen eingesehen werden.
Diese Webseite verwendet Cookies, um Benutzern einen besseren Service anzubieten. Wenn Sie weiterhin auf der Seite bleiben, stimmen Sie der Verwendung von Cookies zu.
Mehr dazu
Durch einen Kollegen bin ich auf den Dynamics Application Checker aufmerksam gemacht worden, der dazu verwendet werden kann, erweiterte Best-Practice-Prüfungen zu implementieren.
Die dafür verwendeten XQuery-Dateien können auf GitHub heruntergeladen werden. Wie man diese einsetzt, versuche ich hier zu beschreiben.
https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/dev-tools/install-basex?tabs=admin
https://github.com/microsoft/Dynamics365FO-AppChecker
Die Dateien müssen ins entsprechende Verzeichnis, z.B. C:\AOSService\PackagesLocalDirectory\Bin\AppCheckerRules, entpackt werden
In Visual Studio unter Dynamics 365 > Build models... das gewünschte Model auswählen und die Option Run App Checks auswählen
Nun sollten in der ErrorList entsprechende Einträge auftauchen, soferne BP-Abweichungen festgestellt wurden.
Zusätzlich wird im Packages-Verzeichnis eine Datei AppCheckerResult.xml abgelegt, auch dort können die erkannten Abweichungen eingesehen werden.