Variationswerte als DotLiquid Variable nutzen MediaMarkt&Saturn Schnittstelle

appleband

Neues Mitglied
10. April 2023
1
1
Liebe JTL Community,

Ich würde gerne die Variablenwerte z.B. in meinem Fall ist es die Farbe des Produkt und die Größe des Produktes übergeben ohne "Eigene" Felder oder Attribute zu nutzen.
Beispiel:
Variationswerte.png

Die Informationen verändern sich je nach Kindartikel, um die Produktdaten bei dem Marktplatz MediaMarkt Saturn auszufüllen müsste ich quasi die Felder vervollständigen.
Beispiel:
MediaMarktSaturn.png

Um die Kategoriespezifischen Felder auszufüllen habe ich die Möglichkeit DotLiquid Variablen zu nutzen. Jedoch ist das ein Boolean Feld gibt mir nur wahr oder falsch aus.
Ich bräuchte jedoch die Werte, die quasi die Felder Farbe, Größe und z.B. Umfang ausfüllen. Diese sind in den Variationswerten abgebildet und funktionieren wunderbar auf dem Shopify Store.

Leider habe ich explizit für das Thema kein Thread gefunden.

Ich danke euch herzlich im voraus!

Liebe Grüße
 
  • Gefällt mir
Reaktionen: sah

MarkSep

Aktives Mitglied
15. Januar 2019
70
4
Liebe JTL Community,

Ich würde gerne die Variablenwerte z.B. in meinem Fall ist es die Farbe des Produkt und die Größe des Produktes übergeben ohne "Eigene" Felder oder Attribute zu nutzen.
Beispiel:
Den Anhang 97459 betrachten

Die Informationen verändern sich je nach Kindartikel, um die Produktdaten bei dem Marktplatz MediaMarkt Saturn auszufüllen müsste ich quasi die Felder vervollständigen.
Beispiel:
Den Anhang 97462 betrachten

Um die Kategoriespezifischen Felder auszufüllen habe ich die Möglichkeit DotLiquid Variablen zu nutzen. Jedoch ist das ein Boolean Feld gibt mir nur wahr oder falsch aus.
Ich bräuchte jedoch die Werte, die quasi die Felder Farbe, Größe und z.B. Umfang ausfüllen. Diese sind in den Variationswerten abgebildet und funktionieren wunderbar auf dem Shopify Store.

Leider habe ich explizit für das Thema kein Thread gefunden.

Ich danke euch herzlich im voraus!

Liebe Grüße
Hi,

hast du es irgendwie hinbekommen?

LG
Mark
 

misterGST

Sehr aktives Mitglied
23. September 2007
374
42
Hallo in die Runde,

auch ich habe Interesse an dieser Lösung. Vermutlich kommt man nur mit einer SQL-Abfrage an den Wert der zugeordneten Farbe heran.
Es würde uns sehr freuen, wenn jemand den SQL-Code posten könnte, der den Wert der Variation Farbe im Kindartikel ausgibt 🙏. So wäre der erste Baustein zur Lösung gelegt ...

Vielen Dank im Voraus
Georg
 

KaiML

Mitglied
29. Januar 2025
6
0
Hi

Auch von meiner seite aus würde Ich gerne Wissen wie man dies Bewerkstelligt!
Ich würde gerne die Werte in ein Attribut und in die Merkmale schreiben.

Fine einfach keinen Lösungsansatz für das Thema
 

Star Piercing

Sehr aktives Mitglied
1. Dezember 2012
1.584
446
Wir sind hier auch dran und brauchen auch eine Lösung.

Ich habe z.B. HTML clipboard {{ Vorgang.Merkmale.Merkmale.KeineGruppe.Farbe.Deutsch }} eingetragen.
Wenn ich ein Vorschau Artikel auswähle ist wird das Feld auch befüllt.

Schaue ich aber in das Plattform Logbuch, bekomme ich haufenweise fehler dass das Feld leer ist.
 

KaiML

Mitglied
29. Januar 2025
6
0
Wir sind hier auch dran und brauchen auch eine Lösung.

Ich habe z.B. HTML clipboard {{ Vorgang.Merkmale.Merkmale.KeineGruppe.Farbe.Deutsch }} eingetragen.
Wenn ich ein Vorschau Artikel auswähle ist wird das Feld auch befüllt.

Schaue ich aber in das Plattform Logbuch, bekomme ich haufenweise fehler dass das Feld leer ist.
Hier hast du doch aber bereits in den Merkmalen die Farbe Gepflegt?!
Ich möchte die Farbe ja aus dem Daddy holen um sie dann in das Attribut Farbe Schreiben.
Bzw. Größe wäre mir eigentlich wichtiger!!
 

dapole

Sehr aktives Mitglied
27. Oktober 2014
146
29
Code:
SELECT DISTINCT [teigenschaftwert].[kEigenschaftWert]
    --  ,[teigenschaftwert].[kEigenschaft]
      ,[tEigenschaftWertSprache].cNAme
      ,[fAufpreis]
      ,[fAufpreisNetto]
      ,[fGewichtDiff]
      ,[cArtNr]
      ,[teigenschaftwert].[nSort]
      ,[fLagerbestand]
      ,[teigenschaftwert].[cAktiv]
      ,[teigenschaft].kArtikel
  FROM [eazybusiness].[dbo].[teigenschaftwert]
  join [tEigenschaftWertSprache] on [tEigenschaftWertSprache].kEigenschaftWert = [teigenschaftwert].kEigenschaftWert
  left join [dbo].[teigenschaft] on [teigenschaft].kEigenschaft = [teigenschaftwert].kEigenschaft
  where kArtikel = 1495


