Twee nieuwe API calls setRelationPresence
en getRelationPresence
Met de setRelationPresence
call kun je een relatie aanmelden bij een filiaal en optioneel meegeven op welke tafel deze zit.
Met de getRelationsPresence
kun je de laatst bekende status van de relatie opvragen.
getOverview
heeft nu een extra veld bereidingswijze_groepen
die de nummers van de gekoppelde bereidingswijzen als json array retourneerd.
Dit nieuwe veld en multi selectie velden retourneren nu als ze leeg zijn een lege json array ipv een json null waarde.
Extra veld quantityOfPackagesOrdered
toegevoegd aan de getPurchaseOrder
en getPurchaseOrderV2
api calls
De api calls die een ns__Address
object teruggeven kunnen nu ook een extra veld label
bevatten
getPreparationMethodGroups
kan nu aangeroepen worden met een syncMarker
in de request. Hij zal op volgorde van syncMarker
de groepen vanaf de opgegeven syncMarker
retourneren en niet meer groupen dan limit
.
Zonder syncMarker
retourneerd hij alle niet verwijderde groepen. Met syncMarker
worden ook verwijderde groepen geretourneerd te herkennen aan deletedOn
. De call geeft nu ook buttonColour
terug met de kleuren die ingesteld zijn in de qline.
savePreparationMethodGroup
kan nu ook kleuren opslaan. Als buttonColour
of translation
niet meegegeven worden dan blijft bij bestaande items die inhoud ongewijzigd en nieuwe items krijgen standaard grijze kleur.
Het meegeven van een onbekend medewerkernummer in de Mplus-Employee
header zorgt niet meer voor een foutmelding in de API.
De functie sendMessage
geeft geen foutmelding meer als je een onbekend werkpleknummer (terminalNumber
) opgeeft.
Fixes voor gevallen waar de sync_marker van de artikelen niet altijd ge-update werden.
Over het algemeen ging het wel goed als je deze dingen aanpaste via bewerken van een artikelkaart maar niet via andere routes.
getArticleGroup
en getArticleGroupChanges
geven nu ook informatie over verwijderde groepen.
Bij getArticleGroup
is het hiervoor wel nodig om een syncMarker mee te geven. Bevat tevens diverse performance verbeteringen.
Een tegelijkertijd uitgevoerde placeTableOrder
op dezelfde tafel zal nu niet meer veroorzaken dat de laatste binnenkomende bestelling de eerdere weer laat verdwijnen.
v1.9.0 // © Mplus Software 2014 - 2025