Menuplanning met een volledig lege regel opslaan geeft een foutmelding.
Wanneer er in de maaltijdplanning een keuzegroep regel geselecteerd is komt er aan de rechterkant van het scherm een aantal configuraties van deze groep naar voren. De ingevulde omschrijvingen zie je ook terug in de ingeplande maaltijd planningen.
Wanneer je bij een al eerder opgeslagen menuplanning, een nieuw maaltijd label toevoegt die kwa volgorde op een hogere plek moet komen te staan dan de al opgeslagen regels dan raakte de volgorde van de artikelen in de war.
Bij het toevoegen van een nieuwe maaltijd aan een maaltijdplan was het mogelijk om de rij met de nieuwe maaltijd omhoog te verschuiven, deze actie hoort niet mogelijk te zijn de maaltijden sorteren zichzelf na opslaan op basis van de ingestelde maaltijd volgorde.
Bij oa het importeren van kleurlijsten, maatlijsten en omzetgroepen komt unicode nu goed door uit het bestand.
Wanneer er twee snelknoppen layouts met dezelfde naam zijn, zullen ze nu op consequent op dezelfde volgorde terugkomen.
Bij het beheer van bereidingswijze groepen kan nu ingesteld worden of de groep in pos en/of online gebruikt moet worden.
Bij het beheren van artikelen zal je alle bereidingswijzegroepen blijven zien. Maar bij het gebruik in POS krijg je alleen de gekoppelde bereidingswijzegroepen waar ingesteld is dat ze voor POS gebruikt zijn te zien.
Schermtoetsenbord toegevoegd aan de snelknoppen aanmaken dialoog.
De gang omhoog/omlaag verplaatsen buttons bij beheer gangen zijn terug van hun vakantie en staan weer op hun plek.
Het is nu mogelijk budgetten in te stellen voor BPE's. Deze worden bij aanslaan in de kassa gecontroleerd.
Deze zijn te beheren onder Beheer > Medewerkers > Budgetten. De actie staat standaard op Negeren en standaard budgetten zijn onbeperkt zodat voor bestaande installaties niets wijzigt.
Bij gecertificeerde weegschaal kan nu in de pakbon layout bij de regels ingesteld worden dat hij prijzen en kortingen moet toevoegen.
De autorisatie voor het toevoegen/wijzigen/verwijderen van printtemplates werkte niet
Wanneer je een relatie categorie VIP maakte verdween daarna de categorie uit de lijst van beschikbare categorieën.
Het importeren van saldo of punten voor relaties gaat nu ook goed overweg met hoge relatienummers (groter dan 2147483647)
Bij de inkoopleveringen wordt het totaal aantal dat geleverd wordt weer weergegeven.
Wanneer je van leverancier wijzigt bij een inkoopopdracht wanneer er al artikelen geselecteerd zijn krijg je nu een vraag of je de inkoopprijzen wilt bijwerken vanaf de artikelkaart. Dit gebeurde voorheen altijd zonder melding waardoor je eventueel afwijkende ingevulde inkoopprijzen kwijt kon zijn.
Er kan geen negatief aantal meer geleverd worden bij het maken van een levering op basis van een inkoopopdracht. Bij een directe levering is dit nog wel mogelijk.
Foutmelding in taptick overzicht opgelost.
VulFunctie()
Uitzondering: PgConvertError
Conversie fout tijdens opvragen gegevens. GetAsInt waarde: [] kolom: [branch_number] Het eft logboek overzicht heeft nu een extra optie erbij om ook de webhook betalingen te tonen.
Webhooks overzicht kan nu ook fout details van de autorisatie met cloud credentials tonen.
Popup met klant informatie bij klant aanwezigmelden.
Nieuwe instelling waarmee aangegeven kan worden of de prijsgroepknop na het voltooien van een transactie weer uitgeschakeld moeten worden.
Optie toegevoegd voor het vragen om een omschrijving bij het maken van een bestelbon. Ook kun je zelf de vraag aanpassen, zo kun je bijvoorbeeld aangeven waar je wilt dat je medewerkers om vragen.
De omschrijving wordt in de betreft gezet. En kan door dat veld aan de print layout toe te voegen mee geprint worden, en zal op keukenbonnen verschijnen.
Instellingen
De relatie informatie dialoog kan nu vanaf de relatiegegevens op de kassabon geopend worden.
Er kan nu geen taptik-boeking meer gedaan worden terwijl er nog een openstaande bon op de kassa staat.
Nieuwe instelling toegevoegd waarmee je kan aangeven of de aangemelde relatie afgemeld moet worden na het afrekenen.
Bij gebruik van relatie aanwezigheid kun je nu instellen dat de relatie waarvan je de pas scant naar de openstaande tafel verplaatst wordt.
Voor de narrowcasting wordt nu indien beschikbaar Edge Chromium browser gebruikt ipv Internet Explorer.
Wanneer je gaat zoeken naar relaties vanuit de ordersheet, zal nu ook de instelbare zoekdelay op relatie zoeken toegepast worden. Dit heeft tot gevolg dat er niet voor iedere toetsaanslag een zoekopdracht gedaan zal worden.
Wanneer de instelling "Samengesteld componenten op bestelbon" op nee staat ingesteld zal de keukenbon nu ook de samengestelde artikelen niet tonen.
Situatie opgelost waarin de "kies klant" knop ingedrukt kon worden terwijl dit niet had moeten kunnen.
Bugfix: Kies klant knop in combinatie met gebruik van relatie aanwezigheid. De kies klant knop kon gebruikt worden direct na opstarten van de kassa, terwijl deze uitgeschakeld moet zijn wanneer relatie aanwezigheid ingeschakeld is.
Bug opgelost die ervoor zorgde dat er een extra keukenbon aangemaakt kon worden met een 0x regel erin.
Kwam voor wanneer je twee menu's in twee delen toevoegt op een tafel. Bij de eerste bestelling doe je alvast 2x een voor en hoofd van het menu aanslaan. Vervolgens ga je de voor artikelen al uitserveren op het keukenscherm. Daarna kom je terug op die tafel en sla je de nagerechten aan. op het moment dat de tafel er dan een menu van maakt kwam er een extra bon tevoorschijn met de 0x regel erop.
Bug was sinds versie 41 aanwezig.
De performance van het tonen van taptick aantallen op de snelknoppen is verbeterd.
Vooral merkbaar bij de V1 koppeling.
Verhelpt dat medewerkers met een nummer hoger dan 999.999.999 geen PIN transacties op CCV ITS terminals konden doen.
Het icoon op de knop voor de inklokomschrijving was niet zichtbaar in darkmode.
De inhoud van het kasboek tabblad steekt nu niet meer buiten het venster uit
Webhooks: Potentiële "Er is al een Qlib::QKassastatus weggegeven via GetVerkoopBase()" opgelost die kon optreden als je een bestelbon maakte.
Bij het verplaatsen van een bestaande tafel naar een nieuwe nog niet eerder gebruikte tafel zal de verplaatsing nu geen tafel omschrijving kwijt raken.
De buttons voor meerdere pakbonnen aanmaken, meerdere facturen en acties op meerdere, worden nu gedisabeld wanneer er niks te selecteren valt.
Bij het maken van nieuwe interfiliale opdracht de term aantal bron en aantal bestemming aangepast naar van filiaal en naar filiaal
Deze versie kan niet met postgres 10 of lager gebruikt worden. Gebruik voor nu versie 47.0.3 we zullen ervoor zorgen dat de volgende update wel weer op pg10 en lager gaat werken.
Webhooks: De kassabon tekst die via de webhooks meegegeven kan worden bij een externe betaling zal nu afgedrukt worden op de kassabonprinter van de gebruikte werkplek.
Webhooks: De receiptTexts die je kunt meegeven tijdens een externalPayment worden nu afgedrukt op de kassabonprinter van de gebruikte werkplek. Als er receiptTexts worden meegegeven, en je hebt geen kassabonprinter ingesteld, levert dit een foutmelding op.
Nieuwe instelling toegevoegd waarmee aangegeven kan worden dat er eerst een tafel geopend moet zijn voordat je artikelen kan aanslaan.
Webhooks: Je kunt nu via openUrl.minimumWidth en openUrl.minimumHeight bepalen hoe groot de browser popup in de Q-line minimaal moet zijn. Het standaardformaat is momenteel 800x500.
https://developers.mpluskassa.nl/webhooks/json-definitions/#openUrl
Verholpen dat het programma traag opstart als er veel geautoriseerde medewerkers zijn.
Dit probleem was groter geworden in versie 45.0.1 maar nu is hij sneller dan daarvoor.
Webhooks: Onze client zal nu via het openUrl object in de request payload aangeven naar welke URL terug gelinkt moet worden nadat een openUrl response verwerkt is.
https://developers.mpluskassa.nl/webhooks/json-definitions/#openUrl-request
Webhooks: Er zijn een aantal nieuwe properties die je kan teruggeven in een externalPayment response, zoals externalTransactionReference en receiptTexts. Bekijk de documentatie voor een actueel overzicht: https://developers.mpluskassa.nl/webhooks/json-definitions/#externalPayment
De popup die je ziet tijdens webhookcommunicatie lijkt nu meer op de popup die je krijgt bij EFT-betalingen. In het geval van een webhookbetaling zie je nu ook het bedrag dat betaald wordt in de popup.
Je kunt nu in een webhook response een openUrl object terugsturen. In de Q-line wordt deze URL geopend in de ingebouwde browser, in de online handheld wordt je geredirect naar deze URL. Zo kun je bijv. een betaling op een extern platform laten verlopen.
Zie de documentatie voor een volledige beschrijving: https://developers.mpluskassa.nl/webhooks/json-definitions/#openUrl
Instelling voor de gastdetails popup automatisch sluiten na instelbare tijd.
Lost probleem op waardoor de kassa bij het opstarten de melding "Conversie fout tijdens opvragen gegevens. GetAsDate waarde: [] kolom: [leverdatum]" gaf.
De bureaublad snelkoppeling aangepast van "Mplus Kassa" naar "MplusKASSA".
Ondersteuning voor PostgreSQL 15 toegevoegd.
Lost oorzaak van de melding Voorwaarde niet voldaan: CurrentState == State::Start bij invoer van correcties of inkoopopdrachten.
Dit trad alleen op als men eerst vanuit de todolijsten een inkoopopdracht of correctie had gemaakt en direct daarna er nog één direct zelf invoerde.
De menuknoppen bovenin krijgen nu ook een scrollbalk als er te weinig ruimte is.
Relatie aanwezigheid toegevoegd.
Deze optie zorgt ervoor dat je relaties kan aan/afmelden bij de kassa. Relaties krijgen dan automatisch een tafel nummer uit een instelbare range toegewezen. Je kan wanneer je gebruik maakt van deze optie niet meer handmatig de relatie's aan tafels koppelen of ontkoppelen.
Bij de model instellingen van een bonprinters aangestuurd via de windows driver zijn er nu ook instellingen bijgekomen voor het lettertype dat gebruikt wordt als er tekens buiten de standaard ASCII zet geprint worden.
Diverse database prestatie verbeteringen.
Wanneer je op de artikel, relatie of medewerker kaart het veld 'k_filiaalfilter' hebt kregen deze bestandskaarten een filiaal filter erbij. Wat er nu gewijzigd is de manier waarop je aangeeft voor welke filialen een medewerker geautoriseerd is, voorheen was het genoeg om een autorisatie groep gekoppeld te hebben aan het filiaal. Nu kijkt die ook nog of je in die gekoppelde autorisatiegroep de autorisatie "{kaartnaam}/Raadplegen/Kaartvelden/Filiaalfilter" hebt.
Controle op activiteiten module aangescherpt. De activiteiten functionaliteit wordt nu inactief wanneer de module van de licentie afgehaald wordt.
Instelling toegevoegd voor de relatie aanwezigheid waarmee aangegeven kan worden of de relatie informatie dialoog bij iedere selectie actie naar voren moet komen voordat de selectie bevestigd wordt.
Preventief bij meerdere queries de formatteringen aangepast omdat deze fouten zouden gaan geven in combinatie met PostgreSQL 15
De "PrintLastTicket" fout van de CCV ITS terminal wordt nu herkend door de kassa en een herstel procedure wordt automatisch gestart.
Tevens worden de fout teksten van de terminal nu omgezet in een gebruiksvriendelijker tekst.
Gebruik v7 time ordered UUID's voor vrijwel alle uuid's in de database. Dit zal op den duur voor nieuwe data in de database de performance verhogen.
Pintransacties die via de handheld worden uitgevoerd, worden nu in de totaaloverzichten ook goed uitgesplitst naar kaart-type (Maestro, VPAY, etc).
Dit kwam door een probleem in de verdichting van de totalen, en deze fix is alleen voor toekomstige transacties.
Om de historische transacties ook goed in de totalen te zetten is verdichtingsherstel van de betalingen via Beheer > Admin Tools nodig.
Verhelpt probleem bij annuleren van bon.
Gaat om fout die optreed doordat de gebruiker ondertussen probeert in te loggen op een andere kassa waardoor de medewerker uitgelogd wordt op de kassa die met de annulering bezig is.
Bij het bewerken van kaartlayouts werkte het "Max. decimaal" veld niet voor alle numerieke velden.
Verhelpt problemen met de upload van afbeeldingen.
Voorkom dat programma crasht bij het afsluiten als de POS geminimaliseerd was.
Verholpen dat het programma traag opstart als er veel geautoriseerde medewerkers zijn.
Dit probleem was groter geworden in versie 45.0.1 maar nu is hij sneller dan daarvoor.
Rare tekens bij telling van contanten gecorrigeerd.
Probleem opgelost waardoor het gebruik van een filter op subtafel nummer in sommige overzichten een query fout veroorzaken.
Fix databasefout in getPreparationMethodGroups in combinatie met de nieuwe syncMarker invoermogelijkheid.
Queryfout opgelost die optrad als je media verwijderde en gebruikt maakt van PostgreSQL 15.
trailing junk after parameter
Als je een volledig aanbetaalde order gaat afhandelen via Maak kassabon wordt er nu ook een GKS-ondertekening uitgevoerd op desbetreffende kassabon.
Queryfout opgelost die optrad als je gebruik maakt van de tap tick koppeling in combinatie met PostgreSQL 15+
Bugfixes aan de prijsbepaling in de kassa.
Wanneer je in POS een prijsgroep prijs button gebruikte dan werd het kortingspercentage niet toegepast. Wanneer je een relatie met prijsgroep had dan werd juist de basis prijs niet aangepast.
Webhooks: Bij het scanCode event kun je niet meer filteren op QR-codes, want de Q-line barcodescanner is niet in staat om het verschil te zien tussen bijv. een klassieke barcode en een QR-code.
Gevolg hiervan was dat als je koos voor QR-code in dit filter, dat je nooit een scanCode event ontving.
Mogelijke crash bij Inkoopleveringen opgelost.
Probleem opgelost waardoor v47.1.0 niet meer werkte onder PostgreSQL 10.
Queryfout opgelost die optrad als je een bereidingswijze groep aan artikelen probeerde te koppelen vanuit het bereidingswijzebeheer. Deze fout trad alleen op als je gebruik maakt van PostgreSQL 15+.
Webhooks crash opgelost als je clearCustomerScreen=true meegaf.
Foutmelding null value in column "relatie_nr" verholpen als je tijdens het importeren van artikelen ook een leverancier importeert, maar niet overal een leverancier invult.
Als er een backup geselecteerd wordt voor inladen terwijl er geen connectie gekozen is resulteert dit niet meer in een crash.
Lost problemen op waardoor op sommige computers het WebView2 browser component niet werkte.
Mogelijke crash bij Inkoopleveringen opgelost.
Crash (access violation) bij kopiëren van bestaande factuur opgelost.
Vrije voorraad is nu altijd gebaseerd op dezelfde formule, namelijk aantal minus verkooporder minus interfiliale opdracht. Dit zorgt voor correcte vrije voorraad bij het Voorraad overzicht en de Dagvoorraad functionaliteit.
Bij het instellen van een herhaalorder konden er knoppen over elkaar heen staan op kleine schermen.
Automatische kortingen worden nu weer toegepast op artikelen met een vraagom prijs.
Kortingen worden niet toegepast op bonregels:
Fix medewerker kon niet meer volledig uitgelogd worden. Probleem is geïntroduceerd in versie 47.0.0.
De printerwachtrij toont niet meer • op de plaats waar item punt had moeten staan.
Een Slave zal nu niet meer proberen een zgn. "listener"-connectie opzetten met de Master, voor voorraadwijzigingen, als er niet naar deze wijzigingen geluisterd hoeft te worden.
Probleem opgelost dat de afbeeldingen op snelknoppen soms pas zichtbaar werden als je op de knoppen klikte.
Verhelpt probleem waardoor cadeaupas restitutie in sommige gevallen een fout veroorzaakte.
Bij het starten van de cadeaupas restitutie wordt nu gecontroleerd wat er openstaat in de kassa en wordt eventueel gemeld wanneer de medewerker dit eerst moet afmaken/sluiten.
Je kunt weer vanuit elke tabel een stamkaart raadplegen via het menu achter de rechtermuisknop.