ShopwareSearchOrders - Shopware
Mit diesem Step können Sie Auftragsdaten aus einem Shopware System abrufen.
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) |
limitOrders (optional) | Dieser Filter schränkt ein wie viele Aufträge abgerufen werden. Gerade während der Erstellung eines Flows ist es praktisch diesen Wert eher klein zu halten (z.B. 25), damit nur wenige Daten abgerufen werden und somit der Vorgang beschleunigt wird. Default: 25 |
mode |
Der ShopwareSearchOrders Step liefert im Standardmodus (All) eine große Menge von Informationen zu den Kunden zurück. Dies kann 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.
Die weiteren Felder sind: InternalComment, Net, TaxFree, TemporaryId, Referer, ClearedDate, TrackingCode, LanguageIso, Currency, CurrencyFactor, RemoteAddress, PaymentStatusId, OrderStatusId Default: All |
orderStatusId (optional) | Dieser Filter kann genutzt werden, um nur Angebote in einem bestimmten Status abzuholen. Wird kein Wert eingetragen, werden die Aufträge unabhängig vom Status abgerufen. |
referer (optional) | Sie haben die Möglichkeit nach Aufträgen mit bestimmten referern filtern. |
paymentId (optional) | Tragen Sie hier eine Payment ID ein, um nur nach Aufträgen mit einer bestimmten Zahlmethode zu suchen. |
shopId (optional) | Tragen Sie hier eine Shop ID ein, um nur nach Aufträgen dieses Shops zu suchen. Default: leer | Beispiel: 1 |
orderId (optional) | Erlaubt den Abruf eines einzelnen Auftrags anhand der Shopware Auftrags ID. Vor allem beim Testen sehr praktisch. Default: leer | Beispiel: 15 |
orderNumber (optional) | Erlaubt den Abruf eines einzelnen Auftrags anhand der Auftragsnummer (kann in Shopware selbst gesetzt werden). Vor allem beim Testen sehr praktisch. Default: leer | Beispiel: 2001 |
orderTimeFrom (optional) | Mit diesem Filter kann gesteuert werden, ab welchem Datum an die Aufträge abgeholt werden sollen. (Startdatum)
|
orderTimeTo (optional) | Dieser Filter steuert, bis zu welchem Datum Aufträge abgerufen werden. (Enddatum) |
Beispiel für die Ausgabe des Steps im Modus “All” (gekürzt):
weitere übertragene Felder:
CustomerComment, InternalComment, Net, TaxFree, TemporaryId, Referer, ClearedDate, TrackingCode, LanguageIso, Currency, CurrencyFactor, RemoteAddress, PaymentStatusId,
OrderStatusId,
BillingId, BillingCompany, BillingDepartment, BillingSalutation, BillingNumber, BillingFirstName, BillingLastName, BillingStreet, BillingStreetNumber, BillingZipCode, BillingCity, BillingPhone,
BillingFax, BillingVatId, BillingCountryId, BillingCountryIso, BillingCountryName, BillingCountryIso3, OrderBillingOrderId, BillingAttr1, BillingAttr2, BillingAttr3, BillingAttr4, BillingAttr5, BillingAttr6,
ShippingId, ShippingCompany, ShippingDepartment, ShippingSalutation, ShippingNumber, ShippingFirstName, ShippingLastName, ShippingStreet, ShippingStreetNumber, ShippingZipCode, ShippingCity, ShippingPhone, ShippingFax, ShippingVatId, ShippingCountryId, ShippingCountryIso, ShippingCountryName, ShippingCountryIso3, OrderShippingOrderId, ShippingAttr1, ShippingAttr2, ShippingAttr3, ShippingAttr4, ShippingAttr5, ShippingAttr6,
OrderCustomerConfirmationKey, OrderCustomerEmail, OrderCustomerReferer, OrderCustomerGroupKey, OrderCustomerActive, OrderCustomerLanguageId, OrderCustomerPriceGroupId, OrderCustomerShopId, OrderStatusDescription, OrderStatusGroup, OrderStatusPosition, OrderStatusSendMail, OrderPaymentAction, OrderPaymentDescription, OrderPaymentName,
OrderPaymentActive, OrderPaymentDebitPercent, OrderPaymentId, OrderPaymentPosition, OrderPaymentSurcharge, OrderItemId, OrderItemArticleNumber, OrderItemTaxId, OrderItemTaxRate,
OrderItemStatusId, OrderItemPrice, OrderItemQuantity, OrderItemArticleName, OrderItemShipped, OrderItemShippedGroup, OrderItemReleaseDate, OrderItemMode, OrderItemESDArticle,
OrderItemConfig, OrderItemAttributes1, OrderItemAttributes2, OrderItemAttributes3, OrderItemAttributes4, OrderItemAttributes5, OrderItemAttributes6
Anwendungsbeispiel:
Section titled “Anwendungsbeispiel:”Ein Flow zum abrufen von Shopware Bestellungen könnte so aufgebaut sein:
“ShopwareSearchOrders” ruft Bestellungen aus einem Shopware System ab und gibt als Resultat ein Spreadsheet mit allen Daten zurück. Dieses Spreadsheet kann mit dem “SpreadsheetCSVWriter” in eine Datei (z.B. CSV) umgewandelt werden. Anschließend wird diese Datei mit dem “FTPUpload” Step auf einen FTP-Server abgelegt und kann so z.B. in einer externen Warenwirtschaft weiterverarbeitet werden.
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 Bestellungen. Leer für unbegrenzt. | Nein | |
orderNumber | STRING | Dieser Filter schränkt das Ergebnis auf die Bestellung mit der angegebenen Nummer ein. | Nein | |
orderId | STRING | Dieser Filter schränkt das Ergebnis auf die Bestellung mit der angegebenen ID ein. | Nein | |
salesChannelId | STRINGLIST | Dieser Filter schränkt das Ergebnis auf Bestellungen des gewählten Verkaufskanals ein. Wenn kein Wert ausgewählt ist, werden alle Kanäle abgerufen. | Nein | |
orderStatusId | STRINGLIST | Dieser Filter schränkt das Ergebnis auf Bestellungen mit diesem Bestellstatus ein. Wenn kein Wert ausgewählt ist, werden alle Status abgerufen. | Nein | |
paymentId | STRINGLIST | Dieser Filter schränkt das Ergebnis auf Bestellungen mit diesem Zahlungsstatus ein. Wenn kein Wert ausgewählt ist, werden alle Status abgerufen. | Nein | |
deliveryId | STRINGLIST | Dieser Filter schränkt das Ergebnis auf Bestellungen mit diesem Lieferstatus ein. Wenn kein Wert ausgewählt ist, werden alle Status abgerufen. | Nein | |
autoIncrementFrom | NUMBER | Verwenden Sie diesen Filter, um alle Aufträge mit einer AutoIncrement-ID zu erhalten, die gleich oder größer als dieser Wert ist. | Nein | |
autoIncrementTo | NUMBER | Verwenden Sie diesen Filter, um alle Aufträge mit einer AutoIncrement-ID zu erhalten, die gleich oder kleiner als dieser Wert ist. | Nein | |
createdFrom | DATETIME | Verwenden Sie diesen Filter, um Aufträge zu abzurufen, die nach diesem Datum erstellt wurden, z.B. 2020-03-27 00:00. | Nein | |
createdTo | DATETIME | Verwenden Sie diesen Filter, um Aufträge zu abzurufen, die vor diesem Datum erstellt wurden, z.B. 2020-03-28 00:00. | Nein | |
updatedFrom | DATETIME | Verwenden Sie diesen Filter, um Aufträge zu abzurufen, die nach diesem Datum aktualisiert wurden, z.B. 2020-03-27 00:00. | Nein | |
updatedTo | DATETIME | Verwenden Sie diesen Filter, um Aufträge zu abzurufen, die vor diesem Datum aktualisiert wurden, z.B. 2020-03-28 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 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
result | SPREADSHEET | Das Ergebnis SPREADSHEET mit den abgerufenen Bestellungen | Ja | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Folgende Felder sind im Output enthalten
:
|