Neu Workflow PLZ Länge

WAWI-USER321

Sehr aktives Mitglied
26. Dezember 2013
250
34
Ich versuche mich gerade an einem Workflow der mir zu kurze PLZ identifiziert was z.b passiert wenn Kunden aus AT versuchen ihre Bestellungen mit den günstigeren inländischen Versandkosten zu machen (passiert garnichtmal so selten).

Habe es schon mit der kleiner als Funktion versucht allerdings scheint die fehlerhaft zu sein denn bei der Simulation sagt er mir PLZ 31134 ist kleiner als 9999 was natürlich falsch ist wie jeder schnell belegen kann.

Bitte keine Diskusion darüber das solche Paket nicht im Zielland landen denn manchmal tun sie es trotz Adresse mit Land DE doch!
 

Remigius

Aktives Mitglied
5. Januar 2013
96
6
Hallo smoketown,

das sollte über eine RegEx Bedingung gehen. Wie genau, kann ich dir leider nicht sagen. Da hören meine Programmierkenntnisse auf.

Grüße
Remigius
 

WAWI-USER321

Sehr aktives Mitglied
26. Dezember 2013
250
34
Tatsächlich geht mit RegEx.
Für alle die das brauchen es sind dann 2 Workflows einer der prüft ob die Deutsche plz mehr als 4 stellen und einer der prüft üb die deutsche plz weniger als 6 Stellen hat.
Die sehen dann so aus:

Unter 1-4 Stellen:

Bedingung 1:
Lieferadresse Land ISO = DE
Bedingung 2:
Lieferadresse PLZ RegEx ^.{1,4}$



6-15 Stellen:

Bedingung 1:
Lieferadresse Land ISO = DE
Bedingung 2:
Lieferadresse PLZ RegEx ^.{6,15}$
 

Bervita

Aktives Mitglied
12. März 2007
50
4
Danke, smoketown, für deine Lösung.
Bei mir habe ich nur ein Workflow erstellt mit Bedinung RegEx ^.{1,4}$|^.{6,15}$
Also deine beide Bedinungen mit | (OR) kombiniert. Sollte auch gehen.
 

Ähnliche Themen