Callback
  • From a market stall to a store

  • -

  • From a store to a retail chain

  • -

  • From retail to manufacturing

ShiftAlreadyOpened (error code 4): shift already opened by another key

Volodymyr Vytyshchenko
Volodymyr Vytyshchenko

Trade automation expert at Torgsoft

The error means that the active shift on the software ECR was opened with a different QES. The current key is not allowed to perform operations in this shift until it is closed.

When the ShiftAlreadyOpened error appears

  • When trying to open a shift with a different cashier

  • After replacing or losing the QES key

  • When a different key is saved in the employee card than in the pECR settings

  • When working with several pECR using the same key

This is a critical error that blocks fiscal operations.

How to understand that the shift was opened with a different key

  • Message: ShiftAlreadyOpened

  • Error code: 4

  • The detailed text contains the phrase:
    «A shift is currently open on the pECR by [Full Name]…»

  • It is impossible to open a shift, issue a receipt, or perform a Z-report

Why pECR blocks operation with a different QES

  1. The shift was opened by a different cashier — the keys do not match.

  2. The key was replaced or expired, but the shift remained open.

  3. Settings conflict — a personal key is specified in the employee card.

  4. One key is used simultaneously on different pECRs.

Solution: what to do

Option A — you have access to the key that was used to open the shift

  1. Check the full name in the error text

  2. Select exactly that QES in the pECR settings or at login

  3. Close the shift — perform a Z-report

  4. If necessary, replace the key with the current one

  5. Open a new shift

Option B — access to the key is lost / the cashier is absent

  1. Use a QES with the «Senior Cashier» role, registered with the STS

  2. Log in to the program with this key

  3. Perform a Z-report (close the shift)

  4. After that, open a new shift with the regular cashier key

How to check that the problem has been resolved

  • The Z-report has been successfully generated and sent

  • The ShiftAlreadyOpened error no longer appears

  • The shift opens with the new key without errors

How to avoid repeating the error

  1. Always close the shift before changing the cashier or the key

  2. If one Sole Proprietorship key is used — clear the key field in the employee card

  3. Do not use the same QES simultaneously on different pECRs

  4. Monitor the expiration dates of QES keys

As long as the shift is open with the old key — it is impossible to work with another one.

There is only one solution: close the shift with the old key or with the Senior Cashier key.


Програма обліку товару | Торгсофт



Facebook Instagram YouTube Twitter Google News Apple Podcast SounCloud

Add comment

Add comment
Thank you for your feedback! It will be published after being reviewed by a moderator.
Related articles