Neu Rückstände bei Teillieferung auf Lieferschein ausgeben

Status
Es sind keine weiteren Antworten möglich.

Philipp Laumen

Gesperrter Benutzer
16. Juli 2018
260
86
Hallo,

ich "pinne" das Thema jetzt mal hier an. Der andere Thread ist recht lang.
DIe Vorlage findet ihr im Anhang, so sieht die dann in der Ausgabe aus:
Ashampoo_Snap_2020.01.28_13h34m12s_007_.png



die Dotliquid Abfrage ist im Spoiler.

Code:
{% capture itemquery %}
SELECT lvAuftragsposition.cString,lvAuftragsposition.kBestellpos
FROM Verkauf.lvAuftragsposition
JOIN dbo.tbestellpos ON tbestellpos.kBestellPos = Verkauf.lvAuftragsposition.kBestellpos
WHERE kBestellung =        (SELECT kBestellung FROM dbo.tLieferschein WHERE kLieferschein = {{ Report.InternalId | SqlEscape }})
AND (fAnzahl - ISNULL(fGeliefert,0) ) >0
AND nType IN (0,1)
{% endcapture -%}
{% assign result = itemquery | DirectQuery -%}
{% for item in result.Daten %}
{% capture itemquery %}
SELECT lvAuftragsposition.cString,lvAuftragsposition.kBestellpos
FROM Verkauf.lvAuftragsposition
JOIN dbo.tbestellpos ON tbestellpos.kBestellPos = Verkauf.lvAuftragsposition.kBestellpos
WHERE tbestellpos.kBestellpos = {{ item.kBestellpos | SqlEscape }}
AND (fAnzahl - ISNULL(fGeliefert,0) ) >0
AND nType IN (0,1)
{% endcapture itemquery -%}
{% assign result2 = itemquery | DirectQuery -%}
   {% for item2 in result2.Daten -%}
{{ item2.cString }}
   {% endfor -%}
{% endfor -%}


Diskussionsthema:
https://forum.jtl-software.de/threa...erung-auf-lieferschein-ausgeben.123711/page-2

Edit:
- Benutzervariabeln entfernt, führten zu fehlern beim Export.
 

Anhänge

Zuletzt bearbeitet:
Status
Es sind keine weiteren Antworten möglich.

Ähnliche Themen