Punto de venta

Aspecto TakePOS

dolixhabillage · versión 1.0.1

Dé a TakePOS el aspecto de una caja moderna: categorías en pestañas, gran cuadrícula de productos, cesta a la derecha, botón de cobro, estilos por oficio o los colores de su logo.

Precio
79 € sin IVA
Dolibarr
19.0 mínimo
Versión
1.0.1
Licencia
GPL v3+
Idiomas
Francés, inglés, alemán, español

79 € sin IVA.

El pedido, el pago, la factura y la descarga corren a cargo del DoliStore.

Comprar en el DoliStore — 79 € sin IVA

Pruébelo sin instalar nada: la demo en línea (usuario demo, contraseña demo; datos ficticios, que se restablecen cada noche; la demo está en francés).

La caja moderna, estilo Grocery: pestañas de categorías, gran cuadrícula de productos con el precio abajo, cesta a la derecha y botón «Charge 7.30 €» (cobrar).
La caja moderna, estilo Grocery: pestañas de categorías, gran cuadrícula de productos con el precio abajo, cesta a la derecha y botón «Charge 7.30 €» (cobrar). Captura de la interfaz en francés.
01

Lo que hace el módulo

  • Disposición de caja moderna, por defecto en pantallas de 900 px de ancho o más: pestañas de categorías arriba, gran cuadrícula de productos (nombre arriba, precio abajo), cesta a la derecha a toda altura. La pestaña activa toma el color de su categoría.
  • Botón «Cobrar 7,30 €» abajo a la derecha, con el importe del ticket. Está desactivado cuando la cesta está vacía, muestra el importe pendiente tras un pago parcial y pasa a ser «Nueva venta» tras el pago.
  • Teclado numérico a petición: se abre con el botón de calculadora, o al tocar una línea de la cesta (cantidad, precio, descuento). Las flechas de página se ocultan cuando no sirven para nada.
  • 4 estilos por oficio: «Tienda de alimentación», «Panadería», «Bar, cafetería (oscuro)», «Boutique». O los colores de su logo: se calcula el color dominante del logo de la empresa y después se oscurece hasta alcanzar un contraste de 4,5:1.
  • Productos sin foto legibles: el nombre sustituye a la cámara tachada, y cada categoría tiene su color, que se ve también en sus productos. Los productos que tienen foto la conservan.
  • Bares y restaurantes: el plano de sala toma los colores del estilo, cada mesa se marca «Libre» u «Ocupada». En la caja moderna, el botón de abajo pasa a ser «Mesas» cuando la cesta está vacía y tras el pago.
  • Pantalla de pago con los mismos colores. Opciones de total grande, teclas grandes (pantallas táctiles) y alto contraste.
  • La disposición original sigue disponible: el ajuste «TakePOS clásico» conserva las zonas de TakePOS y solo cambia los colores.
  • Solo cambian la posición y el aspecto de las zonas. Los botones y los cálculos siguen siendo los de TakePOS: las ventas, pagos, tickets y stock se registran como antes. Ninguna tabla, ningún archivo del núcleo modificado, ninguna conexión externa.
02

Para quién es

TakePOS funciona bien, pero su pantalla parece anticuada: casillas pequeñas, una cámara tachada en cada producto sin foto, media pantalla vacía.

TakePOS, la caja de Dolibarr, cobra bien. Pero su pantalla ha envejecido: productos en casillas pequeñas, una cámara de fotos tachada en cada producto sin foto, el total en pequeño, y buena parte de la pantalla vacía. Las cajas recientes han acostumbrado a los vendedores a otra cosa: casillas grandes, la cesta siempre a la vista, un botón grande para cobrar.

En el DoliStore hay temas para Dolibarr, y cajas que sustituyen a TakePOS. Este módulo hace otra cosa: conserva TakePOS y solo cambia su pantalla.

Para quién es: Tiendas de alimentación, panaderías, bares, cafeterías y restaurantes, tiendas, y cualquier comercio que cobra con TakePOS en un ordenador o una tableta.

03

Lo que el módulo no hace

