Via sendWebhook
kun je nu ook de events startSession
, pauseSession
, resumeSession
, and cancelSession
versturen.
getPackingSlips
geeft nu ook proposalId
, extProposalId
, proposalNumber
terug als de pakbon is gemaakt op basis van een order welke gemaakt is op basis van een offerte.getInvoices
resultaat toevoegingen:
orderNumbers
packingSlipIds
, packingSlipNumbers
indien de factuur gemaakt is op basis van één of meerdere pakbonnen.proposalIds
, extProposalIds
, proposalNumbers
iendien de factuur gemaakt is op basis van een offerte, of op basis van een pakbon die gemaakt is op basis van een order welke gemaakt is op basis van een offerte.getProposals
resultaat toevoegingen:
orderNumber
packingSlipIds
, packingSlipNumbers
indien er op basis van de offerte een order is gemaakt waarvan weer pakbonnen zijn gemaakt.invoiceIds
, extInvoiceIds
, invoiceNumbers
indien er op basis van de offerte een factuur is gemaakt, of er op basis van de offerte een order is gemaakt waarvan weer pakbonnen zijn gemaakt waarvan weer facturen zijn gemaakt.getOrders
resultaat toevoegingen:
invoiceNumbers
packingSlipIds
, packingSlipNumbers
indien er op basis van de order pakbonnen zijn gemaakt.proposalId
, extProposalId
, proposalNumber
indien de order op basis van een offerte is gemaakt.Daarnaast opgelost dat een pakbon/factuur soms geen order informatie terug gaf, en vice versa.
Nieuwe API-call getPrintLayoutMarkup
waarmee je een printlayout kunt genereren in een bepaalde opmaak. Momenteel wordt enkel nog de Star Document Markup ondersteund.
getOverview
ondersteunt nu ook de filter operators BIGGER_OR_EQUAL
en SMALLER_OR_EQUAL
.
getReceipts
retourneert nu ook evt. tableNumber
/tableSubNumber
. Ook kun je nu direct op basis van specifieke receiptIds
opvragen.
Nieuwe API call toegevoegd printPrintLayout
om een print lay-out naar een printer te sturen die aan de Q-line gekoppeld staat. De printer en print lay-out combinaties van Beheer - Instellingen - Print lay-outs toewijzen
worden hiervoor gehanteerd.
De functie getEmployeeAuthorizationSyncMarkers
heeft nu ook een employeeBranchGroupSyncMarker
die wijzigt als er een filiaalgroep aan de desbetreffende medewerker wordt gekoppeld of ontkoppeld. Tevens wordt nu ook direct de desbetreffende employeeSyncMarker
geretourneerd.
Je kunt nu de branchGroupSyncMarker
opvragen met getCurrentSyncMarkersV2
.
De API retourneert nu ook webhookConsumerId
bij de lineAdditions
, lineChanges
, en lineDeletions
, zodat je weet welke webhook-koppeling de regels heeft aangeleverd.
Het opslaan/aanmaken van een order d.m.v. de API respecteert nu de aangegeven sequenceNumber
om de volgorde van de regels te bepalen.
Bij het aanmaken van een factuur op basis van een order, bijv. bij deliverOrderV2
, wordt de kredietlimiet van de relatie nu pas gecontroleerd nadat evt. aanbetalingen verrekend zijn. Als de gehele order immers al aanbetaald was, zal het krediet van de relatie niet wijzigen.
Mocht de kredietlimiet alsnog overschreden worden, dan volgt er nu een duidelijkere terugkoppeling in de errorMessage
.
Opgelost dat als een artikel gedeeltelijk van een tafel wordt afgesplitst, en datzelfde artikel daarvoor ook al eens gedeeltelijk was afgesplitst op diezelfde tafel, de daarbijhorende keukenscherm maakbonnen niet worden geüpdate.
Opgelost dat getOverview
een SQL foutmelding kon geven.
ERROR: syntax error at or near AND
column reference nr is ambiguous
saveSalesRepeatTemplate
gedrag aangepast, als er een regelid meegegeven wordt zal die regel aangepast worden. Als er een bepaalde regel niet meer meegegeven wordt, zal die verwijderd worden. Als je een nieuwe regel meegeeft zonder id zal die toegevoegd worden.
cancelOrderV2
kan nu ook een geannuleerde order weer niet geannuleerd maken. Dit werkt alleen voor niet-filiaalorders.
v1.9.0 // © Mplus Software 2014 - 2025