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

Pifan

Gut bekanntes Mitglied
4. Mai 2019
153
15
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
94
40
Frankfurt
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.
 

kelvin.

Mitglied
15. Februar 2023
94
40
Frankfurt
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
153
15
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
94
40
Frankfurt
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
153
15
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
153
15
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 Welche Shopping Apps mit JTL-Schnittstelle und B2B Funktionen gibt es? User helfen Usern - Fragen zu JTL-Wawi 0
Neu Gibt es einen Weg Aufträgen einen Verkaufskanal zuzuweisen? User helfen Usern - Fragen zu JTL-Wawi 0
Kaufland Log > "Es gibt weitere Angebote zum aktualisieren" kaufland.de - Anbindung (SCX) 0
Beantwortet Was gibt es konkret neues zum Thema Workflows in der 1.8? JTL-Workflows - Ideen, Lob und Kritik 3
Neu Statistik unter Auftragspositionen -> Menge gibt statt Top/Flop alle Artikel aus JTL-Wawi - Fehler und Bugs 0
Hat jtl-wawi eine Möglichkeit zur Sanktionslistenprüfung? JTL-Wawi 1.7 4
Neu Pickliste Druck auf eine Seite Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 1
Neu In welchem Fall würde JTL eine eingegeben GTIN automatisch verändern? User helfen Usern - Fragen zu JTL-Wawi 2
Neu Fehler: " Artikel hat Varianten - wählen Sie eine aus" - keine Auswahl Einrichtung JTL-Shop5 0
Webshopauftrag als bezahlt drinnen, muss man noch zusätzlich eine Rechnung ausstellen? JTL-Wawi 1.7 1
Neu Aus 2 WMS-Läger in eine Box kommissionieren Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 2
Neu Ameise - Stammdaten und Attribute in eine CSV exportieren User helfen Usern - Fragen zu JTL-Wawi 1
Neu Im Workflow prüfen ob der Artikel eine Variation namens "Farbe" hat User helfen Usern - Fragen zu JTL-Wawi 6
Neu Connector macht für mich unnachvollziehbare Dinge. Hat jemand eine Idee was das Problem ist? User helfen Usern - Fragen zu JTL-Wawi 0
Neu Connector macht für mich unnachvollziehbare Dinge. Hat jemand eine Idee was das Problem ist? Shopify-Connector 0
Neu 1.2.3.8 Der objektverweis wurde nicht auf eine objektinstanz festgelegt - Absturz JTL-Wawi - Fehler und Bugs 0
Neu Wie erstelle ich eine eigene Übersicht, die mir den Status der Verkaufskanäle anzeigt? Eigene Übersichten in der JTL-Wawi 6
Neu Worker2.0 um eine bestimmte Uhrzeit beenden User helfen Usern - Fragen zu JTL-Wawi 8
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

Ähnliche Themen