Este apartado figura en las 21 fichas de módulos, sin excepción.

  • La disposición moderna necesita una pantalla de 900 px de ancho o más. Por debajo, y en la pantalla de teléfono de TakePOS (phone.php), la disposición sigue siendo la original: solo cambian los colores.
  • El plano de sala conserva la disposición de sus mesas: solo cambia su aspecto. No muestra ni el importe ni la hora de una mesa ocupada, porque TakePOS no los transmite.
  • La pantalla de pago y el plano de sala necesitan un navegador reciente (Chrome o Edge 105, Safari 15.4, Firefox 121 o posterior). En un navegador más antiguo, conservan su aspecto original.
  • De la 20 a la 24 con PHP 8, TakePOS abre el plano de sala en el piso 0. Es un defecto de Dolibarr, comprobado con el módulo desactivado: una sala creada en la 19 en el piso 1 parece vacía tras la actualización.
  • En la 20, la 21 y la 22, TakePOS registra un pago parcial en efectivo como un pago completo y cierra el ticket (defecto del núcleo, comprobado sin el módulo): el botón no puede entonces mostrar un importe pendiente.
  • Algunas etiquetas de botones de acción siguen cortadas («Free-text pro…»): TakePOS ya las corta sin el módulo.
  • Cesta vacía: TakePOS muestra «Empty» en inglés. Es un texto del núcleo, no traducido.
  • El color del logo se calcula al guardar la página de configuración: después de cambiar el logo, vuelva a guardarla. Sin la extensión PHP GD, no se encuentra ningún color y se utiliza el estilo «Tienda de alimentación».
  • Con el tema de color nativo de TakePOS (TAKEPOS_COLOR_THEME), algunos colores pueden imponerse a los del módulo: no probado.
  • Las pruebas se hicieron en Google Chrome. Safari y Firefox no se han probado.
  • La versión de Dolibarr certificada por el LNE no se ha probado.
04

Cómo funciona

El módulo cambia el aspecto de la pantalla de caja de TakePOS, y solo de ella: el resto de Dolibarr no cambia.

La caja moderna

Es la disposición por defecto, en pantallas de 900 px de ancho o más:

  • las categorías en pestañas arriba; la pestaña activa toma el color de su categoría;
  • una gran cuadrícula de productos: el nombre arriba, el precio abajo, un borde del color de la categoría;
  • la cesta a toda altura, a la derecha;
  • el botón «Cobrar 7,30 €» abajo a la derecha, con el importe del ticket. Está desactivado cuando la cesta está vacía. Tras el pago, pasa a ser «Nueva venta»; tras un pago parcial, muestra el importe pendiente;
  • el teclado numérico a petición: se abre con el botón de calculadora, o al tocar una línea de la cesta para cambiar la cantidad, el precio o el descuento;
  • las flechas de página se ocultan cuando no sirven para nada.

El ajuste «TakePOS clásico» conserva las zonas originales de TakePOS y solo cambia los colores.

Los estilos

Cuatro estilos por oficio: Tienda de alimentación, Panadería, Bar, cafetería (oscuro) y Boutique. O los colores de su logo: al guardar los ajustes, el módulo calcula el color dominante del logo de la empresa y después lo oscurece hasta alcanzar un contraste de 4,5:1 con el texto blanco.

El estilo viste la caja, la pantalla de pago y el plano de sala. Se añaden tres opciones: total grande (legible de lejos), teclas grandes (pantalla táctil) y alto contraste (texto negro sobre blanco y bordes marcados, para una pantalla a pleno sol).

Los productos sin foto

En TakePOS, un producto sin foto muestra una cámara tachada. El módulo la sustituye por una casilla con el nombre del producto, del color de su categoría. Los productos que tienen foto la conservan.

Bares y restaurantes

En modo Bar Restaurante, el plano de sala toma los colores del estilo: las mesas se convierten en tarjetas redondeadas marcadas «Libre» (borde verde) u «Ocupada» (color de acento). Los pisos se cambian desde una pastilla; en modo edición, reservado al administrador, las mesas tienen un borde de puntos. En la caja moderna, el botón de abajo pasa a ser «Mesas» cuando la cesta está vacía y tras el pago.

Lo que no cambia

