!--a11y-->
SyncBO-Beziehungen definieren 
Durch die Definition der SyncBO-Beziehungen können SyncBOs, die in einer mobilen Anwendung enthalten sind, zueinander Fremdschlüsselbeziehungen aufweisen.
Ein Business Case einer solchen Beziehung ist ein Kunde und ein Kundenauftrag. Die Kundenauftragsdaten umfassen ein Datenfeld, in dem für den entsprechenden Kunden eine Nummer vergeben wird. Wenn Sie für den Kundenauftrag in einem SyncBO eine solche Beziehung definieren, wird sie bei der Synchronisation berücksichtigt.
Weitere Informationen zum Synchronisationsverhalten bei
der Verwendung von Beziehungen finden Sie unter
Synchronisationsverhalten
konfigurieren.
· Das Ziel- (Referenz-) SyncBO weist einen Primärschlüssel auf, der in den Metadaten definiert wird und nur aus einem Feld besteht.
· Das Primärschlüsselfeld des Ziel- (Referenz-) SyncBO weist dieselben Parameterattribute wie das Datenfeld des referenzierenden SyncBO auf.
· Die Referenz kann nur auf das Primarschlüsselfeld der Kopfstruktur des Ziel-(Referenz-) SyncBO verweisen.
...
1. Starten Sie die Transaktion merep_sbuilder.
2. Geben Sie die SyncBO-ID ein.
3.
Wählen Sie
Ändern.
4. Markieren Sie im Bild Zuordnung die Spalte Zugehör. SyncBO.
5. Wählen Sie F4, um nach möglichen Einträgen zu suchen. SyncBOs, die referenziert werden können, werden angezeigt.
6.
Wählen Sie das SyncBO und dann
Weiter.
Wenn für einen Download die Synchronisation durchgeführt wird, enthalten die Daten des referenzierenden SyncBO den Synchronisationsschlüssel der Ziel-SyncBO-Instanz. Wenn eine referenzierende SyncBO-Instanz vom Client-Gerät hochgeladen wird, wird der Synchronisationsschlüssel mit der Fremdschlüsselzuordnung vor dem Aufruf der Backend-BAPI-Verschalungen in den R/3-Schlüsselwert konvertiert.