protonmg

Aktives Mitglied
4. November 2016
21
0
Liebes Forum,

In einem Auftrag habe ich drei Artikelpositionen: 2 für den Dropshipper und eine für das eigenen Lager. Dem Dropshipper möchte ich per API nur die zwei Artikel, die für ihn bestimmt sind übermitteln.

In der Schleife wähle ich mit dem "IF" die Artikel für den Dropshipper über das Feld Anmerkung = DS aus. Das funktioniert, es werden nur zwei der drei Artikelpositionen ausgegeben.

Mein Problem:

Für die API soll ich das Feld Position füllen. Wenn jetzt der erste und der dritte Artikel DS-Artikel sind, dann steht in den Positionen 1 und 3. Ich hätte dazu aber gerne eine fortlaufende Nummerierung ohne der ursprünglichen Positionsangabe.

Dazu habe ich folgendes geschrieben:

{% for Artikelbeschreibungen in Vorgang.AuftragsPositionen -%}
{% if Artikelbeschreibungen.Artikel.Anmerkung == 'DS' -%}

"position": {% assign amount = 0 %}
{% for Artikel in Vorgang.AuftragsPositionen.Positionen -%}
{% if Artikel.Anmerkung == 'DS' %}
{% assign amount = amount | Plus:1 %}
{% endif %}
{% endfor -%}
{{ amount }},




{% endif %}
{% endfor -%}

forloop.index funktioniert natürlich auch nicht.

Leider funktioniert dasnicht. Ich brauche die Positionen auch, um nach der letzten das Komma auszuschließen.

Kann mir bitte jemand einen Tipp geben?

Vielen Dank!!!

Matthias
 

protonmg

Aktives Mitglied
4. November 2016
21
0
Der Code hier zählt die Schleifenpositionen insgesamt ich brächte aber auch die Position innerhalb der Schleife.

{% for Artikelbeschreibungen in Vorgang.AuftragsPositionen -%}
{% if Artikelbeschreibungen.Artikel.Anmerkung == 'DS' %}

"position": {% assign amount = 0 %}
{% for Artikelbeschreibungen in Vorgang.AuftragsPositionen.ArtikelPositionen -%}
{% if Artikelbeschreibungen.Artikel.Anmerkung == 'DS' %}
{% assign amount = amount | Plus:1 %}
{% endif %}
{% endfor -%}
{{ amount }},



{% endif %}
{% endfor -%}
 

protonmg

Aktives Mitglied
4. November 2016
21
0
Forloop.index berücksichtig die If Bedingung nicht!

Es bräuchte sozusagen eine forloop.index die nur die Ausgaben aufgrund der 'IF'-Bedingung zählt..
 

ple

