# Synchronisation testen und reparieren

Unter **Operationen** findest du Funktionen, um eine Ninox-Synchronisation zu prüfen oder bestehende Ziel-Datensätze zu bearbeiten. Wähle zuerst die betroffene Integration.

## Ohne Schreibzugriff testen

1. Wähle in Kontoflux.io den gewünschten Workspace und öffne anschließend die Seite [**Operationen**](https://app.kontoflux.io/operations). Sie verwendet deinen zuletzt geöffneten Workspace. Prüfe die Auswahl in der Kopfzeile.
2. Wähle die Ninox-Integration.
3. Klicke auf **Testlauf Synchronisation**.
4. Lies die Zusammenfassung und das **Synchronisations-Log**.

Der Testlauf zeigt, welche Daten synchronisiert würden. Dabei werden keine Daten geschrieben. Er eignet sich zum Prüfen einer neuen Einrichtung oder geänderter Feldzuordnungen.

**Testdaten senden** in der Integration hat einen anderen Zweck: Die Funktion sendet von dir zusammengestellte Beispieltransaktionen tatsächlich an Ninox. Dadurch können dort Datensätze entstehen.

## Passende Operation auswählen

| Funktion | Wann sie hilft | Was du vorher prüfen solltest |
| --- | --- | --- |
| **Alle Transaktionen in externer Quelle überschreiben** | Du hast ein Feld ergänzt oder möchtest die zugeordneten Felder auf den Stand von Kontoflux.io bringen. | Eigene Änderungen in zugeordneten Ninox-Feldern können überschrieben werden. |
| **Ab Zeitpunkt neu übertragen** | Du möchtest Daten für einen Zeitraum neu aufbauen. | Die betroffenen Ziel-Datensätze werden gelöscht und neu erstellt. |
| **Duplikate aus externer Quelle entfernen** | Die Zieltabelle enthält mehrfach übertragene Transaktionen. | Prüfe die Vorschau der erkannten Duplikate vor dem Löschen. |
| **Synchronisations-Historie löschen** | Du möchtest die gespeicherten Übertragungszuordnungen zurücksetzen. | Beim nächsten Lauf können Daten erneut übertragen und neue Datensätze erstellt werden. |

## Änderungen ausführen

1. Wähle die passende Operation.
2. Bei **Ab Zeitpunkt neu übertragen** legst du **Startdatum** und **Enddatum** fest. Mit **Kein Datumsfilter (alle Transaktionen)** umfasst die Auswahl alle Transaktionen.
3. Öffne gegebenenfalls **Vorschau der Operation anzeigen** und lies das Ergebnis.
4. Prüfe die angezeigte Erklärung der Auswirkungen und bestätige sie über den Schalter.
5. Klicke auf **Operation starten**.
6. Kontrolliere das Ergebnis und die betroffenen Datensätze in Ninox.

Die Synchronisations-Historie dient dazu, übertragene Daten wiederzuerkennen. Lösche sie deshalb nicht allein, um ein Protokoll aufzuräumen.

## Wenn eine Synchronisation fehlschlägt

Prüfe zuerst den Ninox API Key, die gewählte Datenbank und die Feldzuordnung. Unter **Letzte Synchronisation** in der Integration findest du Meldungen zum letzten Lauf. Im Testlauf erhältst du ein eigenes **Synchronisations-Log** für die geplante Übertragung.

Wenn Kontoflux.io einen Umsatz selbst noch nicht anzeigt, hilft eine Reparatur der Ninox-Übertragung nicht. Aktualisiere in diesem Fall zuerst die Bankverbindung.
