Connection to dispensing systems

The Hypersoft dispensing system interface communicates with all common dispensing systems and devices connected to them. The information is processed in both directions and the interface is integrated throughout the Hypersoft Suite.

The following protocols are integrated: Dirmeier /Gruber, WMF, Franke and Addimat.

Examples of dispensing technology

Gruber VMPS 8-14:

The VMPS offers Gruber with eight, ten, 12 and 14 beverage columns. You have absolute control with the VMPS in conjunction with the Hypersoft Suite. The VMPS can be equipped with a wide range of dispensing units to meet the specific needs of each application.

Components at Hypersoft

Hypersoft's dispensing interface consists first of all of continuous support for all programs and methods that are essential for this. The program dispensing system interface establishes the interface to the dispensing system or a network of dispensing systems and is responsible for exchanging information between both systems. The program supports the management of areasso that you can define differences between different dispensing systems in a group within a client of the Hypersoft Suite.

The dispensing interface is an optional accessory and a license is required for each program that operates as a dispensing interface.

The settings are made directly in the respective programs:

  • In the operator authorizations
  • Global settings (optionally also by areas) in the global area of ward management
  • Station settings for the participation of the individual stations in the interface or for the selection of the area.

The evaluations are supported both in the Front Office reports and in the Report Manager.

The dispensing system interface itself has a comprehensive protocol to ensure communication.

Installation of the dispensing system interface

The program dispensing system interface runs at one station. If the dispensing system is connected directly to a cash register, a subsystem shall be set up to manage the dispensing system interface.

Even if the dispensing system interface is running on the server, a POS station is set up there, which also acts as a subsystem without the visible cashier mode (no additional CLOU license required).

Further subsystems can be set up on the same device to connect further areas - or further dispensing systems of the same area.

If a dispensing system is directly connected to the main cash register, the bookings coming from the dispensing system are processed 1 xpro minute, or when the process is opened for the bookings are pending. If the dispensing system is connected to a subsystem, the data is processed every 3 seconds.

If a posting from the POS system is to approve consumption at the dispensing installation, a credit is transferred to the dispensing installation. The credit is communicated by transmitting the function number assigned to the item to the dispensing system.

To send information in the form of function numbers, the item must be assigned to an order group and the order group must send the order to a printer assigned to the POS. All POS stations and subsystems that are to communicate with a dispensing system must have an area set in the station details - the dispensing system active on... setting is only for the station to which the dispensing system is connected. Even if it is a TCP/IP interface, a single cash register takes over the communication.

By assigning the order groups to printers and the printers to stations or subsystems, you can send the corresponding credits specifically to the desired dispensing system.

NON-Print Printer

If you do not need an order receipt to activate the loans, you can define a non-print printer.

Further documentation: Connection or interface

Exception when starting the interface

Starting the dispensing interface is done by the Hypersoft POS. The program dispensing system interface should not be started by the Remote Commander / Terminal Commander, since the program is only monitored when it is started by the CLOU.

Further documentation: Setting up dispensing areas

Own activities (stored locally)

With several cash registers and dispensing systems, there are sometimes very specific requirements for the interface.

You can set stations so that the operations are not stored on the server drive, but locally. This has a direct effect on the control of the dispensing system. With this setting, only postings from this one cash register are transferred to the dispensing system. For this purpose, this cash register must have a interface to the dispensing system.

Only if this cash register directly processes bookings of the mPOS, these are also transmitted to the dispensing system.

However, bookings from other stations can still be transferred to the dispensing system if the cash register's own printer with local transactions is released for the other cash registers and the order receipt with the bookings for the dispensing system is assigned to this printer.

If the system were set up in this way, all postings from the dispensing system (debit-side postings) would only be available at this one POS, although all POS reach the dispensing system via the released printer.

Further documentation: Store operations on...

Number of bar and waiter-related credit

Each operator has a number at the dispensing system. This number is also entered in the operator permissionsto get the assignment to the names in the Hypersoft Suite. If you want the operators in the dispensing system to be recognised, enter the number to tap, enter the number assigned to the operator at the tap. For credit-side postings, you can define a virtual operator number that is used by all operators without a number.

You can define in the operator authorisations whether the release of the bookings at the dispensing system is only accessible to the operator who has made the bookings by activating in the operator authorisations Waiter-related credit. You can only use this function if the dispensing system supports it and has been set up for it.

If a booking is sent with a number that is not present as an operator in the operator authorisations, the dispensing interface generates a virtual and conspicuously high number in order to be able to manage the booking. In addition, the next time the cash register is started, a message appears informing you of the problem.

Share printer or local printer

A printer can work locally or be approved for use by all tills.

The interface to the dispensing system interface only works if the printer is enabled and not set for local operation.

Info item not on invoice

For example, if you want to set up and monitor a foam button, but you do not want the bookings to appear in guest receipts, you can set this up in the CLOU.

Create an info item. If this is then posted without a price and the corresponding setting is made in the forms (info item not on invoice), the posting is stored in the transaction and journal, but suppressed on the invoice.

Special service external order

It is possible to book items at the dispensing system or coffee machine which are not issued at the respective machine. For example, you can enter the item number of drinks that are tapped at another dispensing system in a dispensing system, or you can order food from the kitchen by entering the item number in the dispensing system.

There are two possibilities for these items, which are transferred as external orders from the dispensing system.

Variant 1

The item is an item from another dispensing system. This generates a receipt order from the CLOU with the corresponding function number (credit) for the corresponding dispensing system, so that consumption at the other device is possible. For this purpose, the External order setting must not be activated in the item master for this item.

Variant 2

If an order slip is to be created for the item, but no activation at the dispensing system, activate external order.

Since 100% functionality of foreign orders depends on the performance of the dispensing system, this function can currently only be supported by Gruber / Diermeier dispensing systems. If you work with other dispensing systems (e.g. WMF), you can use the Gruber interface to use this function.

Price levels and debit-side postings

The postings to customer accounts are checked in a certain sequence to decide which sales price is to be applied:

  1. If the operator is assigned a price level in the operator authorizations, this price level is applied.
  2. We check whether a Smart Swap area has been defined for the transaction number, if so, this price level is applied.
  3. If an event has a price level switched on, this is applied.
  4. If this is not the case, the price level set in the Input Price Level field in the station details is applied.

Further documentation:

Interface 11: Dispensing system licenses

Components View Control

Item Assignment Dispensing System

Dispensing systems Function number

Overdraft and Underdraft

Set up dispensing areas

Assign dispensing systems to stations

Dispensing interface in cashier mode

Synchronise team number with dispensing system

Known limitations of tap connections

Back to the parent page: Integrations and Interfaces