Release Notes 06-2014 W1

Unser Juni-Release beinhaltet neben Bugfixes einige interessante neue Features, was die Arbeit mit Preisen und Preiskalkulationen erleichtert.

Synesty Studio aufrufen: https://apps.synesty.comopen in new window

Neue Features und Verbesserungen

Bereiche mappen mit Range-Mappingsets (Bereichs-Mappingsets)

Wenn man eine Preiskalkulation erstellt, dann will man oft bestimmte Regeln auf bestimmte Preisbereiche anwenden. z.B. sind manche Aufpreise nur für bestimmte Preisregionen sinnvoll, für andere aber nicht.
Ab jetzt kann man mit den Transformy-Mappingsets auch Bereiche mappen, wie im Screenshot gezeigt.

Durch Verwendung der Funktion Ergebnisse aus vorherigen Spalten einfügen ergeben sich sehr flexible Möglichkeiten individuelle WENN-DANN-Logik auf verschiedene Preisbereiche anzuwenden (siehe Beispiel).

<#if result['preisbereich']! == "groesser 100">${price?number * 1.05}<#else>${price}</#if>

Ohne die neuen Bereichs-Mappingsets sähe die Logik wesentlich komplizierter aus, da alle Bereichsprüfungen im Freemarker-Skript gemacht werden müssten. Jetzt ist nur noch das absolute Minimum notwendig. Vorstellbar wäre auch, dass man die Preisbereiche direkt auf Aufpreis-Faktoren mappt und diese direkt in weiteren Spalten zum kalkulieren verwendet. Damit sähe das ganze noch einfacher aus. Wie immer, hängt die Umsetzung von den konkreten Anforderungen ab.

Neue Möglichkeiten beim Runden

Auch die Transformy-Rundenopen in new window Funktion wurde überarbeitet und erlaubt jetzt die Definition eines Rundungswertes sowie die Auswahl verschiedener Rundungsmodi. 
Damit kann man z.B. sagen, dass man Preise immer auf .75 auf- oder abrunden möchte. Diese Funktion sollte alle Onlinehändler freuen, die ihre Preise auf "schöner" machen wollen (z.B. 14,75 EUR statt 14,57 EUR).

In alle Eingabefeldern dieser Funktion können Sie auch Logik in Freemarker-Syntax verwenden. Damit eröffnen sich in Kombination mit den neuen Bereichs-Mappingsets und weiteren Spreadsheet Funktionenopen in new window sehr mächtige Möglichkeiten individuelle Preisberechnungsmodelle zu erstellen.

FTP-Download Verbesserungen

Die beiden Steps FTPDownload und FTPSingleFiledownload haben eine neue Option erhalten, mit der man bestimmen kann, ob der FTP-Server Unix oder Windows verwendet. 
Diese Option wird nur in Ausnahmefällen benötigt, wenn der FTP-Server unter Windows läuft, und sie Probleme beim Download von Dateien haben. z.B. kann es bei einigen Windows-FTP-Server vorkommen, dass sie keine Dateien herunterladen konnten, obwohl Pfad und Zugangsdaten korrekt sind. Das liegt an einigen kleinen Unterschieden zwischen den verschiedenen FTP-Servern.

Dropbox - Dateien umbenennen

Das Dropbox Add-Onopen in new window beinhaltet jetzt den neuen Step DropboxRename, mit dem Dateien in der Dropbox umbenannt oder verschoben werden können.