Het is nu mogelijk om vouchers aan te maken waarvan de ingangsdatum op het moment van verkoop pas bepaald kan worden door middel van een pop-up.
Het is nu mogelijk om een voucher direct uit te geven aan één of meerdere relaties. Hiervoor moet eerst een financieel uitgifte artikel gekoppeld worden aan een voucher, en moeten er "Uitgifte" boekingswijzen aangemaakt worden. Zodra je dan de een directe voucher uitgifte doet zal onderwater het financiële uitgifte artikel geboekt worden d.m.v. de uitgifte boekingswijze om de voucher uitgifte financieel te verantwoorden.
Het is nu mogelijk om een voucher aan te maken die onbeperkt geldig is.
De voucher verzilver restricties pop-up heeft nu een sluiten knop. Deze was voorheen al te sluiten door het kruisje, of de ESC
knop.
Opgelost dat het bereidingswijze knoppen beheer een grijs vlak/vastloper kon veroorzaken, door o.a. vaak knoppen heen en weer te verplaatsen.
Voucher boekingswijze omschrijving heeft nu een maximale karakterlimiet van 20. Je kon meer invullen terwijl dit niet werd ondersteund. Lost onderstaande error op:
ERROR: value too long for type character varying(20)
Het is nu mogelijk om in Artikelen, tabblad 'verloop' voor een artikel door te klikken naar de kassabon/factuur
Het is nu mogelijk om een voucher in één keer te koppelen aan meerdere verkoopartikelen.
Nieuwe Artikelkaart instelling optie voor 'Kopie bewerken': 'Mee kopiëren web artikelgroepen (default = ja)' Als deze instelling op 'ja' staat wordt na het opslaan vanuit de 'Kopie bewerken functie' het nieuwe artikel aan de (web) artikelgroepen toegevoegd waar het originele artikel is ook aan gekoppeld is.
Opgelost dat als je op een slave een voucher koppelt aan een artikel, en daarna de artikelkaart opnieuw opent, de gekoppelde voucher niet zichtbaar was.
Het is nu mogelijk om in te stellen dat voor een menuplanning alleen de artikelregels worden afgedrukt waarbij het aantal is ingevuld 'Artikelen met aantal 0 verbergen'
Het is nu ook mogelijk om omzetgroepen, kortingsgroepen of seizoenscodes in te stellen als trigger voor een gratis artikel sales & actie.
Omzetgroepen kunnen nu een standaard BTW-code hebben. Deze wordt toegepast op alle artikelen (en artikel menu's) die in de omzetgroep zitten.
Omzetgroep naam variabel veld aan de order ticket print lay-out toegevoegd voor het nieuwe print lay-out systeem.
Het EORI-nummer (Economic Operators Registration and Identification) is toegevoegd aan de stamgegevens.
Opgelost dat voucher specifieke instellingen onder Beheer > Instellingen > Instellingen niet correct ingelezen werden.
QScript heeft een nieuwe functie IbanCheck waarmee kan worden gecontroleer of de input een geldig IBAN nummer is
Voucher registratie in overzichten aangepast.
De leverdatum en levertijd is toegevoegd in het Baklijst order overzicht (in Overzichten > Baklijsten > Baklijst order)
Een nieuwe overzicht toegevoegd waarin de omzet per BTW-code kan worden gezien voor een bepaalde periode. Uitsplitsing gaat per dag of maand, licht aan de periode filter.
De waarde van uitgegeven/ingeleverde spaarpunten toegevoegd aan het financiele totalen overzicht.
Nieuwe kolom voorraaddagen in verkooppercentage overzicht. Dit is de hoeveelheid dagen tussen de eerste inkoop en laatste verkoop.
Het veranderen van Instellingen, Autorisatiegroepen of medewerker kaarten (als het aan staat in de instellingen) worden nu gelogd in het medewerker logboek.
Hiervoor is een nieuwe instelling "Aanpassingen van medewerker kaarten noteren in het logboek".
In het koopgedrag overzicht is nu een nieuw tab toegevoegd waarin de kortingen worden weergeven.
Nieuwe betaal methode BTW-vrij, als er iets met deze betaalmethode wordt betaald wordt de BTW op de bon verlegd.
Als er op een maakbon een regel is gestart is het nu mogelijk om alsnog de hele gang te starten. Alle regels van de gang die nog niet waren gestart worden dan gestart.
Als de instelling 'Webhooks mogen alle kortingen overschrijven' op 'Ja' staat wordt de korting ook overschreven als die van een andere webhook configuratie afkomstig is.In vorige versies trad er in deze situatie geen fout op bij het verwerken van de webhook maar werd de (laatst ontvangen) korting niet toegekend
Op de keukenbonnen wordt nu bij de levertijd ook de datum weergeven, als de datum niet vandaag is
Het keukenscherm heeft een nieuwe instelling om orders pas te weergeven als de order is betaald.
Voor de instelling "Zichtbaarheid op basis order betaalstatus" zijn de volgende opties beschikbaar:
Het is nu mogelijk dat bij etiketteren om de artikelomschrijving wordt gevraagd als de 'vraagom' is ingesteld op het artikel
POS: Opgelost dat bij bijpinnen op autorisatie hiervoor wordt gecontroleerd
De subtotaal korting knop van de POS heeft nu een autorisatie.
Hoofdmenu - POS - Subtotaal korting
Voedingskenmerken kunnen nu in de POS ook per order worden ingesteld. Hierdoor kunnen tijdelijk allergieën of dieetrestricties worden genoteerd. Deze zullen hetzelfde worden behandeld als hoe het werkt met voedingskenmerken van een relatie. Hiervoor is een nieuwe knop op de POS toegevoegd.
Het is nu mogelijk om de layout van de kassabon email te zetten naar "Kies Layout" waardoor je in de POS de vraag krijgt van welke layout(s) je wil e-mailen. Dit wordt alleen getoond als onder instellingen -> email -> kassabonnen op (Kies Layout) staat.
Bestelbonnen kunnen nu aanbetaald worden mits de instelling "Kassa > Bestelbon > Aanbetaling bestelbon" aan staat.
Bugfix: crash bij openen POS tijdens inlezen relaties -> als relatie kortingspercentage hoger is dan 100
Het is nu mogelijk om voor een webhook form een postcode veld toe te voegen waarbij ook de 'zoek postcode' dialoog gekoppeld is..
Het is nu mogelijk het veld levertijd van een (verkoop)order op een print-layout te plaatsen
Nieuwe autorisatie voor het aanmelden en afmelden van een relatie bij relaties aanwezigheid. Deze staan standaard aan.
Sales & acties gratis artikel type: Het is nu mogelijk om in te stellen hoeveel van het gratis artikel maximaal op de bon mag komen te staan.
Het is nu mogelijk om een voucher te scannen in de POS. Wanneer je een voucher scant zal deze automatisch toegepast worden op de huidige bon. Daarnaast zal er teruggekoppeld worden naar de gebruiker als een voucher niet toegepast kon worden, en om welke reden.
Nieuwe instelling toegevoegd waarmee ingesteld kan worden wat er moet gebeuren als een voucher niet meer toegepast kon worden omdat de voucher recentelijk al te vaak verzilverd is i.v.m. een verzilver restrictie.
Het instellen van consumptie locaties per regel is nu niet meer standaard mogelijk. Hier is een instelling voor toegevoegd. Daarnaast opgelost dat als je een artikel aan slaat en hier opeten selecteert, daarna op naar afrekenen drukt veranderde de consumptie locatie naar meenemen op de regel. Dit gebeurde alleen als je gebruik maakt van de meenemen/hier opeten vraag, en van altijd bestelbon maken.
Als je gebruik maakt van een gekoppelde weegschaal laten POS regels waar een voucher op verzilvert is het bedrag nog eens los zien wat als "korting" is gegeven door de voucher.
Opgelost dat het terugboeken op een specifieke tafel van een kassabon in de POS i.c.m. relatie aanwezigheid voor visueel dubbel aangemelde relaties zorgde op de tafels, indien er werd teruggeboekt op een andere tafel dan de oorspronkelijke tafel.
Opgelost dat de relatie saldo niet bijwerkte in de POS na bijvoorbeeld het aanmaken van een factuur. Je moest de relatie opnieuw selecteren.
Opgelost dat het retourneren van net aangemaakte kassabonnen vanaf een slave niet altijd lukte. Na de synchronisatie kwam er dan helemaal niet een retourpop-up naar voren.
Het was mogelijk dat als twee kassa's tegelijk een filiaalgroep probeerden te koppelen in de POS, dat een van de twee niet daadwerkelijk doorgevoerd werd. Dit zou nu verholpen moeten zijn.
Exact bedrag betalen op een order geeft niet langer onterecht de melding van een deelbetaling
Opgelost dat bereidingswijze niet toegepast werd als je meer dan 1 bereidingswijze probeert toe te voegen en op het oorspronkelijke artikel ondertussen een voucher verzilverd is.
Het is nu mogelijk om per relatie een maximaal bedrag in te stellen wat deze relatie aan relatie korting kan krijgen per jaar.
Dit bedrag stel je in in het veld: Maximale jaarlijke korting Deze moet mogelijk nog op de layout gezet worden.
Velden op een kaart (artikel, relatie, medewerker) kunnen nu een validatie script hebben. Hiermee kan worden geforceerd dat een veld aan een bepaalde formaat doet.
Het is nu mogelijk om herhaal templates in de relatie kaart te zien
Verhelpt sync probleem. Betreft oa de volgende melding
insert or update on table "verk_order_volgendegang" violates foreign key constraint "verk_order_volgendegang_verk_order_id_fkey"
DETAIL: Key (verk_order_id)=($1) is not present in table "verk_order".
Het is nu mogelijk om voor meerdere relaties in één keer een herhaal-template aan te maken.
Het is nu mogelijk om een regel toe te voegen of verwijderen aan meerdere herhaal-templates tegelijkertijd.
Verkoop transactie overzicht bugfixes:
Het is nu mogelijk om een factuur te bewerken dat gebaseerd is op één of meerdere pakbonnen.
LET OP: De oorspronkelijke pakbon wordt niet aangepast, alleen de factuur.
Wanneer je een tegencorrectie aan het maken bent staat er nu "Nieuwe tegen correctie" als caption i.p.v. "Nieuwe correctie" Dit zodat het in de interface duidelijker is wat je aan het doen bent.
Knop tekst voor verwijderen van regel hernoemt van "Verwijderen" naar "Regel wissen" om consistent te zijn met andere plaatsen in het pakket met dezelfde actie.
Mogelijk de volgende foutmelding opgelost:
ERROR: duplicate key value violates unique constraint "ingelogde_medewerker_pkey"
Het is nu mogelijk per order type in te stellen wanneer deze zichtbaar moet worden op het keukenscherm.
De verschillende order types zijn:
De verschillende opties zijn:
De instellingen zijn te vinden onder Keukenmanagement -> Zichtbaarheid
Mogelijk om "image" mee te geven aan een webhook form.fields.options of dialog.options.
De websitepopup is nu te minimaliseren. Als je de knop weer indrukt wordt de geopende website direct weer getoond zonder refresh. Elke websiteknop heeft zijn eigen browser en je kunt dus verschillende sites onthouden. Als je naast de popup klikt wordt dit geïnterpreteerd als minimaliseren.
Contractregels toegevoegd. Herhaaltemplates worden nu standaard contract genoemd d.m.v. een woordalias.
Het is nu mogelijk om een automatische herstart datum in te stellen tijdens het pauzeren van een verkooptemplate, zowel in de POS als in de backoffice.
LET OP: De template zal alleen automatisch herstart worden als je gebruik maakt van de taskrunner en de instelling voor het automatisch aanmaken van orders/facturen van de templates aan staat.
De taskrunner ondersteunt nu ook factuur herhaaltemplates. Je kan de taskrunner herhaalfacturen laten maken door -t herhaalfactuur
mee te geven.
Het is nu mogelijk om "afhankelijkheden" in te stellen op verkoopsoorten. Een order, factuur, o.i.d. moet eerst de afhankelijke verkoopsoort ingesteld hebben, voor dat de nieuwe verkoopsoort ingesteld kan worden. Daarnaast autorisaties toegevoegd per verkoopsoort voor het bewerken/weergeven van orders, facturen en dergelijke.
Voor TSE in duitsland aan de TSE voettekst de ondertekeningsteller toegevoegd en de tijdstip velden compacter geformatteerd.
Als je een webhook-formulier annuleert, dan wordt dat nu ook expliciet meegegeven in de follow-up webhook request via form.cancelled=true
.
Een customActionChange
kan nu ook buttonCaption=null
retourneren, dat zorgt ervoor dat de originele caption wordt hersteld.
Nieuwe optionele webhook eigenschap form.fields[].separator
("above" or "below") waarmee je een lijn kunt tekenen vóór of na het formulierveld, zo kun je meer scheiding aanbrengen in het formulier.
Er is een nieuw webhook form.fields[].type
bijgekomen: "label". Dit is puur een tekstlabel en verwacht verder geen invoer van de gebruiker.
Webhook customAction
heeft nu ondersteuning voor longClick
, dat kun je op de webhook endpoint gebruiken voor een alternatieve actie.
Het is nu mogelijk om een webhook.dialog.option
of webhook.form.option
als "disabled" terug te geven. De optie is dan wél zichtbaar, maar niet te selecteren.
Zie de documentatie voor uitleg van het gebruik.
Lijst van uitgegeven vouchers toegevoegd aan de relatie informatie pop-up van de pos, en op de relatie artikelkaart. In de POS is het ook mogelijk om een voucher gelijk toe te passen op de bon, door hier op te drukken.
Officiële ondersteuning voor PostgreSQL 17.
Als de maximale jaarlijkse persoonlijke korting van een relatie is bereikt zal nu de regel op de kassabon worden gesplitst om de relatie zo veel mogelijk korting te geven. Het jaarlijkse limiet voor een relatie kan worden ingesteld op de relatie kaart, Kan zijn dat je het veld 'Maximale jaarlijke korting' nog op de relatie kaart moet zetten.
Het webhooksysteem heeft nu direct door of een toegevoegd artikel wel óf niet opgestuurd moet worden naar een webhookconfiguratie (addSessionLine
, updateSessionLine
of removeSessionLine
) en zal deze dan ook niks doen, dus ook geen spinner tonen.
Kleine QOL veranderingen aan de administratie lijst:
Als een webhook nu een eigen "error" retourneert, dan tonen we die foutmelding aan de gebruiker.
Voorheen kreeg je dan direct een generieke "Er is een communicatieprobleem opgetreden." zonder verdere informatie, die moest je zelf uit het logboek halen.
Het sorteren van grid rijen is nu aanzienlijk sneller.
Mogelijkheid toegevoegd om webhook externalCardScan direct te verbergen door externalCardScan: null
te retourneren.
De naam van de achterliggende webhookapplicatie wordt nu in de hoek van de popup getoond ipv. pontificaal onder de titel.
De webhookpopup wordt nu altijd "met vertraging" getoond, ook als er al webhookinteractie geweest is. Dit voorkomt een rommelig beeld doordat deze popup steeds kort in beeld verschijnt.
Het doorrekenen en opslaan van formule kaartvelden gebeurt naast het opslaan van een kaart nu ook op de volgende momenten:
De bovengenoemde triggers zorgen er ook voor dat formules doorgerekend worden die refereren naar een formule die moest updaten omdat een gerefereerd veld werd aangepast.
Het vorige en nieuwe print lay-out systeem hebben nu beide ondersteuning voor de regelblok transport functie op inkoopopdrachten.
Het is nu mogelijk om customActionChange
op elke webhook te retourneren, en niet enkel op customAction
.
Verwarring tussen regelnummer en regelindex bij het importeren van stamkaarten wordt nu beter voorkomen. Nu melden wij altijd het regelnummer zoals je dat ziet terug, en nooit meer de regelindex (die begint vanaf 0).
Opgelost dat nieuwe actieve activiteiten die gemaakt worden terwijl de POS open staat, pas zichtbaar zijn in de POS nadat de POS opnieuw opgestart is. Daarnaast gaat de POS er nu correct mee om als eindtijden van activiteiten aangepast worden, waardoor een activiteit misschien niet meer, of juist wel actief is.
Vouchers die automatisch nieuwe artikelen toevoegen houden nu ook rekening met het toepassen van eventuele samengestelde artikelen.
Representatieregels van het nieuwe print lay-out systeem houden nu ook rekening met hoeveel medewerker budget er op orders gebruikt zijn.
Verdichting van maakbonregels verbeterd. Hiermee wordt opgelost dat o.a. de maakbon regels die van de online handheld afkomstig zijn niet meer verdicht werden.
Wanneer relatie aanwezigheidsregistratie niet expliciet is ingeschakeld voor het huidige filiaal, krijg je nu een melding in de POS als je toch deze knoppen gebruikt.
Een bug in de API gefixed dat de datums in calls zoals updateProduct niet correct werden opgeslagen in de database als de regionale instellingen van Windows niet correct stonden.
Probleem opgelost waardoor een webhookkoppeling geen vervolgwebhooks binnenkreeg als je in één reactie zowel een externalCardScan
als bijv. een dialog
, form
, of requestScanCode
had geretourneerd.
Herstelt totaalbedragen en btw regels van inkoopleveringen.
Opgelost dat het niet meer mogelijk was om een bereidingswijze/voucher verzilvering van een regel te verwijderen d.m.v. de 'X' knop.