Ja, genau das habe ich gesucht. Besten Dank.
Ich habe das jetzt eingefügt, aber jetzt würfelt er mir den Hinweis und die Kundenadresse irgendwie durcheinander.
Meiner Meinung nach ist der Code aber so korrekt, oder übersehe ich da was?
{% comment -%}
JTL-Software Template für Export "Pickliste (CSV-Format)", Stand: 20181129
--------------------------------------------------------------------------------------------------------------
Sie können das Template über folgende Variablen steuern:
--------------------------------------------------------------------------------------------------------------
{% endcomment -%}
{% assign Trennzeichen = ';' %}{% comment %}Gibt das Trennzeichen an{% endcomment -%}
{% comment -%}
--------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
Unterhalb dieses Bereiches sollten nur erfahrene Anwender Änderungen vornehmen. Bei Fragen
steht Ihnen unser Supportforum unter
http://forum.jtl-software.de/formulardesigner-editor-open-beta-phase/
zur Verfügung. Gerne helfen Ihnen auch unsere
Servicepartner weiter. Einen qualifizierten Service-Partner
finden Sie unter
http://www.jtl-software.de/Servicepartner.
--------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
{% endcomment -%}
{% comment -%}
Satzart 1: Picklistennummer*
{% endcomment -%}
1{{Trennzeichen}}\
{{ Report.InternalId }}
{% comment -%}
Satzart 2: Auftragsnummer*,Beschreibung*,Warenlager*,Artikelnummer*,EAN*,Menge*,Hinweis*
{% endcomment -%}
{% for position in Report.PickListPositionOrder -%}
2{{Trennzeichen}}\
{{ position.PickListSalesOrder.SalesOrderNumber | Trim | Quote }}{{Trennzeichen}}\
{{ position.Name | Trim | Quote }}{{Trennzeichen}}\
{{ position.BinLocationName | Trim | Quote }}{{Trennzeichen}}\
{{ position.SKU | Trim | Quote }}{{Trennzeichen}}\
{{ position.EAN | Trim | Quote }}{{Trennzeichen}}\
{{ position.Quantity | Nummer: 'N2','en-US' }}{{Trennzeichen}}\
{% capture query -%}
SELECT
AADR.cFirma,
AADR.cVorname,
AADR.cName,
AADR.cStrasse,
AADR.cPLZ,
AADR.cOrt,
AADR.cLand,
AP.cHinweis
FROM
Verkauf.tAuftragAdresse AS AADR
JOIN tPicklistePos AS PP ON AADR.kAuftrag = PP.kBestellung
JOIN Verkauf.tAuftragPosition AS AP ON PP.kBestellung = AP.kAuftrag
WHERE
AADR.nTyp = 0
AND PP.kPicklistePos = {{ position.InternalId | SqlEscape }}
AND AP.cHinweis IS NOT NULL
{% endcapture -%}
{% assign result = query | DirectQuery -%}
{% for item in result.Daten -%}
{{ item.cFirma | Trim | Quote }}{{Trennzeichen}}\
{{ item.cVorname | Trim | Quote }}{{Trennzeichen}}\
{{ item.cName | Trim | Quote }}{{Trennzeichen}}\
{{ item.cStrasse | Trim | Quote }}{{Trennzeichen}}\
{{ item.cPLZ | Trim | Quote }}{{Trennzeichen}}\
{{ item.cOrt | Trim | Quote }}{{Trennzeichen}}\
{{ item.cLand | Trim | Quote }}{{Trennzeichen}}\
{{ item.cHinweis | Trim | Quote }}
{% endfor -%}
{% endfor %}