Changelog - 1.30

Changelog - 1.30

Global

  1. Multisite management
  2. Centralized database management
  3. Performances enhancement

Cash Register

Delivery

  1. A delivery identifier can be associated to each receipt - asked when creating a new receipt and used on the production/bill receipts
  2. On receipt creation, a 'control amount' can be asked for. This optional amount is used to help checking the consistency between the 'real' total amount and the amount of the delivery, as presented on the 3rd party tools (Just Eat ..)
  1. Manual management of the items transfert from 'a la carte' to a menu
  2. New user right whose purpose is to forbid the transfer of 'a la carte' items to a menu, when the items have already been billed
  3. An automatic level can now be associated to each menu item group. The items typed during menu edition will automatically be dispatched to the proper level, even when the level management is set to 'manual'
  4. When creating new spin-off menus in the configuration, they automatically inherit of the main menu name

UI

  1. List view improvements : new receipts states ('accounted' ...) and new filters
  2. The product information popup (which is containing the current price, allergens, and some actions) is now available on 'container' products, through a long press on the container content.
  3. The receipt content can be displayed in the 'table plan' view
  4. The 'free note' associated to a receipt is now automatically validated when the user type outside of the input field area
  5. New 'quick action' module available when swiping on receipt items
  6. New behavior : the current receipt is automatically unlocked when displaying the receipt selection popup

Ordering

  1. The product's option popup windows size now keeps the same height for products having several options 
  2. Smart seats management : the seat can be automatically incremented for each item typed - and set back to 1 when changing the current level
  3. The items' options ordering is now consistent between the different modules (display, kitchen receipt, kds, bill ...) - and is based and the order of the options and options content defined in the configuration
  4. New option allowing to avoid printing the menu content on the bill, even if some of the items have prices
  5. New option allowing to automatically associated a number of covers of 1 when opening receipts on some locations
  6. When transferring items from a receipt to another, the source receipt is now automatically closed when it's empty
  7. Guest pagers management per receipt items. Several policies are available : one pager par product, or one pager par product category
  8. New option allowing to display an alert popup if the number of covers/guest typed is greater than a specified threshold
  9. With the multisite/centralized database, it's now possible for products to have any prices defined at some point - an error message is now displayed when this situation occurs instead of setting the price to 0

Payment

  1. If a global amount discount is associated to a receipt, this discount is automatically removed when the receipt is empty

Security

  1. New option allowing to print justification receipts, when a receipt/item discount is added or when a receipt/item is cancelled. This receipt contains signatures areas

Production

  1. Kitchen receipts : an redundant information about the current level has been removed from the 'course request' receipt
  2. Any filter associated to kitchen printers are now using the current user (the user who has triggered the action) applied instead of the receipt's owner

Remote control

Payment

  1. Multi-currencies management on remote controls

Ordering

  1. An explicit 'next level' button can be added on the user interface
  2. Receipts can be recalled through QR-Code scanning
  3. Aggregated receipts view (when receipts are part of a single group, based on their table number or guest pager)
  4. A button 'unlock receipt' can be added on the user interface
  5. Receipt's potential associated guest pager is now displayed 

Accounting

Payments/cash containers management

  1. Cash containers : User interface v2
  2. Cash containers opening/closing management
  3. Cash containers 'cash float' can now be explicitly requested on cash container opening
  4. Cash inventory (cash counting) management : per cash container, and globally
  5. Global cash inventory : function allowing to 'import' all the individual cash containers inventories
  6. Cash inventory can work in 'blind' mode (i.e. without seeing the theoritical amounts)
  7. Cash inventory can work using a double validation mode (e.g. waiter in blind mode submit the inventory, and manager in full mode validated it)
  8. Cash inventory : counting work mode is configurable per payment method
  9. Cash inventory : option allowing to check each transaction, configurable par payment method
  10. Cash inventory : cash bank deposit management
  11. Cash inventory : option allowing to link the archive operation to the validation of the global cash inventory
  12. Cash inventory : option allowing to link the cashcontainer closing operation to the validation of the associated cash inventory
  13. Cash inventory : option allowing to only use receipts payments associated to closed cash containers
  14. Explicit (optional) waiter service management with configurable rates and policy
  15. Management of products which revenue is exlcuded from the global turnover

Cash movements

  1. Cash movements categories management 
  2. New movement type allowing to perform payment method changes
  3. New option allowing to print a justification receipt when a movement is created

