# Configurar Central Manager y varias tiendas en una máquina de prueba

Para fines de prueba, puede ser útil instalar Central Manager y varias instancias de Store Manager en una sola máquina de prueba o de demostración.

{% hint style="info" %}
La máquina de prueba debe estar ejecutando Microsoft SQL Server 2019 Express o superior. Asegúrese de que la máquina de prueba cumpla con todos los demás requisitos del sistema y tenga instalado POS for .NET.
{% endhint %}

1. Instale todas las aplicaciones RMH.
2. Abrir **Central Administrator**. Haga lo siguiente:
   1. Restaurar y conectarse a la base de datos de muestra de Central Manager, **RMHCentralSample.bck**.
   2. Forzar la instalación de las tablas.

{% hint style="info" %}
La base de datos de muestra suele estar disponible en C:\Program Files (x86)\Retail Hero\RMH Central Manager\DBFiles.
{% endhint %}

<div align="left"><img src="/files/1e2dce8c0316691cb36b75b8373f9081602a4751" alt=""></div>

3. Abrir **Administrador de la tienda**. Haga lo siguiente:
   1. Restaurar y conectarse a la base de datos de muestra de Store Manager, **RMHCentralStore1.bck**.
   2. Forzar la instalación de las tablas.

{% hint style="info" %}
La base de datos de muestra suele estar disponible en C:\Program Files (x86)\Retail Hero\RMH Central Manager\DBFiles.
{% endhint %}

4. Crear una nueva instancia de Store Manager para **Store2**:
   1. Abrir **Administrador de la tienda**.
   2. Conectarse a la base de datos de la tienda.
   3. Haga clic en **Configuración** y haga clic en **Guardar como y cerrar**.
   4. Ingrese una nueva configuración **nombre del archivo**, por ejemplo, Store2.config, y haga clic en Aceptar.
   5. Cree una copia del acceso directo original de Store Manager **del escritorio** y cámbiele el nombre a **RMH Store Manager - Store2** para diferenciar fácilmente esta instancia de la tienda de otras instancias de tienda.
   6. Abra las propiedades del acceso directo y cambie el **Destino** a `"C:\Program Files (x86)\Retail Hero\RMH Store Manager\RMH Store Manager.exe" -c Store2.config`
5. Repita el paso anterior para **Store3**.
6. Cree una nueva instancia de **Administrador de la tienda** para **Store2**:
   1. Cree una copia del Store Administrator original **del escritorio** y cámbiele el nombre a **RMH Store Administrator - Store2**.
   2. Abra las propiedades del acceso directo y cambie el **Destino** a `"C:\Program Files (x86)\Retail Hero\RMH Store Manager\RMH Store Administrator.exe" -c Store2.config`
7. Repita el paso anterior para **Store3**.
8. Abrir **Store Administrator - Store2**. Haga lo siguiente:
   1. Restaurar y conectarse a la base de datos de muestra de Store Manager, **RMHCentralStore2.bck**.
   2. Forzar la instalación de las tablas.

{% hint style="info" %}
La base de datos de muestra suele estar disponible en C:\Program Files (x86)\Retail Hero\RMH Central Manager\DBFiles.
{% endhint %}

