Hypersoft procedure for training mode

Unfortunately, the training mode has been abused by some market leaders, so it is in focus during exams. We have therefore decided to install many safeguards which unfortunately mean that the training mode cannot be used together with the TSE in Germany.

Training mode deactivated in Germany

With a Hypersoft system, with the country setting Germany and TSE use, the use of the training mode is denied.  The following message appears in the cashier mode:

The mPOS system checks for TSE setup in Germany and also rejects the registration of operators with training key status.

The additional information in this area is therefore not further relevant for a German TSE protected system:

Safeguarding the training mode

The training mode is generally subject to several restrictions:

  • You cannot make a mixture of normal bookings and course bookings in one activity.
  • If an activity with course bookings is to be completed with an invoice, no invoice is printed, but the activity is completed. However, forms that are not of the invoice type are printed.
  • No cashless payments can be booked.
  • No inventory data is booked, so the inventory service does not take the course bookings into account.
  • The number of available items for the availability manager is not changed.
  • The number of customers or number of customers is not changed. The training bookings remain neutral in these reports.
  • The bonus points (from the item master) are not posted.
  • The turnover of the customer and his number of visits will not be changed.

Access to the training mode...

Access to the training mode is protected via the corresponding operator authorisation. When an operator has this authorisation and logs in, the training mode is automatically initiated. We recommend assigning a special key to a "virtual operator" for this purpose only and keeping these keys safe. Alternatively, you can temporarily assign authorization to the trainee. In any case, you should closely regulate the use and document it in your procedure description.

Order receipts and forms receive training as a standard reference. The text "Training" can be changed in the system, so you should also secure access to this change option. In training mode, invoice type forms cannot be printed. When completing a transaction that would involve an invoice form, there is simply no form printout. Free forms, on the other hand, can be printed out, but these are not suitable as hospitality vouchers or invoices, so that if the form is designed appropriately, abuse can be largely ruled out in this way.

Further documentation: Text for course booking

Logging the training mode

The use of the training mode is logged and each booking can be traceably exported for audits and evaluations.

Training bookings in the database...

Training bookings are stored like other journal entries and can be traced even after many years. The training mode is logged in a special table. Training bookings are also checked for manipulation (changes or deletion of records).

Payments cannot be booked or invoices printed with training bookings. Thus, however, it is easier to remove the table completely than with the booking journal - as training bookings are not linked to other tables (such as payments).

Safeguarding through the system...

The business logic writes an entry in the T_Jounrnal table (booking date = TTADate) daily (independent of the use of a TSE). This serves as an orientation for non-use, if no or no tables are available. The journal file is thus protected against unnoticed total loss.

Training mode with prepaid and card credit

The prepaid credit can be trained, so it can be changed by training bookings. This also applies to all recharges and debits from all own and connected card systems.

Phantom modes and Working as an Operator

You can use in Phantom Mode or Work as Operator only in Training Mode when both parties are working in Training Mode ("Phantom Training Operator" can only select "Training Operator" and vice versa).


Back to the parent page: Fiscal Law on the Application Decree on Section 146a AO