Soluciones empresariales modulares. Contrata solo lo que necesitas y amplía cuando quieras.
Toma comandas desde cualquier móvil o tablet, controla tus mesas de un vistazo y cobra sin esperas. TPVia es el TPV táctil para bares y restaurantes: rápido, moderno y sin instalaciones complicadas. Se abre en el navegador, funciona como una app y se integra con tu gestión de siempre.
Mesas · Comandas · Cobros · Impresión en cocina y barra — todo en la palma de la mano.
TPVia digitaliza por completo la operativa de sala de tu negocio de hostelería.
Desde cualquier dispositivo con navegador —móvil, tablet o pantalla táctil— el camarero ve el plano de mesas por zonas, con el estado de cada una en tiempo real. Abre mesa, indica comensales, y toma la comanda navegando por familias y artículos con foto, con subartículos (menús, combinados) y comentarios para cocina («sin cebolla», «muy hecho»). La comanda se imprime automáticamente donde corresponde: cocina, barra o terraza.
En el cobro, TPVia se adapta a la realidad del día a día: cuenta previa, cobro total o parcial (cada uno paga lo suyo), varias formas de pago, invitaciones, devoluciones, cambio de mesa, unión de mesas y traspaso de líneas entre comandas. Emite ticket o factura con los datos del cliente, en impresora térmica o PDF.
Además:
Interfaz moderna en modo oscuro, pensada para usarse con los dedos, con luz de sala o en terraza.
| Plataforma | Aplicación web ASP.NET Core 9 (C#), servidor Kestrel como servicio de Windows, publicada tras proxy inverso IIS con HTTPS |
| Frontend | SPA en HTML+CSS+JavaScript puro (sin frameworks), router hash, PWA instalable (manifest + service worker), modo oscuro |
| Base de datos | SQL Server. ADO.NET directo, sin ORM; consultas 100 % parametrizadas. Coexiste con el ERP legacy sobre las mismas tablas (lectura/escritura compatible, sin alterar esquemas existentes) |
| API | REST JSON (~14 controladores): mesas, comandas, líneas, artículos, clientes, cobros, impresión, empresa, configuración, diagnóstico, log |
| Autenticación | Token Bearer (32 bytes, Base64 URL-safe), timeout de sesión 240 min con persistencia entre reinicios; anti-fuerza-bruta (5 intentos / bloqueo 5 min); CORS restringido |
| Impresión | Térmica 80 mm directa (System.Drawing) y generación PDF con QuestPDF: comandas, cuentas, facturas y apertura de caja; múltiples impresoras por destino |
| Multiempresa | Selección de empresa y ejercicio en caliente; configuración por fichero, sin tocar la instalación |
| Calidad | Suite de tests xUnit (unitarios + integración con WebApplicationFactory), CI en GitHub Actions, .NET 9 |
| Requisitos cliente | Cualquier navegador moderno; sin instalación (o instalable como PWA) |
| Requisitos servidor | Windows con SQL Server; se instala como servicio de Windows |
Tus empleados fichan en segundos: con su PIN, acercando la tarjeta, escaneando un QR con el móvil o con la huella. Tú lo ves todo al momento desde el panel de administración. Fichaje es el registro de jornada que cumple con la normativa y no cambia tu forma de trabajar: sin apps que instalar, sin hardware caro, sin cuotas por empleado.
Entrada · Pausa · Salida — cuatro formas de fichar, un solo sistema.
Fichaje resuelve el registro obligatorio de jornada con la flexibilidad que necesita cada negocio.
Cuatro métodos de fichaje, configurables por trabajador. No todos los empleados son iguales: a unos les va bien teclear su código y PIN en el terminal; otros prefieren acercar su tarjeta a un lector; los que trabajan en movilidad fichan desde su propio móvil escaneando un QR rotatorio que se muestra en pantalla; y quien quiera la máxima comodidad registra su huella o Face ID (passkey) y ficha sin teclear nada. El administrador decide qué métodos permite a cada trabajador.
Un terminal, cualquier dispositivo. El punto de fichaje es una simple pantalla con navegador: tablet, PC o panel táctil. El QR se renueva automáticamente y caduca en segundos, de modo que fichar desde el móvil exige estar físicamente delante del terminal — sin trampas. Opcionalmente, se registra la ubicación GPS del fichaje móvil, informativa u obligatoria según se configure.
Jornadas con lógica real. Entrada, pausa (desayuno o cena), vuelta y salida, con hasta dos jornadas por día. El sistema impide secuencias imposibles, evita fichajes duplicados y cierra la pausa automáticamente si el empleado olvida reanudarla antes de terminar.
Panel de administración completo. Consulta y corrección de fichajes, ficha de cada trabajador con su contrato (horas y días), métodos de fichaje permitidos, gestión de huellas registradas y detalle de cada marcaje (método usado, ubicación).
Y además:
| Plataforma | Aplicación web ASP.NET Core 9 (C#), Kestrel como servicio de Windows, tras proxy inverso IIS con HTTPS |
| Frontend | SPA en HTML+CSS+JavaScript puro (sin frameworks), PWA instalable, modo oscuro; terminal de fichaje público + página móvil /m + panel admin protegido |
| Base de datos | SQL Server. ADO.NET directo, sin ORM, consultas 100 % parametrizadas. Fichajes en la tabla legacy del ERP (compatibilidad total con el sistema existente); configuración y datos propios en tablas nuevas con prefijo dedicado, creadas automáticamente al arrancar |
| API | REST JSON: terminal público (/api/fichaje/*: identificar, fichar, tarjeta, QR, huella) y administración protegida (/api/admin/*: fichajes CRUD, trabajadores, config, credenciales, contratos) |
| Fichaje QR | Token HMAC-SHA256 firmado y rotatorio (TTL 60 s), validación en tiempo constante; el móvil ficha vía /m?t=<token> — garantiza presencia física ante el terminal |
| Fichaje biométrico | WebAuthn/FIDO2 (Fido2NetLib): passkeys descubribles por trabajador, registro self-service con código+PIN, fichaje usernameless; huella = identidad + QR vigente = presencia. Credenciales revocables desde el admin |
| Fichaje tarjeta | Lector USB keyboard-wedge estándar (NFC/RFID), sin drivers; el servidor valida el permiso por trabajador |
| Reglas de negocio | Máx. 2 jornadas/día, 1 pausa por jornada con vuelta automática, anti-duplicado 60 s, validación de secuencias en servidor |
| Autenticación admin | Token Bearer, timeout 240 min con persistencia entre reinicios; anti-fuerza-bruta doble: 5 fallos/5 min por trabajador y 20 fallos/5 min por IP en los endpoints públicos |
| GPS | Solicitud de ubicación configurable por trabajador (opcional u obligatoria), almacenada con cada fichaje |
| Calidad | Suite xUnit: tests unitarios (QR, huella, presencia con BD simulada) + integración con WebApplicationFactory; CI en GitHub Actions |
| Requisitos | Servidor Windows con SQL Server; clientes: cualquier navegador moderno |
Centraliza en una única solución las ventas, compras, clientes, proveedores, almacenes, facturación, cobros, pagos y contabilidad de tu empresa. piERP es un sistema de gestión empresarial modular y personalizable, diseñado para adaptarse a la forma de trabajar de cada negocio y crecer junto a él.
Ventas · Compras · Almacenes · Facturación · Tesorería · Contabilidad — un solo sistema, tu forma de trabajar.
piERP es una solución completa de gestión empresarial que permite controlar desde un único sistema las principales áreas del negocio. Su estructura modular permite implantar únicamente las funcionalidades que cada empresa necesita, evitando programas rígidos o sobredimensionados. El sistema puede configurarse, personalizarse y ampliarse para ajustarse a los procesos reales de cada organización.
piERP permite gestionar de forma centralizada:
Toda la información queda relacionada dentro del sistema, facilitando el seguimiento completo de cada operación y evitando la duplicidad de datos.
piERP incorpora herramientas para controlar:
Esto permite conocer en todo momento la situación real del stock y mejorar la planificación de compras, ventas y aprovisionamiento.
piERP puede incorporar una gestión contable totalmente integrada con la actividad comercial de la empresa:
La integración entre gestión y contabilidad evita introducir varias veces la misma información y reduce los errores administrativos.
piERP está preparado para gestionar varias empresas desde una misma aplicación, manteniendo separada y organizada la información de cada una. Esto facilita el trabajo de grupos empresariales, asesorías o empresas que gestionan distintas sociedades o actividades.
El sistema permite definir usuarios, grupos y niveles de acceso. Cada usuario puede consultar o modificar únicamente la información y las funciones relacionadas con su trabajo, mejorando la seguridad y el control interno.
piERP ofrece informes, listados y consultas para analizar la información empresarial y facilitar la toma de decisiones. Las pantallas, formularios, rejillas, menús e informes pueden adaptarse a las necesidades de cada empresa, simplificando el trabajo diario de los usuarios.
piERP no es una aplicación cerrada. Puede ampliarse mediante módulos y desarrollos específicos, como:
Esta capacidad de evolución permite comenzar con una configuración ajustada y añadir nuevas funcionalidades cuando la empresa las necesite.
La puesta en marcha de piERP puede incluir:
El objetivo no es únicamente instalar un programa, sino implantar una herramienta que simplifique el trabajo diario, centralice la información y mejore la gestión del negocio.
piERP está desarrollado sobre la plataforma Velneo, una tecnología especializada en la creación, ejecución y despliegue de aplicaciones empresariales. Su arquitectura permite construir soluciones de gestión robustas, modulares y personalizables, preparadas para trabajar tanto en instalaciones locales como en entornos de servidor y nube.
piERP está organizado mediante módulos funcionales que pueden implantarse y ampliarse de forma progresiva. Esta arquitectura facilita:
Gracias a la tecnología Velneo, piERP puede adaptarse a los procesos particulares de cada empresa. Es posible personalizar:
También pueden desarrollarse nuevas funcionalidades cuando las necesidades de la empresa no están cubiertas por los módulos estándar.
piERP utiliza una estructura de datos integrada, donde la información comercial, administrativa, logística y contable puede permanecer relacionada dentro de un mismo sistema. Esto mejora la coherencia de la información y reduce la necesidad de mantener datos duplicados en aplicaciones diferentes.
La aplicación está preparada para entornos multiusuario, permitiendo que varias personas trabajen simultáneamente sobre la misma información. También permite gestionar distintas empresas, usuarios, perfiles y permisos de acceso desde una plataforma centralizada.
La tecnología Velneo permite desplegar piERP en diferentes entornos según las necesidades de cada organización:
piERP puede conectarse con servicios y aplicaciones externas mediante procesos de integración y desarrollo específico. Entre otras posibilidades, puede integrarse con:
piERP permite definir usuarios, grupos, roles y permisos para controlar el acceso a los datos y funcionalidades. También pueden registrarse operaciones y acciones realizadas por los usuarios para mejorar el control, la seguridad y la trazabilidad del sistema.
La arquitectura de piERP permite mantener y evolucionar la aplicación de forma progresiva. Se pueden incorporar cambios normativos, nuevas funcionalidades, automatizaciones y adaptaciones sin necesidad de sustituir completamente el sistema de gestión.
Diseñamos, construimos, alojamos y mantenemos tu web corporativa o tienda online, todo incluido en una cuota mensual.
Cuando el software estándar no basta, construimos la aplicación que tu negocio necesita, con décadas de experiencia en desarrollo empresarial.
Conecta tus herramientas entre sí para que los datos fluyan sin trabajo manual: menos errores y más tiempo para tu negocio.