Saltearse al contenido

Cómo nos integramos

Toteat es la fuente de verdad. Toda acción del POS termina llamando al API interno de Toteat. Nadie hace nada por fuera de Toteat.

  • Lo fiscal con la DIAN, la facturación, la numeración y los reportes legales se quedan en Toteat. Nuestra UI los pide y Toteat los emite. El usuario ni se entera.
  • La impresión sigue siendo responsabilidad de Toteat (por ahora). Cuando se marcha, se dispara la impresión de Toteat; nosotros no manejamos las impresoras directamente.
  • Nuestra base de datos solo guarda lo que Toteat no: operadores, roles y permisos, y la auditoría.

El modelo de permisos de Toteat es el origen del dolor de “desloguéate para poder cobrar”. Los roles los modelamos en nuestra UI y los hacemos cumplir por encima de Toteat, incluso donde el API de Toteat dejaría hacer la acción.

El API interno de Toteat no tiene contrato y puede cambiar sin avisar. La mitigación: una prueba nocturna (con celery-beat) contra un producto o mesa de prueba en el Seim·Seim real, para enterarnos del cambio antes de que lo descubra un mesero en hora pico.