Terms and definitions

  1. Enterprise — an organization (usually a storehouse) that uses the StoreHouse 5 software.
  2. Local license — a license created on the StoreHouse 5 server. It is created after checking that your dealer account has a master license on the licensing server.
  3. Main or basic license — a local license of the main StoreHouse 5 enterprise. Other licenses are tied to it.


SH5 is licensed online only using virtual keys and getting linked to the licensing system
Only the master license is created on the licensing server, local licenses are activated using the Sh5Licen.exe app.

Licensing Features

You only need to license the server part in the StoreHouse 5 system.
The following types of SH5 licenses are available:

  • R-Keeper Module StoreHouse V5 Software — the main license for enterprise 10 storehouses.
  • R-Keeper Module StoreHouse V5 Prof Software — the main license for 1 enterprise with an unlimited number of storehouses. It is not available for a showroom.
  • R-Keeper Module StoreHouse V5 Lite Software — the main license for 1 enterprise 10 storehouses without production documents.
  • R-Keeper Module StoreHouse V5 Auxiliary Enterprise Software — an additional license for an object in the SH5 database. A maximum of two additional licenses is provided for the showroom.
  • R-Keeper Module Downloading from SHV5 to 1CV8 Software — a module for downloading data from SH5 to 1С.
  • R-Keeper Module FoodFactory (12 months) Software— a FoodFactory module
  • R-Keeper Module for Integrating SH5 with Mercury 12 months Software— a module for integrating with the Mercury veterinary system.

When importing restaurants from r_keeper 7, the license's limit for the number of enterprises is not taken into account.

  • If the number of enterprises exceeds one, then one license should be selected as the Main one and the other as the additional. There is always just one main license.
  • You need a license to create active delivery notes, while other operations can be performed without a license
  • Only virtual security keys are used for licensing
  • The number of server connections does not depend on the license type.

Updating the Server License

Each new database copy, and, consequently, server, requires licensing. You can use a previous license for licensing.

To free a master license:

  1. Go to the licensing server and in the Orders section select the Clear licences with virtual keys

  2. Select the item and add the required software:
  3. Click Make order

Once the request is confirmed, the license will be freed and you can license a new copy of the server using your license once more.

General Licensing Procedure

  1. Get a master license
  2. Create the main local license
  3. Create additional licenses if necessary.

Create a master license request using the license system:

Obtaining Master Licenses

  1. Click Orders > New Order in the menu
  2. Fill in all the obligatory fields marked with an asterisk 
  3. Click Add SW and select the required software.

    All licenses should be registered with the same object code.

  4. Click Save after selecting the software
  5. Check the input data and click Send:

  6. Wait until the licensing department confirms your request.

Creating a New License

Find the Sh5Licen.exe file in the SH5 installation folder. It is located in the \SH5lic\ folder. The file path is by default C:\UCS\StoreHouse_5\SH5lic\Sh5Licen.exe
Enter your login and password. By default the data is as follows:

  • Login — Admin
  • Password — no password

Click OK. The SH5 client will connect to the server.
Now you need to create the main local license.

  1. Go to the menu Licenses > Main license...
  2. Enter your Dealer ID and password
  3. Select the licensed object from the list. You can also find it using the Filter field where the object code should be entered.
    Click ОК.
  4. It is assumed that you already have a SH5 master license. Now you need to select it. The system will suggest creating a temporary license.
    You will see your license's expiry date in the Expiration date field.
  5. Click Create. Wait until the license is created, it will appear in the list.

    To create a local license, connect to the license server at  l.ucs.ru:60606. Make sure that the 60606 outgoing port is not blocked by the system.

    A message that there is no confirmation from the server will appear first. This is normal. If the connection to the licensing server has been established, the line will be updated in a while and will turn to green:

  6. If you see the License is valid message, everything is fine.

Creating Additional Licenses

Licensing additional enterprises is similar to licensing the main one, except for some additions.

  1. You should receive additional master licenses on the license server. They are called StoreHouse V5 additional Enterprise:
  2. In Sh5Licen.exe, go to Licenses > Additional license...
  3. Enter the dealer login and password. The system will check if you have an additional master license. If there are any, it will suggest creating local licenses:


    If you have several additional master licenses, enter the required number of newly created local licenses.

  4. Click Create
  5. Your additional license will appear on the list:
  6. If you see License is valid, everything is correct.

Licensing Several Enterprises

The number of enterprises imported from r_keeper is not limited by the license. To distribute the existing SH5 licenses between them, you should create enterprises and departments.

  1. After creating enterprises and departments in the SH5 database, launch Sdbman.exe which is located in the\Client\ folder.
    By default the file path is C:\UCS\StoreHouse_5\Client\Sdbman.exe.
  2. Enter your login and password.
  3. Go to Storehouse > Licensing objects
  4. Select one storehouse as the main one and assign the base license for it. Designate other licenses as extra ones. You can assign the base license to any enterprise. The base license should be assigned to just one enterprise.

Extending the License

To extend an existing license:

  1. On the licensing server go to Object Editing
  2. Find the line with the necessary SH5 license in the active licenses list
  3. Scroll the list to the right and copy the request code:

  4. Click New License

  5. Select the license type: license or SOS-code
  6. Insert the copied request code, specify the required data and the number of licenses. Write the comments if you wish.
  7. Click Next and wait until the license is generated
  8. Repeat the actions for all types of existing licenses, base and extra ones.

The StoreHouse license will be extended within an hour or right after rebooting the server.

Deleting the Licenses

Licenses can be deleted using the Sh5Licen.exe utility.

Please note that there is no need to delete the license to extend it. It is enough to extend an active license on the license server, as described above.

The licenses should be deleted one by one, first the extra ones and then the base one. The base license cannot be deleted while there are existing extra licenses. Otherwise, you will see the following error:

To delete a license, open Sh5Licen.exe, and log in. Select the required license using the mouse. A dotted line will appear around it, which means that this license has been selected for deleting:

Open the Licenses menu and select the Delete License item:

Once you agree with the confirmation, the license will be deleted.


If you have problems with licensing, create or edit the Sh5licen.INI file in the \SH5\SH5lic folder. Specify the log level 2 in it:

LogLevel = 2

Save the file, launch Sh5licen.exe, and repeat the actions causing the problem. In the \SH5\SH5lic folder the last_ans.xml file will appear.
Create a request at the Service Desk.
Attach Sh5Licen.LOG and last_ans.xml to the request. This will make solving the issue a lot easier.