El módulo añade una hoja de estilos y un script. Los elementos de TakePOS y sus identificadores siguen siendo los mismos: solo cambia su posición, y cada botón llama al propio código de TakePOS (cobro, nueva venta, modificación de línea, páginas de productos). Las ventas, pagos, tickets y movimientos de stock se registran exactamente igual que sin el módulo.

La caja moderna, estilo Grocery: las pestañas Bakery, Bulk, Drinks, Fruit & veg y Grocery, la cuadrícula de productos a granel, la cesta de cuatro artículos a la derecha y el botón «Charge 7.30 €».

La misma venta en los cuatro estilos: Grocery, Bakery, Bar-café y Boutique.

En una tableta de 1024 px, estilo Bar-café: la disposición moderna se aplica a partir de 900 px.

El plano de sala del modo Bar Restaurante: las mesas 1 y 4 están ocupadas, las demás libres.

La pantalla de pago, con los colores del estilo.

La misma venta en los cuatro estilos: Grocery (arriba a la izquierda), Bakery, Bar-café oscuro y Boutique.
La misma venta en los cuatro estilos: Grocery (arriba a la izquierda), Bakery, Bar-café oscuro y Boutique. Captura de la interfaz en francés.
En una tableta de 1024 px, estilo Bar-café: la disposición moderna se aplica a partir de 900 px de ancho.
En una tableta de 1024 px, estilo Bar-café: la disposición moderna se aplica a partir de 900 px de ancho. Captura de la interfaz en francés.
El plano de sala del modo Bar Restaurante, estilo Bar-café: las mesas 1 y 4 están ocupadas, las demás libres.
El plano de sala del modo Bar Restaurante, estilo Bar-café: las mesas 1 y 4 están ocupadas, las demás libres. Captura de la interfaz en francés.
La pantalla de pago de TakePOS con los colores del estilo: 20.00 recibidos en efectivo para una venta de 7.30 €, 12.70 de cambio.
La pantalla de pago de TakePOS con los colores del estilo: 20.00 recibidos en efectivo para una venta de 7.30 €, 12.70 de cambio. Captura de la interfaz en francés.
05

Ajustes

La página de configuración está reservada a los administradores. Se abre desde la lista de módulos, y su botón «Abrir la caja» muestra el resultado. Al guardar, la caché de hojas de estilo de Dolibarr se renueva: vuelva a cargar la pantalla de TakePOS ya abierta en los demás puestos.

Ajuste Por defecto Efecto
Disposición Caja moderna Caja moderna (pantallas de 900 px de ancho o más), o TakePOS clásico: zonas originales, solo los colores.
Ambiente Tienda de alimentación Tienda de alimentación, Panadería, Bar, cafetería (oscuro), Boutique o Colores de mi logo. La página muestra una vista previa de cada uno y el color encontrado en el logo.
Casillas legibles para los productos sin foto sí El nombre sustituye a la cámara tachada; cada categoría toma un color.
Total grande sí Total con IVA mostrado en grande, legible de lejos.
Teclas grandes no Textos más grandes para las pantallas táctiles.
Alto contraste no Texto negro sobre blanco y bordes marcados.
La página de configuración, reservada a los administradores: disposición, estilo con vista previa, color tomado del logotipo, y las opciones de casillas legibles, total grande, teclas grandes y alto contraste.
La página de configuración, reservada a los administradores: disposición, estilo con vista previa, color tomado del logotipo, y las opciones de casillas legibles, total grande, teclas grandes y alto contraste. Captura de la interfaz en francés.
06

Seguridad y salvaguardas

  • Ningún permiso propio: la página de configuración está reservada a los administradores de Dolibarr. El acceso a la caja sigue regulado por los permisos de Dolibarr.
  • Ningún dato escrito aparte de los ajustes: el módulo no registra ninguna venta, ningún ticket, ninguna mesa.
  • Ninguna conexión saliente: el color del logo se calcula en el servidor, a partir del archivo del logo.
  • Las reglas de estilo solo afectan a la pantalla de caja, la pantalla de pago y el plano de sala: el resto de Dolibarr no cambia.
07

Lo que se entrega