Reports

  1. Waiter turnover can be computed either based on the receipts owned by the waiter, or based on the items tipped
  2. Reports content configuration v2 - with distinction for the waiter reports
  3. Archives calendar display updated : no more red dots, green dot = validated cash inventory, blue dot = multiple archives for a single day
  4. Statistics display and reports management per consumption mode
  5. The data from each module can be printed individually
  6. Filters updated : it's now possible to select several locations and several consumption modes
  7. Filters updated  : new filter allowing to split a cloture by days
  8. New setting allowing to perform archive with 'open receipts' (only closed receipts go into the archive)
  9. Full refactor of the cancellations / discounts / offered display
  10. X/Z reports : new settings allowing to print the sum of the payments and cash movements, per payment method
  11. X/Z reports : new settings allowing to print the statistics per accounting period (service) and per period and per consumption mode
  12. The consumption mode is now displayed in the receipt view
  13. Products statistics module : a long press on the 'print' button allows to print only selected product categories
  14. Cash inventories can be printed

Security 

  1. Isolation mode : it's now possible to restrict the usage of some bases to the selected users/groups
  2. User's code can now have a size greater then 4 digits ("long code" feature)
  3. New user right allowing a user to open receipts on behalf of another user in the same group (A manger could open a receipt on behalf of another manager)
  4. New user right forbidding changing the quantity of an item whose price has changed since the moment it was typed
  5. New user right forbidding changing the quantity of an item having a discount associated
  6. When typing items with 'free amount', only users having the right to apply an 'open discount' can now type negative free amount
  7. New user right allowing to create the cash movements
  8. New user right allowing to register new iDevices and managing licences (previously an administrator profile was required)
  9. New settings allowing to automatically logged-out the current user after an order has been sent to the kitchen
  10. Discount limits management, based on a configurable percentage of the receipt's total amount
  11. Cancellation pre-defined messages are now separated from the messages defined for the discounts/offered
  12. The current user is now automatically logged-out when he exists the accounting or the configuration modules
  13. New settings allowing to disable the printing of the cancelled items in the kitchen, when a receipt is fully cancelled

Configuration

Product categories

  1. UI refactor

Produits

  1. Product's options bulk edition complete refactor : it's now possible to remove an option, or add one without overriding the options already defined on the products individually ...
  2. After a bulk operation, the display switches automatically back to the 'normal' (non-bulk) mode
  3. New bulk operation allowing to make the product's name case uniform ("wHAtever nAming" -> "Whatever Naming")
  4. UI refactor :
    1. it's now possible to display/restore the deleted products
    2. inactive products are greyed
    3. solid/liquid can be changed from the product summary view
    4. new per date / per site filters

Containers

  1. The contained products name are properly regenerated when the button 'auto-generate names' is checked or not
  2. When adding a product to an existing container, and if the 'names auto-generation' is active, the product name is automatically updated to remove the container name, if identical
  3. New action allowing to unlink a contained product from a container
  4. It's now possible to either change the options globally for the container, or for each product individually

Prices / ratemaking

  1. Prices / ratemaking management enhancements :
    1. Ratemakings can inherits from each other
    2. Prices can now have filters
    3. Prices can now be prioritized

Layout editor

  1. It's now possible to filter the products based on their active/inactive state
  2. Product's group management (explanation to come ..)
  3. New function available for the 'command' buttons : 'logout user'
  4. New function allowing to copy an iPad layout to an iPod layout

Printers

  1. A default bill printer can be associated to a location
  2. The 'configure' action now opens a browser to the Cashpad manage instead of the Cups configuration interface
  3. Backup printers management
  4. A4/A5 printers management 
  5. Danish / Swedish / Norwegian receipt printers management
  6. A 'debug' mode is available on the printers, allowing to save the printed receipts content in the Cashpad logs
  7. New action allowing to duplicate a printer
  8. The backup printers are ignored when the 'monitoring disabled' option is enabled

Bill receipt

  1. New option allowing not to print the rate changes, when having multiple currencies
  2. The VAT informations are now always printed in 'detailled' mode
  3. Receipts and options aggregation on the receipt is much better
  4. New option allowing not to print the discounts/extra on the bill
  5. New option allowing not to print the menu detail on the bill, even when some items have extra/discounts

Production

  1. New action allowing to automatically configure the categories/products of a printer based on the complement of another one (for instance the 'warm' printer can be the complement of the 'cold' printer)
  2. New setting allowing not to print an information receipt when the location of a receipt change
  3. New fields available for the the kitchen receipt : consumption mode / delivery identifier / current user
  4. On the kitchen receipts, the options are now always prefixed with a 'x' after the quantity, to avoid confusion with options starting with digits
  5. New overview view, allowing to see and configure globally the categories/products dispatch on all the kitchen printers

User rights

  1. User groups UI refactor

Seating plan

  1. New function allowing to rotate the seating plan
  2. Long awaited undo/redo management

