Bij het uitvoeren van een terugroepactie zal er nu ook een vraag komen of de bovenliggende recepten ook teruggeroepen moeten worden.
Er kon een foutmelding optreden in de artikellijst wanneer de kolommen 'Samengestelde verkoopprijs' en 'Leverancier' tegelijk zichtbaar waren.
Probleem opgelost: Bij het selectie bewerken van de velden Barcode en Inkoopprijs verscheen een foutmelding
Op de artikelkaart is de sortering van het voorraadtabblad tijdelijk uitgeschakeld. Dit is gedaan om een mogelijke foute invoer te voorkomen.
Op de artikelkaart worden de laatste inkoopleveringen weergegeven, deze werden niet gefilterd op geautoriseerde filialen, nu wel.
Afdrukken menuplanning.
De eerste kolom bij "Menuplanning > Menu" staat nu fixed tijdens het raadplegen.
Menuplanning selectie toekennen en ontkoppelen werkt nu ook in filiaal modus
Beheer van receptuurlayouts toegevoegd.
Er wordt standaard 1 layout meegeleverd namelijk de layout die eerst vast geprogrammeerd was.
Optie toegevoegd waarmee je alle niet actieve artikelen uit een snelknoppenlayout kan verwijderen.
Mogelijk gemaakt om een specifieke print-layout in te stellen voor een retourbon. De layouts waar je uit kan kiezen zijn kassabonlayouts. Wanneer je een retourbonlayout instelt dan wordt deze gebruikt bij het printen van een retourbon, stel je niks in dan wordt de ingestelde afrekenbonlayout gebruikt zoals dat voorheen ook gebeurde.
Je kan nu bij de autorisatiegroep een voorkeursleverancier opgeven. Wanneer iemand met deze autorisatiegroep een bestelvoorstel gaat maken zal als eerste een bestelvoorstel voor die voorkeursleverancier voorgesteld worden.
Je bent niet verplicht hier te bestellen maar wanneer je bij een andere leverancier probeert te bestellen terwijl er ook nog een bestelling mogelijk is krijg je hier wel een melding voor.
Inkoopopdrachtdatum kon onterecht gewijzigd worden naar de datum van laatste wijziging bij wijzigen eerder gemaakte inkoopopdracht.
Probleem opgelost bij het wijzigen van de inkoopprijs op de artikelkaart vanuit inkoopopdrachten en leveringen. Dit werd niet gedaan wanneer er meerdere inkoopprijzen voor verschillende periodes waren gedefinieerd. Nu wordt de inkoopprijs aangepast die geldt voor de huidige periode.
Inkoop > Bestelvoorstel: De minimale besteleenheid was het niet eens met de ingestelde minimale besteleenheid op de artikelkaart.
Inkoop > Bestelvoorstel: De minimale besteleenheid was het niet eens met de ingestelde minimale besteleenheid op de artikelkaart.
Nieuwe instelling "Toon labels afdrukken na maken levering" gemaakt. Als deze op "Nee" staat opent het afdrukken labels-venster niet meer automatisch nadat je een levering gemaakt hebt.
Twee problemen bij het importeren van artikelen opgelost
In de printlayouts kan er nu bij barcodes een script gebruikt worden om een string samen te stellen uit meerdere velden.
Probleem opgelost in Artikelprestatieoverzicht: Wanneer de optie Aantal per filiaal niet aangevinkt was, dan lieten de kolommen Omzet excl., Inkoopwaarde omzet en Inkoopwaarde BPE mogelijk foutieve bedragen zien.
Verbeterde snelheid in keukenscherm.
Eventueel kan dit al toegepast worden in eerdere versies door onderstaande query uit te voeren op de database.
CREATE INDEX IF NOT EXISTS maakbon_regel_uitserveer_ts_idx ON verk.maakbon_regel USING btree (uitserveer_ts);
De landcode is nu instelbaar bij activiteiten zodat daardoor de BTW-tarieven die voor dat land zijn ingesteld op dat moment geldig zijn in POS. Verschillende landcodes kunnen niet in 1 bon door elkaar heen gebruikt worden. Je krijgt dan een melding wanneer je artikelen probeert toe te voegen aan een tafel, order, wachtbon, etc. die met een andere landcode zijn aangemaakt.
Twee nieuwe instellingen Vraag om een reden bij annuleren
en Vraag om een reden bij foutaanslag
.
Hiermee kan ingesteld worden dat op het moment dat deze actie gedaan wordt er een dialoog naar voren komt die de medewerker om een reden vraagt.
Wanneer een bereidingswijze/bijverkoop-artikel samengesteld is, dan worden nu ook de componenten hiervan weergegeven en meegeteld, bijv. voor statiegeld toepassingen. Dit is optioneel (m.b.v. de nieuwe instelling) en is standaard uitgeschakeld.
Keukenscherm voegt bonnen die tijdens de avond voldoen aan de tijd van de instelling Aantal uur van te voren zichbaar
nu toe zonder scherm herstart.
Fix voor "Access violation at address .... in module 'rtl270.bpl' read of address....". Deze kon voorkomen als er gebruikt gemaakt werd van de instelling "Laatste transactie verbergen (sec)".
Fix voor het wegvallende splits aantal bij klanten die gebruik maken van de Q1710 weegschaalkoppeling module.
Wanneer je in POS de extra gegevens van een order leeg maakte werd dit niet opgeslagen.
Probleem opgelost: De menuselectie-dialoog werd al getoond terwijl de bereidingswijzesheet nog openstond. Hierdoor was het mogelijk dat de geselecteerde bereidingswijze werd gekoppeld aan de verkeerde bonregel. De dialoog wordt nu pas na het sluiten van de bereidingswijze eventueel getoond.
POS, Sales en acties: Bij aanwezigheid van meerdere Cashkortingregels was het mogelijk dat niet altijd de juiste werd geselecteerd.
Als er bij de museumkaartkoppeling extra passen met eigen artikelnummers ingesteld worden, worden nu de correcte artikelnummers gebruikt.
Voorheen werd voor deze passen altijd het artikelnummer van de volwassene museumkaart gebruikt.
De tafel bestelhistorie laat nu weer de juiste aantallen zien per bestelling.
Hij liet de aantallen inclusief voorgaande bestellingen zien ipv het aantal in de specifieke bestelling. Dit probleem was geïntroduceerd in versie 37.0.0.
Controle op verplichte bereidingswijzen gaat nu beter om met artikelen die in meerdere bereidingswijzegroepen staan. In dat geval werd onterecht een melding gegeven dat de verplichte bereidingswijze niet was geselecteerd.
Probleem opgelost: BPE op een samengesteld artikel of een artikel met bereidingswijzen werd niet correct berekend. Artikelprestatieoverzicht toonde hierdoor ook verkeerde bedragen wanneer de optie 'Subartikelen weergeven' geactiveerd was en een of meerdere subartikelen op BPE waren geboekt.
Aanpassingen m.b.t. verdichten factuurregels:
Het relatiekaartveld 'verzamelfactuur_verdichten' werkt nu ook voor de normale facturen ook al zijn dit dan geen verzamelfacturen.
Om de twee nieuwe opties aan het relatiekaartveld toe te voegen, moet in deze versie het veld 'verzamelfactuur_verdichten' gereset worden in 'Beheer > Relaties > Relatiekaart'. Klik hiervoor op de R-knop (zie afbeelding). In een volgende versie zal dit automatisch gedaan worden.
Probleem opgelost bij afdrukken verkoopfactuur: In bepaalde gevallen werden de factuurregels ten onrechte verdicht waardoor de subtotalen per pakbon niet meer correct waren.
Bij de Productlijst was de statusselectie achter het datum/leverdatum selectiepaneel geschoven, waardoor deze niet goed meer te gebruiken was.
Interfiliale opdrachten: Default 'Verzend naar filiaal' is nu het eigen filiaal.
Deze wijziging zorgt ervoor dat wanneer er niet nagedacht is over het filiaal waar de opdracht heen verzonden moet worden je de melding krijgt verzend- en ontvangstfiliaal mag niet hetzelfde zijn. Nu was dit dan vaak per ongeluk filiaal 1.
Wanneer je met MplusONLINE werkt kun je met deze versie nog niet de autorisaties instellen voor de volgende apps
Update hiervoor naar versie 40.1.0+
Eigen gemaakte kaartvelden (artikel, relatie en medewerker) kunnen nu multiselect worden. D.w.z. de gebruiker kan voor dit veld meerdere keuzes maken zoals bijv. het categorie-veld nu werkt.
Nieuwe afbeeldingen voor de tafelplattegrond toegevoegd!
Bij het updaten naar deze versie vanaf 40.0.3 zal de Qline aangeven dat er een schema wijziging is, dit een wijziging van versie 40 naar 40. Het klopt dat dit gebeurd.
De weergave-opties bij het overzicht Artikelprestatie zijn verduidelijkt en uitgebreid.
Als je de subartikelen niet apart toont, dan heb je nu de optie om de subtotalen van deze bereidingswijzen en samengestelde artikelen mee te tellen in het hoofdartikel
Daarnaast worden nu standaard alleen artikelen uit omzetgroepen van de soort "Omzet" getoond, zodat zaken als statiegeld standaard niet meegeteld worden.
Deze laatste optie is ook toegevoegd aan het "Medewerkers > Verkochte artikelen" overzicht.
Problemen met inlezen TODO-lijsten opgelost
Bij het splitsen van weegartikelen, zie je het aantal dat afgesplitst wordt niet verschijnen deze blijft 0 aangeven.
Het is nog wel mogelijk om af te splitsen maar je ziet het aantal dus niet meelopen op beeld.
De autorisatie van de database migratie mislukt als het huidige database schema in het bereik 31 t/m 34 ligt. Eerst upgraden naar 39.3 werkt wel.
Wanneer je met een oudere MplusKASSA-versie verbinding probeert te maken met de database van deze nieuwe versie dan verschijnt (i.p.v. de normale melding) de foutmelding: "column 'is_mobile' does not exist...".
Het afrekenen met een cadeaukaart via een CCV terminal gaat niet meer mis als de kaart nog niet naar de kassa gesynced was.
Verbeterde fout afhandeling bij gebruikmaking van de Zebra CoreScanner driver (ook wel verkocht als Symbol of Motorola).
Hiermee wordt verwacht het probleem op te lossen dat de barcodes soms niet meer binnenkomen in het programma.
Er wordt ook meer naar het log in %LOCALAPPDATA%\MplusQ\application_logs\mplusq.log
geschreven om te helpen bij het vinden en oplossen van storingen.
Nieuwe instelling voor de todolijsten waarmee je kan aangeven dat wanneer een artikel voor de eerste keer wordt toegevoegd het aantal niet standaard op 1 wordt gezet en leeg gelaten wordt.
De woorden todolijst en todolijsten toegevoegd aan de woordalliassen.
Nieuwe autorisaties voor verscheidene MplusKASSA.Online onderdelen toegevoegd.
Ondersteuning PostgreSQL 14
Twee nieuwe opties van een bereidingswijzegroep die al eerder waren toegevoegd, worden nu ook toegepast in POS:
Nieuwe autorisatie voor "Negatief subtotaal afrekenen" onder Pos. Deze autorisatie staat na de update voor iedereen standaard aan om het huidige gedrag niet te veranderen. Je kan deze autorisatie ook als buddy autorisatie gebruiken.
Indien controle op leveranciersbestelbaarheid ingeschakeld is, dan is het bij een nieuwe Inkoopopdracht niet meer mogelijk om van leverancier te kunnen wisselen als er al inkoopregels zijn.
De lijst van CA certificaten bijgewerkt die wordt gebruikt om de identiteit van externe servers te verifiëren.
Deze lijst wordt door diverse onderdelen gebruikt waaronder afbeelding synchronisatie, webhooks en diverse koppelingen.
60113a777dd4c6d1f03827f7f547a1ff5feb2ede bin\MplusQ.exe
d3be864b2326712077f8a8a05b59d6a1f574f2d2 bin\MplusQGKS.exe
61e0d121b0f378a0236dae4ff313b64df23315d3 bin\MplusQprnsrv.exe
cce3591b99fb889469aac52aa8eb0374573846af bin\QTaskRunner.exe
b128c1f4c408deafd243b7574ebf16abfdff2655 bin\QTaskRunnerCon.exe
0230d0d7a403bc0fb7f53c11f11dc36a4390256e bin\Wht.exe
b69b8e027d36dc383d19f37ad304b9c6ec2152a0 bin\ACR120U.dll
eef0a57a893dc5e87222dc7f290148ae44d9e053 bin\borlndmm.dll
dcf4ae051e58ff64cfe80a32e658990678244301 bin\cc32270mt.dll
b284c94d20a235bb5659c336768aa43927e740da bin\dpfj.dll
dcee8111b596d4a61cec003f7c0fa7e0827acba8 bin\dpfpdd.dll
21106097452776253be3f1af24c310d42f3b13dd bin\libcrypto-1_1.dll
231600b2791fa8f5d86c8f8025227d46dfacc468 bin\libcurl.dll
69460b083f52e9bccb8dcf0648ff907fa47dd82a bin\libeay32.dll
bd6ebea1d11f0508b99965ed425fa902f2ee08a8 bin\libiconv-2.dll
c9d5fb6361d1b35aeefa419a7f0f5fb99d5f4872 bin\libintl-8.dll
4298891d9e1dfc1b904f730814b4852ee2564197 bin\libpq.dll
505f0e48f50461b25d598597a3f1509d8ea6fb5b bin\libssh2.dll
da0a700889c31916788a0b4bbfcad3caee51cb42 bin\libssl-1_1.dll
3885bb5e0334c4bda2d8a304ce24c4907036e765 bin\libxml2.dll
1488ef7a655a56d484b58202f8bb82ce05938299 bin\posdll.dll
f53704647002793c9cc3d5742f05d76d3c7604d6 bin\ssleay32.dll
dc6adf0630492eb19f1f9efabbb8fbecb066cfde bin\WebView2Loader.dll
6442ed7bed4023dd581f5694e8e421befbb07347 bin\zlib1.dll
b4634787ed87bfe0b1428a2bda4f78d069df5d50 bin\barcodelib.bpl
e455712639e68261ab90ff94c2fefd455139de00 bin\Cryptopp.bpl
f30cd07597c6d46db5c0fe3134763070a688f656 bin\dbrtl270.bpl
2e7250e6034f95623283dd7b7e5fd8b7a97d36c8 bin\IndyCore270.bpl
03dfce98ea8d4a72f48e7805a532971f74cea5d1 bin\IndyProtocols270.bpl
8b9a379b33e184a02edeb93c03251e69bb08a871 bin\IndySystem270.bpl
2d36c8bad49d99776e813873996d19060c97c88b bin\inet270.bpl
ac2e5ebeb28ba4016bcf9f44f7cf693eec2c29e5 bin\madBasic_.bpl
f6e118fd05f7a0521c91e53832a3a2eac1c6b7e4 bin\madDisAsm_.bpl
01776be8e2685dff3302c97822bf504302f652a3 bin\madExcept_.bpl
2a813eaa5b27e0f0b85f555c92de147c43d43e45 bin\MplCurl.bpl
89d5a8a606bd261bd7f36fef38c496888a9f22c1 bin\MplusComp.bpl
ec8cf9dcb0111db5a7a222e0c0c79c3faa032a1d bin\Qbest.bpl
05d363f3b20b185cf522fc4743ba76c5ed10dc84 bin\QBestImport.bpl
4be4255f54884f0d063e28f95e6e537810c184b4 bin\QEFT.bpl
9866504b2b6ea10d5bd5c94811707a267611f873 bin\QExport.bpl
8860f28a3385ae3e1632973325ee845a991ffa5f bin\QFilter.bpl
0e7923373741e582b87657579bacd6700a7fbb0f bin\QHardware.bpl
5d5c0960640e32c2314b4afabc6075fb9fe1e2eb bin\QHardwareDrivers.bpl
0b55595a2fca12cfa970320414326ee510cafb98 bin\QImport.bpl
fa2410ccbf44e35a6c9cc028514141f4f09a5304 bin\QInternet.bpl
3a50f3ec2027a9ebe90cc74907846ea6095c4470 bin\QLayoutEditor.bpl
7ff515b483157dbd385ed8b306f0e112eafcbbfb bin\Qlib.bpl
450ed6fb9287d14dd18b243301bab5d5160ad463 bin\QlibKoppeling.bpl
8a7041a121afd3770e0d3a62f2025986f6d15dc8 bin\QlibPrinting.bpl
3677af0e1183caba631637c7daf9977828b113d4 bin\QlijnBeheer.bpl
d028380864ec24a6891b9900904c4c8f1b71fadf bin\QlijnExports.bpl
c2e414efaa1be2259124e48a8b08cb8b384b78b5 bin\QlijnInkoop.bpl
59cbe69eced38e5e03e373fa38d251708c958938 bin\QlijnOverzichten.bpl
994a51fc37c125f245d96c725c28ae6850af2074 bin\QlijnPosUI.bpl
e2b1f37000dae7194244454ce9a7af7a30aef7a1 bin\QlijnSelect.bpl
d90798848f45469831994a964bf00761607ee061 bin\QlijnVerkoop.bpl
5ea5cb088aa98315553cebea70d30539b29f01ee bin\QlijnVoorraad.bpl
b7ad52a7c6ba955253ba6089064735609f6c5e42 bin\QMedia.bpl
c91b58015a12f9834bf88588eb410b3f3ee3ba82 bin\QMenu.bpl
e0a703d5a18fc83315e9bc2347d9594787c25a59 bin\QMplusPostgres.bpl
ada43c1503a3fa1e9699d7184ec694c756b211e6 bin\QMplusUtility.bpl
200b272ba89369a042901c66b545f0202f1864b5 bin\QPrinting.bpl
92384917e504e834c0ede7ca2e6d8d98506d7b89 bin\QSchema.bpl
61707e5dfeb3fd3eb3c9d26cf7f873d64c29950a bin\QScript.bpl
0a1534af9d3b95a8991e6cb350b83e2c2d8abce6 bin\QSEPAIBAN.bpl
de947dd455c679380a53f72d4ac733eb780ea4e5 bin\QView.bpl
a5ef7bcbda088370483a9cc53df5ce54ac75838e bin\rtl270.bpl
85ef5b6f0503f062a9068d8e0d9f0133d5cff399 bin\soaprtl270.bpl
1bed1e204d37c878f73e0f82701e48fb104cbdb2 bin\vcl270.bpl
5b09a564efbdb3dc2bfef8e4d3d38f817181cdfe bin\vcledge270.bpl
466f5ba732bbfc629bec2ce614d68e8ceef8548e bin\vclie270.bpl
955ff288de95becb91c77453ab2f8e53d2a424d3 bin\vclimg270.bpl
e3f4a2f7825910b116c726dad9133bdacc2f31d8 bin\vclx270.bpl
4145330ea93bd5ca71e654356fbbfe3948cd2067 bin\xmlrtl270.bpl
Bij het inladen van een backup is het niet langer een probleem als de opgegeven database al bestaat zolang deze maar leeg is.
Dit is handig in situaties waar een database administrator van te voren de database wil aanmaken omdat het niet wenselijk is de kassa de daarvoor benodigde rechten te geven.
Volg het volgende stappen plan
3d1532cb54547da3bdda2f98fdc7c4a5b995a14b bin\MplusQ.exe
39291fd8cdbd251f9e48b13bd52dbd2c369e903e bin\MplusQGKS.exe
9b21b27eec48904575533b8ebafb7bbc3e6b41e0 bin\MplusQprnsrv.exe
acc41c213f38c9f4e9b5c0c509f3096f986bf022 bin\MplusQService.exe
6497472bcdeba776a0230da287d4a06a2301f4a6 bin\QTaskRunner.exe
33d96a7348e3040e18d0fdb3ebd2edb1d9793304 bin\QTaskRunnerCon.exe
b69b8e027d36dc383d19f37ad304b9c6ec2152a0 bin\ACR120U.dll
eef0a57a893dc5e87222dc7f290148ae44d9e053 bin\borlndmm.dll
dcf4ae051e58ff64cfe80a32e658990678244301 bin\cc32270mt.dll
b284c94d20a235bb5659c336768aa43927e740da bin\dpfj.dll
dcee8111b596d4a61cec003f7c0fa7e0827acba8 bin\dpfpdd.dll
21106097452776253be3f1af24c310d42f3b13dd bin\libcrypto-1_1.dll
231600b2791fa8f5d86c8f8025227d46dfacc468 bin\libcurl.dll
69460b083f52e9bccb8dcf0648ff907fa47dd82a bin\libeay32.dll
bd6ebea1d11f0508b99965ed425fa902f2ee08a8 bin\libiconv-2.dll
c9d5fb6361d1b35aeefa419a7f0f5fb99d5f4872 bin\libintl-8.dll
4298891d9e1dfc1b904f730814b4852ee2564197 bin\libpq.dll
505f0e48f50461b25d598597a3f1509d8ea6fb5b bin\libssh2.dll
da0a700889c31916788a0b4bbfcad3caee51cb42 bin\libssl-1_1.dll
3885bb5e0334c4bda2d8a304ce24c4907036e765 bin\libxml2.dll
1488ef7a655a56d484b58202f8bb82ce05938299 bin\posdll.dll
f53704647002793c9cc3d5742f05d76d3c7604d6 bin\ssleay32.dll
6442ed7bed4023dd581f5694e8e421befbb07347 bin\zlib1.dll
43273a947e0f2acd5ba0d4ddb79ec03ef35ee9b1 bin\barcodelib.bpl
7b93c9445de75d830e8173c9b1bbf5cb0766b4f9 bin\Cryptopp.bpl
f30cd07597c6d46db5c0fe3134763070a688f656 bin\dbrtl270.bpl
2e7250e6034f95623283dd7b7e5fd8b7a97d36c8 bin\IndyCore270.bpl
03dfce98ea8d4a72f48e7805a532971f74cea5d1 bin\IndyProtocols270.bpl
8b9a379b33e184a02edeb93c03251e69bb08a871 bin\IndySystem270.bpl
2d36c8bad49d99776e813873996d19060c97c88b bin\inet270.bpl
ac2e5ebeb28ba4016bcf9f44f7cf693eec2c29e5 bin\madBasic_.bpl
f6e118fd05f7a0521c91e53832a3a2eac1c6b7e4 bin\madDisAsm_.bpl
01776be8e2685dff3302c97822bf504302f652a3 bin\madExcept_.bpl
bd2470cabbd47362eaa0e36b46db8c40f083332d bin\MplCurl.bpl
89d5a8a606bd261bd7f36fef38c496888a9f22c1 bin\MplusComp.bpl
97da7df2d5fa4a58c25100709457e274bb27852f bin\Qbest.bpl
a873f8ea7d37c325be8be4d85e765131f5d1e804 bin\QBestImport.bpl
2d49ac4ae9b976b26af2889e81c686f0abdae371 bin\QEFT.bpl
fafd6b473060f9013f888cc112bc82ef2894536d bin\QExport.bpl
6cfeff81d371904421d2062a8da221b2d2da98e7 bin\QFilter.bpl
c884822fb1899e4633acdf21cf1eb70fca2e5816 bin\QHardware.bpl
bebf2a849f96b89857b2ba8fe6bffc9cb38102b0 bin\QHardwareDrivers.bpl
1a59c8c31e34a5140899640f4df338ecc0b27a88 bin\QImport.bpl
51335779cb0dc2506e5cf3e6a7fc95f408f653b3 bin\QInternet.bpl
ce74991bde59bab30090137e96f139cd9f3e0c6e bin\QLayoutEditor.bpl
f1d349914e5efe774d8576c81f793b178e5dc980 bin\Qlib.bpl
491d94c9332184a9a93f3a505ff2099d6abd7f76 bin\QlibKoppeling.bpl
63ca5c9a781fb209ee0a2cd313dbb2ae523de1f4 bin\QlibPrinting.bpl
887702707ab656120c68794eb34a71ce63a77e2e bin\QlijnBeheer.bpl
eee55e660e7e0f8bef76976a69751eb2d749f5b1 bin\QlijnExports.bpl
fdaf166971ea92044f35821bd63a6b724d3df2e6 bin\QlijnInkoop.bpl
bd0b772a7f667ff4885388d85e0df161e8ae4445 bin\QlijnOverzichten.bpl
cdea041b35aa532bffabf6db70c0dc6318756274 bin\QlijnPosUI.bpl
fa55a456a0c642e98d3fa9d9f359332a5f9816b5 bin\QlijnSelect.bpl
fea54d003740154d7730a25951940b3a0d0f6b54 bin\QlijnVerkoop.bpl
de0d059ab8029ee6c983fd884ac397d20188c0ef bin\QlijnVoorraad.bpl
c43127e1927c7960bbf1bd9a5dfa2f53472032ef bin\QMedia.bpl
8e20809e715237b9bf1b6a1863ce36858c709fc9 bin\QMenu.bpl
85f1aea758b187472931b735037fc0dedfe8d542 bin\QMplusPostgres.bpl
bbd9e8b985b14412044b1c9dbfebaa91e76f45f8 bin\QMplusUtility.bpl
df9c4d0276a7518565bc869918bf903faa665df2 bin\QPrinting.bpl
00eb65d8556eae4a061c56987de90075ec17ac04 bin\QSchema.bpl
a246d9d18e53f4337c57c8998d6a055bc6192c3d bin\QScript.bpl
86571d50ac2a85cad3782c60a9a57d4e6c75fbcc bin\QSEPAIBAN.bpl
6306fdd854c91ee09bd6e948cbeb5e0a60f41b73 bin\QView.bpl
a5ef7bcbda088370483a9cc53df5ce54ac75838e bin\rtl270.bpl
85ef5b6f0503f062a9068d8e0d9f0133d5cff399 bin\soaprtl270.bpl
1bed1e204d37c878f73e0f82701e48fb104cbdb2 bin\vcl270.bpl
5b09a564efbdb3dc2bfef8e4d3d38f817181cdfe bin\vcledge270.bpl
466f5ba732bbfc629bec2ce614d68e8ceef8548e bin\vclie270.bpl
955ff288de95becb91c77453ab2f8e53d2a424d3 bin\vclimg270.bpl
e3f4a2f7825910b116c726dad9133bdacc2f31d8 bin\vclx270.bpl
4145330ea93bd5ca71e654356fbbfe3948cd2067 bin\xmlrtl270.bpl
Wanneer je een webhook custom action button aanmaakt verschijnt de autorisatie voor die knop nu direct als optie in de autorisatieboom.
Je kan via de admin tools de autorisatieboom ook handmatig bijwerken.
Label "Gem. Besteding tafelbonnen" aangepast naar "Gem. Besteding gast" in financieel totaaloverzicht. Dit geeft duidelijker aan waarvoor de waarde staat.
Crediteringen worden nu standaard op het oorspronkelijke filiaal van de kassabon/factuur geboekt. Dit is nog met een instelling aan te passen.
Wanneer er een aanbetaling op de kassabon zit laten we nu altijd het restant bedrag zien. Hierdoor ontstaat er geen verwarring over het totaalbedrag van de bon en het bedrag wat er nog betaald moet worden.
De mobiel kolom in de lijst van werkplekken is vervangen voor de kolom "Type" omdat er meer types gaan komen dan alleen kassa en handheld.
Een aantal databasefuncties zijn versneld waardoor een aantal overzichten, waaronder Artikelprestatie, in sommige gevallen twee tot drie keer zo snel zijn geworden.
Handheld modules gewhitelist voor GKS licenties zodat deze ook de settings hiervan kunnen tonen.
Op verschillende plekken hebben menuitems die uit 2 woorden bestaan een line break toegevoegd gekregen. Dit zorgt ervoor dat de maximale breedte van menu's korter is en hierdoor is er minder kans op wegvallen van een menuitem op schermen met lagere resoluties.
Filterprofiel: De 'Niet automatisch inlezen'-instelling is nu uitgeschakeld voor de artikel-, relatie- en medewerkermenuitems. In deze menuitems is het niet handig om een overzicht niet in te lezen, omdat hier vaak beheerdata in staat die je altijd moet zien.
De instelling voor het automatisch inklappen van gangen wordt nu ook toegepast op de keukenbonnen tijdens het opstarten. Dit voorkomt dat er na een herstart van de kassa alle uitgevraagde bonnen dichtgeklapt opkomen, wanneer de setting automatisch inklappen op nee ingesteld staat. Wanneer deze nog op de standaardwaarde(Ja) staat is het gedrag onveranderd.
Bugfix kastelling visueel afrekenen eerder getelde biljetten werden bij openen niet direct getoond
De autorisatie deelbetaling laten openstaan werkt vanaf deze versie.
Het scherm Voorraad > Voorraadstromen laadt nu sneller.
De netpay koppeling geeft weer details van bonregels (aantal, prijs en btw) door aan Netpay.
Deze aanpassing vereist Netpay API versie 5.55f of hoger.
Er kan nu ingesteld worden of er een vraag gesteld moet worden als je met een kassabon deelbetaling bezig bent. Deze vraag maakt de medewerker attent op het feit dat ze bezig zijn met een deelbetaling en vereist dat de medewerker nog een keer op ja klikt om ermee door te gaan.
Standaard staat deze instelling uit.
Mogelijkheid voor darkmode in POS toegevoegd
Oude stijl icoon email versturen dialoog vervangen voor nieuw stijl.
Tapkoppeling menu item is gemoduleerd achter tapkoppeling module
Het programma probeert nu bij de eerste keer opstarten op een dag zijn licentie gegevens bij te werken.
Dit omvat modules, filialen en werkplek informatie. Als blijkt dat een filiaal of werkplek niet gebruikt mag worden geeft het programma nog 14 dagen de mogelijkheid om normaal door te werken waarna er een nieuwe sleutel nodig zal zijn.
De instellingen voor snelzoeken van artikel-, relatie- en medewerkerkaart werkten niet meer. Er werd nu altijd in alle velden gezocht. Na deze update zal deze instelling weer toegepast worden bij de eerste keer van het opnieuw bepalen van de zoekindexen.
Via de admin tools kan de herindexeer actie handmatig getriggerd worden.
Verbeterde fout afhandeling bij gebruikmaking van de Zebra CoreScanner driver (ook wel verkocht als Symbol of Motorola).
Hiermee wordt verwacht het probleem op te lossen dat de barcodes soms niet meer binnenkomen in het programma.
Er wordt ook meer naar het log in %LOCALAPPDATA%\MplusQ\application_logs\mplusq.log
geschreven om te helpen bij het vinden en oplossen van storingen.
Een cadeaupas die op Slave A uitgegeven is, is nu ook zonder extra synchronisatiestap op te waarderen en te restitueren vanaf Slave B.
Dit lost foutmeldingen op als: Voorwaarde niet voldaan: result->GetRowCount() == 1 CadeauPasUitgifte::SaldoBijwerken.
Wanneer je een todo-lijst een naam gaf die al eerder gebruikt was kreeg je een foutmelding te zien. Nu krijg je netjes een melding dat de naam al eerder gebruikt is.
Fix voor de melding Error: duplicate key violation unique constraint 'todolijst_filiaal_nr_categorie_naam_key'
Probleem opgelost bij afdrukken facturen. De prijs van een samengesteld artikel kon in sommige gevallen op 0.00 staan. Dit was een weergavefout, bedragen werden wel correct berekend.
Wanneer op een order een overlevering werd gedaan, dan werd de order niet volledig gereedgemeld. Hierdoor bleef de order zichtbaar in de orderwachtrij van POS.
Kortingspercentage werd niet toegepast wanneer het kortingspercentage-veld in verschillende relatiekaartlayouts (layout per categorie) was gedefinieerd. De korting wordt nu toegepast wanneer het veld in tenminste een van de layouts actief is. D.w.z. wanneer het veld in geen enkele layout staat dan zal de korting niet toegepast worden.
Functionaliteit voor het maar op enkele werkplek ingelogd mogen zijn verbeterd.
De werkplek waar ingelogd wordt blijft nu echt wachten totdat de andere werkplek uitgelogd is. Gebeurd dit niet binnen enkele seconden dan wordt er een melding met de nummer en naam van de werkplek gegeven. De andere werkplek zal indien nodig prijs, weeg, bereidingswijze en artikelselectie popups sluiten.
Lost het probleem op dat inladen van een backup op nieuwere PostgreSQL versies soms bleef hangen op het moment dat hij feitelijk klaar was (langzamere systemen hadden meer kans op dit probleem).
Autorisatie voor migreren van schema versies 31 t/m 34 werkt weer.
Lost het probleem op waardoor de body van e-mails soms extra karakters bevatte aan het einde.
Tevens kan de body en onderwerp nu de Unicode karakterset gebruiken (de bijlages konden dit al).
Probleem opgelost waarbij het splitsen op tafel van artikelregels met decimale aantallen (bijv. bij gewogen artikelen) niet werkte zoals verwacht.
In de nieuwe situatie worden dit soort regels altijd in zijn geheel afgesplitst, en niet "per stuk".
Wanneer bestelbonnen en tafelbonnen door elkaar gebruikt werden klopte de sortering op het keukenscherm niet volledig.
Verhelpt het probleem dat 39.2.0 de database van slave kassa's niet kon updaten.
Bugfix voor foutmelding "Voorwaarde niet voldaan: RowRatios.size() == 1" die na het openen van een webhook naar voren kon komen.
Het annuleren van een pakbon met daarin een cadeaupasuitgifte zorgde ervoor dat de cadeaupas altijd werd gedeactiveerd ondanks dat de gebruiker had aangegeven dat dit niet moest gebeuren.
Wanneer je op het keukenscherm gebruik maakt van de instelling alleen "Maakbon alleen tonen bij uitvragen gang", dan werd deze instelling ook op de tab met afgehandelde bonnen toegepast, maar omdat bonnen niet meer uitgevraagd zijn als ze eenmaal uitgeserveerd zijn zag je daar geen bonnen meer. Vanaf deze update zal die instelling niet meer toegepast worden op de afgehandelde tab.
Wanneer je bij het maken van een correctie via de knop "Selecteer niet-gecorrigeerde" meer dan één vorige correctie selecteerde werd niet daadwerkelijk de juiste lijst van niet-gecorrigeerde artikelen ingelezen.
Het afrekenen met een cadeaukaart via een CCV terminal gaat niet meer mis als de kaart nog niet naar de kassa gesynced was.
Probleem verholpen waardoor het maken van een backup niet werkte als er bepaalde tekens in de naam van de database voorkwamen.
Bij het maken van een Slave wordt niet meer geprobeerd de "balansproducties" tabellen over te nemen. Deze zijn niet van toepassing bij een Slave.