ShopwareGetProducts - Shopware
Step: ShopwareGetProducts
Dieser Step ruft Artikeldaten aus einem Shopware System ab und liefert die abgerufenen Daten in einem Spreadsheet zurück. Man kann über Konfigurationsparameter einschränken, welche Artikel und welche Daten zurückgeliefert werden.
Step Konfiguration:
Input | Beschreibung |
---|---|
account | Wählen Sie hier Ihren Shopware-Account aus, um auf die Schnittstelle Ihres Shops zuzugreifen zu können (weitere Informationen) |
limitProducts (optional) | Dieser Filter schränkt ein wie viele Artikel abgerufen werden. Während der Erstellung eines Flows ist es hilfreich diesen Wert eher klein zu halten (z.B. 10), damit nur wenige Artikel abgerufen werden. Default: 25 | Beispiel: 50 |
mode | Der ShopwareGetProducts Step liefert im Standardmodus (All) eine große Menge von Informationen zu den Artikel zurück. Dies kann abhängig von der Anzahl der Artikel und Informationen am Artikel beim Abruf einen hohen Traffic und lange Laufzeiten verursachen. Um die Datenmenge möglichst gering zu halten, können Sie hier mit Hilfe von zwei Modi die abzurufenden Informationen auf ihre Bedürfnisse anpassen. Default: All |
supplierId (optional) | Dieser Filter schränkt die Menge der abzurufenden Artikel auf alle Artikel ein, die vom Hersteller der angegeben ID sind. Default: leer | Beispiel: 9 |
active (optional) | Dieser Filter kann genutzt werden, um aktive oder inaktive Produkte abzurufen. Wenn true ausgewählt ist, werden nur aktive, bei false nur inaktive Produkte abgerufen. Default: - | Beispiel: true |
highlight (optional) | Dieser Filter kann genutzt werden, um Produkte abzurufen, die das "Artikel hervorheben" Flag gesetzt haben. Wenn true ausgewählt ist, werden nur hervorgehobene, bei false nur nicht hervorgehobene Produkte abgerufen. Default: - | Beispiel: true |
articleId (optional) | Erlaubt den Abruf eines einzigen Artikels anhand der Shopware Article ID. Vor allem beim Testen sehr praktisch. Default: leer | Beispiel: 123 |
articleNumber (optional) | Erlaubt den Abruf eines einzigen Artikels anhand der Shopware Article Number. Vor allem beim Testen sehr praktisch Default: leer | Beispiel: Art12345 |
shopId (optional) | Über diesen Filter können Sie den Abruf auf einen bestimmten Shop einschränken. Über den "Shop List" Button erhalten Sie eine Übersicht aller verfügbaren Shops des gewählten Accounts. Default: leer | Beispiel: 1 |
language (optional) | Über diese Option können Sie die Sprache der Artikeltexte etc. auswählen. Default: leer | Beispiel: en_GB |
enableImages | Diese Option kann auf "enabled" gesetzt werden wenn die BildUrls zu den Artikel im Export enthalten sein sollen. Default: Disabled |
changedFrom (optional) | Dieser Filter schränkt die Artikel hinsichtlich des Änderungsdatum ein. Wird hier ein Datum angegeben, werden nur Artikel die nach diesem Datum verändert wurden zurück geliefert. Default: leer | Beispiel: 2014-02-27 00:00 |
changedTo (optional) |
Dieser Filter schränkt die Artikel hinsichtlich des Änderungsdatum ein. Wird hier ein Datum angegeben, werden nur Artikel die vordiesem Datum verändert wurden zurück geliefert. Default: leer | Beispiel: 2014-02-28 00:00 |
addedFrom (optional) | Dieser Filter schränkt die Artikel hinsichtlich des Erstellungsdatums ein. Wird hier ein Datum angegeben, werden nur Artikel die nach diesem Datum erstellt wurden zurück geliefert. Default: leer | Beispiel: 2014-02-27 00:00 |
addedTo (optional) | Dieser Filter schränkt die Artikel hinsichtlich des Erstellungsdatums ein. Wird hier ein Datum angegeben, werden nur Artikel die vordiesem Datum erstellt wurden zurück geliefert. Default: leer | Beispiel: 2014-02-28 00:00 |
Step Ausgabe:
Die Ausgabe des Steps ist abhängig von der gewählten Modus(mode) des Steps. Generell enthält das Ausgabe-Spreadsheet je eine Zeile pro Artikel, sowie eine Zeile pro Variante (wenn vorhanden).
Ausgabe Spreadsheet Spalten, mode = All
Artikeldaten & Hersteller:
Id, ParentId, MainDetailId, SupplierId, TaxId, FilterGroupId, Added, ArticleActive, PseudoSales, Highlight, Changed, CrossBundleLook, Notification, Template, Mode, AvailableFrom, AvailableTo, SupplierName, SupplierDescription, SupplierLink, Type, ArticleNumber, EAN, Active, Postion, ShippingFree, ShippingTime, MinPurchase, MaxPurchase, Weight, Width, Length, Height
Artikelbestand:
LastStock, InStock, StockMin
Artikeltexte:
Name, Description, DescriptionLong, Keywords, TranslationName, TranslationDescription
Artikelbilder:
SupplierImage
Artikelkategorien:
CategoryIds, Categories
Artikelpreise:
PriceGroupId, PriceGroupActive, Price, PriceBase, PricePseudo, PricePercent, PriceFromQty, PriceToQty, CustomerGroupKey
Netto Preise für Kundengruppe “Shopkunden Brutto” ab Menge 1
Artikelattribute:
Attribute1, Attribute2, Attribute3, Attribute4, Attribute5, Attribute6, Attribute7, Attribute8, Attribute9, Attribute10, Attribute11, Attribute12, Attribute13, Attribute14, Attribute15, Attribute16, Attribute17, Attribute18, Attribute19, Attribute20
Artikelvarianten:
*ConfiguratorSetId, *ConfiguratorOptions
Ausgabe Spreadsheet Spalten, mode = Minimun
Artikeldaten & Hersteller:
Id, ParentId, MainDetailId, SupplierId, TaxId, FilterGroupId, Added, ArticleActive, PseudoSales, Highlight, Changed, CrossBundleLook, Notification, Template, Mode, AvailableFrom, AvailableTo,
Artikelbestand:
LastStock
Artikeltexte:
Name, Description, DescriptionLong, Keywords
Artikelpreise:
PriceGroupId, PriceGroupActive
Artikelvarianten:
ConfiguratorSetId
Beispielausgabe:
Wenn die Parameter korrekt konfiguriert sind erhalten Sie mit Klick auf das Preview-Icon
Inputs
Das sind die Optionen, mit denen man den Step konfigurieren kann.
Name | Datentyp | Beschreibung | Pflichtfeld | Werte |
---|---|---|---|---|
account | ACCOUNT | Ihre Shopware 6 Verbindung | Ja | |
limit | STRING | Begrenzen Sie die Anzahl der abgerufen Artikel/Varianten. Leer für unbegrenzt. | Nein | |
mode | STRING | Wählen sie einen Modus aus um die abgerufenen Produktdaten einzuschränken: Nur Lagerbestands- und Preisdaten - holt nur IDs, Bestands- und Preisinformationen ab. Alle Produktdaten - Ruft alle Felder der Produkte ab. Dies dauert viel länger und benötigt mehr Traffic. Zusätzliche Objekte können in der Auswahl "Zusätzliche Felder" ausgewählt werden. | Nein |
|
additionalFields | STRINGLIST | Wählen sie hier aus, welche zusätzlichen Informationen abgerufen werden sollen. Die Felder im Ergebnis SPREADSHEET sind vorhanden aber leer falls diese nicht ausgewählt sind. | Nein |
|
active | STRING | Verwenden sie diesen Filter, um das Ergebnis auf aktive oder inaktive Artikel zu beschränken | Nein |
|
markAsTopseller | STRING | Verwenden sie diesen Filter, um das Ergebnis auf Topseller ("Produkt hervorheben" ) zu beschränken oder diese auszuschließen | Nein |
|
createdFrom | DATETIME | Verwenden Sie dieses Datum, um Produkte zu filtern, die später erstellt wurden. Leer lassen, um alle Produkte zu erhalten. | Nein | |
createdTo | DATETIME | Verwenden Sie dieses Datum, um Produkte zu filtern, die früher erstellt wurden. Leer lassen, um alle Produkte zu erhalten. | Nein | |
updatedFrom | DATETIME | Verwenden Sie dieses Datum, um Produkte zu filtern, die später aktualisiert wurden, 2014-02-27 00:00 | Nein | |
updatedTo | DATETIME | Verwenden Sie dieses Datum, um Produkte zu filtern, die vorher aktualisiert wurden, z.B. 2014-02-28 00:00 | Nein | |
productId | STRING | Dieser Filter schränkt das Ergebnis auf den Artikel mit dieser Produkt ID ein | Nein | |
productNumber | STRING | Dieser Filter schränkt das Ergebnis auf den Artikel mit dieser Produkt Nummer ein | Nein | |
productNumberFilterType | STRING | Typ des Produktnummernfilters. Exakter Vergleich: Genaue Übereinstimmung mit der angegebenen Produktnummer | Enthält: Die Produktnummer enthält den angegebenen Wert | Präfix: Die Produktnummer beginnt mit dem angegebenen Wert | Suffix: Die Produktnummer endet mit dem angegebenen Wert (siehe https://developer.shopware.com/docs/resources/references/core-reference/dal-reference/filters-reference) | Nein |
|
type | STRING | Verwenden sie diesen Filter, um das Ergebnis auf diesen Produkt-Typ zu beschränken. | Nein |
|
manufacturerId | STRING | Dieser Filter schränkt das Ergebnis auf Artikel mit dieser Hersteller ID ein | Nein |
Outputs
Das sind die Ergebnisse des Steps, die von nachfolgenden Steps, nach der Ausführung verwendet werden können.
Name | Datentyp | Beschreibung | Werte | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
result | SPREADSHEET | Das Ergebnis SPREADSHEET mit den abgerufenen Produkten und Varianten | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Folgende Felder sind im Output enthalten:
|