Bedeutung von us.zipcode und ub.zipcode

Liebes Forum :slight_smile: :slight_smile:

bei den Versandkosten kann man ja eigene Bedingungen erstellen, z.B. für bestimmte Postleitzahlen. Das braucht man z.B. für den Inselzuschlag.

Da hat man Bedingungen wie

IFNULL(us.zipcode,ub.zipcode) = ‚18565‘
OR IFNULL(us.zipcode,ub.zipcode) = ‚27498‘

Wofür steht hier us.zipcode und wofür ub.zipcode ?

Liebe Grüße

Kerstin :slight_smile:

us = shipping (Lieferadresse)
ub = billing (Rechnungsadresse)

Du musst immer beides prüfen, falls eine zusätzliche Lieferadresse angegeben wurde.

Viele Grüße

Vielen Dank.

Ist es nicht so, dass immer eine Lieferadresse existiert, auch wenn sie die gleiche ist wie die Rechnungsadresse ? Warum muss dann die Rechnungsadresse geprüft werden ?

Und woher kommen eigentlich diese us und ub. In den Datenbank-Tabellen steht so etwas gar nicht…

Sobald jemand eine Bestellung aufgibt wird die Rechnungsadresse auch in die Lieferadresse kopiert - falls keine vorhanden. Während der Kunde sich aber noch im Warenkorb befindet - angemeldet oder als Gast - ist die Lieferadresse optional und existiert nicht immer.

us und ub sind ein Alias für s_user_addresses. Siehe shopware/sAdmin.php at 17b53e4b7f89b1616d469efdd9680276559dd4bf · shopware/shopware · GitHub

Viele Grüße

1 „Gefällt mir“

Ganz vielen Dank !!! Jetzt bin ich schlauer.