Neu CSV-Export: Artikelvariation exportieren

VCSJTL

Neues Mitglied
18. November 2021
2
0
Hallo allerseits,

wir nutzen JTL WAWI 1.5.48.2 und einen JTL Shop.

Ich habe bei einem Artikel eine Artikelvariation angelegt. Es ist ein Pflichttext-Feld, in dem der Kunde einen Text eintragen soll.
Es hat funktioniert eine Testbestellung zu machen und diese vom Shop in die WAWI zu überführen. Dort sehe ich den eingetragen Text unter Variationen bei dem Artikel.

Nun möchte ich den Auftrag exportieren, d.h. den Text aus der Variation als zusätzliche Information in der CSV-Exportvorlage eintragen und ausgeben lassen.

Ich gehe also unter Admin -> Druck- /E-Mail -/ Exportvorlagen -> Linke Spalte Auftrag -> Rechts Tab Exportieren -> CSV Vorlage auswählen -> Bearbeiten
Dort öffnet sich der Editor und ich trage unter Kopfzeile eine Überschrift für den neuen Text ein.
Dann unter Hauptbereich trage ich unter
{{ position.Name | Trim | Quote }}{{Trennzeichen}}\

das hier ein:
{{ position.Variation | Trim | Quote }}{{Trennzeichen}}\

Was leider nicht funktioniert hat (siehe Screenshot).

Wie kann ich den Wert der Variation ausgeben lassen?

Ich freue mich über jeden Tipp.
 

Anhänge

  • vcs_export.png
    vcs_export.png
    68,6 KB · Aufrufe: 26

VCSJTL

Neues Mitglied
18. November 2021
2
0
Hallo allerseits,

wir nutzen JTL WAWI 1.5.48.2 und einen JTL Shop.

Ich habe bei einem Artikel eine Artikelvariation angelegt. Es ist ein Pflichttext-Feld, in dem der Kunde einen Text eintragen soll.
Es hat funktioniert eine Testbestellung zu machen und diese vom Shop in die WAWI zu überführen. Dort sehe ich den eingetragen Text unter Variationen bei dem Artikel.

Nun möchte ich den Auftrag exportieren, d.h. den Text aus der Variation als zusätzliche Information in der CSV-Exportvorlage eintragen und ausgeben lassen.

Ich gehe also unter Admin -> Druck- /E-Mail -/ Exportvorlagen -> Linke Spalte Auftrag -> Rechts Tab Exportieren -> CSV Vorlage auswählen -> Bearbeiten
Dort öffnet sich der Editor und ich trage unter Kopfzeile eine Überschrift für den neuen Text ein.
Dann unter Hauptbereich trage ich unter
{{ position.Name | Trim | Quote }}{{Trennzeichen}}\

das hier ein:
{{ position.Variation | Trim | Quote }}{{Trennzeichen}}\

Was leider nicht funktioniert hat (siehe Screenshot).

Wie kann ich den Wert der Variation ausgeben lassen?

Ich freue mich über jeden Tipp.

Der Kundensupport hat geholfen und mir diese Lösung vorgeschlagen:

{% for SalesOrderPosition in Report.SalesOrderPosition -%}

{% for SalesOrderPositionConfiguration in SalesOrderPosition.SalesOrderPositionConfiguration -%}
{{ SalesOrderPositionConfiguration.Name }}: {{ SalesOrderPositionConfiguration.ValueText }}
{% endfor -%}

{% endfor -%}

Hat funktioniert.
Wenn man es an die oben erwähnte Stelle, hinter position.Name setzen will, braucht man die äußere For-Schleife nicht.
Das würde dann so aussehen:
{% for SalesOrderPositionConfiguration in position.SalesOrderPositionConfiguration -%}
{{ SalesOrderPositionConfiguration.Name }}: {{ SalesOrderPositionConfiguration.ValueText }}
{% endfor -%}

So hat es bei mir funktioniert.
Danke an den Support :)
 

Ähnliche Themen