Orders with weight articles that were updated through the API were always removed and added again, even though the respective lines did not change.
The imageList of an article is now equal for all articles of a product.
The properties priceIncl, priceExcl, originalPriceIncl and originalPriceExcl are now filled out where they were missing.
The function getReceipts now also returns answered questions for every receipt, that were asked during the check-out process. These answers (and the accompanying questions) can be found in the property receipt.answerList.
Added the function setSubTableCount.
This function sets the maximum amount of sub tables of a table.
cancelInvoice has now been implemented. Cancelling an invoice creates a credit invoice for the cancelled invoice.
Where applicable, getArticleGroups now also returns the image of an article group (through image).
New functions: getRetailSpaceRental() and getRetailSpaceRentals().
New properties: order.orderBarcode, receipt.receiptNumber, receipt.receiptBarcode, invoice.invoiceBarcode, saveInvoice.info.invoiceNumber, saveInvoice.info.invoiceBarcode, articleStockHistory.invoiceBarcode, articleStockHistory.receiptBarcode.
New property: line.data.turnoverGroupAccountNumber. This contains the account number for the specific turnover group and the specific branch.
New functions getPurchaseOrders, getPurchaseDeliveries, savePurchaseOrder and savePurchaseDelivery, to respectively request and store purchase orders and purchase deliveries.
getInvoices and getReceipts now also return orderIds when the invoices or receipts are based of order(s). The property extOrderIds will also be returned when the original order(s) had these.
New function getLicenceInformation which can be used to retrieve information about the license, including which modules are enabled.
The function getLicenseInformation now also returns the value isGKS with each branch, which indicates whether or not the licensed branch has a GKS license.
New functions added to provide support for sub tables (e.g. table 1A, 1B, etc):
getTableListV2getTableOrderCourseListV2requestNextTableOrderCourseV2cancelTableOrderV2printTableReceiptV2New fields for sub tables:
order.tableSubNumberMoveTableOrderRequest.tableSubNumberGetTableOrderRequest.tableSubNumberReleaseTableRequest.tableSubNumberGetTableOrderCourseListResponse.tableSubNumberIf these new fields are not supplied, the default sub table 1 (A) will be used.
The property product.description will never be based on the description of a non-active article, if there are also active articles present.
The recent addition of turnoverGroupAccountNumber caused an error when it was not filled in.
Solved an issue that could occur when determining a free articleNumber when inserting new articles.
v1.9.0 // © Mplus Software 2014 - 2025