Skip to content

ShopwareGetProducts - Shopware

Version: 5.2+

← Shopware Add-On Übersicht

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-Details anzeigen

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 | Beispiel9

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: - | Beispieltrue

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 | Beispiel123

articleNumber (optional)

Erlaubt den Abruf eines einzigen Artikels anhand der Shopware Article Number. Vor allem beim Testen sehr praktisch

Default: leer | BeispielArt12345

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 | Beispiel1

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).

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

Section titled “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 Die Shopware-Verbindung Ja
limitProducts STRING Begrenzen Sie die Anzahl der abgerufenen Artikel. Leer für unbegrenzt. Nein
mode STRING Eine Auswahl wie viele Informationen abgerufen werden sollen. Ja
  • Alle
  • Minimum
supplierId STRING Filter Lieferanten-IDs. Es ist möglich eine kommagetrennte Liste von Lieferanten-IDs anzugeben. Nein
active STRING Filter nur aktive Artikel abrufen. Nein
  • -
  • nur aktive Artikel
  • nur inaktive Artikel
highlight STRING Filter Highlight Nein
  • -
  • Ja
  • Nein
articleId STRING Filter Artikel-ID Nein
articleNumber STRING Filter Artikelnummer Nein
enableImages STRING Wenn aktiviert, dann werden für alle Artikel max. 5 Bilder abgerufen. Beachten Sie, dass das Abrufen von Artikeln mit dieser Option wesentlich langsamer ist. Bitte deaktivieren Sie diese Option, wenn Sie die Bilder nicht benötigen. Nein
  • Bilder abrufen
  • Bilder nicht abrufen
enableCategoryPaths STRING Wenn diese Option aktiviert ist werden die vollständigen Kategoriepfade der Artikel abgerufen. Hinweis: Der Abruf er Kategorien kann sehr lange dauern. Bitte deaktivieren Sie diese Option, wenn sie die Kategoriepfade nicht benötigen. Nein
  • Kategoriepfade abrufen
  • Kategoriepfade nicht abrufen
shopId STRING Verwenden Sie dieses Feld, um Artikel nach Shop ID zu filtern. Nein
shopTranslation STRING Option für Shop-Übersetzungen von Artikelname, Beschreibung, etc.:'Ausgewählter Shop oder Leer lassen' - Leer lassen, wenn keine Shop-Übersetzung vorhanden ist;'Ausgewählter Shop oder Standard' - Sprache des ausgewählten Shops verwenden. Wenn keine Übersetzung vorhanden ist, wird die Standardsprache verwendet. Nein
  • Ausgewählter Shop oder Standard
  • Ausgewählter Shop oder Leer lassen
changedFrom DATETIME Verwenden Sie dieses Datum, um Artikel zu filtern, die später aktualisiert wurden, 2014-02-27 00:00:00 Nein
changedTo DATETIME Verwenden Sie dieses Datum, um Artikel zu filtern, die zuvor aktualisiert wurden, z.B. 2014-02-28 00:00 Uhr. Nein
addedFrom DATETIME Verwenden Sie dieses Datum, um Artikel zu filtern, die später hinzugefügt wurden, z.B. 2014-02-27 00:00. Nein
addedTo DATETIME Verwenden Sie dieses Datum, um Artikel zu filtern, die zuvor hinzugefügt wurden, z.B. 2014-02-29 00:00. Nein

Outputs

Das sind die Ergebnisse des Steps, die von nachfolgenden Steps, nach der Ausführung verwendet werden können.

Name Datentyp Beschreibung Pflichtfeld Werte
products SPREADSHEET Ein SPREADSHEET, dass die abgerufenen Artikel enthält. Ja
Folgende Felder sind im Output enthalten :

