Neu Exportvorlage Rechnung: Stückliste ausgeben

Antonin123

Aktives Mitglied
20. Januar 2019
33
5
Hallo,
ich versuche bei einer Rechnungs-Exportvorlage (Admin -> Druck/E-Mail/Exportvorlagen --- dort unter Rechung -> Exportieren) eine Vorlage zu erstellen, welche mir eine csv Liste mit den Rechnungsdaten exportiert.
Dies funktioniert im Prinzip ganz gut, jedoch werden die einzelnen Stücklistenpositionen nicht richtig ausgegeben.

Beispiel:
Stücklistenartikel A (Artikelnummer 12345-67890) besteht aus Artikeln 2x 12345 und 2x 67890
Stücklistenartikel B (Artikelnummer 12345-09876) besteht aus Artikeln 1x 12345 und 1x 09876

Wenn ich jetzt eine Rechnung exportiere, bei der nur der Stücklistenartikel A mit Menge 1 vorhanden ist, wird mir folgendes ausgegeben:
Artikelnummer | Menge
12345 | 2
12345 | 1
67890 | 2

Es wird also 12345 auch mit Menge 1 ausgegeben, weil dieser in einem ganz anderen Artikel als auf der Rechnung in Menge 1 vorhanden ist

Es soll aber nur so ausgegeben werden, da auf der Rechnung ja nur der Stücklistenartikel A ist:
12345 | 2
67890 | 2

Der Code ist:

{% capture query -%}SELECT kStueckliste FROM tartikel where kartikel='{{ position.ProductInternalId }}' and kStueckliste > 0{% endcapture -%}\
{% assign result = query | DirectQueryScalar -%}\
{% if result -%}\
{% capture query -%}
SELECT a.cArtNr,b.cName,c.fAnzahl FROM tStueckliste as s
left join tArtikel as a on a.kArtikel = s.kArtikel
left join tArtikelBeschreibung as b on b.kArtikel = s.kArtikel
left join tStueckliste as c on c.kArtikel = s.kArtikel
where
s.kStueckliste = {{ result }}
AND b.kSprache=1
AND b.kPlattform=1
AND b.kShop=0
{% endcapture -%}\
{% assign result = query | DirectQuery -%}\
{% if result -%}\

{% for st in result.Daten -%}\
{{ st.cArtNr }}{{Trennzeichen}}{{ st.fAnzahl }}
{% endfor -%}\
{% endif -%}\
{% endif -%}\


Ich hoffe jemand kann mir helfen, den code so zu modifizieren, dass nur die Stückliste des Artikels exportiert wird, der auch tatsächlich auf der Rechnung ist und nicht die Menge von allen Stücklisten, auf denen der Artikel ist.

Vielen Dank schonmal!
 
Zuletzt bearbeitet:

Antonin123

Aktives Mitglied
20. Januar 2019
33
5
Ich vermute, dass es durch die Zeile " left join tStueckliste as c on c.kArtikel = s.kArtikel", wenn ich diese und darüber " SELECT a.cArtNr,b.cName,c.fAnzahl FROM tStueckliste as s" das c.fAnzahl weglasse, funktioniert es so wie es soll aber dann bekomme ich leider keine Menge der einzelen Stücklistenpositionen. Gibt es dazu eine andere möglichkeit? "left join tMenge as c on c.kArtikel = s.kArtikel" funktioniert leider nicht
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Eigene Felder des Artikels per Exportvorlage Auftrag auslesen Schnittstellen Import / Export 0
Suche Hilfe beim Anpassen (Design) von Druck- / Email- / Exportvorlage JTL-Wawi 1.10 3
Amazon VCS Rechnung werden nicht angezeigt. Amazon-Anbindung - Fehler und Bugs 0
Eigene Spalten in Vorlagen (Rechnung, Angebot, Lieferschein etc.) JTL-Wawi 1.11 4
Artikel Z besteht aus den Positionen A, B und C mit unterschiedlichen Steuersätzen. Wie im Angebot, Auftrag, Rechnung richtig dargestellen ? JTL-Wawi 1.11 4
Neu Text unter der Rechnung User helfen Usern - Fragen zu JTL-Wawi 2
Neu Lieferschein Nummer wird auf der Rechnung wird komisch angezeigt Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu Rechnung mit Lastschift Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 5
Neu DB Abfrage in Rechnung User helfen Usern - Fragen zu JTL-Wawi 9
Neu Verwendetes Guthaben auf Rechnung ausweisen User helfen Usern - Fragen zu JTL-Wawi 9
Neu Rechnung nur für bestimmte Kundengruppe drucken, aber für alle Erstellen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu Offener Betrag falsch in Rechnung User helfen Usern - Fragen zu JTL-Wawi 5
Neu Text & QR-Code in Rechnung einfügen User helfen Usern - Fragen zu JTL-Wawi 1
25 Gutscheine für Kunden auf Rechnung erstellen Allgemeine Fragen zu JTL-Vouchers 0
Neu Workflow zum automatischen Stornieren einer Rechnung nach Versand User helfen Usern - Fragen zu JTL-Wawi 4
Neu Rechnung als pdf. speichern mit Rechnungsnummer und Kundennummer im Namen klappt nicht User helfen Usern - Fragen zu JTL-Wawi 4
Bild auf Rechnung bewegt sich nicht mit den Positionen JTL-Wawi 1.11 8
Neu X-Rechnung nicht als XML User helfen Usern - Fragen zu JTL-Wawi 3
QR-Code auf Rechnung JTL-Wawi 1.11 13
Neu Lieferantenbestellung mit Stückliste User helfen Usern - Fragen zu JTL-Wawi 3

Ähnliche Themen