# Feldzuordnung für den onOffice-Abgleich

<Lead>
Die Feldzuordnung legt fest, welches onOffice-Feld in welches Plattform-Feld
fließt. Sie ist für Objekte und Adressen gleich aufgebaut und ab Werk sinnvoll
vorbelegt.
</Lead>

Du findest sie unter **Einstellungen → Integrationen → onOffice** in beiden
Frames („Adressen aus onOffice“ und „Objekte aus onOffice“), jeweils im
aufklappbaren Bereich **„Feldzuordnung“**.

## Aufbau einer Zuordnung

Jede Zeile verbindet ein **onOffice-Feld** (links) mit einem **Plattform-Feld**
(rechts). Über den Schalter aktivierst oder deaktivierst du eine Zeile, über das
Papierkorb-Symbol entfernst du sie.

<DefinitionList>
<DefItem term="onOffice-Feld">Der technische Feldname aus deinem onOffice (z.B. `objekttitel`, `kaufpreis`, `Email`).</DefItem>
<DefItem term="Plattform-Feld">Das Zielfeld in der Plattform (z.B. Titel, Kaufpreis, E-Mail).</DefItem>
</DefinitionList>

## Eigenes Feld ergänzen

Feldnamen sind je onOffice-Konto individuell, gerade bei Zusatzfeldern. Deshalb
kannst du jedes beliebige Feld eintragen:

<Steps>
<Step title="Feld wählen oder tippen">
In der Zeile „Hinzufügen“ ein Feld aus der Liste wählen oder über „Eigenes Feld“
den genauen onOffice-Feldnamen eintippen (Groß- und Kleinschreibung wie in
onOffice).
</Step>
<Step title="Zielfeld wählen">
Das passende Plattform-Feld auswählen.
</Step>
<Step title="Hinzufügen und speichern">
Auf „Hinzufügen“ klicken, danach die Zuordnung speichern.
</Step>
</Steps>

## Werte übersetzen (Wertelisten)

Felder mit fester Werteliste (zum Beispiel Objektart, Vermarktungsart oder ein
eigenes Statusfeld) brauchen oft eine Übersetzung der onOffice-Werte in die
Plattform-Werte. Dafür erscheint bei passenden Zielfeldern der Knopf **„Werte“**.

<Steps>
<Step title="Werte-Dialog öffnen">
In der Zeile auf **„Werte“** klicken.
</Step>
<Step title="Werte aus onOffice laden">
Mit **„Werte aus onOffice laden“** holst du die echte Werteliste des Felds. Die
Plattform schlägt für jeden Wert eine Übersetzung vor.
</Step>
<Step title="Prüfen und speichern">
Jede Zeile prüfen und bei Bedarf anpassen, dann übernehmen. Werte ohne
Übersetzung lassen das Zielfeld unverändert.
</Step>
</Steps>

<Tip title="Status ist meist schon abgedeckt">
Für den Objekt-Status brauchst du in der Regel keine Wert-Übersetzung: verkauft,
reserviert und aktiv werden automatisch erkannt. Eine eigene Status-Werteliste
(z.B. Status2) ordnest du nur zu, wenn du feinere Stufen willst. Details in der
<DocLink href="/help/integrations/onoffice/status">Status-Anleitung</DocLink>.
</Tip>

## Nicht zugeordnete Felder gehen nicht verloren

<Info title="Alles wird verlustfrei mitgeschrieben">
Auch Felder ohne Zuordnung sind sicher: Alle gelesenen Rohdaten liegen
vollständig in den Objekt- bzw. Kontakt-Details. Du kannst eine Zuordnung
jederzeit später ergänzen und neu synchronisieren, ohne etwas in onOffice zu
ändern.
</Info>

## Felder, die onOffice nicht liefert

Feldkataloge unterscheiden sich je onOffice-Konto. Kann onOffice ein
angefordertes Feld nicht liefern, überspringt der Abgleich es, damit nicht der
ganze Lauf scheitert. Solche Felder werden im Lauf-Protokoll als „ohne
Entsprechung in onOffice" vermerkt.

<Warning title="So gibst du ein übersprungenes Feld wieder frei">
Speicherst du die Feldzuordnung, werden zuvor übersprungene Felder wieder
freigegeben und beim nächsten Abgleich erneut versucht. Bleibt ein Feld leer,
prüfe den genauen Feldnamen (Schreibweise) und ob der API-Benutzer das Feld
lesen darf.
</Warning>

## Auf Standard zurücksetzen

Über **„Auf Standard zurücksetzen“** stellst du die ab Werk vorgesehene
Zuordnung wieder her. Deine eigenen Zeilen werden dabei ersetzt.

## Weiter

<CardGrid>
<Card href="/help/integrations/onoffice/status" title="Status erkennen" eyebrow="Vertiefung">
Wie der Objekt-Status bestimmt wird und wie du Status2 anschließt.
</Card>
<Card href="/help/integrations/onoffice/problembehebung" title="Problembehebung" eyebrow="Hilfe">
Lösungen für die häufigsten Fehlerbilder beim Abgleich.
</Card>
</CardGrid>
