February 25, 2020
New Features
-
New API calls have been added for managing POS quick buttons:
-
New API call getSessionKeyUser has been added.
-
New API calls have been added:
These calls are meant for one specific integration, with specific authorization tokens. A more general OAuth integration may come in the future.
-
API calls deleteStocktaking and setStocktakingUncountedProductsToZero have been added.
-
The following output fields have been added to API call getStocktakings:
productCategoryIDsupplierIDlocationInWarehouseonlyItemsWithoutWarehouseLocationexcludeReservationsnumberOfRowsinventoryRegistrationIDinventoryWriteOffIDaddedByEmployeeIDconfirmedTimestampconfirmedByUserNameconfirmedByEmployeeID
-
The following input parameters have been added to API call saveStocktaking:
locationInWarehouseonlyItemsWithoutWarehouseLocation
-
API call saveStocktaking now also allows unconfirminga stocktaking, by setting
confirmed=0. -
Property
promptCashierhas been added to API calls getCoupons and saveCoupon. This property indicates that when the rules for issuing a coupon have been fulfilled (eg. customer's transaction value exceeds the defined threshold), POS should ask the cashier if this coupon must be printed or not. (Formerly, a coupon was printed automatically, without asking.)The property
promptCashierhas also been added to theprintAutomaticCouponslist in the output of API call calculateShoppingCart, so that POS would know to display the prompt.Setting this property requires the
printedAutomaticallyInPOSproperty to be set, too. For Erply, such coupons are still classified as automatic coupons (because these coupons are issued according to an automatic rule). -
API call getSalesDocuments, block
returnedPaymentsnow additionally outputs fieldids, containing the IDs of these payments.