Hardware

  1. It's now possible to associate 2 bar-codes readers (or msr reader, rfid reader ...) per base
  2. The smart-charge settings can be edited

Settings

  1. New function allowing to search through all the settings 
  2. New settings allowing to apply a default behavior instead of displaying the 'import offline data' popup 
  3. 'Reset cache' action can be automated

Customer accounts

  1. Gift cards linked to customer account management
  2. Company participation triggering improved
  3. When creating a new customer account in the cash register module, it is now directly associated to the current receipt
  4. L'assocation d'un code-barre à un compte client peut se faire manuellement via le clavier
  5. La date de chaque ticket est précisé sur les 'factures'

Stocks

  1. Gestion des catégories de mouvements de stock
  2. Gestion des commandes / livraisons / inventaires
  3. La gestion de stock peut être automatiquement activée, en fonction de la catégorie
  4. Gestion des ruptures articles directement en caisse
  5. Possibilité de créer un article directement dans la vue stock
  6. Gestion des stocks suivant 3 modes : rupture / quantité disponible / gestion complète
  7. Exports Excel du stock

Divers

  1. Sélection des licences : les licences invalides ne sont plus affichées, et l'ordres des licences est déterministe
  2. Nouvelles bases de démonstration

KDS

  1. Gestion des filtres kds
  2. Gestion de l'expédition par article
  3. Gestion des tickets aggrégés
  4. Gestion du 'call to action' permettant de notifier via ticket ou UI qu'un article ou une commande est prête
  5. Gestion des articles au poids 
  6. Gestion des bippeurs clients par article
  7. Affichage de la couleur de l'emplacement dans la vue 'par article'
  8. Amélioration du tri
  9. Nouveau mode mixte 'production / expedition'
  10. Gestion des articles en 'information'
  11. Gestion du temps moyen de production
  12. Le mode de vue est désormais stocké dans les paramètres
  13. Nouvelle option permettant de copier les couleurs du plan de touche dans les produits KDS

Partenaires

KDS

  1. Intégration KDS Annoncer

Paiement

  1. Intégration TPE Verifone Danois avec gestion 'payment à table' SpinConnect
  2. Intégration TPE Nayax (Proto ..)

  3. TPE : Amélioration gestion protocole caisse

Commande

  1. Intégration PayMyTable pour la commande à table via QR Code sécurisé
  2. Nouveau paramètre : fermer les tickets équilibrés
  3. Nouveau paramètre : envoi en cuisine automatique lors de la réception d'un paiement externe
  4. Intégration Bar Distribution (ex Cuddle Up) pour self-service de boissons

  5. Gestion des 'call to actions' : notification papier ou interface a la réception d'une commande externe / paiement externe / notification KDS
  6. Les tickets créés automatiquement via des outils 'externes' (Prise de commande à table, mode débit/crédit via contrôlleur débit boisson) peuvent être affectés à un utilisateur par défaut associé à un groupe 'temporaire'. Le ticket sera automatiquement réattribué au prochain utilisateur ouvrant le ticket

Contrôle de débit de boissons

  1. Nouveaux paramètres : Gestion d'un serveur et d'un numéro de table par défaut
  2. Nouveau paramètre : utiliser le numéro serveur comme numéro de table
  3. Fonctionnement débit/crédit : les articles ajoutés sur le ticket sont directement marqués comme 'envoyés en production'
  4. Fonctionnement crédit/débit : correction gestion des produits en option
  5. Fonctionnement débit/crédit : fonctionne si le contrôlleur est connecté à une caisse esclave
  6. Fonctionnement général : une licence 'caisse' n'est plus nécessaire pour fonctionner
  7. Fonctionnement comparatif : le nb de dose peut être décimal
  8. Fonctionnement comparatif : plusieurs PLU peuvent associer à un seul produit
  9. Fonctionnement général : ajout de messages d'alertes matérielles (idem imprimantes)

PMS

  1. Intégration Mews

Corrections

  1. Les paramètres techniques des imprimantes sont maintenant scrollables
  2. Correction dans la gestion des 'rewards'
  3. KDS : correction pb potentiel de blocage écran à la réception du premier article
  4. KDS : correction des pbs d'ordonnancement des articles
  5. Admin : correction du pb empêchant de supprimer les modes de consommations
  6. Caisse : correction des pbs de gestion des niveaux après un transfert d'articles
  7. Correction pb de fuite mémoire 
  8. Télécommande : un changement de mode de consommation pouvait ne pas entrainer un changement de plan de touche
  9. Comptabilité : certaines statistiques de catégories produits pouvaient être mal imprimées 
  10. Caisse : correction d'un pb sur les montants libres