feat(sync): Anschrift je Kontaktquelle mitführen

Beleg-, Liefer-, Rechnungsadresse, Ansprechpartner und Kundenstamm tragen
jetzt neben Namensblock und Kanälen auch ihre Anschrift (Straße, Nr., PLZ,
Ort, Land aus dem Länderstamm, Adresszusatz), sofern im ERP gepflegt.
Migration 0035 ergänzt die Spalten an delivery_contact_sources;
ContactSource.address in der API.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Dennis Nemec
2026-09-25 16:26:00 +02:00
parent c9d0ccfdef
commit bfdd4d2307
5 changed files with 86 additions and 13 deletions

View File

@ -96,6 +96,9 @@ pub struct SyncContactSource {
pub funktion: Option<String>,
#[serde(default)]
pub channels: Vec<SyncContactChannel>,
/// Anschrift dieses Adress-Datensatzes, falls gepflegt.
#[serde(default)]
pub address: Option<Address>,
}
#[derive(Debug, Clone, Deserialize, Serialize)]