Lo que el módulo escribe en su instalación
Tablas creadas en la base de datosNinguna tabla. La carpeta del módulo no tiene carpeta sql/. Los ajustes son constantes de Dolibarr (DOLIXHAB_…): disposición, estilo, opciones, color encontrado en el logo.
PermisosEl descriptor declara rights = array(): el módulo no añade ningún permiso. La página de configuración está reservada a los administradores. El aspecto se aplica a la pantalla de TakePOS de todos los usuarios de la entidad; el acceso a la caja sigue regulado por los permisos de Dolibarr.
Desinstalación
  • Desactive el módulo en ConfiguraciónMódulos. En la siguiente carga, TakePOS recupera su aspecto y su disposición originales.
  • Nada que limpiar en sus datos: el módulo no escribe ninguna venta, ningún ticket, ninguna tabla.
  • Los ajustes (constantes DOLIXHAB_…) no se eliminan: se vuelven a usar si reactiva el módulo.
  • La carpeta del módulo, dolixhabillage, para copiar en htdocs/custom/ o instalar desde el zip: una hoja de estilos, un script, la página de configuración.
  • Cuatro idiomas: francés (fr_FR), inglés (en_US), alemán (de_DE) y español (es_ES).
  • Un README.md y un ChangeLog.md en la carpeta del módulo.
  • Licencia GPL v3 o posterior, código fuente completo y legible.
  • No se añade ninguna tabla. El módulo no tiene carpeta sql/.
  • Lo que se escribe: los ajustes, como constantes de Dolibarr (DOLIXHAB_…): disposición, estilo, opciones, color encontrado en el logo.
  • No se modifica ningún archivo de Dolibarr. Ninguna conexión saliente.
  • Al desactivarlo, la hoja de estilos y el script dejan de cargarse: TakePOS recupera su aspecto original en la siguiente carga. Los ajustes se conservan, y se vuelven a usar si reactiva el módulo.
08

Compatibilidad

El descriptor del módulo solo declara una versión mínima. En el código no figura ningún límite superior: las versiones siguientes son aquellas en las que el módulo se ha ejecutado de verdad.

Compatibilidad del módulo Aspecto TakePOS
Versiones de DolibarrDolibarr 19.0 mínimo. Probado en Google Chrome en 19.0.4, 20.0.4, 21.0.4, 22.0.5, 23.0.4 y 24.0.2.
PHP mínimo7.4
Módulos de Dolibarr que activarPOS TakePOS
LicenciaGPL v3 o posterior, código fuente completo
IdiomasFrancés, inglés, alemán, español
MenúNinguna entrada de menú. La página de configuración se abre desde la lista de módulos; el aspecto se aplica por sí solo a la pantalla de caja de TakePOS.
09

Instalación

  1. Obtenga el módulo en el DoliStore y descargue el archivo zip.
  2. En Dolibarr: InicioConfiguraciónMódulospestaña «Instalar módulo externo», y suba el zip. Si no, descomprima la carpeta dolixhabillage en htdocs/custom/.
  3. Active «Aspecto TakePOS» en la lista de módulos. Necesita el módulo POS TakePOS. No se crea ninguna tabla. Sin ningún otro ajuste, la caja pasa a la disposición moderna, estilo «Tienda de alimentación».
  4. En la página de configuración del módulo, elija la disposición, el estilo y las opciones, y guarde. El botón «Abrir la caja» muestra el resultado.
  5. En los puestos donde la pantalla de TakePOS ya estaba abierta, vuelva a cargar la página.

El detalle — permisos de la carpeta custom, alojamiento compartido, actualizaciones, desinstalación — está en la página Instalación y actualizaciones.

10

Preguntas frecuentes

¿En qué versiones de Dolibarr funciona este módulo?

El descriptor exige Dolibarr 19.0 como mínimo y PHP 7.4 como mínimo. Se ejecutó la misma batería de pruebas en Google Chrome en 19.0.4, 20.0.4, 21.0.4, 22.0.5, 23.0.4 y 24.0.2: venta completa hasta el ticket pagado en las disposiciones moderna y clásica, página de configuración, modo Bar Restaurante. La sintaxis PHP se comprobó con 7.4.33; las pruebas se ejecutaron con PHP 8.2. Si tiene dudas, escriba antes de comprar.