4. Repita el paso anterior para **Store3**.
5. Cree una nueva instancia del **Cliente central** para **Store2**. Consulte [#creating-a-new-instance-of-central-client-for-store2](#creating-a-new-instance-of-central-client-for-store2 "mention") a continuación.
6. Repita el paso anterior para **Store3**.
7. Abrir **RMH Central Client - Store2**. Haga lo siguiente:
   1. Introduzca un **clave de licencia NFR**.
   2. Haga clic en **Iniciar servicios**.
8. Repita el paso anterior para **Store3**.
9. Cree una nueva instancia de POS para **Store2**:
   1. Vaya a **C:\Program Files (x86)\Retail Hero\RMH POS**.
   2. Haga clic con el botón derecho en **RetailHero.POS.App.exe** y seleccione **Crear acceso directo**.
   3. Guarde el acceso directo en el escritorio y cámbiele el nombre a **RMH POS - Store2**.
   4. Abra las propiedades del acceso directo y cambie el **Destino** a `"C:\Program Files (x86)\Retail Hero\RMH POS\RetailHero.POS.App.exe" -c Store2.config`
10. Repita el paso anterior para **Store3**.
11. Abra cada instancia de **Administrador de la tienda**. Haga lo siguiente:
    1. Haga clic en **Archivo** | **Configuración**.
    2. Vaya a la **Multi-Store** .
    3. Asegúrese de que el **ID de tienda** sea correcto.
    4. Seleccione **Habilitar el modo central**. Haga clic en **Aceptar** para continuar.
    5. Introduzca el **URL del servidor central**, por ejemplo, <http://localhost:21000>.
    6. Haga clic en **Aceptar**. Store Manager se cerrará.
    7. Reinicie **Administrador de la tienda**. Ahora está funcionando en modo central.
    8. Reinicie **POS**.

### Creación de una nueva instancia de Central Client para Store2

1. Vaya a **C:\ProgramData\RetailHero**.
2. Cree una nueva **carpeta** llamada **RMH Central Flash Client 2**.
3. Ejecute el **Símbolo del sistema** como administrador.
4. Vaya a **C:\Program Files (x86)\Retail Hero\RMH Central Flash Client**.
5. Introduzca el siguiente comando para abrir el **Asistente de RMH Central Client**: `RMH.Central.Communication.Store.Wizard.exe -c "RMH Central Flash Client 2"`

{% hint style="info" %}
Si ya existe un archivo de configuración en el equipo, no es necesario abrir el Asistente de RMH Central Client para configurar los servicios. En su lugar, los servicios pueden configurarse automáticamente usando el archivo de configuración. Para ello, introduzca el comando `RMH.Central.Communication.Store.Wizard.exe -c "RMH Central Flash Client 2" -n`
{% endhint %}

6. Haga clic en **Siguiente**.
7. Introduzca lo siguiente para configurar el servidor y la base de datos para **Store2**:

* **Instancia de SQL Server de la tienda:** Introduzca el nombre o la dirección IP del servidor SQL de la tienda, incluido el nombre de la instancia si está usando una instancia de SQL Server con nombre.
* **Nombre de la base de datos:** Introduzca el nombre de la base de datos de la tienda, por ejemplo, RMHC-Store2.
* **ID de usuario:** Introduzca el ID de usuario que se usará para SQL Server.
* **Contraseña:** Introduzca la contraseña que se usará para SQL Server.

<div align="left"><img src="/files/2382e6f73dcac6950d0a6738bb83250ca93766d3" alt=""></div>

8. Haga clic en **Probar conexión**.
9. Haga clic en **Siguiente**.
10. Introduzca el puerto para el **RMH Store 2 Hub**, por ejemplo, 30000.

{% hint style="info" %}
Debe usar un puerto diferente al de Store1.
{% endhint %}

<div align="left"><img src="/files/1033184a9f1f3d9d752f1cb84a736d5c24931935" alt=""></div>

11. Haga clic en **Siguiente**.
12. Introduzca los puertos para los **Cliente central** servicios de **Store2**:

* RMH Store 2 Input Gateway
* RMH Store 2 Job Processor
* RMH Store 2 Output Gateway
* RMH Store 2 Custom

{% hint style="info" %}
Debe usar puertos diferentes a los de Store1.
{% endhint %}

<div align="left"><img src="/files/349bf1f472c4a08f2f1cabe775b73e49cbf63ef9" alt=""></div>

13. En el **Sección Dirección de entrada del servidor** , introduzca la **RMH Central Input Gateway** dirección y el puerto.

{% hint style="info" %}
Debe usar el mismo puerto que ingresó en el campo RMH Central Input Gateway cuando configuró los servicios del servidor central.
{% endhint %}

14. Introduzca el **IP de RMH Central Client**. Esta es la IP estática o el nombre de host del equipo donde se están ejecutando los servicios del cliente.
15. Haga clic en **Crear servicios y finalizar**.
16. Haga clic en **Aceptar**. El Asistente de RMH Central Client se cerrará.
17. Abrir **Servicios** y confirme que los **Cliente central** servicios de **Store2** se instalaron correctamente:

<div align="left"><img src="/files/bd2a7b2db751192a7050a902c7b5e759021dd233" alt=""></div>

18. Cree una copia del Central Client **del escritorio**. Cambie el nombre del nuevo acceso directo del escritorio **RMH Central Client - Store2**.
19. Abra las propiedades del acceso directo y cambie el **Destino** a `"C:\Program Files (x86)\Retail Hero\RMH Central Flash Client\RMH.Central.Communication.Store.Assistant.exe" -c "RMH Central Flash Client 2"`

{% hint style="info" %}
Debe usar el mismo nombre de carpeta que creó en C:\ProgramData\RetailHero.
{% endhint %}

<div align="left"><img src="/files/799a01ec32cd7d4cc03fbde04192d89561914f13" alt=""></div>

20. Haga clic en **Aceptar**.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.rmhpos.com/es/installation/other-procedures/installation-cm-stores-test-machine-flash.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