Sehr aktives Mitglied
20. August 2019
517
107
mal so nebenbei, wieso fängst du das nicht als lieferantenbestellung ab? Ausliefern und csv erzeugen. Oder im Workflow kann man sich auch alle Artikel vom Lieferanten ausgeben lassen, die dropshipping sind
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Frage zu Workflow - Schleife für Artikelname und Warengruppe User helfen Usern - Fragen zu JTL-Wawi 3
Neu Workflow Zahlung setzen bei Rechnungskorreturen bzw. Retouren User helfen Usern - Fragen zu JTL-Wawi 0
Neu Workflow: Artikel aus Kategorie löschen, wenn Sonderpreis abgelaufen Arbeitsabläufe in JTL-Wawi 0
Problem bei Workflow-Erstellung: Lieferzeit erhöhung" funktioniert nicht JTL-Wawi 1.8 16
Neu Custom Workflow: Lieferschein (Paket) Anmerkung setzen User helfen Usern - Fragen zu JTL-Wawi 0
Gelöst [ERLEDIGT] Hilfe bei workflow: Reiter Auftrag, Rechnung drucken und ausliefern. Gelöste Themen in diesem Bereich 3
Workflow braucht evig :-D JTL-Wawi 1.8 3
In Diskussion Workflow manuell funktioniert, automatisch nicht JTL-Workflows - Ideen, Lob und Kritik 4
Neu [Workaround] Auftrag: Bearbeiter über Workflow wechselen JTL-Wawi 1.9 User helfen Usern - Fragen zu JTL-Wawi 0
Neu CustomWorkflow zum Setzen von einem Hinweis für Auftragspositionen (Wert aus Eigene Felder per Workflow) Dienstleistung, Jobs und Ähnliches 0
Neu Workflow testen --> Auftrag auswählen --> Wawi hängt (keine Rückmeldung) JTL-Wawi - Fehler und Bugs 2
Neu CustomWorkflow zum SPERREN von Kunden (Auswahl eines Kunden/Auftrages/Rechnung per Workflow) Dienstleistung, Jobs und Ähnliches 0
[Bug] JTL-Wawi 1.9 | Auftrag: Statustext in Workflow Variablen leer | gelöst: [SQL] JTL-Wawi 1.9 0
Neu Merkmale & Cross Selling Artikel auf Kindartikel übertragen - Mit manuellen Workflow Ereignis auslösen möglich? User helfen Usern - Fragen zu JTL-Wawi 0
In Bearbeitung Workflow-Management Optimierung/Filterung JTL-Workflows - Ideen, Lob und Kritik 4
Beantwortet Workflow wie für verschiedene Druckausgaben? JTL-Workflows - Ideen, Lob und Kritik 1
Neu Workflow für Coupon Rabatt User helfen Usern - Fragen zu JTL-Wawi 0
Neu Custom Workflow Aufträge nach Artikelnummer sortieren User helfen Usern 6
Neu Workflow Retouren Position User helfen Usern - Fragen zu JTL-Wawi 2
Beantwortet Fehler im Workflow Bei Speichern Lieferschein JTL-Workflows - Fehler und Bugs 1
Neu Workflow = Lieferstatus Lieferschein erstellt = Automail User helfen Usern 0
Neu Workflow - Einkaufsliste bestücken User helfen Usern - Fragen zu JTL-Wawi 2
Workflow Aufträge Versandart JTL-Wawi 1.8 0
Neu Fällige Abos unter WAWI 1.6. mittels Workflow automatisiert ausliefern Arbeitsabläufe in JTL-Wawi 2
Workflow Rechnung erstellen und Verschicken nach WMS Versandbestätigung JTL-Wawi 1.9 4
In Diskussion SQL Update aus Workflow heraus JTL-Workflows - Fehler und Bugs 8
In Diskussion Workflow für Lagerbestände ( kleiner Verfügbarer Bestand - Artikel Offline schalten - Großer Bestand Artikel wieder einschalten) JTL-Workflows - Ideen, Lob und Kritik 3
Neu Tack & Trace Workflow Paket ohne Scan User helfen Usern 2
Beantwortet Guide Workflow: "Postnummer in das Feld Adresszusatz verschieben" funktioniert nicht JTL-Workflows - Ideen, Lob und Kritik 2
Issue angelegt [WAWI-74098] Workflow - Mehrwertsteuersatz ändern JTL-Workflows - Ideen, Lob und Kritik 2
Workflow Leitcodierung 1.8.12.2 JTL-Wawi 1.8 8
Neu Workflow Doppelte Kunden prüfen - im Verkauf anzeigen Arbeitsabläufe in JTL-Wawi 0
Workflow für Rechnung automatisch als PDF in Verzeichnis abspeichern JTL-Wawi 1.8 9
Issue angelegt [WAWI-23263] Artikel per Workflow auf die Einkaufsliste setzen WAWI APP JTL-Workflows - Fehler und Bugs 8
In Diskussion Artikelbeschreibung mit Workflow umschreiben JTL-Workflows - Fehler und Bugs 1
Neu Manuelles Workflow Ereignis auslösen User helfen Usern - Fragen zu JTL-Wawi 20
Neu Workflow - SQL - Frage zur DATEADD()-Funktion User helfen Usern - Fragen zu JTL-Wawi 2
Beantwortet Workflow: Alle Besteller über neues Erscheinungsdatum informieren JTL-Workflows - Ideen, Lob und Kritik 2
Neu Fehlermeldungen ausgeben in Workflow Mail? User helfen Usern - Fragen zu JTL-Wawi 0
Verwiesen an Servicepartner Workflow für Einkaufsliste User helfen Usern - Fragen zu JTL-Wawi 2
Neu JTL-Shop oder Workflow: Artikel mit Menge > 1 sollen trotzdem als separate Einzelartikel im Auftrag aufgeführt werden User helfen Usern - Fragen zu JTL-Wawi 0
Neu Workflow - Stücklisten im Auftrag abfragen und korrekt in einer Mail auflisten User helfen Usern - Fragen zu JTL-Wawi 1
Workflow = Gewinn unter 30 % vom netto = per Mail informiert JTL-Wawi 1.6 10
In Diskussion For Schleife über Abfrage JTL-Workflows - Ideen, Lob und Kritik 8

Ähnliche Themen