¿El módulo cambia la forma en que TakePOS registra las ventas?

No. Añade una hoja de estilos y un script a la pantalla de caja. Los elementos de TakePOS siguen siendo los mismos; solo cambia su posición, y cada botón llama al propio código de TakePOS. Las ventas, pagos, tickets y stock se registran exactamente igual que sin el módulo. No se crea ninguna tabla y no se modifica ningún archivo de Dolibarr.

¿Puedo conservar la disposición habitual de TakePOS?

Sí. El ajuste «TakePOS clásico» conserva las zonas originales y solo cambia los colores. Y si desactiva el módulo, TakePOS recupera su aspecto original en la siguiente carga.

¿Funciona en una tableta o en un teléfono?

En una tableta, sí, a partir de 900 px de ancho: la caja moderna se probó a 1024 × 768. Por debajo de 900 px, y en la pantalla de teléfono de TakePOS (phone.php), la disposición sigue siendo la original y solo cambian los colores.

Mis productos tienen foto: ¿qué pasa con ellas?

La conservan. Solo los productos sin foto, que mostraban una cámara tachada, se convierten en casillas con su nombre y el color de su categoría. Puede desactivar el ajuste de casillas legibles si no las quiere.

¿Y para un bar o un restaurante?

El plano de sala del modo Bar Restaurante toma los colores del estilo, con cada mesa «Libre» u «Ocupada». Conserva la disposición de sus mesas y no muestra ni el importe ni la hora de una mesa ocupada: TakePOS no los transmite. De la 20 a la 24 con PHP 8, TakePOS abre el plano en el piso 0; es un defecto de Dolibarr, comprobado con el módulo desactivado.

¿Quién se encarga del soporte y cómo funcionan las actualizaciones?

El soporte lo presta la persona que escribió el módulo, en support@dolix.fr. El pedido, el pago, la factura y la descarga corren a cargo del DoliStore, donde se publican las nuevas versiones.

11

Historial de versiones

Tomado del archivo ChangeLog.md del módulo: una sola fuente.

1.0.13 de noviembre de 2026

Interfaz traducida al español (es_ES). Probado en 19.0.4 a 24.0.2 con Dolibarr en español.

1.0.02 de noviembre de 2026

Primera versión estable: el mismo código que la 0.3.0, probado en Dolibarr 19 a 24 (ventas completas hasta el ticket pagado, modo Bar Restaurante incluido).

0.3.018 de octubre de 2026

Plano de sala del modo Bar Restaurante con los colores del estilo: mesas redondeadas, «Free» (libre) u «Occupied» (ocupada), pisos, modo edición con puntos. Caja moderna en modo Bar: el botón de abajo ofrece «Tables» (mesas) cuando la cesta está vacía y tras el pago. Estilo Bar: color «libre» legible sobre fondo oscuro (contraste de al menos 4,5:1).

0.2.018 de octubre de 2026

Disposición de caja moderna: pestañas de categorías, gran cuadrícula, cesta a la derecha, botón de cobro con el importe, teclado numérico a petición, «New sale» (nueva venta) tras el pago, importe pendiente tras un pago parcial. Ajuste de la disposición (moderna o clásica).

0.1.016 de octubre de 2026

Prototipo: 4 estilos y colores del logo, casillas sin foto, total grande, pantalla de pago, teclas grandes, alto contraste.

12

Soporte de este módulo

Escriba a support@dolix.fr. Responde la persona que escribió el módulo.

Respuesta en un plazo de dos días laborables. No es un servicio de guardia.

Qué incluir en su mensaje

  • La versión exacta de Dolibarr.
  • El módulo afectado y su versión — aquí dolixhabillage 1.0.1.
  • Lo que ha hecho, y lo que esperaba.
  • El mensaje de error copiado tal cual, o una captura de pantalla.
  • Cómo está instalado Dolibarr, si lo sabe.

Este módulo está a la venta en el DoliStore.

El pedido, el pago, la factura y la descarga corren a cargo del DoliStore.

Comprar en el DoliStore — 79 € sin IVA
También

Los demás módulos