In Diskussion Gibt es eine Möglichkeit, die Anzahl der Zeichen in Felder wie Liefername ect zu prüfen?

  • Das FBA-Reparatur Tool zur Korrektur der doppelten FBA Aufträge vom 06.06. und folgend steht nun endlich zum Download bereit! HIER gehts zum Download

Pifan

Gut bekanntes Mitglied
4. Mai 2019
152
14
Moin!

Ich möchte vor dem Datenexport in einer CSV Datei die Datenfelder Liefername 1, 2 und 3 prüfen.
Es soll dabei geprüft werden, wie viele Zeichen in den Datenfeldern enthalten sind.
Beim Überschreiten eines Wertes X soll der Auftrag Rot markiert werden.

Hat jemand eine Idee, ob sowas realisierbar ist und wenn ja, wie? 😎

Gruß & Danke schon mal im vorraus...:thumbsup:
 
Zuletzt bearbeitet:

kelvin.

Mitglied
15. Februar 2023
75
26
Text formatieren ist in einer CSV Datei nicht möglich.

Ich würde den Datenexport machen und die Datei in Excel öffnen.
Dort kannst du die Überprüfung machen, den Text formatieren und als Excel Datei speichern.
 

Pifan

Gut bekanntes Mitglied
4. Mai 2019
152
14
Text formatieren ist in einer CSV Datei nicht möglich.

Ich würde den Datenexport machen und die Datei in Excel öffnen.
Dort kannst du die Überprüfung machen, den Text formatieren und als Excel Datei speichern.
Innerhalb der Wawi soll der Auftrag rot markiert werden.
Als Hinweis, dass dieser Datensatz überprüft werden sollte/muss.
 

kelvin.

Mitglied
15. Februar 2023
75
26
Du kannst im Workflow als Bedingung eine erweiterte Eigenschaft erstellen.
Darin kannst du dann prüfen, ob Liefername 1, 2 und 3 eine bestimmte Länge haben.
Und als Aktion dann Farbcodierung.
 
  • Gefällt mir
Reaktionen: Pifan

Pifan

Gut bekanntes Mitglied
4. Mai 2019
152
14
Ich kann es versuchen.

Was ist den Liefername 1, 2 und 3? Sind das eigene Felder? Variablen?
Wir exportieren über "Versand >> Import- /Exportvorlagen" die Daten in eine CSV Datei.
Es sind die Felder {{ Name2}} und {{ Name3}} die vereinzelt zu lang sind (die Leute schreiben immer halbe Romane mit rein) und dann manuell angepasst werden müssen.
Im Bereich Aufträge müsste das dann aber folgende Felder sein...

{{ Vorgang.Lieferung.Lieferadresse.Name }}
{{ Vorgang.Lieferung.Lieferadresse.Firma }}

Wenn man es vorher weiß, ist das sehr hilfreich...
 

kelvin.

Mitglied
15. Februar 2023
75
26
So müsste die erweiterte Eigenschaft aussehen und als Rückgabewert Boolean wählen:
Code:
{%- assign Limit = 10 -%}
{%- assign Name = Vorgang.Lieferung.Lieferadresse.Name | Size -%}
{%- assign Firma = Vorgang.Lieferung.Lieferadresse.Firma | Size -%}

{%- if Name >= Limit or Firma >= Limit  -%}
    True
{%- else -%}
    False
{%- endif -%}

Und als Bedingung abfragen, wenn es wahr wird.
Dann die gewünschte Farbcodierung.
 
  • Gefällt mir
Reaktionen: Pifan

Pifan

Gut bekanntes Mitglied
4. Mai 2019
152
14
So müsste die erweiterte Eigenschaft aussehen und als Rückgabewert Boolean wählen:
Code:
{%- assign Limit = 10 -%}
{%- assign Name = Vorgang.Lieferung.Lieferadresse.Name | Size -%}
{%- assign Firma = Vorgang.Lieferung.Lieferadresse.Firma | Size -%}

{%- if Name >= Limit or Firma >= Limit  -%}
    True
{%- else -%}
    False
{%- endif -%}

Und als Bedingung abfragen, wenn es wahr wird.
Dann die gewünschte Farbcodierung.

Vielen Dank!!! :thumbsup:🙏
Ich werde das gleich mal testen...
 

Pifan

Gut bekanntes Mitglied
4. Mai 2019
152
14
Nebenbei, wir importieren die CSV Datei in ein Java Tool "Eipa Web" welches dann Paketmarken generiert.
Es passiert hin und wieder, dass in den oben besagten Feldern zu viel Zeichen enthalten sind und dann der Import mit Fehlermeldung abgebrochen wird.
Dann innerhalb der CSV den Fehler zu finden ist sehr nervig und da hilft dann ein Hinweis (farbcode) besser.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu gibt es für workflows eine Bedingung: "Adresse wird von Mitarbeiter in der BEstellung geändert ?" User helfen Usern - Fragen zu JTL-Wawi 2
Neu Spedition anbinden - welche Lösungen gibt es? JTL-ShippingLabels - Ideen, Lob und Kritik 8
In Diskussion Artikel auf Einkaufsliste obwohl es Lagerbestand gibt funktioniert nicht. JTL-Workflows - Ideen, Lob und Kritik 0
Merkmal-Filter, der alle Artikel anzeigt, die eine Farbe haben, egal welche. JTL-Wawi 1.7 1
Neu Mehrere Rechnungen als eine PDF exportieren Gelöste Themen in diesem Bereich 2
Neu Konvertieren einer Zeichenfolge in eine Zahl in JavaScript: Erläuterung und Codebeispiel erforderlich Technische Fragen zu Plugins und Templates 1
Gelöst WMS bei Retouren einbuchen (Lagerplatz Suche) langsam - hat jemand eine Idee? [WAWI-71267] Gelöste Themen - JTL-WMS / JTL-Packtisch+ 4
Neu Eigene Übersicht Artikel / Marge in Euro bzw. Prozent bezogen auf eine Kundengruppe für alle Lieferanten im Artikel Eigene Übersichten in der JTL-Wawi 5
Neu Webshop Abgleich mit Shopify dauert nur bei Preis & Bestände eine Stunde - JTL Worker kann maximal alle 9999 Sekunden gestartet werden JTL-Wawi - Fehler und Bugs 1
Neu Wie führe ich eine Auftragssynchronisierung mit der JTL-Software-API in PHP für ein Backend-Projekt durch? User helfen Usern 0
In Bearbeitung Artikel in eine andere Kategorie verschieben Allgemeine Fragen zu JTL-POS 2
Neu Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt JTL WAWI 1.7.13 Ebay Abgleich eBay-Designvorlagen - Fehler und Bugs 1
Neu JTL-Shop Statistiken Coupons - es wird eine leere, weiße Seite angezeigt Gelöste Themen in diesem Bereich 1
Beantwortet Nach Herstellerwechsel eine Info nach Bestellung JTL-Workflows - Ideen, Lob und Kritik 1
Neu Aus Auftrag eine Produktion starten JTL-Plan&Produce - Ideen, Lob und Kritik 3
JTL Ebay Abgleich Beendet - Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt. Benötigen Hilfe Gelöste Themen in diesem Bereich 4
Neu Neuer Steuerberater gesucht: Hat jemand eine Empfehlung? Dienstleistung, Jobs und Ähnliches 2

Ähnliche Themen