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

**URL:** <https://forum.shopware.com/t/wie-kann-man-bei-einer-versandart-einzelne-plz-plz-bereiche-uber-die-erweiterte-bedingung-erfassen/37270>\
**Category:** Allgemein\
**Created:** [6. Juni 2016 um 15:12 UTC](https://forum.shopware.com/t/wie-kann-man-bei-einer-versandart-einzelne-plz-plz-bereiche-uber-die-erweiterte-bedingung-erfassen/37270 "2016-06-06T15:12:58Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Qwerty](https://avatars.discourse-cdn.com/v4/letter/q/4491bb/32.png) [@Qwerty](https://forum.shopware.com/u/Qwerty)\
**Post date:** [6. Juni 2016 um 15:12 UTC](https://forum.shopware.com/t/wie-kann-man-bei-einer-versandart-einzelne-plz-plz-bereiche-uber-die-erweiterte-bedingung-erfassen/37270/1 "2016-06-06T15:12:58Z")

</div>

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

&nbsp;
