[gelöst] Versandkosten eigene Bedingungen

Guten Abend an alle,

Ich fange mal von vorna an: ich habe ein paar Versandarten und alles läuft auch toll.

Nun habe ich einige Artikel die nur über eine Bestimmte Versandart abgewickelt wird. Das habe ich mit einem Freitextfeld im Artikel und dem folgenden Eintrag

„MAX(at.atr4=„1“) as dhl“ verwirklicht. Nun kommt in diese Versandart in die eigenen Bedingungen „dhl“ und in alle anderen „!dhl“. Das funktioniert auch super. 

Jetzt habe ich eine weitere Versandarthibnzugefügt, die ebenfalls „!dhl“ enthalten soll aber auch PLZ bezogen ist. Nun steht in dieser (PLZs sind ähnlich):

IFNULL(us.zipcode,ub.zipcode) > ‚50001‘
AND IFNULL(us.zipcode,ub.zipcode) < ‚50009‘
OR IFNULL(us.zipcode,ub.zipcode) = ‚50100‘

Für sich selber klappt das, aber ich bekomme das ausschließen nicht hin. wie trage ich jetzt das „!dhl“ dazu?
Wenn ich einfach „_!dhl“ _drunter schreibe gibt es einen error. Wenn ich „AND !dhl“ darunter schreibe gibt es keinen error, aber die versandart wird bei diesen Artikeln angezeigt obwohl diese nicht soll. 

Wie kann ich also die Deklaration hinzufügen das sie wirksam läuft?

 

Danke schonmal vorab
 

Wenn man irgendwie ein Brett vor dem Kopf hat. 

Das “!dhl” muss ganz an den Anfang. dahinter das AND.

und dann folgt die PLZ Geschichte in einer Klammer. 

 

Ist also gelöst.