Set up Central Manager and multiple stores on a test machine
This topic describes how to set up Central Manager and multiple stores on one computer for testing purposes.
For testing purposes it can be helpful to install Central Manager and multiple Store Manager instances on a single test or demo machine.
The test machine must be running Microsoft SQL Server 2019 Express or higher. Ensure the test machine meets all other system requirements and has POS for .NET installed.
Install all RMH apps.
Open Central Administrator. Do the following:
Restore and connect to the sample Central Manager database, RMHCentralSample.bck.
Force install tables.
The sample database is typically available under C:\Program Files (x86)\Retail Hero\RMH Central Manager\DBFiles.

Open Store Administrator. Do the following:
Restore and connect to the sample Store Manager database, RMHCentralStore1.bck.
Force install tables.
The sample database is typically available under C:\Program Files (x86)\Retail Hero\RMH Central Manager\DBFiles.
Create a new instance of Store Manager for Store2:
Open Store Administrator.
Connect to the store database.
Click Configuration and click Save As and Close.
Enter a new configuration file name, e.g., Store2.config, and click OK.
Create a copy of the original Store Manager desktop shortcut and rename it RMH Store Manager - Store2 to easily differentiate this store instance from other store instances.
Open the shortcut properties and change the Target to
"C:\Program Files (x86)\Retail Hero\RMH Store Manager\RMH Store Manager.exe" -c Store2.config
Repeat the previous step for Store3.
Create a new instance of Store Administrator for Store2:
Create a copy of the original Store Administrator desktop shortcut and rename it RMH Store Administrator - Store2.
Open the shortcut properties and change the Target to
"C:\Program Files (x86)\Retail Hero\RMH Store Manager\RMH Store Administrator.exe" -c Store2.config
Repeat the previous step for Store3.
Open Store Administrator - Store2. Do the following:
Restore and connect to the sample Store Manager database, RMHCentralStore2.bck.
Force install tables.
The sample database is typically available under C:\Program Files (x86)\Retail Hero\RMH Central Manager\DBFiles.
Repeat the previous step for Store3.
Create a new instance of the Central Client for Store2. Refer to Creating a new instance of Central Client for Store2 below.
Repeat the previous step for Store3.
Open RMH Central Client - Store2. Do the following:
Enter an NFR license key.
Click Start Services.
Repeat the previous step for Store3.
Create a new instance of POS for Store2:
Go to C:\Program Files (x86)\Retail Hero\RMH POS.
Right-click RetailHero.POS.App.exe and select Create shortcut.
Save the shortcut to the desktop and rename it RMH POS - Store2.
Open the shortcut properties and change the Target to
"C:\Program Files (x86)\Retail Hero\RMH POS\RetailHero.POS.App.exe" -c Store2.config
Repeat the previous step for Store3.
Open each instance of Store Manager. Do the following:
Click File | Configuration.
Go to the Multi-Store tab.
Make sure the Store ID is correct.
Select Enable Central Mode. Click OK to continute.
Enter the Central Server URL, e.g., http://localhost:21000.
Click OK. Store Manager will shut down.
Restart Store Manager. It is now operating in Central Mode.
Restart POS.
Creating a new instance of Central Client for Store2
Go to C:\ProgramData\RetailHero.
Create a new folder called RMH Central Flash Client 2.
Run the Command Prompt as Administrator.
Go to C:\Program Files (x86)\Retail Hero\RMH Central Flash Client.
Enter the following command to open the RMH Central Client Wizard:
RMH.Central.Communication.Store.Wizard.exe -c "RMH Central Flash Client 2"
If a configuration file already exists on the computer, it is not necessary to open the RMH Central Client Wizard to configure services. Instead, the services can be automatically configured using the configuration file. To do this, enter the command RMH.Central.Communication.Store.Wizard.exe -c "RMH Central Flash Client 2" -n
Click Next.
Enter the following to configure the server and database for Store2:
Store SQL Server Instance: Enter the name or IP address of the store SQL Server, including the instance name if you are using a named SQL Server instance.
Database Name: Enter the name of the store database, e.g., RMHC-Store2.
User ID: Enter the user ID to use for the SQL Server.
Password: Enter the password to use for the SQL Server.

Click Test Connection.
Click Next.
Enter the port for the RMH Store 2 Hub, e.g., 30000.
You must use a different port from Store1.

Click Next.
Enter the ports for the Central Client services for Store2:
RMH Store 2 Input Gateway
RMH Store 2 Job Processor
RMH Store 2 Output Gateway
RMH Store 2 Custom
You must use different ports from Store1.

In the Server Input Address section, enter the RMH Central Input Gateway address and port.
You must use the same port that you entered in the RMH Central Input Gateway field when you set up the Central Server services.
Enter the RMH Central Client IP. This is the static IP or hostname of the computer where the client services are running.
Click Create Services and Finish.
Click OK. The RMH Central Client Wizard will close.
Open Services and confirm that the Central Client services for Store2 were installed successfully:

Create a copy of the Central Client desktop shortcut. Rename the new desktop shortcut RMH Central Client - Store2.
Open the shortcut properties and change the Target to
"C:\Program Files (x86)\Retail Hero\RMH Central Flash Client\RMH.Central.Communication.Store.Assistant.exe" -c "RMH Central Flash Client 2"
You must use the same folder name that you created under C:\ProgramData\RetailHero.

Click OK.
Last updated