feat(docs): Update documentation for Kommunikation Sync and VMH Sync steps, marking legacy files and enhancing clarity

This commit is contained in:
2026-02-08 23:03:44 +00:00
parent 89fc657d47
commit a157d3fa1d
4 changed files with 50 additions and 24 deletions

View File

@@ -1,8 +1,25 @@
# Kommunikation Sync Implementation
## Overview
> **⚠️ Diese Datei ist veraltet und wird nicht mehr gepflegt.**
> **Aktuelle Dokumentation**: [../docs/SYNC_OVERVIEW.md](../docs/SYNC_OVERVIEW.md)
Bidirektionale Synchronisation von Email- und Telefon-Daten zwischen Advoware und EspoCRM.
## Quick Reference
Für die vollständige und aktuelle Dokumentation siehe [SYNC_OVERVIEW.md](../docs/SYNC_OVERVIEW.md#kommunikation-sync).
**Implementiert in**: `services/kommunikation_sync_utils.py`
### Kern-Features
1. **Base64-Marker** in Advoware `bemerkung`: `[ESPOCRM:base64_value:kommKz]`
2. **Hash-basierte Change Detection**: MD5 von allen Kommunikation-rowIds
3. **6 Sync-Varianten**: Var1-6 für alle Szenarien (neu, gelöscht, geändert)
4. **Empty Slots**: Workaround für DELETE 403
5. **Konflikt-Handling**: EspoCRM wins, direction='to_advoware'
---
# Legacy Documentation (Reference Only)
## Architektur-Übersicht