Neu Workflow - prüfen ob Strasse mit Zahl beginnt

ichliebedieAmeise

Gut bekanntes Mitglied
16. Dezember 2018
227
10
Hallo,

leider haben einige AMAZON Kunden in Deutschland die Angewohntheit, die Hausnummer VOR die Strasse zu setzen.

Ich würde das gern mit einem Workflow prüfen lassen.

Leider scheitert es an der richtigen Bedingung.

Muss ich dafür "Beginnt mit 0der REX ex " nehmen ?

Hat eventuell jemand einen Tipp wie die Bedingung richtig sein müßte.

ODER noch besser: gleich einen Workflow, wie die Zahl HINTER die Strasse kommen kann ?

DANKE Fiona
 

MirkoWK

Sehr aktives Mitglied
14. März 2022
830
305
Hallo Fiona,

das hier ist der Code, welcher prüft und auch dreht, wenn die Nummer zu erst kommt. Geht sicher noch schöner, aber funktioniert ;) :
Code:
{%- assign Eingabe = '1a Strasse' -%}
{%- assign Erster = Eingabe | First -%}
{%- assign Hausnummer = Eingabe | Split: ' ' | First -%}
{%- assign Strasse = Eingabe | Replace: '^\w*', '' -%}
{%- case Erster -%}
{%- when '0' or '1' or '2' or '3' or '4' or '5' or '6' or '7' or '8' or '9' -%}{{ Strasse }} {{ Hausnummer }}
{%- else -%}{{ Eingabe }}
{%- endcase -%}


Statt dem '1a Strasse' dann noch die Straßenvariable reinpacken - zb: Vorgang.Lieferung.Lieferadresse.Straße

Viele Grüße
Mirko
 

wawi-dl

Sehr aktives Mitglied
29. April 2008
6.729
815
Naja nur blöd, wenn die Straße dann so heisst:
"1. Südwieke 26"
"2. Industriestr. 13"

Auch in BRD gibt es viele Straßen die mit einer Zahl anfangen, Sonderfälle gibt es viele, vor allem in Berlin und Mannheim.
 

Ähnliche Themen