Individuelle Versandkosten - UStID vorhanden oder nicht

Hallo zusammen,

ich versuche gerade eine Versandart einzurichten die nur greift, wenn KEINE UStID beim Kunden hinterlegt ist.

Die Variable dazu sollte ub.ustid  (UmsatzsteuerID aus der s_user_billingaddress) sein. 

Meine Versuche eine “erweiterte SQL-Abfrage” zu setzen mit

IF(ub.ustid IS NULL OR ub.ustid = '', 0, 1) as ustid

schlug fehl.

Auch eine direkte Eingabe bei den “Eigenen Bedingungen”  -> ub.ustid != ‘’ oder auch -> ub.ustid<>’’ hat leider nicht zum Erfolg geführt.

Hat einer von Euch einen Denksanstoß für mich…oder sogar die Lösung parat?

Danke im Voraus,

 

Markus

IF(ub.ustid = '', 0, 1) as ustid

geht nicht. Zusätzlich habe ich natürlich in die “Eigenen Bedingungen”

ustid

eingetragen. Fehlermeldung:

SQLSTATE[23000]: Integrity constraint violation: 1052 Column 'ustid' in where clause is ambiguous in engine/Library/Zend/Db/Statement/Pdo.php on line 234

Ausserdem habe ich versucht direkt in die eigenen Bedingungen