Lieferschein Variation (Farbe) des Artikels hinter dem Artikelnamen

netsrakt

Neues Mitglied
9. März 2023
7
1
Ich benötige auf dem Lieferschein die entsprechende Variation (Farbe) des Artikels hinter dem Artikelnamen.

Zum Beispiel ein Fußball, mit Variation „Farbe“ in Rot und Blau.

Im Auftrag soll dann z.B. hinter Fußball / Farbe Rot stehen

Ich benötigen die direkte SQL Abfrage um die Variation der Farbe auf dem Lieferschein zu bekommen. Kann mir jemand helfen?
 

MirkoWK

Sehr aktives Mitglied
14. März 2022
401
134
Hi,

sollte es nicht so sein, dass ohnehin nur die Varianten-Kinder selbst auf dem Lieferschein stehen und diese im Titel die Variation enthalten haben?

Viele Grüße
Mirko
 

netsrakt

Neues Mitglied
9. März 2023
7
1
Hi,
ja, das Varianten-Kind steht auf dem Lieferschein. Im Artikelnamen (Titel) ist die Farbe nicht eingepflegt, da es dafür die Varianten gibt. Es sollte möglich sein, die entsprechende Farbe des Kindes aus der Datenbank auszulesen und auf dem Lieferschein auszugeben.

Es gibt hier einen Ansatz dazu, der Code funktioniert leider nicht:

https://guide.jtl-software.de/jtl-wawi/vorlagen/individuelle-datenbankabfragen/

Variation auf Artikeletikett

