Quantcast
Channel: Allgemein - Shopware Community Forum
Viewing all articles
Browse latest Browse all 4666

Wie kann man bei einer Versandart EINZELNE PLZ + PLZ BEREICHE über die erweiterte Bedingung erfassen

$
0
0

Hallo,

ich möchte Inseln von der Belieferung ausschliessen. Dafür habe ich folgende erweiterte Bedingung eingetragen:

- um einzelne PLZ auszuschliessen
- um zusätzlich PLZ-Bereiche auszuschliessen

IFNULL(us.zipcode,ub.zipcode) IS NULL OR IFNULL(us.zipcode,ub.zipcode)
NOT IN ('62601','91217','91301','96027','96098')
AND IFNULL(us.zipcode,ub.zipcode) < '88001'
OR IFNULL(us.zipcode,ub.zipcode) > '88005'
AND IFNULL(us.zipcode,ub.zipcode) < '91301'
OR IFNULL(us.zipcode,ub.zipcode) > '91320'
AND IFNULL(us.zipcode,ub.zipcode) < '92001'
OR IFNULL(us.zipcode,ub.zipcode) > '92420'
AND IFNULL(us.zipcode,ub.zipcode) < '93001'
OR IFNULL(us.zipcode,ub.zipcode) > '94799'
AND IFNULL(us.countryID,ub.countryID) = 38

Die erweiterte Bedingung funktioniert bis auf eine Einschränkung.
Diese PLZ werden nicht berücksichtigt: 91217','91301','96027','96098'
Die Versandart wird nur für die 62601 - also die erste bei NOT IN gesperrt.

Was mache ich falsch?

LG, Stefan

 


Viewing all articles
Browse latest Browse all 4666


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>