Neu Suche Hilfe zu RegEx in if`s

  • Temporäre Senkung der Mehrwertsteuer Hier findet ihr gesammelt alle Informationen, Videos und Fragen inkl. Antworten: https://forum.jtl-software.de/threads/mehrwertsteuer-senkung-vom-01-07-31-12-2020-offizieller-diskussionthread-video.129542/

gnarx

Sehr aktives Mitglied
18. Januar 2018
2.663
269
@_simone_ Vielleicht kann ja Tom helfen?
Folgendes möchte ich umsetzen:
1. Abfrage ob Packstation oder Paketshop im falschen Feld
2. Abfragen wenn Packstation dann prüfe im Adresszusatz (Lieferadresse) ob da eine Zahl drinne steht. Die kann einige Stellen haben.
3. Abfragen wenn Packstation dann prüfe in der Straße (Lieferadresse) ob da eine Zahl (3-stellig) hinter Packstation steht.
- Wenn ich das richtig sehe haben die immer 3-Stellen.
4. Abfragen wenn Paketshop dann prüfe in der Straße (Lieferadresse) ob da eine Zahl (3-stellig) hinter Paketshop steht.
- Hier bin ich mir noch nicht sicher ob die Nummer des Paketshops 3-stellig ist.

Ich denke das ich damit alles geprüft habe was möglich ist, außer euch fällt noch eine Prüfung ein.

Code:
{% capture adresse -%}\
    {{ Vorgang.Lieferung.Lieferadresse.Adresszusatz }}
    {{ Vorgang.Lieferung.Lieferadresse.Anrede }}
    {{ Vorgang.Lieferung.Lieferadresse.Bundesland }}
    {{ Vorgang.Lieferung.Lieferadresse.EMail }}
    {{ Vorgang.Lieferung.Lieferadresse.Fax }}
    {{ Vorgang.Lieferung.Lieferadresse.Firma }}
    {{ Vorgang.Lieferung.Lieferadresse.Firmenzusatz }}
    {{ Vorgang.Lieferung.Lieferadresse.Mobil }}
    {{ Vorgang.Lieferung.Lieferadresse.Name }}
    {{ Vorgang.Lieferung.Lieferadresse.Ort }}
    {{ Vorgang.Lieferung.Lieferadresse.PLZ }}
    {{ Vorgang.Lieferung.Lieferadresse.Telefon }}
    {{ Vorgang.Lieferung.Lieferadresse.Titel }}
    {{ Vorgang.Lieferung.Lieferadresse.Vorname }}
    {% endcapture -%}\
    {% assign Vergleichswert = 'Packstation' %}\
    {% if adresse contains Vergleichswert %}\
    1
{% endif %}
{% capture adresse -%}\
    {{ Vorgang.Lieferung.Lieferadresse.Adresszusatz }}
    {{ Vorgang.Lieferung.Lieferadresse.Anrede }}
    {{ Vorgang.Lieferung.Lieferadresse.Bundesland }}
    {{ Vorgang.Lieferung.Lieferadresse.EMail }}
    {{ Vorgang.Lieferung.Lieferadresse.Fax }}
    {{ Vorgang.Lieferung.Lieferadresse.Firma }}
    {{ Vorgang.Lieferung.Lieferadresse.Firmenzusatz }}
    {{ Vorgang.Lieferung.Lieferadresse.Mobil }}
    {{ Vorgang.Lieferung.Lieferadresse.Name }}
    {{ Vorgang.Lieferung.Lieferadresse.Ort }}
    {{ Vorgang.Lieferung.Lieferadresse.PLZ }}
    {{ Vorgang.Lieferung.Lieferadresse.Telefon }}
    {{ Vorgang.Lieferung.Lieferadresse.Titel }}
    {{ Vorgang.Lieferung.Lieferadresse.Vorname }}
    {% endcapture -%}\
    {% assign Vergleichswert = 'Paketshop' %}\
    {% if adresse contains Vergleichswert %}\
    1
{% endif %}

{% if Vorgang.Lieferung.Lieferadresse.Straße =="Packstation" %}\
    {% if Vorgang.Lieferung.Lieferadresse.Adresszusatz !="EINE ZAHL ENTHALTEN" %}1{% endif %}\
    {% if Vorgang.Lieferung.Lieferadresse.Straße !="MIT einer 3-stellig Nummer hinter Packstadion die keine Buchstaben enthält" %}1{% endif %}\

{% elsif Vorgang.Lieferung.Lieferadresse.Straße =="Paketshop" %}\
    {% if Vorgang.Lieferung.Lieferadresse.Straße !="MIT einer 3-stellig Nummer hinter Paketshop die keine Buchstaben enthält" %}1{% endif %}\
{% else %}0\
{% endif %}
 
Zuletzt bearbeitet:

gnarx

Sehr aktives Mitglied
18. Januar 2018
2.663
269
Okay kannst du mir denn sagen ob RegEx in einer if geht und wen ja wie z.B. das aussehen muss wenn ich Abfragen möchte ob eine Zahl (mehrstellig) enthalten ist?
 

gnarx

Sehr aktives Mitglied
18. Januar 2018
2.663
269
Sieg! Hab es nun gefunden innerhalb einer Erweiterten Eigenschaft mit RegEx zu prüfen. Nun kann ich das alles weitgehend in einem Workflow abhandeln. Yippieh

Code:
{% assign Test = Vorgang.Lieferung.Lieferadresse.Straße | Matches: '\b\d{3}\b', true  %}\
{% if Test == true %} gefunden {% else %} nicht gefunden {% endif %}
 
  • Gefällt mir
Reaktionen: Pool-Total
Ähnliche Themen Forum Antworten Erstelldatum des Themas
Neu SEO nicht in der Forum-Suche auffindbar Smalltalk 2
Neu Suche Shop4-Lizenz User helfen Usern 0
Neu Suche in Feldern "Kundenhistorie" und "Eigene_Felder-Kundenattribute" ? User helfen Usern - Fragen zu JTL-Wawi 1
In Diskussion Suche Erfahrungen mit Dropship via Shopify Shopify-Connector 6
In Bearbeitung Alle Bons > Suche in WAWI: bei angeschlossener Tastatur funktioniert kein ENTER - POS-857 JTL-POS - Fehler und Bugs 1
Neu Suche Directquery Abrage für Lagerbestand auf Pickliste Dienstleistung, Jobs und Ähnliches 4
Neu Suche: Dropper / Anpassung Layout und Design Costum Drop Dienstleistung, Jobs und Ähnliches 1
Neu Suche Programmierer für API Anbindung an Buchhaltungssoftware Dienstleistung, Jobs und Ähnliches 3
Neu Suche JTL Porgrammierer Dienstleistung, Jobs und Ähnliches 1
Neu Erweitere Suche - eigenes Feld - Checkbox User helfen Usern - Fragen zu JTL-Wawi 1
Suche nach Kundennr - Aufträge [Gelöst] User helfen Usern - Fragen zu JTL-Wawi 2
Neu Suche Unterstützung für Workflow Anlage SQL Abfrage Prüfung eigener Lagerbestand Dienstleistung, Jobs und Ähnliches 2
Neu Suche: findet keine Artikel mit Umlauten JTL-Shop - BETA - Feedback und Bugmeldungen 1
Neu Suche: Hardwaretipps für neuen SQL Server User helfen Usern - Fragen zu JTL-Wawi 13
Neu Auftrag - Suche oft erfolglos #2 JTL-Wawi - Fehler und Bugs 2
Offen [Suche] Servicepartner mit Erfahrung mit Connector -> Shopware5 Dienstleistung, Jobs und Ähnliches 1
Neu Erweiterte Suche in Artikelverwaltung = Datum "HEUTE" User helfen Usern - Fragen zu JTL-Wawi 0
Neu Suche Unterstützung (Partner) Für Problemme mit Automatisierung von Versand, Einkauf, Preiserstellung und weiterres! Dienstleistung, Jobs und Ähnliches 1
Neu Suche Artikel die Konfigurationsartikel sind Arbeitsabläufe in JTL-Wawi 0
Neu Suche Plugin bzw. Artikel anpassen Funktion gesucht Technische Fragen zu Plugins und Templates 1
Neu Ueberverkauf trotz deaktivierter Option.. Hilfe. User helfen Usern - Fragen zu JTL-Wawi 9
Gelöst HILFE WAS HABE ICH GEMACHT Gelöste Themen in diesem Bereich 4
Neu Set Artikel in Varkombi - Hilfe Arbeitsabläufe in JTL-Wawi 1
In Bearbeitung Benötigt Hilfe bei Änderungen des Import- / Variationsnamens Einrichtung und Installation von JTL-eazyAuction 1
Neu Neue Zahlungsabwicklung bei Ebay benötige dringed Hilfe! eBay-Anbindung - Ideen, Lob und Kritik 16
Neu Hilfe bei Dokumentenvorlagen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu JTL Ameise: Kundenbewertungen aus CSV mit importieren? Benötige Hilfe JTL-Ameise - Fehler und Bugs 2
Neu Benötige Hilfe bei Import von Kategorien aus Excel JTL-Ameise - Fehler und Bugs 12
Ähnliche Themen