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):
getTableListV2
getTableOrderCourseListV2
requestNextTableOrderCourseV2
cancelTableOrderV2
printTableReceiptV2
New fields for sub tables:
order.tableSubNumber
MoveTableOrderRequest.tableSubNumber
GetTableOrderRequest.tableSubNumber
ReleaseTableRequest.tableSubNumber
GetTableOrderCourseListResponse.tableSubNumber
If 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