dmsforall

Funciones

Lo que dmsforall hace por su taller

Una aplicación de navegador para el taller y el mostrador. Es software alfa: la última sección enumera lo que no hace.

El taller

  • Clientes y vehículos

    Fichas de clientes, contactos, vehículos con el historial de sus propietarios y una búsqueda global.

  • Órdenes de reparación

    Líneas de mano de obra, piezas y gastos, estados de planificado a cerrado, y presupuestos complementarios que el cliente acepta o rechaza línea por línea.

  • Citas y coches de cortesía

    Las citas y una lista de coches de cortesía.

  • Fichaje de horas

    Los técnicos fichan su tiempo en las órdenes de reparación desde un terminal de taller compartido protegido por PIN, o desde su propia cuenta.

Facturación y pagos

  • Cuatro tipos de documento

    Presupuestos, pedidos, facturas y notas de crédito, además de facturas de anticipo. Los números siguen una serie continua por año.

  • Factura QR suiza

    Las facturas llevan una referencia QR o una referencia de acreedor, con salida en PDF. El IVA se calcula línea por línea y los importes se guardan en céntimos enteros.

  • Bloqueada al emitirse

    Una factura emitida nunca se modifica. Una nota de crédito la corrige, y un recepcionista solo puede emitirla hasta un límite fijado por la dirección.

  • Pagos

    Efectivo, tarjeta, transferencia, factura QR, TWINT, compensación y leasing, registrados por factura, incluidos los pagos parciales.

  • Recordatorios y exportación

    Recordatorios automáticos por correo para facturas vencidas, y una exportación WinBIZ de facturas y pagos.

Piezas, neumáticos y coches

  • Piezas y existencias

    Artículos, existencias por sede, movimientos que guardan quién y cuándo, reservas en las órdenes de reparación, pedidos y facturas de proveedores.

  • Venta de coches nuevos y de ocasión

    Stock de vehículos, expedientes de venta, retomas y la confirmación de un crédito o un leasing.

  • Depósito de neumáticos

    Juegos de neumáticos de temporada en depósito, marcados para avisar al cliente cuando llevan tiempo sin moverse.

  • Importación desde su sistema actual

    Una importación de archivos Microsoft Access o dBase/FoxPro, con un plan que se revisa antes de escribir nada. Probada con archivos exportados de Auto-i.

La operación

  • Nueve roles

    Dirección, contabilidad, recepción, ventas, jefe de taller, técnico, almacén, terminal de taller y administrador técnico. Una sola matriz de derechos, comprobada por la API en cada petición.

  • Talleres bien separados

    Una instalación puede servir a varios talleres. La seguridad a nivel de fila de PostgreSQL mantiene separados sus datos.

  • Una API abierta

    La API describe sus endpoints en OpenAPI, y la interfaz web llama a esa API.

  • Un solo stack de Docker

    Caddy, web, API, worker, PostgreSQL y Redis, iniciados con un solo comando. Un perfil opcional hace copias de seguridad cifradas cada noche.

Lo que no hace

  • No está en esta versión

    La conciliación de extractos bancarios (camt.054), los recordatorios por SMS, las exportaciones contables distintas de WinBIZ y márgenes fiables por pieza, porque la valoración del stock por FIFO está decidida pero aún no implementada.

  • Sin segundo factor para el personal

    El inicio de sesión con dos factores aún no existe para las cuentas de taller. El cifrado en reposo, las copias externas y el propio servidor son responsabilidad del operador.

  • Probado solo en parte

    La instalación completa aún no se ha ejecutado de principio a fin en una máquina limpia con un dominio real, y una restauración completa de una copia de seguridad aún no está probada.

  • Alfa

    El modelo de datos, las variables de configuración y las pantallas aún pueden cambiar entre versiones.

  • Solo francés, alemán e italiano

    La interfaz existe en estos tres idiomas. La documentación está en inglés.

  • Pensado para Suiza

    No está pensado para otros países.

  • Sin garantía fiscal ni legal

    Haga revisar las facturas, el IVA y las exportaciones contables por una fiduciaria.

  • Conectores de terceros

    Los conectores a servicios externos requieren sus propias licencias o cuentas.

Pon dmsforall en marcha

La cuenta del primer taller se crea con un comando que aún está en desarrollo. Consulte Configurar su primer taller.

$ git clone https://github.com/selfhostr/dmsforall.git && cd dmsforall
$ cp .env.example .env  # optional for a first try
$ docker compose up -d  # then open http://localhost:8080