New function deliverOrderV2
that enables you to create partial shipments. This makes it possible to create multiple packing slips of an order.
New function getPackingSlipsByOrder
that returns the packing slip(s) of the given order.
The API function getProducts
now at most returns syncMarkerLimit
number of articles
instead of products
. However, when the first product
contains more than this limit of articles
, this product will be returned completely. Otherwise the situation could occur wherein getProducts
returns nothing at all.
The API function getProducts
using a filter such as onlyActive
and a syncMarker
could fail to return some of the changed articles since the provided syncMarker
. This could result in articles not being returned by getProducts
.
The API function getButtonLayout
now returns a lay-out based on the assumption that main groups are always shown above the sub groups and article buttons. As is the case with the Android app.
With every API call that has terminal
as a parameter, the Last ping time will be also updated.
A turnover group number (turnoverGroup
) outside of the supported range (0-999) will now be refused.
Orders with weight articles that were updated through the API were always removed and added again, even though the respective lines did not change.
v1.9.0 // © Mplus Software 2014 - 2025