Vor der 1.6 gab es 3 Adresstypen:
- Kundenadresse
- Rechnungsadresse
- Lieferadresse
In der Tat, da hatte ich deine Antwort missverstanden, denn dieser Sachverhalt mit den 3 Adresstypen war mir nicht bewusst.
Offenbar entsprechen die Adressdaten, die man beim Kunden eingibt, der Standard-Rechnungsadresse:
++ siehe screenshot ++
Mir persönlich genügt das Datenmodell so, wie es aktuell in der 1.6 realisiert ist.
Es gibt also
n Rechnungsadressen/Kunde und n Lieferadressen/Kunde (und sonstige Adressen/Kunden) sowie
Rechnungsadresse/Auftrag und Lieferadresse/Auftrag
als unabhängige Objekte.
Das sieht für mich richtig aus. Womit allerdings das Datenpflege-Problem aufgetaucht ist. Mittels entsprechender Buttons im Auftrag kann das gelöst werden und das ist m.E. auch so im Issue formuliert. Ich habe dafür gevotet (und hoffe nach 5 Minuten immer noch, dass die Stimme zählt.).
Mir genügt es auch, wenn nur die Standard-Adressen im Kunden aktualisiert werden können ohne Auswahlmöglichkeit, welche Adresse es sein soll, sollte ein Kunde z.B. mehrere RE-Adressen haben. Das sollte 99,9 % alle Anwendungsfälle abdecken. Eine Auswahlmöglichkeit verkompliziert die Funktion unnötig.