Callback
  • From a market stall to a store

  • -

  • From a store to a retail chain

  • -

  • From retail to manufacturing

Error "No available business units" when adding a pECR key

Volodymyr Vytyshchenko
Volodymyr Vytyshchenko

Trade automation expert at Torgsoft

The error means that the Torgsoft program was able to connect to the STS server, but the server did not return any business units (BU) associated with the selected QES key.
This is not a program failure but missing or unsynchronized data in the STS registers.

When the error about missing business units appears

Symptoms

  • when adding a key, the message «No available business units» appears;

  • the key file is read correctly, and the password is accepted;

  • the list of business units is empty;

  • it is impossible to complete the pECR setup.

Why pECR cannot see business units

1. Delay in updating STS registers (most common)

Form 5-pECR has been submitted and accepted (Receipt No. 2 is available), but the STS servers have not yet synchronized the key rights with the pECR.

What happens:
The STS API is updated with a delay from 15 minutes to 1–2 hours.

2. Registration sequence is broken

A cashier key cannot work if there is no active pECR to which it can be linked.

Required sequence:

  1. 20-ОПП — the premises are registered;

  2. 1-pECR — the pECR is registered (status «Active»);

  3. 5-pECR — linking the cashier key.

If 20-ОПП and/or 1-pECR has not been submitted or accepted, the BU list will be empty.

3. Key identifier mismatch (KeyID)

Form 5-pECR contains a different key identifier than the one used in Torgsoft.

Typical situations:

  • 5-pECR was submitted for an old key, but a new one is being used;

  • the key was reissued, but 5-pECR was not updated;

  • the wrong QES file was selected in the program.

Solution: action algorithm

Step 1. Check in the STS Electronic Cabinet

  1. Make sure that 20-ОПП and 1-pECR have been accepted and have the status «Active».

  2. Check that an accepted 5-pECR exists for this exact key.

  3. If 20-ОПП and 1-pECR are missing or have the status «Under review» — first complete their registration.

Step 2. Check KeyID

  1. Open the submission request for form 5-pECR.

  2. Find the key identifier (KeyID).

  3. Compare it with the identifier of the QES file you select in Torgsoft.

  4. If there is a mismatch — submit a new 5-pECR with the correct key.

Step 3. Waiting rule

If Receipt No. 2 for 5-pECR was received less than an hour ago:

  • stop connection attempts;

  • wait 1–2 hours;

  • repeat adding a new pECR, replacing the key in pECR/the employee card in Torgsoft.

How to make sure the problem is fixed

  • a list of business units has appeared in the pECR settings;

  • the BU name and the fiscal number of the cash register are displayed;

  • the error message no longer appears.

How to avoid this error in the future

  • always follow the sequence: 20-ОПП → 1-pECR → 5-pECR;

  • do not reissue keys unless necessary;

  • after replacing the key, immediately submit a new 5-pECR;

  • check whether the key identifier is specified correctly in form 5-pECR.

If pECR cannot see business units, the problem is in the submission of forms 20-ОПП, 1-pECR, and 5-pECR or STS synchronization, not in Torgsoft.
In 90% of cases, the issue is resolved by checking whether forms 20-ОПП, 1-pECR, and 5-pECR were successfully submitted, whether the key identifier is correctly specified in  5-pECR, or by waiting up to 1–2 hours for the registers to update after successful submission of 5-pECR.


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



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