JTL_DirectQuery ("SELECT teigenschaftwert.cName
FROM teigenschaft
JOIN tEigenschaftKombiWert ON tEigenschaftKombiWert.kEigenschaft = teigenschaft.kEigenschaft
JOIN tartikel on tartikel.kEigenschaftKombi = tEigenschaftKombiWert.kEigenschaftKombi
JOIN teigenschaftwert ON teigenschaftwert.kEigenschaftWert = tEigenschaftKombiWert.kEigenschaftWert
WHERE teigenschaft.cName='Farbe'
AND tartikel.kartikel="+ToString$(Artikel.kArtikel))

Kann jemand weiterhelfen?

Vielen Dank und viele Grüße
Thomas
 

MirkoWK

Sehr aktives Mitglied
14. März 2022
401
134
Versuch es mal damit:

SQL:
JTL_DirectQuery ("
SELECT
    ews.cName
FROM
    tArtikel a
    LEFT JOIN tEigenschaftKombiWert ekw ON a.kEigenschaftKombi = ekw.kEigenschaftKombi
    LEFT JOIN tEigenschaftSprache es ON es.kEigenschaft = ekw.kEigenschaft AND es.cName = 'Farbe' AND es.kSprache = 1
    LEFT JOIN tEigenschaftWertSprache ews ON ews.kEigenschaftWert = ekw.kEigenschaftWert AND ews.kSprache = 1
WHERE
    a.cArtNr ='"+DeliveryNotePosition.SKU + "'")
 

netsrakt

Neues Mitglied
9. März 2023
7
1
Super, ich bin dir sehr dankbar, das funktioniert mit einer Einschränkung:
Von der Position mit der Versandart wird der Name (in meinem Fall: DPD Paket DE) nicht mehr angezeigt. Das Feld ist jetzt leer (vorher stand dort "DPD Paket DE").
Vermutlich, weil die Artikelnummer vom "DPD Paket DE" (DeliveryNotePosition.SKU) leer ist...
Hast du hierzu noch eine Idee, den Code anzupassen und die Versandart auszuschließen?

Dankeschön
Viele Grüße
Thomas
 

MirkoWK

Sehr aktives Mitglied
14. März 2022
401
134
Das hier sollte gehen:

SQL:
COND(DeliveryNotePosition.PositionType="ShippingPosition",DeliveryNotePosition.Name,JTL_DirectQuery ("
SELECT
    ews.cName
FROM
    tArtikel a
    LEFT JOIN tEigenschaftKombiWert ekw ON a.kEigenschaftKombi = ekw.kEigenschaftKombi
    LEFT JOIN tEigenschaftSprache es ON es.kEigenschaft = ekw.kEigenschaft AND es.cName = 'Farbe' AND es.kSprache = 1
    LEFT JOIN tEigenschaftWertSprache ews ON ews.kEigenschaftWert = ekw.kEigenschaftWert AND ews.kSprache = 1
WHERE
    a.cArtNr ='"+DeliveryNotePosition.SKU + "'"))



Das hier sollte theoretisch auch gehen:

SQL:
DeliveryNotePosition.Name + " (" + JTL_DirectQuery ("
SELECT
    ews.cName
FROM
    tArtikel a
    LEFT JOIN tEigenschaftKombiWert ekw ON a.kEigenschaftKombi = ekw.kEigenschaftKombi
    LEFT JOIN tEigenschaftSprache es ON es.kEigenschaft = ekw.kEigenschaft AND es.cName = 'Farbe' AND es.kSprache = 1
    LEFT JOIN tEigenschaftWertSprache ews ON ews.kEigenschaftWert = ekw.kEigenschaftWert AND ews.kSprache = 1
WHERE
    a.cArtNr ='"+DeliveryNotePosition.SKU + "'") + ")"
 

netsrakt

Neues Mitglied
9. März 2023
7
1
Die zweite hat nicht funktioniert.
Die erste hat funktioniert, DPD wurde dann doppelt angezeigt.
Habe dann aus
COND(DeliveryNotePosition.PositionType="ShippingPosition",DeliveryNotePosition.Name,JTL_DirectQuery ("
das gemacht
COND(DeliveryNotePosition.PositionType="ShippingPosition","",JTL_DirectQuery ("

funktioniert...

Vielen, vielen Dank, du hast mir sehr geholfen :):thumbsup::cool:
Viele Grüße Thomas
 
  • Gefällt mir
Reaktionen: MirkoWK

netsrakt

Neues Mitglied
9. März 2023
7
1
Hallo MirkoWK,

kannst du mir nochmal helfen?
Ich möchte auch tMerkmal in die Vorlage einbinden, wenn es ein Artikel ohne Variante ist, damit auch bei Artikeln ohne Variante die Farbe des Artikels angezeigt wird.

Kannst du mir den Code für tMerkmal mitteilen?

Viele Grüße
Thomas
 

netsrakt

Neues Mitglied
9. März 2023
7
1
Mein Wunsch: Das Merkmal (z.B. Farbe Schwarz) auf dem Lieferschein hinter dem Artikelnamen anzeigen lassen:
Auch hierzu gibt es hier zwar einen Lösungsansatz, der aber nicht mehr funktioniert:
https://guide.jtl-software.de/jtl-wawi/vorlagen/individuelle-datenbankabfragen/

Merkmalwert des Merkmals Farbe:

JTL_DirectQuery ("SELECT tMerkmalWertSprache.cWert FROM tMerkmalWertSprache
JOIN tArtikelMerkmal ON tArtikelMerkmal.kMerkmalWert=tMerkmalWertSprache.kMerkmalWert
JOIN tmerkmal on tArtikelMerkmal.kMerkmal=tmerkmal.kMerkmal WHERE tArtikelMerkmal.kArtikel="+Fstr$(Artikel.kArtikel,"?")+"
AND tMerkmalWertSprache.kSprache=1
AND tmerkmal.cName='Farbe'")


Kann jemand helfen?
Gruß Thomas
 
Ähnliche Themen
Titel Forum Antworten Datum
Lieferschein MERKMAL des Artikels unter dem Artikelnamen anzeigen (z.B. die Farbe) JTL-Wawi 1.7 0
Neu Auf Lieferschein - Gewicht je Position Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu externe Auftragsnummer auf dem Lieferschein und Rechnung drucken Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 3
Neu Verschiedene Mailadressen für Rechnung, Auftrag, Lieferschein User helfen Usern - Fragen zu JTL-Wawi 3
Neu Versanddatenübernahme auf Lieferschein Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 1
Neu Lieferdatum auf Rechnung = echtes Versand- und nicht Lieferschein-Erstelldatum ? User helfen Usern - Fragen zu JTL-Wawi 0
Neu Bestelldatum - Directquery für Angebot, Auftrag, Lieferschein und Rechnungskorrektur Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu Trackingnummer auf Lieferschein /Dotliquid Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Lieferschein wird bei einigen Shop-Bestellungen nicht erzeugt JTL-Wawi 1.6 2
Gesamtmenge der Artikel auf Lieferschein JTL-Wawi 1.7 0
Neu Artikelspezifischer Lieferschein User helfen Usern - Fragen zu JTL-Wawi 0
Neu Export Lieferschein als CSV: Versandgewicht von Artikel in Liste User helfen Usern - Fragen zu JTL-Wawi 4
Neu Anmerkung auf Rechnung und Lieferschein anzeigen Eigene Übersichten in der JTL-Wawi 10
Beantwortet Lieferschein bleibt auf Status offen totz Workflow JTL-Workflows - Ideen, Lob und Kritik 1
Neu Probleme bei Anordnung der Bilder / Variation wird nicht synchronisiert WooCommerce-Connector 0
Neu Variation auf der WMS-Pickliste User helfen Usern - Fragen zu JTL-Wawi 0
Neu Darstellung Variation Shopware-Connector 3
Neu Merkmale als Farbe übertragen | Shopware 6 Shopware-Connector 1
Neu Gelber Hover-Balken Farbe ändern Technische Fragen zu Plugins und Templates 2
Neu Farbe und Text bei Variationsauswahl-Hinweis "Ihre Auswahl ist leider nicht verfügbar" ändern Allgemeine Fragen zu JTL-Shop 0
Neu Woher kommt die Farbe im Header von Iphone Allgemeine Fragen zu JTL-Shop 2
Neu Header Farbe / Template Einstellungen Fehlerhaft? Allgemeine Fragen zu JTL-Shop 1
Neu NOVA Template Farbe ändern für Preis Templates für JTL-Shop 0
Neu Kombination aus 2 Varianten (Größe + Farbe) - Synchronisierung möglich? WooCommerce-Connector 4
Neu Vater/Parent ohne Farbe auf eBay schalten eBay-Designvorlagen - Fehler und Bugs 0

Ähnliche Themen