Manual de uso · Primeros pasos
Servidor local (varias PC, celulares y tablets sin internet)
Una PC de la sucursal es el servidor y las demás son puestos: trabajan juntas con la misma base aunque se corte internet.
Servidor local (varias PC sin internet)
Con varias PC en la sucursal (Windows), una hace de servidor y las demás son puestos:
- El servidor tiene la base de la sucursal y la sincroniza con la nube cuando hay internet.
- Los puestos no tienen base propia: cada venta, consulta y movimiento lo hacen en la base del servidor, por la red del local.
- Así, aunque se corte internet, todos ven el mismo stock y las mismas mesas, y no se puede vender dos veces la última unidad desde dos cajas.
- Sin el servidor, el puesto no trabaja: muestra Sin servidor y reintenta solo. Se da cuenta enseguida (a los pocos segundos de que el servidor se apaga, se suspende o se corta el cable) y, si el servidor cambió de IP, lo vuelve a buscar en la red solo. Una venta de un puesto que se traba (Wi-Fi que se corta en el medio) se deshace a los pocos segundos y no frena a los demás puestos; se vuelve a cobrar. Si pasa seguido, la pantalla del servidor lo muestra («ventas que esperaron para guardarse»). Las pantallas de los puestos se actualizan solas cuando cambia algo: el servidor les manda solo lo que cambió (menos tráfico en la red del local).
Puesto de respaldo
En el servidor, Puesto de respaldo: elegí la caja principal. Cada minuto el servidor le manda una copia (cifrada) de lo que todavía no subió a la nube. Así, si se rompe el disco del servidor sin internet, esas ventas no se pierden: con internet, poné la PC del respaldo como servidor (o como PC sola), esperá a que baje la base y tocá Restaurar lo que no llegó a la nube (carga solo lo que la nube no tiene; no pisa nada). El servidor, además, ya no se suspende solo.
Reemplazar al servidor roto: el puesto de respaldo guarda también (cifrados) los datos del servidor. Si el servidor se rompe, en esa PC aparece Reemplazar al servidor en la pantalla «Sin servidor» (a los 5 minutos y con internet; se escribe el email y la contraseña de un administrador): pasa a ser el servidor con los mismos puestos vinculados, que la encuentran solos, sin volver a vincularlos. Después tocá Restaurar lo que no llegó a la nube y elegí otra vez el puesto de respaldo. No se puede si el servidor viejo contesta en la red o se conectó a internet hace menos de 10 minutos (entonces no está roto). Si la PC vieja vuelve a andar, deja sola de ser servidor apenas ve a la nueva en la red o tiene internet (queda como PC sola; se la puede vincular como puesto). Hasta entonces, mejor apagada. Antes de reemplazarlo, el puesto lo busca en la red y también en su dirección: si contesta, no se reemplaza (así no quedan dos servidores). La PC que pasa a ser servidor sigue la numeración del anterior (mesas, comandas, reservas, entregas).
- Si se corta justo al guardar una venta, el puesto le pregunta al servidor si quedó guardada: si quedó, sigue como si nada (no hay que cobrarla de nuevo); si no, avisa el error. Si no puede preguntarle, avisa que revises en Ventas del día si quedó guardada antes de hacerla otra vez.
La web y el celular (Android) siguen trabajando como siempre, con la nube.
Preparar el servidor
- Elegí la PC que va a ser el servidor: la que queda siempre prendida.
- Al instalar y entrar por primera vez, la app pregunta ¿Cómo va a trabajar esta PC?: Sola, con la nube, Servidor del local o Puesto (lo elige un administrador; si es la puesta en marcha del negocio, se pregunta en su primer paso, Este equipo). También se elige en Equipos → Servidor local → Usar esta PC como servidor. La app se reinicia.
- El instalador ya deja entrar a los puestos de la red (regla del firewall de Windows para redes privadas). Si igual Windows pregunta, elegí Redes privadas y Permitir.
- En Equipos → Servidor local se ven la IP, el puerto (47810) y, al tocar Mostrar código, el código para vincular (vale 10 minutos), más los puestos conectados y los vinculados.
Red «Pública»: si Windows marcó la red del local como Pública, los puestos no encuentran al servidor (la regla del instalador es para redes privadas). La pantalla del servidor lo avisa con el botón Arreglar: Windows pide permiso de administrador y se agrega una regla que deja entrar solo a las PC de la misma red del local. También avisa si hay otro servidor del mismo negocio y sucursal prendido en la red (dejá uno solo).
IP fija: conviene reservar la IP del servidor en el router (en «DHCP» o «Reserva de direcciones», con la dirección MAC de la placa de red). Si igual cambia, los puestos lo vuelven a buscar solos en la red.
El servidor arranca solo con Windows. Al cerrar la ventana, sigue atendiendo junto al reloj.
Vincular un puesto
En cada puesto: Equipos → Servidor local → Conectar a un servidor.
- Busca solo los servidores del negocio en la red. Si no aparece, escribí la IP que muestra el servidor.
- Elegí cómo vincularlo:
- Aceptar en el servidor: en el servidor aparece «CAJA-2 quiere conectarse» con un código de 6 dígitos. Si es el mismo que se ve en el puesto, tocá Aceptar.
- Tengo el código: en el servidor tocá Mostrar código y escribí en el puesto el código de 6 dígitos (vale 10 minutos). Con tres códigos equivocados se cierra la vinculación por código y el servidor lo avisa: hay que volver a tocar Mostrar código. Después el puesto muestra un código de verificación: tiene que ser el mismo que aparece en el servidor, debajo del código para vincular. Si es otro, tocá No, es otro (puede ser otra PC de la red haciéndose pasar por el servidor).
- Listo: la app se reinicia y trabaja con la base del servidor. Después, cada usuario entra con su PIN, como siempre.
El vínculo se hace una sola vez por equipo y la conexión va cifrada, con una clave nueva en cada conexión. La búsqueda en la red no muestra el nombre del negocio ni de la PC (solo una huella que reconocen los equipos del negocio). Para que un equipo no entre más, en el servidor tocá Quitar en Puestos vinculados.
Versiones
El servidor y los puestos se actualizan solos y pueden trabajar con versiones distintas mientras se actualizan, si son compatibles (la misma forma de hablarse y la misma base). Así la sucursal no se para durante una actualización:
- Todos juntos: cuando una versión nueva sale de a poco (primero a una parte de los equipos), el servidor y sus puestos la reciben al mismo tiempo, como un solo grupo.
- Al instante: si quedan con versiones distintas, el que tiene la vieja busca la actualización en el momento, la baja y la instala apenas no hay una venta en curso. Mientras tanto siguen trabajando.
- Si no son compatibles (una versión que cambia la base), el puesto muestra Sin servidor con «este puesto se está actualizando solo» o «el servidor se está actualizando solo», y se conecta en cuanto terminan. Un equipo con una versión anterior a la 1.99.5 necesita la misma versión exacta.
La hora
Los puestos usan la hora del servidor: si el reloj de un puesto está corrido más de 2 minutos, lo que se registra en ese puesto (ventas, caja, pedidos) sale igual con la hora del servidor, y arriba sale un aviso para corregir el reloj en Windows (Configuración → Hora e idioma → Fecha y hora → Sincronizar ahora).
Facturar sin internet en el local
Sin internet, las facturas salen con CAEA (el código de la quincena) y se informan solas a ARCA cuando vuelve la conexión. Con servidor local, los puestos facturan en el punto de venta CAEA del servidor: es uno por sucursal y el servidor da los números de a uno, en orden, así no se pisan. Si el servidor todavía no tiene punto CAEA asignado, el puesto usa el suyo. La factura refleja siempre exactamente lo cobrado.
Celulares y tablets de los mozos
Desde la 1.180.0, un celular o tablet Android puede trabajar como un puesto más del servidor (el servidor sigue siendo una PC con Windows). Así, sin internet, los pedidos que toma el mozo llegan igual a la cocina, se imprimen las comandas y la caja los ve. Sirven las tablets o celulares del local y también los celulares propios de los mozos.
- En el Servidor (la PC): Equipos → Servidor local → Mostrar código. Además del código aparece un QR (vale 10 minutos).
- En el celular o la tablet, conectado al wifi del local: Equipos → Servidor local → Conectar a un servidor → Escanear el QR del servidor. Se vincula solo, sin tipear códigos (el QR lleva un código largo que no se puede adivinar).
- La app se reinicia y trabaja con la base del servidor. Cada mozo entra con su PIN.
También se puede vincular como una PC: eligiendo el servidor en la lista y aceptándolo en el servidor.
- Al prender la pantalla o volver a la app, se reconecta sola (Android corta la conexión con la pantalla apagada).
- El wifi tiene que ser el mismo que el de las PC, sin «aislamiento de clientes» (las redes de invitados suelen tenerlo prendido): a los mozos dales la red del local, no la de clientes.
- Fuera del wifi del local, el equipo no ve al servidor y muestra Sin servidor.
Si no encuentra el Servidor: seguir con la nube
Desde la 1.181.0, si el celular o la tablet pasa 15 segundos sin encontrar el Servidor y hay internet, aparece No encuentro el Servidor del local con dos botones:
- Reintentar: lo vuelve a buscar.
- Seguir con la nube: lo autoriza un supervisor, un administrador o el dueño con su PIN (se comprueba en internet). El equipo trabaja con la nube: los pedidos llegan a la cocina y a la caja por internet (si la caja también tiene internet). Arriba queda el cartel Trabajando con la nube, con desde qué hora y quién lo autorizó.
- En el Servidor (la caja) aparece «Mozo 1 está trabajando con la nube desde las 21:15 (autorizó Ana)», y en Puestos vinculados ese equipo dice Con la nube.
- Vuelve solo: busca el Servidor cada 15 segundos. Cuando lo encuentra, primero sube todo lo que cargó en la nube y recién ahí vuelve a trabajar con el Servidor (la app se reinicia). Así no se pierde ni se duplica ningún pedido. También se puede tocar Buscar el Servidor.
- Sin internet, sigue en Sin servidor, reintentando solo.
Un mozo que trabaja en varios locales
Desde la 1.182.0, el celular de un mozo que rota entre locales puede estar vinculado con el Servidor de cada local:
- En el celular: Equipos → Servidor local, tildá Este equipo trabaja en varios locales (de entrada está apagado; las tablets fijas de cada local no lo necesitan).
- Estando en el otro local, en su wifi: Vincular con el Servidor de otro local y escaneá el QR de ese Servidor.
- Cuando el celular llega a un local y ve el Servidor de ese local (y no el del local donde estaba), pregunta: «Estás en el wifi de Pandora Güemes. ¿Trabajar acá?». Con Trabajar en Pandora Güemes, el equipo pasa a esa sucursal y la app se reinicia: entrás con tu PIN. Seguir esperando no vuelve a preguntar por 5 minutos.
- Si dejaste mesas abiertas en el otro local, lo avisa («Tenés 2 mesas abiertas en el otro local»): quedan allá y las puede seguir otro mozo.
- Arriba se ve siempre Trabajando en … con el local donde está el equipo. Todo lo que se carga queda en ese local.
- Si el celular estaba trabajando con la nube y llega al otro local, el cartel de arriba ofrece Trabajar en … (primero sube lo pendiente).
En la misma pantalla se ven los locales vinculados y se puede Quitar uno.
Que Android no duerma la app
Para que el celular o la tablet no corte la conexión con el Servidor ni tarde en reconectar:
- Batería: Ajustes → Aplicaciones → Sistema Sofía → Batería → Sin restricciones (en algunos equipos: «No optimizar»). En Samsung, además: Ajustes → Batería → Aplicaciones que nunca entran en suspensión → agregar Sistema Sofía.
- Wifi: que no se apague con la pantalla apagada (Ajustes → Wifi → Avanzado → «Mantener wifi activado durante la suspensión»: Siempre, si el equipo lo tiene).
- Tablets del local: dejarlas enchufadas o con cargador cerca, y con la pantalla que se apague en 5 o 10 minutos. Para que un mozo no deje la sesión abierta, prendé Bloqueo automático (pide el PIN después de unos minutos sin uso).
- Si querés que la tablet muestre solo Sistema Sofía: Fijar pantalla (Ajustes → Seguridad → Fijar aplicación; después, en las apps recientes, tocá el ícono de Sistema Sofía → Fijar).
Quitar un celular o tablet
En el Servidor, Quitar en Puestos vinculados (ahí se ve si es PC o Celular o tablet). Desde la 1.181.0 también desde cualquier equipo del negocio: Equipos → Bloquear ese equipo. Con internet, el Servidor lo corta en un minuto y ya no puede volver a entrar (por ejemplo, el celular de un mozo que se fue).
- Equipos sugeridos: Android 10 o más nuevo (mejor 12+), 3 o 4 GB de memoria y Chrome actualizado.
La web sin internet
La web trabaja con la nube. Los celulares que no están vinculados a un servidor, también. Si se quedan sin internet, siguen funcionando y abajo sale un cartel fijo Sin sincronización (desde qué hora y cuántas cosas faltan subir), para que se sepa que los demás equipos todavía no ven lo que se carga. Al volver internet sube solo y el cartel desaparece.
Número de venta por sucursal
Las ventas llevan el número de la sucursal, como la factura electrónica: 0003-00001234 (las primeras 4 cifras son la sucursal y el resto, la serie de esa sucursal). Con solo ver el número sabés de qué sucursal es. Sale en el ticket, en la lista de ventas y se puede buscar.
- Cada sucursal tiene su número fijo (1, 2, 3… en el orden en que se crearon).
- Con servidor local, numera el servidor por todos sus puestos: las ventas del local van en orden, también sin internet.
- Los equipos sueltos (un celular, una PC sin servidor) reservan con internet un bloque de la serie y numeran de ahí aunque se corte internet. Entre equipos sueltos los números no van en orden de hora, pero nunca se repiten: el bloque queda guardado en la base del equipo, así que tampoco se repiten entre dos pestañas o ventanas abiertas en la misma PC.
- Si un equipo se quedó sin números y sin internet, la venta se guarda igual y el número de la sucursal se lo pone la nube al subir.
- Si se borran los datos del equipo (o se vuelve a bajar todo), recupera lo que le quedaba de sus bloques: sigue desde el último número usado, sin dejar huecos.
- El número del equipo (por ejemplo C01-000123) sigue existiendo y las ventas viejas conservan el suyo. La factura de ARCA tiene su propio número.
Cambiar de servidor o dejar de usarlo
Desde el panel del negocio: en Equipos, en la PC que querés como servidor, tocá Hacer servidor del local. Esa PC tiene que estar prendida, con internet y conectada como puesto; el pase se hace en los próximos 2 minutos (con las mismas condiciones de abajo). Desde la 1.81.23 el servidor confirma en la nube que el pedido salió del panel (lo tiene que hacer un administrador, vale 15 minutos y una sola vez) y que el pedido viene de esa PC: un puesto no puede pedir ser servidor por su cuenta. La PC elegida tiene que haber iniciado sesión al menos una vez con email o Google (así tiene su llave). Si el servidor está sin internet, usá la opción de abajo desde el servidor.
Pasar el servidor a otra PC (por ejemplo, porque cambiás la PC de la caja): en el servidor, Equipos → Servidor local → Puestos conectados, tocá Pasar el servidor a esta PC en la PC que va a ser el nuevo servidor (tiene que estar conectada como puesto). La PC nueva sigue la numeración (mesas, comandas, reservas…) del servidor anterior.
- Hace falta internet y que todo lo de la PC actual esté subido a la nube (si falta, avisa cuántos cambios quedan: esperá a que sincronice).
- La PC elegida queda como servidor, con la misma identidad: los demás puestos no se vuelven a vincular, lo encuentran solos en la red (tardan unos segundos).
- La PC anterior queda como puesto del nuevo servidor. Las dos se reinician, y el nuevo servidor baja la base de la nube.
Si el servidor se rompió y no se puede usar: en una de las PC, Dejar de ser puesto y después Usar esta PC como servidor; los demás puestos se vinculan de nuevo con Buscar o cambiar de servidor.
- En el puesto, Sin servidor → Buscar o cambiar de servidor permite vincularlo a otro.
- Dejar de ser puesto o Dejar de ser servidor vuelve la PC a trabajar sola con la nube (necesita internet para bajar los datos).
- Celular propio de un mozo (desde la 1.189.0): al tocar Dejar de ser puesto, tildá Es un celular propio: borrar los datos del negocio. Al reiniciarse, el celular borra todo lo del negocio (productos, clientes, ventas guardadas y el usuario) y queda como recién instalado. Para volver a usarlo hay que vincularlo de nuevo. Si además querés que no entre más, bloquealo en Equipos.
Cortes de luz: las claves de los puestos, la vinculación y la copia de lo que falta subir se guardan sin quedar a medias; si un archivo se daña, se usa la versión anterior. Ventas que el servidor guardó justo antes de reiniciarse: el puesto pregunta y el servidor las reconoce aunque se haya reiniciado (no hay que cobrar de nuevo).
Por nombre de equipo: al conectar un puesto, en vez de la IP se puede escribir el nombre de la PC del servidor (por ejemplo, CAJA-1) si la red lo resuelve. La búsqueda solo le contesta a la red del local.
Actualizado el 12 de noviembre de 2026