Release Notes 02-2019

Wir freuen uns, Ihnen im Februar 2019 wieder neue Synesty Studio Release-Notes zu präsentieren.

Neues Add-On für Übersetzung mit DeepL Pro

Mit dem Add-On für DeepL Pro kann man Texte in einem Spreadsheet (Tabelle) übersetzen. 
Damit kann man z.B. Produktkataloge oder Artikelbeschreibungen in mehrere Sprachen übersetzen lassen.

Synesty Studio Features

  • Datastore: Automatisches Löschenopen in new window wird jetzt alle paar Minuten (i.d.R. alle 15 Minuten) ausgeführt, so dass Datensätze noch schneller gelöscht werden können.
  • EmailSend: E-Mails werden bei der Step-Vorschau und bei der Konfiguration nachfolgender SpreadsheetMapper nicht mehr versendet
  • SpreadsheetDatastoreWriteropen in new window: Neue Ausgabevariableopen in new windowupdatedRecordsWithChangedContent und numRecordsUpdateWithChangedContent. Diese geben Datensätze aus, bei denen sich durch den Import min. eine Spalte inhaltlich geändert hat. Damit kann man dann einfacher geänderte und unveränderte Datensätze erkennen und filtern (z.B. mit SpreadsheetFilter).
  • Neuer Flow-Debug Modusopen in new window mit HTTP Request Logging: Damit kann man sich HTTP-Request und HTTP-Response im Eventlog herunterladen, um z.B. bei Problemen mit APIs genauer zu prüfen, welche Daten übermittelt wurden
  • Benachrichtigung bei Warnungen: Unter Mein Konto / Einstellungen / Persönliche Einstellungen kann man jetzt einstellen, dass man auch bei Flows im Status "mit Warnungen" eine E-Mail-Benachrichtigung erhält.

Freemarker Funktionen

Flow-URL-Trigger

Der Sicherheitstoken beim Flow-Url-Trigger kann jetzt auch durch Projekt-Variable konfiguriert werden. Dadurch kann der Sicherheitstoken zentral auf Projektebene für mehrere Flows verwaltet werden und man muss bei Änderung nur eine einzige Projektvariable anpassen.

Zusätzlich können die URL-Trigger-Einstellungen von Flows jetzt auch in der Flow-Masseneditieransicht unter Projekte / Flows für viele Flows gleichzeitig editiert werden

Excel-Steps

  • Der ExcelSheetUpdateopen in new window erkennt automatisch den Zell-Typ bei Zahlenwerten (Number/Decimal)

  • SpreadsheetExcelWriteropen in new window: Neuer Datentyp "Formel". Damit lassen sich Excel-Formeln erzeugen

    Wichtig ist, dass die Parameter in der Excel Formel mit Komma getrennt werden müssen: z.B. =HYPERLINK("https://synesty.com","Studio")

  • SpreadsheetExcelWriteropen in new window: Kann jetzt über die Option outputListMode mehrere Tabellenblätter erzeugen, wenn an eine SPREADSHEETLIST übergibt. Bisher wurden mehrere Spreadsheets immer auch als mehrere Excel-Dateien geschrieben. Ab jetzt geht auch Eine Excel-Datei mit mehreren Tabellenblättern. 

    Beispiel Anwendungsfall: Mit Hilfe des SpreadsheetSplitteropen in new window Steps kann man ein Spreadsheet anhand der eindeutigen Werte einer Spalte auftrennen (z.B. Spalte 'Hersteller'). Im Ergebnis bekommt man dann ein Spreadsheet pro Hersteller. Gibt man diese Spreadsheet-Liste nun in den SpreadsheetExcelWriter mit der Option "Registerkarte schreiben", dann erhält man eine Excel-Datei mit einem Tabellenblatt pro Hersteller.

Tradebyte

Im Add-On für Tradebyteopen in new window neue Steps, die direkt auf die Tradebyte REST-API zugreifen:

  • TradebyteGetProducts
    Mit diesen Step können Sie Ihre Produktdaten für einen bestimmten Kanal direkt von Tradebyte abrufen. Zusätzlich können Sie die Abfrage weiter filtern, indem Sie optional ein "zuletzt geupdated seit" Datum (Delta From) angeben.
    Ebenfalls kann auch nur eine bestimmte Sprache abgerufen werden.
    Beachten Sie, dass der vollständige Abruf der Produkte (=kein Delta From gesetzt) von Tradebyte auf 1 x täglich begrenzt ist. Nutzen Sie also zum testen/einrichten am besten ein Delta From Datum.
  • TradebyteGetOrders
    Mit diesen Step können Auftragsdaten direkt von Tradebyte für einen ausgewählten Kanal abgerufen und weiterverarbeitet werden. Der Abruf kann zusätzlich durch ein "zuletzt geupdated seit" Datum eingegrenzt werden.
  • TradebyteSetOrderAsExported
    Dieser Step setzt Aufträge als "exportiert" in Tradebyte. Solche Aufträge werden künftig mit dem TradebyteGetOrders-Step nicht mehr erfasst und abgerufen. Als Step-Input wird ein Spreadsheet benötigt, in welchem die entsprechenden Tradebyte OrderIDs gelistet sind.
    In der Regel nutzt man hier den Step-Output von TradebyteGetOrders als entsprechenden Input.
  • TradebyteSetMessages
    Sofern Sie die Distribution der Bestellungen über ein externes System außerhalb von Tradebyte abwickeln, können Sie mit diesem Step den Bestellstatus in Tradebyte setzen/ändern und je nach Status einen Trackingcode und Retourencode übermitteln.

Amazon Seller Central

Plentymarkets

Neue Steps für die Plentymarkets REST-API sind verfügbar u.a.:

  • Add/Update Market SKUs
  • ElasticSynch Import Step
  • PlentySetAttributes
  • Get Order Shipping Package
  • GetVariationProperties
  • Add/update variation marketIdentNumber
  • SetVariationWarehouse: Setzen vom Lager an Varianten.

Bestehende Steps mit neuen Funktionen:

  • SearchOrders: neues Feld um Bestellungen nach Contact-ID (Kunde) zu filtern
  • PlentyGetStockMovements: Möglichkeit hinzugefügt historische Daten über das sog. Archiv zu laden
  • PlentyGetItemsSuppliers: Neue Filter für Item und Variant ID
  • PlentyGetVariations:  Neue Ergebnisspalten Image ID, Image size
  • PlentyAddOrders: Neue Option (Order ID to Identifier), mit der man festlegen kann, dass die plentymarkets OrderID des neu angelegten Auftrags in identifier2 oder identifier3 geschrieben wird

Alle Steps im plentymarkets Add-On finden Sie hieropen in new window.

Shopware

  • ShopwareAddOrdersopen in new window: customerAccountMode kann jetzt festgelegt werden (z.B. ob Gastbestellung oder nicht)
  • ShopwarSearchOrdersopen in new window: Custom attributes werden jetzt zusätzlich zu OrderItemAttributes 1-6 ausgegeben
  • Der Import von Ressourcen (Links und Downloads) und Cross-Sellings (similar und related) ist jetzt im ShopwareAddProducts und ShopwareUpdateProducts Step möglich.