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.
Verbeteringen in import van artikeluitvoeringen.
Een nieuwe uitvoering standaard maken werkt nu ook als de regel al een uitvoering had die standaard was. Er kan altijd maar één uitvoering per artikel standaard zijn. Als je voor een artikel meerdere uitvoeringen op standaard probeert te zetten wint de laatste.
Verwarrende kolommen aangepast. De import had "aantal" en "aantal in verpakking" terwijl de artikelkaart interface het over "totaal aantal" en "aantal" heeft. "Totaal aantal" importeren heeft echter geen zin omdat die berekend wordt uit "aantal".
Het totaal aantal van de uitvoeringen wordt nu goed doorgerekend ook voor onderliggende verpakkingen die niet in de import zijn. Dus als je een pallet met dozen hebt en je importeert alleen een aantal wijziging voor de dozen dan wordt dit nu ook doorgerekend in het totaal aantal van de pallet.
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.
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]
Probleem opgelost in het taptik overzicht het verkochte aantal kon een verkeerde waarde laten zien.
Keukenscherm bug tweede bestelling voor tafel zorgt ervoor dat de bon in de prullenbak beland. Om te voorkomen dat dit gebeurd moeten de invoer werkplekken ingesteld worden als chefscherm.
Popup met klant informatie bij klant aanwezigmelden.
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.
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.
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.
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 tapticks van de seriële tapkoppeling waren niet meer zichtbaar op de artikelknoppen.
Tweede bestelling op keukenbon zal de bestelling niet meer naar de prullenbak sturen, wanneer de invoer locatie geen chef scherm is.
Synchronisatie van bereidingswijzen efficiënter gemaakt.
Hij haalt nu alleen wijzigingen over in plaats van altijd alle bereidingswijze.
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.
Geen downloads omdat de installers foutieve upgradecode bevatten. Gebruik 45.1.3
Buttons naast kleur en maat matrix bij wijzigen van de artikelkaart gedragen zich nu weer netjes.
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.
De webhook payload bevat nu de taal van de MplusKASSA client (sender.language
), zodat evt. geretourneerde teksten hierop aangepast kunnen worden. Taal wordt doorgegeven in het tweeletterige ISO 639-1 formaat
Mogelijkheid toegevoegd om artikelen te filteren op basis van ingrediënt.
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.
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.
De zijbalk bij Verkoop heeft nu een scrollbalk als de knoppen niet passen. Dit is handig als je een klein venster hebt.
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.
Diverse verbeteringen aan het tonen van tap verschillen op de snelknoppen.
De tapticks van de seriële tapkoppeling waren niet meer zichtbaar op de artikelknoppen.
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.
Kassa limiteerde soms ten onrechte het maximaal met punten te betalen bedrag.
Prijsberekening van samengestelde artikelen tijdens afdrukken gecorrigeerd.
Als er korting was gegeven op het hoofdartikel die niet van toepassing was op de componenten werd er een fout bedrag getoond.
Spaarpunten werden niet tegen geboekt wanneer een pakbon die door middel van de "Later factureren" actie gemaakt is werd geannuleerd.
Samengesteld weergave settings is nu per omzetgroeptype en per factuur, kassabon en order.
De Test bij het invoeren van Cloud Credentials werkt nu weer goed. Het vinkje wordt nu weer groen.