Bestellingen met gewichtsartikelen die via de API werden bijgewerkt, werden altijd tegengeboekt en weer opgeboekt, ook al waren ze inhoudelijk niet gewijzigd.
De imageList
van een artikel is nu gelijk voor alle artikelen van een product.
De eigenschappen priceIncl
, priceExcl
, originalPriceIncl
en originalPriceExcl
worden nu waar ontbrekend ook ingevuld.
De functie getReceipts
retourneert nu per receipt
ook evt. ingevuld antwoorden op vragen die tijdens het afrekenen gesteld zijn. Deze antwoorden (en de gestelde vraag) zijn terug te vinden in de lijst receipt.answerList
.
Functie setSubTableCount
toegevoegd.
Deze functie stelt het maximum aantal subtafels van een tafel in.
cancelInvoice
is nu geïmplementeerd. Het annuleren van een factuur zorgt ervoor dat er een creditfactuur van de geannuleerde factuur aangemaakt wordt.
getArticleGroups
retourneert nu ook, waar van toepassing, de afbeelding van een artikelgroep (via image
).
Nieuwe functies: getRetailSpaceRental()
en getRetailSpaceRentals()
.
Nieuwe eigenschappen: order.orderBarcode
, receipt.receiptNumber
, receipt.receiptBarcode
, invoice.invoiceBarcode
, saveInvoice.info.invoiceNumber
, saveInvoice.info.invoiceBarcode
, articleStockHistory.invoiceBarcode
, articleStockHistory.receiptBarcode
.
Nieuwe eigenschap: line.data.turnoverGroupAccountNumber
. Deze bevat het rekeningnummer voor de desbetreffende omzetgroep en voor het desbetreffende filiaal.
Nieuwe functies getPurchaseOrders
, getPurchaseDeliveries
, savePurchaseOrder
en savePurchaseDelivery
, om respectievelijke inkoopopdrachten en inkoopleveringen op te vragen en inkoopopdrachten en inkoopleveringen aan te maken.
getInvoices
en getReceipts
retourneren nu ook orderIds
indien de facturen of kassabonnen afkomstig zijn van verkooporder(s) of bestelling(en). Ook worden extOrderIds
geretourneerd indien de orders die ook hadden.
Nieuwe functie getLicenceInformation
waarmee informatie over de licentie opgevraagd kan worden, waaronder welke modules geactiveerd zijn.
De functie getLicenseInformation
retourneert nu ook de waarde isGKS
bij elk filiaal, welke aangeeft of het gelicenseerde filiaal wel of niet een GKS-licentie heeft.
Nieuwe functies tbv. subtafels (bijv. tafel 1A, 1B, etc):
getTableListV2
getTableOrderCourseListV2
requestNextTableOrderCourseV2
cancelTableOrderV2
printTableReceiptV2
Nieuwe velden tbv. subtafels:
order.tableSubNumber
MoveTableOrderRequest.tableSubNumber
GetTableOrderRequest.tableSubNumber
ReleaseTableRequest.tableSubNumber
GetTableOrderCourseListResponse.tableSubNumber
Als deze nieuwe velden niet worden opgegeven bij het aanroep van een functie, dan wordt automatisch subtafel 1 (A) gebruikt.
De eigenschap product.description
wordt nooit meer gebaseerd op de description
van een niet-actief artikel, als er ook actieve artikelen aanwezig zijn.
De recente toevoeging van turnoverGroupAccountNumber
veroorzaakte een foutmelding als hij niet ingevuld was.
Probleem opgelost dat kon optreden bij het bepalen van een vrij articleNumber
bij het toevoegen van nieuwe artikelen.
v1.9.0 // © Mplus Software 2014 - 2024