Het is nu mogelijk om in bulk vouchers aan te maken voor een selectie artikelen. Elke voucher krijgt daarbij automatisch een omschrijving en één van de geselecteerde artikelen wordt gekoppeld aan de voucher. Daarnaast kunnen de bijbehorende verkoopartikelen eveneens automatisch worden aangemaakt. Deze verkoopartikelen worden direct aan de juiste voucher gekoppeld en nemen de basisinformatie over van het oorspronkelijke artikel, zoals de prijs.
Het is nu mogelijk om vooraf vouchers te genereren, die vervolgens bijvoorbeeld in een webshop kunnen worden ingeladen. De "Uitgeven aan relatie" autorisatie wordt hier ook voor gebruikt.
Opgelost dat het bewerken van een onbeperkte voucher onterecht een lege geldigheidsduur liet zien.
Het is nu mogelijk om de verschillende artikel groepen (bereidingswijze, bijverkoop, vervangend en menu) te beheren op de slave.
Het is nu mogelijk om de verschillende artikel groepen (bereidingswijze, bijverkoop, vervangend en menu) te beheren op de slave.
Opgelost dat als je een artikel bewerkt en opslaat, en daarna een ander artikel bewerkt en opslaat, je een foutmelding kreeg.
Voorwaarde niet voldaan: m_ArtikelNr == 0 || artikel_nr == m_ArtikelNr Opgelost dat de artikel "Kopie bewerken" knop de artikel alteraties (bereidingswijzen, bijverkoop, vervangend artikel, menu) niet meenam.
Opgelost dat selectie bewerken voor het leveranciersveld op de artikelkaart geen opties gaf. Het veld ondersteunt nu opnieuw vrije nummerinvoer, zoals voorheen.
Opgelost dat het bewerken van een artikel soms het menu visueel activeerde, ook al was het niet actief. Na het opslaan van het artikel werd het menu daadwerkelijk actief.
Opgelost dat filters ingesteld onder "Specifiek filter: Afdrukken labels" in het filterprofiel niet werden toegepast bij het afdrukken van labels.
De mix & match sales & acties functionaliteit ondersteunt nu het groeperen van selecties zoals artikel, relatie, omzetgroep, kortingsgroep en seizoenscode. Daarnaast kan per groep worden ingesteld hoeveel artikelen aangeslagen moeten zijn voordat er een mix & match wordt toegepast. Dankzij deze uitbreiding kunnen meerdere setprijs-acties worden vervangen door één enkele mix & match actie.
Eigenaarslabels hebben nu een externe referentie. Deze kan door API gebruikers gebruikt worden om eigenaarslabels te herkennen.
Opgelost dat het BTW-codeveld bij het bewerken van omzetgroepen handmatig bewerkbaar was buiten de beschikbare selectieopties om.
In het nieuwe print lay-out systeem is het nu mogelijk om kortingsregels weg te laten indien er al een sales & actie omschrijving op de regel staat. Doe dit door "Ook bij sales & acties" onder de regelinstellingen uit te zetten.
LET OP: Deze instelling heeft geen invloed indien je een gekoppelde weegschaal hebt. In dat geval worden er overschrijvende instellingen gebruikt om aan de weegschaal certificering te voldoen.
Het is nu mogelijk om in de E-mail instellingen per (print) lay-out een afwijkend email-afzender adres in te stellen
De webhooks configuratie laat nu ook de filialen zien zonder filiaalgroepen indien je wel het filiaalgroepen systeem aan hebt, maar helemaal geen filiaalgroepen hebt gemaakt.
Bij het aanmaken van het eerste maakbonprofiel voor een filiaal wordt deze nu ook direct actief gezet.
Opgelost dat de ingelogde medewerker de gekoppelde autorisatiegroep van een medewerker kon wijzigen terwijl die medewerker op dat moment een hogere rang had dan de ingelogde medewerker.
Opgelost dat het importeren van een relatiepasnummer niet meer werkte wanneer er slechts één pasnummer werd meegegeven en het CSV-bestand geen aanhalingstekens rond de kolommen bevatte.
Overzicht voor fraudeanalyse toegevoegd. Dit overzicht vergelijkt per filiaal en periode het aantal verkochte artikelen met het aantal fout- of retouraanslagen.
Opgelost dat het leverdatum filter bij de baklijst overzichten niet correct werkte.
Het keukenscherm wijkfilter ondersteunt nu meerdere wijkselecties.
Medewerker BPE overzicht toegevoegd aan de POS. Dit overzicht toont per verkooptype (kassabon, factuur, order), per BPE-type en per bon het aantal BPE's.
LET OP: Dit overzicht is alleen zichtbaar indien de Overzichten - Financieel - Berekening in overzicht Totalen instelling op optie 1 staat.
Het etiketteerdialoog heeft nu een optie voor het invoeren van vrije tekst. Deze tekst kan worden afgedrukt op de etiket artikel print lay-out door het veld "Vrije etiketteren tekst invoer" aan de print lay-out toe te voegen.
Nieuwe instelling toegevoegd om bevestiging in of uit te schakelen bij het overslaan van een gang tijdens het uitvragen.
Instelling toegevoegd waarmee ingesteld kan worden of de aangemelde medewerker lijst in de POS de aangemelde medewerkers van de huidige werkplek, of van het huidige filiaal moet weergeven.
Een nieuw kaartveld genaamd "Inlogcode" is toegevoegd aan de medewerkerkaart. In de medewerkersheet van de POS kan hiermee een medewerker worden geselecteerd op basis van deze code. Als de geselecteerde medewerker geen wachtwoord heeft, wordt automatisch ingelogd. Heeft de medewerker wel een wachtwoord, dan wordt er om dat wachtwoord gevraagd. De inlogcode moet bestaan uit een numerieke reeks van 4 tot 10 cijfers.
Het keukenscherm beschikt nu over een wijkfilter, waarvan de ingestelde waarde automatisch wordt onthouden.
Nieuwe instelling toegevoegd om bevestiging in of uit te schakelen bij het overslaan van een gang tijdens het uitvragen.
Het is nu mogelijk om menu's compact weer te geven in de POS en op het keukenscherm. Wanneer je deze instelling activeert, worden de bestaande bereidingswijze instellingen van het keukenscherm (zoals tekstkleur en opmaak) ook toegepast op de afzonderlijke onderdelen van het menu.
Let op: als deze instelling is ingeschakeld, is het niet mogelijk om in de POS de menuonderdelen tussentijds van gang te laten wisselen.
Menuonderdelen die oorspronkelijk samengevoegd waren maar op de maakbonnen worden afgesplitst, volgen nu hun eigen gang in plaats van die van het hoofdartikel.
Het maken van een menu in de POS kan nu geannuleerd worden.
Database errors tijdens de tafelknop klik die geen connectie fouten zijn worden nu als foutrapport verstuurd.
Opgelost dat het indrukken van het geldzakje in de POS een SQL foutmelding kon veroorzaken indien één van de volgende instellingen aan stonden: Kassa - Dag/periode totalen van alle filialen en kassa's of Kassa - Dag/periode totalen van alle filiaal-kassa's.
UpdateData()
Uitzondering: PgResultError Het is nu niet meer mogelijk om af te rekenen met alleen maar tekstregels, en voor GKS is het niet meer mogelijk om te annuleren met alleen maar tekstregels.
Opgelost dat wanneer een regel van een tafelbestelling werd verplaatst naar een andere tafel zonder bestaande bestelling maar mét relatie, de relatie van de doeltafel niet langer verdwijnt
Opgelost dat als menu zijn eigen artikel ook als optie binnen het menu heeft, het hoofdartikel een menu met zichzelf kon gaan vormen.
Opgelost dat het annuleren van een verkooporder (in Q-line/API) met tekstregels een foutmelding gaf.
De mix en match sales & acties omschrijving wordt nu op alle regels getoond indien de korting ook op alle regels toegepast wordt.
Kortingspercentages van actieve prijsgroepen/salesprijzen worden nu ook toegepast op vraag om prijs artikelen.
Opgelost dat deselecteren van een relatie de Q-line deed crashen indien het niet om een tafelbestelling ging.
Opgelost dat het niet meer mogelijk was om een tafel af te rekenen die op een andere werkplek was geopend, ondanks dat je aangaf om alsnog door te gaan met afrekenen.
Opgelost dat de keukenscherm instelling "Gerechten andere locaties tonen" niet meer functioneerde.
Opgelost dat het annuleren van een verkooporder (in Q-line/API) met tekstregels een foutmelding gaf.
Verhelpt probleem waardoor tegoed kaarten van intersolve niet geactiveerd en of opgewaardeerd werden. Dit ging mis als er eerst (automatisch) een bestelbon gemaakt werd.
Bij het selecteren van een vervangend artikel wordt nu de volledige regel vervangen en het oorspronkelijke aantal overgenomen.
De UI voor het koppelen van relatiepassen toont nu altijd de tekst "(geen)" om duidelijker aan te geven dat meerdere passen gekoppeld kunnen worden.
Opgelost dat het aanmaken van een relatie met relatie budgetten een SQL foutmelding gaf.
ERROR: insert or update on table "relation_budget" violates foreign key constraint "relation-budget_relation_id_fkey" Opgelost dat actieve vouchers zonder gekoppelde relatie zichtbaar waren onder het tabblad "Actieve vouchers" bij het aanmaken van een nieuwe relatie.
Opgelost dat het verzilveren van een gescande voucher niet werkte in de backoffice.
Aantal contract (verkoop template) bugfixes:
Nieuwe functionaliteit: Elektronische facturen verwerken in Peppol via Scrada koppeling (nu voor Belgie, later voor Duitsland)
Er is een nieuw filter toegevoegd voor het telpercentage van de cycle counts.
In het cycle count planning scherm is de 'Wijzigen' knop uit de bovenste menubalk verplaatst naar de menubalk aan de linkerkant van de lijst met ingeplance cyclecounts.
Nieuwe knop 'Ontkoppelen' in de menubalk geplaatst zodat een geselecteerde cyclecount planning direct ontkoppeld kan worden
Opgelost dat verwijderde sales & acties als nog toegepast werden.
Het verwijderen van een ingeplande cycle count wordt nu geblokkeerd, om een crash te voorkomen. Hier kunnen namelijk ook al eventuele correcties aan vast hangen.
Opgelost dat de cycle count optie "Artikelen zonder voorraad tellen" exact het tegenovergestelde deed indien de optie uit stond. Artikelen zonder voorraad werden dan juist geteld.
Foutmelding bij opstarten "Kolom niet gevonden: prijsgroepnr" opgelost.
De naam van de werkplek wordt nu getoond in Beheer > activiteiten koppel activiteit in plaats van alleen een werkpleknummer
Er is een afrekendialoog toegevoegd waarmee bij het afrekenen direct een consumptielocatie en tafel kan worden gekozen.
Daarnaast kan in dit dialoog ook worden aangegeven of er een keukenbon moet worden aangemaakt.
De instellingen hiervoor zijn te vinden onder Kassa - Meenemen of hier opeten - Afrekendialoog.
Per consumptielocatie (meenemen/hier opeten) kan worden ingesteld:
Kassa - Bestelbon - Altijd bestelbon maken),Kassa - Bestelbon - Automatische bestelbon knop resetten na iedere bon).Als de GKS2-integratie zegt dat je in het logboek moet kijken, krijg je nu ook gelijk het pad naar het actuele logboek te zien.
Gebruikte betaalkaart (maestro, visa, etc) wordt nu ook meegenomen in de overzichten als dit via een webhookbetaling is doorgeven (via cardType).
Een aantal foutmeldingen opgelost die sporadisch konden optreden bij het maken van een slave.
Nieuwe instelling toegevoegd welke er voor zorgt dat medewerkers alleen maar kunnen inloggen op een werkplek indien ze ook de eigenaarslabel van die werkplek hebben.
De interfiliale opdrachtplanner heeft nu ondersteuning voor besteleenheid als verpakkingsmodus (voorheen was het enkel op basis van de uitvoeringen).
Tevens kun je nu kiezen of je omlaag of omhoog wilt afronden als er geen ronde verpakkingsaantallen uitkomen.
De pg17 tools zijn geüpdate naar de laatste versie (v17.5.3).
Probleem opgelost waardoor de mergeSession webhook nooit verzonden werd.
De eerste versie van de Tomra-koppeling (veelgebruikte statiegeldmachines) is nu actief. Statiegeldbonnetjes worden actief weggestreept in de Tomra API zodat ze maar één keer te verzilveren zijn.
Nieuwe instelling toegevoegd om bevestiging in of uit te schakelen bij het overslaan van een gang tijdens het starten van een gang op het keukenscherm.
Met de nieuwe instelling "Relaties > Aanwezigheid> Tafels van verschillende relaties mogen samengevoegd worden" is het nu mogelijk om twee tafels samen te voegen waaraan verschillende relaties gekoppeld zijn. Dit triggert vervolgens ook een mergeSession webhook.
De installers worden vanaf nu met een "beter" certificaat ondertekent, waardoor de Windows SmartScreen meldingen hopelijk tot het verleden behoren.
Het is nu niet meer mogelijk om van regels die via een webhook zijn toegevoegd, het aantal, de prijs, of de korting te wijzigen.
Het aanmaken en bewerken van interfiliale opdrachten is veel sneller geworden als je werkt met een externe database en relatief grote opdrachten. Er werden voorheen namelijk meerdere queries pér opdrachtregel afgevuurd.
Opgelost dat de master-slave synchronisatie een foutmelding kon geven indien er filiaalorders in de wachtrij stonden op de slave.
Uitzondering: EServiceNotFound
Registration not found for Qlib::IRedeemableService Foutmelding met crash bij opstarten van overzichten opgelost.
Foutmelding: Onverwacht type in CreateValueLst: type=9.
Work-around is filter Relaties > Pasnummer verwijderen.
Fix voor achterlopende tijden in de laatste upload/download van de slave databases, deze werd niet goed bijgewerkt als de sync door een van de slave werkplekken die niet de filiaal slave hoofdwerkplek is gedaan werd.
Als een webhook gebruik maakt van Cloud Credentials als autorisatietype, maar je hebt geen Cloud Credentials ingesteld, dan krijg je nu direct bij opstarten een duidelijke foutmelding.
Voorheen werkte de webhook dan gewoon stilletjes niet zonder duidelijke verklaring, je zag in de logboeken dan wel een request, maar nooit een response.
De sortering van het keukenscherm gaat nu ook goed om met de gevraagde levertijd vanaf een kiosk scherm.
Fix voor foutmelding "Onbekende TodoLijst" bij maken van een vooraadcorrectie op een nieuwe aangemaakte todo lijst op een slave filiaal
Probleem opgelost dat er korting gegeven wordt op de subartikelen van een samengestelde artikelen terwijl er ingesteld staat dat het subartikel geen korting mag krijgen.
Je krijgt nu geen crash meer als via Webhooks een artikel met bereidingswijze popup toegevoegd wordt.
> Er is een Qlib::QKassastatus weggegeven via GetVerkoopBaseVergrendeld. Deze moet eerst worden teruggegeven voordat GetVerkoopBaseVergrendeld mag worden uitgevoerd.
De transporttelling van het nieuwe printlay-outsysteem is aangepast van een telling per pagina naar een oplopende tussentelling. Daarnaast worden prijzen nu niet langer als transport beschouwd; alleen de (kortings)bedragen worden meegerekend.
Opgelost dat het inladen van Q-line backups sporadisch de volgende foutmelding gaf: Error parsing version.
Lost probleem op waardoor opwaardering van cadeaukaarten soms niet goed doorkomen in de master. Je ziet dan in historie overzicht als nieuw saldo 0 staan terwijl je op basis van voorgaand record wat anders zou verwachten.
Het is nu mogelijk om sales & acties informatie mee te sturen aan de processX calls.
Wanneer met gekoppelde weegschaal wordt gewerkt wordt nu zowel op scherm als in de afdrukken bij de diverse waardes de eenheid en of valuta vermeld.
Wanneer een weegactie geannuleerd wordt, wordt nu de data die getoond wordt in de weegvenster van de mettler toledo weegschalen gewist.
Lost fout bij opstarten van de POS op
De melding die gegeven wordt begint met ERROR: syntax error at or near "OR" LINE 5: AND ( OR ) ^ $1: (2023,3) (year_number)
Opgelost dat het aanmaken of verwijderen van een artikel voor een SQL foutmelding kon zorgen.
Lost probleem op waardoor opwaardering van cadeaukaarten soms niet goed doorkomen in de master. Je ziet dan in historie overzicht als nieuw saldo 0 staan terwijl je op basis van voorgaand record wat anders zou verwachten.
De UI voor interfiliaal is nog sneller geworden.
Een aantal foutmeldingen opgelost die sporadisch konden optreden bij het maken van een slave.
Crash bij het scannen van een scancode bij Interfiliaal opgelost.
FrameChangeParam()
Uitzondering: PgConvertError
Conversie fout tijdens opvragen gegevens. GetAsInt64 waarde: [] kolom: [sync_marker] De interfiliale opdrachtplanner houdt nu ook rekening met "dynamische" min/max.
Bug opgelost waardoor bij het artikelvoorraad tabblad meerdere records voor hetzelfde filiaal verschenen als je op dezelfde dag meerdere dynamische min/max voorraden had ingeschoten via de API.
Opgelost dat een weggevallen netwerk verbinding op het verkeerde moment tijdens het opstarten van de Q-line een crash kon veroorzaken.
Interfiliale opdrachten via de opdrachtplanner werden per ongeluk van het doelfiliaal naar het bronfiliaal aangemaakt.
Opgelost dat het inladen van Q-line backups sporadisch de volgende foutmelding gaf: Error parsing version.
Probleem opgelost als je een interfiliale opdracht aanmaakt of wijzigt met meer dan één regel: Fout bij registreren gewijzigde interfiliale opdracht. ERROR: duplicate key value violates unique constraint "ifopdracht_bestemming_regel_pkey"
De transporttelling van het nieuwe printlay-outsysteem is aangepast van een telling per pagina naar een oplopende tussentelling. Daarnaast worden prijzen nu niet langer als transport beschouwd; alleen de (kortings)bedragen worden meegerekend.
Opgelost dat herhalingen van facturen, orders of cycle counts niet meer correct werden uitgevoerd wanneer er geen specifieke datums waren ingesteld.