RGlobal - sistema de automatización de restaurantes de la cadena de restaurantes Receptor
Hola, somos Alexander Brailovsky, el propietario de la cadena de cafeterías Receptor y Pavel Smirnov, nuestro Director de TI. Ahora tenemos 4 establecimientos en Moscú, los dos últimos abiertos en medio de la crisis. Comenzamos y estamos desarrollando con nuestro dinero. Dado que resulta crecer en todos los parámetros financieros y operativos, incluso en la crisis mencionada, miramos hacia el futuro con optimismo. Nuestro objetivo son 100 restaurantes en 5 años (tanto nuestros propios como abiertos bajo nuestra franquicia).Nuestro éxito modesto, pero desde un lado y muy impresionante, le debemos mucho a nuestro propio sistema ERP desarrollado.Hoy queremos hablar un poco sobre ella.Solucionamos problemas reales de restauradores
Aunque no se puede ver la atmósfera cálida y luminosa de los "Receptores", esto no se puede decir, pero confiamos lo más posible en TI y automatización. Confiaron en esto desde el principio, por lo que ahora tenemos 6 programadores trabajando en RGlobal, un sistema SaaS para administrar restaurantes. A diferencia de muchas decisiones similares, la nuestra no se originó y creció en una conciencia de inicio adolorida, sino en un restaurante real. Por lo tanto, resuelve problemas reales cotidianos, no ficticios. Y lo hace de una manera conveniente para un restaurador, y no para un programador, start-up, diseñador de interfaces o cualquier otra persona. RGlobal está en desarrollo, pero ya se ha introducido en todos los restaurantes de la cadena Receptor.
Haremos de esta plataforma parte de la franquicia Receptor, para que los clientes reciban una ventaja competitiva muy seria. Esta no es una industria brillante y en ascenso, sino simplemente un producto que funciona, funciona y realmente nos ayuda a administrar cuatro restaurantes.Dado que los sistemas de automatización de restaurantes desempeñan casi el mismo papel y tienen un conjunto de características bastante bien establecido, no me repetiré y solo describiré las diferencias entre el sistema RGlobal y todos los demás.Multitenencia a nivel de base de datos
El backend está construido sobre Ruby on Rails, la característica principal es el soporte para múltiples inquilinos a nivel de base de datos. El inquilino en nuestro caso no es un restaurante aislado, sino una empresa con una cadena de restaurantes. Los usuarios en una página pueden ver y comparar varios indicadores de instituciones en tiempo real. También es posible vincular al usuario a diferentes inquilinos, el cambio entre ellos se produce con dos clics del mouse.Gestión de recursos humanos
Además de las funciones banales para almacenar información sobre personal, contratación, mudanza, cambio de tarifas y personal, hay dos módulos muy interesantes en la sección de gestión de personal. - Pruebas de personal El personalde personal en el sitio responde a varios tipos de preguntas para pruebas sobre diversos temas: cultura corporativa, mnemotecnia, servicio perfecto, conocimiento del menú, estándares de cocina, etc. Las pruebas no solo pueden pasar las pruebas electivas con una variedad de opciones, sino también escribir sus propias respuestas. En el segundo caso, se utiliza el reconocimiento de escritura a mano, ya que no todos los empleados pueden escribir en el teclado. El sistema da confianza de que todos los empleados poseen toda la información necesaria para trabajar en un solo equipo del "Receptor". - Sistema de registroAlgo útil que evita que la gerencia cuente los turnos y salarios trabajados. Para desarrollar este módulo, necesitábamos obtener una cuenta de Apple Developer Enterprise, con la cual pudimos publicar una aplicación para iPads ubicada en cada restaurante. A su llegada o salida, cada empleado ingresa su código personal, después de lo cual se fotografía la cara con una cámara frontal y se registra el tiempo. Todo esto se envía al servidor a través de la API, en comparación con la dotación de personal del empleado, se calcula el retraso, el procesamiento y las acumulaciones o cargos correspondientes. Si tiene preguntas sobre turnos no contabilizados, es suficiente mostrarle al empleado la lista de personal en la que se mostrarán todos sus cheques. Tal contabilidad es mucho más estable contra empleados particularmente astutos,en lugar de un sistema estándar para registrar el tiempo en un sistema de rendimiento.Nomenclatura
La base de la automatización del negocio de los restaurantes es la nomenclatura, y hemos trabajado muy bien en ello. Así como el Receptor está orgulloso del proceso tecnológico de cocción, el departamento de TI está orgulloso del sistema de mapas tecnológicos. Para una visualización de productos e ingredientes semiacabados, hemos desarrollado nuestro subsistema en forma de árbol multinivel. También muestra los ingredientes que componen los productos semiacabados, que también pueden consistir en ingredientes y productos semiacabados. También hay tarjetas de tecnología de video que ayudan al personal de la cocina a aprender a cocinar platos.Operaciones de almacén
Al desarrollar un sistema de almacenamiento en la nube, logramos superar la necesidad de almacenar y procesar grandes cantidades de información. Aquí hay un ejemplo: hay alrededor de 1000 productos pedidos para cocinar, que tienen su propio costo para cada lote y fecha de vencimiento. Si almacena información para cada día para cada almacén del restaurante para cada inquilino, entonces del cálculo de 100 inquilinos * 10 restaurantes * 1000 artículos * 365 días * 5 años = 1,825,000,000 de registros. Este problema se resolvió empaquetando toda la información en un registro JSON por día para cada almacén, lo que reduce la cantidad de registros en 1,000,000 de veces.Hay elementos en tiempo real en el sistema: por ejemplo, cuando se venden platos a través de un terminal POS, se accede a la API de RGlobal a través de la cual se cancelan los productos necesarios, lo que proporciona una imagen real del almacén en cualquier momento.Llamadas (integración con Alloca)
RGlobal está integrado con el servicio de seguimiento de llamadas Allok. A menudo se llaman restaurantes, por lo que el propietario puede verificar la velocidad de las respuestas (e incluso levantar el teléfono) y escuchar grabaciones de conversaciones.Finanzas contables
Conveniente contabilidad financiera. Es conveniente que todo sea visible en una interfaz, puede comparar fácilmente el rendimiento de diferentes restaurantes, e incluso de los empleados. Puede ver cheques específicos, cheques promedio de camareros ... En general, estamos muy confundidos con los análisis, por lo que RGlobal tiene un montón de informes que revelan el rendimiento del negocio con gran detalle.Microcontabilidad de todas las transacciones.Información de ventas: cada mesero, cada mesa, cada cheque es visibleHorario favorito :-)Estadísticas en tiempo real sobre el trabajo de los camareros.Incluso puede ver en un gráfico circular qué platos vende con más éxito el camareroConclusión
Si vio dónde comenzamos (tabletas Excel y el infernal Filemaker), apreciaría nuestro progreso. A nosotros mismos nos gusta mucho RGlobal, aunque muchas cosas, por supuesto, todavía no están listas o no funcionan como deberían. Pero el sistema se está desarrollando junto con nuestros restaurantes y se adapta a la gestión que implementamos y cultivamos. Si también está trabajando en sistemas similares o simplemente está interesado en franquicias de restaurantes modernos con un fuerte componente de TI, con gusto responderé sus preguntas. Y los invito a todos al "Receptor" :) Source: https://habr.com/ru/post/es394155/
All Articles