Belegerstellungsprotokolle
Die Belegerstellungsprotokolle sind Diagnosedatensätze, die erfassen, was während der Erstellung von Einkaufsbelegen geschieht. Sie werden nur geschrieben, wenn die Protokollierung in der Core Einrichtung aktiviert ist, und dienen der Fehlersuche, wie aus einem Core Beleg ein Business Central Datensatz wurde.
Zweck
Wenn aus einem Core Beleg ein Einkaufsbeleg erstellt wird, lesen mehrere Schritte die Quelldaten und bauen den Datensatz auf. Falls das Ergebnis nicht Ihren Erwartungen entspricht, zeigen diese Protokolle das Quell-JSON zusammen mit dem tatsächlichen Datensatz-JSON an jedem Erstellungspunkt an, sodass Sie genau feststellen können, woher ein Wert stammt oder wo er abwich.
Protokollierung aktivieren
- Öffnen Sie die Core Einrichtung.
- Schalten Sie Protokollierung aktivieren ein.
- Führen Sie die zu diagnostizierende Belegerstellung erneut aus, damit Protokolle geschrieben werden.
Die Protokollierung verursacht Mehraufwand und erzeugt an jedem Erstellungspunkt Daten. Aktivieren Sie sie nur während der Untersuchung eines Problems und schalten Sie sie danach wieder aus.
Die Protokolle lesen
Öffnen Sie die Liste Belegerstellungsprotokolle über die Core Einrichtung (Aktion Belegerstellungsprotokolle) oder indem Sie nach der Seite suchen. Jeder Eintrag entspricht einem Erstellungspunkt während der Belegerstellung.
{add screenshot of Belegerstellungsprotokolle here}
Um die Daten zu vergleichen, öffnen Sie die Ansicht JSON Comparison. Sie zeigt das Quell-JSON (was der Beleg bereitgestellt hat) neben dem Datensatz-JSON (was in den Business Central Datensatz geschrieben wurde) an, sodass Sie Unterschiede direkt erkennen können.
{add screenshot of JSON Comparison here}
Fehlersuche-Workflow
- Aktivieren Sie die Protokollierung in der Core Einrichtung.
- Reproduzieren Sie die Belegerstellung.
- Öffnen Sie die Belegerstellungsprotokolle und finden Sie die Einträge für diesen Beleg.
- Verwenden Sie den JSON-Vergleich, um zu prüfen, wo ein Feldwert gesetzt, geändert wurde oder fehlte.
- Passen Sie Feldzuordnungen oder Regeln nach Bedarf an und deaktivieren Sie anschließend die Protokollierung.
Verwandte Funktionen
- Core Einrichtung
- Feldzuordnung
- Core Belege