# Beteiligte Sync - Test Scripts Test-Scripts für die Beteiligte (Stammdaten) Synchronisation zwischen EspoCRM und Advoware. ## Scripts ### test_beteiligte_sync.py Vollständiger Test der Beteiligte-Sync Funktionalität. **Testet:** - CREATE: Neu in EspoCRM → POST zu Advoware - UPDATE: Änderung in EspoCRM → PUT zu Advoware - Timestamp-Vergleich (espocrm_newer, advoware_newer, conflict) - rowId-basierte Change Detection - Lock-Management (Redis) **Verwendung:** ```bash cd /opt/motia-app/bitbylaw python scripts/beteiligte_sync/test_beteiligte_sync.py ``` ### compare_beteiligte.py Vergleicht Beteiligte-Daten zwischen EspoCRM und Advoware. **Features:** - Field-by-Field Vergleich - Identifiziert Abweichungen - JSON-Output für weitere Analyse **Verwendung:** ```bash python scripts/beteiligte_sync/compare_beteiligte.py --entity-id --betnr ``` ## Verwandte Dokumentation - [../../docs/SYNC_OVERVIEW.md](../../docs/SYNC_OVERVIEW.md#beteiligte-sync-stammdaten) - Beteiligte Sync Details - [../../services/beteiligte_sync_utils.py](../../services/beteiligte_sync_utils.py) - Implementierung