# onOffice-Abgleich: Problembehebung

<Lead>
Die häufigsten Fehlerbilder beim onOffice-Abgleich, jeweils mit Ursache und
Lösung. Führt keiner der Punkte weiter, kontaktiere den Support mit dem Namen
des betroffenen Objekts oder Kontakts.
</Lead>

## Nur etwa 100 Objekte werden importiert

<Note title="Ursache">
Ein früherer Erstimport-Filter legte nur „aktive“ Objekte an; der Rest blieb
„übersprungen“. Der Filter ist entfernt: Es wird jetzt der gesamte Bestand
übernommen.
</Note>

<Checklist>
<ChecklistItem>Abgleich einmal neu starten („Jetzt synchronisieren“).</ChecklistItem>
<ChecklistItem>In onOffice den Haken „nur veröffentlichte Objekte“ beim API-Benutzer deaktivieren.</ChecklistItem>
<ChecklistItem>Prüfen, dass der API-Benutzer Objekte (alle) lesen darf.</ChecklistItem>
</Checklist>

## Alle Objekte stehen auf „aktiv“

<Note title="Ursache">
Der Status wurde beim Anlegen ersatzweise auf „aktiv“ gesetzt, wenn keine
Status-Zuordnung auflöste. Jetzt wird der Status aus verkauft / reserviert /
dem Aktiv-Flag abgeleitet.
</Note>

<Checklist>
<ChecklistItem>Feldzuordnung einmal öffnen und speichern (gibt übersprungene Felder wie Status2 wieder frei).</ChecklistItem>
<ChecklistItem>„Jetzt synchronisieren“ klicken; bereits übernommene Objekte werden korrigiert.</ChecklistItem>
<ChecklistItem>Für feinere Stufen die eigene Status-Werteliste zuordnen (siehe <DocLink href="/help/integrations/onoffice/status">Status-Anleitung</DocLink>).</ChecklistItem>
</Checklist>

## „onOffice lehnte die Zugangsdaten ab“

<Checklist>
<ChecklistItem>Token und Secret prüfen. Das Secret wird in onOffice nur einmal angezeigt; im Zweifel neu erzeugen.</ChecklistItem>
<ChecklistItem>Prüfen, ob der API-Benutzer in onOffice aktiv ist.</ChecklistItem>
<ChecklistItem>Über „Ersetzen“ neue Zugangsdaten hinterlegen und „Verbinden & testen“.</ChecklistItem>
</Checklist>

## Keine oder zu wenige Objekte sichtbar

<Checklist>
<ChecklistItem>Haken „nur veröffentlichte Objekte“ beim API-Benutzer deaktivieren.</ChecklistItem>
<ChecklistItem>Objektrechte (alle) prüfen.</ChecklistItem>
<ChecklistItem>In der Objekt-Galerie den Status-Filter prüfen: Verkaufte und archivierte Objekte sind eventuell ausgeblendet.</ChecklistItem>
</Checklist>

## Ein zugeordnetes Feld bleibt leer

<Note title="Ursache">
Kann onOffice ein Feld über die API nicht liefern, überspringt der Abgleich es,
damit nicht der ganze Lauf scheitert.
</Note>

<Checklist>
<ChecklistItem>Feldzuordnung einmal neu speichern (gibt übersprungene Felder wieder frei).</ChecklistItem>
<ChecklistItem>Genauen Feldnamen prüfen (Groß- und Kleinschreibung wie in onOffice).</ChecklistItem>
<ChecklistItem>Prüfen, ob der API-Benutzer das Feld lesen darf.</ChecklistItem>
</Checklist>

## Der Abgleich scheint zu hängen

<Note title="So arbeitet der Abgleich">
Große Bestände werden in Etappen verarbeitet: Der erste Lauf holt so viel wie
möglich sofort, der Rest läuft im Hintergrund weiter und meldet sich mit einer
Benachrichtigung, wenn er fertig ist. Ein hängender Lauf (kein Fortschritt über
längere Zeit) wird automatisch geschlossen und kann neu gestartet werden.
</Note>

<Checklist>
<ChecklistItem>Seite neu laden und den Lauf-Status prüfen.</ChecklistItem>
<ChecklistItem>Bei Bedarf „Abbrechen“ und danach neu „Jetzt synchronisieren“.</ChecklistItem>
</Checklist>

## Objekte zeigen keine Fotos

<Note title="Ursache">
Die Fotos werden nach dem Objekt-Abgleich in einem eigenen Hintergrund-Schritt
nachgeladen. Bei vielen Objekten dauert das einige Minuten.
</Note>

<Checklist>
<ChecklistItem>Ein paar Minuten warten und die Objekt-Galerie neu laden.</ChecklistItem>
<ChecklistItem>Prüfen, dass der API-Benutzer Objekte (alle) lesen darf (Fotos hängen am Objekt-Leserecht).</ChecklistItem>
<ChecklistItem>Objekte ohne Foto in onOffice behalten den Platzhalter. Ein erneuter Abgleich holt fehlende Fotos nach.</ChecklistItem>
</Checklist>

## „Sichere Speicherung nicht konfiguriert“

Die Umgebung hat noch keinen Verschlüsselungsschlüssel für Zugangsdaten. In
diesem Fall den Support kontaktieren; ohne diesen Schlüssel lassen sich keine
Zugangsdaten speichern.

## Weiter

<CardGrid>
<Card href="/help/integrations/onoffice/objekte" title="Objekte-Sync" eyebrow="Grundlagen">
Der komplette Ablauf des Objekt-Abgleichs.
</Card>
<Card href="/help/integrations/onoffice/status" title="Status erkennen" eyebrow="Vertiefung">
Wie der Objekt-Status bestimmt wird.
</Card>
</CardGrid>