1495 = dort muss nur noch die 'InterneSchlüsselNummer' vom Vaddter artikel rein -......

Stammt von V1.10 -> ICh hoffe ihr könnt es verwenden ^^[/CODE]
 
  • Gefällt mir
Reaktionen: luis.jhk und KaiML

luis.jhk

Mitglied
19. März 2024
4
0
Code:
SELECT DISTINCT [teigenschaftwert].[kEigenschaftWert]
    --  ,[teigenschaftwert].[kEigenschaft]
      ,[tEigenschaftWertSprache].cNAme
      ,[fAufpreis]
      ,[fAufpreisNetto]
      ,[fGewichtDiff]
      ,[cArtNr]
      ,[teigenschaftwert].[nSort]
      ,[fLagerbestand]
      ,[teigenschaftwert].[cAktiv]
      ,[teigenschaft].kArtikel
  FROM [eazybusiness].[dbo].[teigenschaftwert]
  join [tEigenschaftWertSprache] on [tEigenschaftWertSprache].kEigenschaftWert = [teigenschaftwert].kEigenschaftWert
  left join [dbo].[teigenschaft] on [teigenschaft].kEigenschaft = [teigenschaftwert].kEigenschaft
  where kArtikel = 1495


1495 = dort muss nur noch die 'InterneSchlüsselNummer' vom Vaddter artikel rein -......

Stammt von V1.10 -> ICh hoffe ihr könnt es verwenden ^^[/CODE]

Ergänzung: Wenn man die spezifischen Variationswerte (z.B. Größe, Farbe, Menge) für einen bestimmten Kindartikel ermitteln möchte, führt der Weg über die Tabelle tEigenschaftKombiWert. Diese verknüpft die Eigenschaftskombination des Kindartikels mit den jeweiligen Eigenschaftswerten.

SQL-Abfrage:
SQL:
SELECT
    kind.kArtikel,
    kind.cArtNr,
    es.cName AS EigenschaftName,
    ews.cName AS EigenschaftWert
FROM dbo.tArtikel kind
JOIN dbo.tEigenschaftKombiWert ekw ON ekw.kEigenschaftKombi = kind.kEigenschaftKombi
JOIN dbo.teigenschaftwert ew ON ew.kEigenschaftWert = ekw.kEigenschaftWert
JOIN dbo.teigenschaft e ON e.kEigenschaft = ew.kEigenschaft
JOIN dbo.tEigenschaftSprache es ON es.kEigenschaft = e.kEigenschaft AND es.kSprache = 1
JOIN dbo.tEigenschaftWertSprache ews ON ews.kEigenschaftWert = ew.kEigenschaftWert AND ews.kSprache = 1
WHERE kind.kArtikel = 19817  -- Kind-ID hier einsetzen
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu AMAZON Lister 2.0 ... GPSR, wir würden gerne Informationen & Warnhinweise als PDF zur Verfügung stellen Amazon-Lister - Ideen, Lob und Kritik 0
Diesntleister als Kreditor anlegen um Eingangsrechnungen zu erfassen JTL-Wawi 1.10 2
Hersteller als Filter in einer Kategorie Einrichtung JTL-Shop5 6
Neu Idee - Versanddatum aus Amazon & eBay als Feld in JTL übernehmen eBay-Anbindung - Ideen, Lob und Kritik 0
Neu Wo kann ich in JTL das Datum sehen, an dem eine Bestellung als bezahlt bestätigt wurde? User helfen Usern - Fragen zu JTL-Wawi 1
Kaufland erkennt Hersteller als Marke... kaufland.de - Anbindung (SCX) 0
Neu Mollie Kreditkartenzahlungen werden nicht als bezahlt markiert JTL-Wawi - Fehler und Bugs 2
Neu Workflowbedingung Regex - Strassenfeld - Feld enthält mehr als 3 Zahlen User helfen Usern - Fragen zu JTL-Wawi 1
Neu Produktkatalog als PDF User helfen Usern - Fragen zu JTL-Wawi 2
Neu Bewusst deaktivierte Mail-Vorlagen erscheinen als Core Error im Logbuch Betrieb / Pflege von JTL-Shop 5
Bilddarstellung in Suche anders als in den Kategorien Einrichtung JTL-Shop5 0
Neu Kategorien als Link Plugins für JTL-Shop 2
Neu Versandkosten in eigenen Versandarten als Netto Preis angeben User helfen Usern - Fragen zu JTL-Wawi 2
Neu Rechnung als pdf. speichern mit Rechnungsnummer und Kundennummer im Namen klappt nicht User helfen Usern - Fragen zu JTL-Wawi 4
Stornobeleg als Workflow-Trigger JTL-Wawi 1.10 6
Neu Monatsabschlüsse als csv-Datei erstellen lassen? Allgemeine Fragen zu JTL-POS 0
Einzelartikel als Kindartikel zu einem neuen Vaterartikel zusammenführen (JTL-Wawi + Shopware Connector) JTL-Wawi 1.8 1
Neu Rechnungen als PDF drucken User helfen Usern - Fragen zu JTL-Wawi 3
Neu X-Rechnung nicht als XML User helfen Usern - Fragen zu JTL-Wawi 3
Beantwortet Workflow Datei schreiben Dateiname per Dotliquid Fehler Illegales Zeichen im Pfad. callerMemberName : WriteFile JTL-Workflows - Fehler und Bugs 1

Ähnliche Themen