Feld Datentyp Beschreibung Pflichtfeld Standardwert
identifier SINGLE The identifier column to import Spreadsheet into a Datastore. Nein
Id SINGLE Nein
parent_identifier SINGLE The parent_identifier column to import Spreadsheet into a Datastore. Nein
ParentId SINGLE Nein
MainDetailId SINGLE Nein
SupplierId SINGLE Nein
TaxId SINGLE Nein
PriceGroupId SINGLE Nein
FilterGroupId SINGLE Nein
ConfiguratorSetId SINGLE Nein
Name SINGLE Nein
Description SINGLE Nein
DescriptionLong SINGLE Nein
Added SINGLE Nein
ArticleActive SINGLE Nein
PseudoSales SINGLE Nein
Highlight SINGLE Nein
MetaTitle SINGLE Nein
Keywords SINGLE Nein
Changed SINGLE Nein
PriceGroupActive SINGLE Nein
LastStock SINGLE Nein
CrossBundleLook SINGLE Nein
Notification SINGLE Nein
Template SINGLE Nein
Mode SINGLE Nein
AvailableFrom SINGLE Nein
AvailableTo SINGLE Nein
ShopId SINGLE Nein
ProductUrl SINGLE Nein
SupplierName SINGLE Nein
SupplierDescription SINGLE Nein
SupplierImage SINGLE Nein
SupplierLink SINGLE Nein
CategoryIds SINGLE Nein
Categories SINGLE Nein
CategoryPaths SINGLE Nein
TranslationName SINGLE Nein
TranslationDescription SINGLE Nein
TranslationLongDescription SINGLE Nein
Properties SINGLE Nein
TaxName SINGLE Nein
Tax SINGLE Nein
Images SINGLE Nein
SimilarIds SINGLE Nein
RelatedIds SINGLE Nein
AvoidCustomerGroupIds SINGLE Nein
AvoidCustomerGroupKeys SINGLE Nein
Type SINGLE Nein
ArticleNumber SINGLE Nein
MainArticleNumber SINGLE Nein
Active SINGLE Nein
EAN SINGLE Nein
SupplierNumber SINGLE Nein
ReleaseDate SINGLE Nein
InStock SINGLE Nein
StockMin SINGLE Nein
Postion SINGLE Nein
ShippingFree SINGLE Nein
ShippingTime SINGLE Nein
MinPurchase SINGLE Nein
PurchaseSteps SINGLE Nein
MaxPurchase SINGLE Nein
Weight SINGLE Nein
Width SINGLE Nein
Length SINGLE Nein
Height SINGLE Nein
PurchaseUnit SINGLE Nein
ReferenceUnit SINGLE Nein
PackUnit SINGLE Nein
Kind SINGLE Nein
PurchasePrice SINGLE Nein
PriceID SINGLE Nein
PriceFromQty SINGLE Nein
PriceToQty SINGLE Nein
CustomerGroupKey SINGLE Nein
Price SINGLE Nein
PriceBase SINGLE Nein
PricePseudo SINGLE Nein
PricePercent SINGLE Nein
AllPrices SINGLE Nein
AttributeID SINGLE Nein
Attribute1 SINGLE Nein
Attribute2 SINGLE Nein
Attribute3 SINGLE Nein
Attribute4 SINGLE Nein
Attribute5 SINGLE Nein
Attribute6 SINGLE Nein
Attribute7 SINGLE Nein
Attribute8 SINGLE Nein
Attribute9 SINGLE Nein
Attribute10 SINGLE Nein
Attribute11 SINGLE Nein
Attribute12 SINGLE Nein
Attribute13 SINGLE Nein
Attribute14 SINGLE Nein
Attribute15 SINGLE Nein
Attribute16 SINGLE Nein
Attribute17 SINGLE Nein
Attribute18 SINGLE Nein
Attribute19 SINGLE Nein
Attribute20 SINGLE Nein
ConfiguratorOptions SINGLE Nein
TranslatedConfiguratorOptions SINGLE Nein
ConfiguratorOptionsDistinct SINGLE Nein