Gestión de alquileres y reservas para Dolibarr

From Dolibarr ERP CRM Wiki
Jump to navigation Jump to search


Booking para Dolibarr
Gestión de reservas y alquileres para alojamientos, salas, equipos, actividades, espacios y servicios planificables
   Reservas
   Planificación
   Recursos
   iCal / ICS
   Alojamientos
   Salas y espacios
   Material
   WooCommerce

Presentación

Booking es un módulo externo para Dolibarr ERP/CRM dedicado a reservas, alquileres, recursos, disponibilidades y sincronizaciones con canales externos.

Permite usar Dolibarr como centro de gestión interno para actividades con reserva en el tiempo: alojamientos, alquileres vacacionales, salas de reunión, equipos profesionales, espacios compartidos, servicios reservables y actividades por franjas horarias.

El módulo añade una capa de negocio en Dolibarr: productos reservables, recursos, servicios opcionales, reglas de disponibilidad y precio, planning, documentos comerciales, sincronización iCal y conexión WordPress / WooCommerce mediante WooBook.

Editor y soporte

Elemento Información
Editor KSIDol
Especialidad Integrador Dolibarr
Servicios Desarrollo a medida, hosting SaaS, acompañamiento Dolibarr
Sitio web https://www.ksidol.io
Soporte support@ksidol.io
Módulos Dolistore https://www.dolistore.com/index.php?controller=search&orderby=position&orderway=desc&website=marketplace&search_query=k.s.i&submit_search=

Información del módulo

Información Detalle
Nombre del módulo Booking
Uso principal Gestión de reservas, alquileres, disponibilidades, recursos y sincronizaciones
Tipo Módulo externo Dolibarr
Compatibilidad Dolibarr Dolibarr v19 a v23
Compatibilidad PHP PHP 8.x
Modificación del núcleo Dolibarr No
Idiomas disponibles Francés, Inglés, Italiano, Alemán, Español

Idiomas disponibles

Bandera Idioma Código Disponibilidad
???????? Francés FR
???????? Inglés EN
???????? Italiano IT
???????? Alemán DE
???????? Español ES

Objetivos del módulo

Booking centraliza en Dolibarr la gestión operativa de reservas. Permite marcar productos como reservables, asociar recursos y servicios, gestionar fechas y capacidades, crear reservas desde el back-office, generar documentos comerciales, seguir la ocupación, sincronizar flujos iCal / ICS, recibir pedidos WooCommerce y reducir duplicados.

Posicionamiento recomendado

Uso back-office Dolibarr

Los usuarios crean y siguen reservas directamente en Dolibarr. Es adecuado para equipos administrativos, agencias, gestores de alojamientos, asociaciones, empresas de alquiler y organizaciones que desean controlar disponibilidad desde su ERP.

Uso con WordPress / WooCommerce

WooCommerce recoge pedido e información de reserva, WooBook envía datos útiles a Dolibarr, Booking crea o actualiza la reserva interna y Dolibarr sigue siendo la referencia para gestión, seguimiento comercial y planning.

¿Para qué sectores?

Booking está dirigido a estructuras que venden, alquilan u organizan prestaciones con fecha, duración, capacidad o disponibilidad.

Casas rurales, B&B, hoteles y alquileres vacacionales
Centralice estancias, noches, calendarios de ocupación, opciones y documentos comerciales directamente desde Dolibarr.

Concierges y gestores de propiedades
Siga varios alojamientos, propietarios, periodos bloqueados, plataformas externas y reservas multicanal en una sola herramienta.

Salones de recepción, seminarios y eventos
Gestione franjas horarias, capacidades, servicios adicionales, presupuestos, pedidos y planning de ocupación de espacios.

Asociaciones, administraciones locales y entidades culturales
Organice reservas de salas, equipos, talleres, actividades, inscripciones o prestaciones planificadas.

Empresas de alquiler de material y equipos profesionales
Planifique disponibilidades de máquinas, herramientas, sonido, mobiliario, equipos técnicos o recursos internos.

Coworking, oficinas compartidas y talleres
Reserve oficinas, puestos, salas de reuniones, talleres o espacios compartidos con una visión clara de la ocupación.

Turismo, ocio y actividades por franjas horarias
Estructure reservas de actividades, visitas, cursos, salidas, servicios horarios u ofertas con número de participantes.

Empresas de servicios con recursos planificables
Asigne recursos, equipos, opciones y periodos a prestaciones vendidas como reserva o alquiler.

Títulos cortos para presentación

  • Booking Dolibarr para alojamientos y alquileres vacacionales
  • Reserva de salas, espacios y eventos en Dolibarr
  • Planning de alquiler de material directamente en Dolibarr
  • Gestión de disponibilidades, recursos y reservas de clientes
  • Dolibarr conectado a WooCommerce para reservas
  • Sincronización iCal para limitar dobles reservas
  • Un módulo de negocio para alquilar, planificar y facturar
  • Reservas multicanal centralizadas en Dolibarr

Funcionalidades principales

Productos reservables
Los productos Dolibarr pueden activarse como reservables con duraciones, capacidades, personas, recursos, servicios, reglas de disponibilidad y reglas tarifarias.

Toma de reserva
Un asistente ayuda a seleccionar cliente, producto, fechas, número de personas y opciones. Según la configuración, la reserva puede alimentar un presupuesto, pedido u otro documento comercial.

Planning y calendario
El planning muestra ocupación, reservas internas, indisponibilidades importadas, bloqueos externos e información operativa por periodo, recurso o producto.

Recursos y servicios opcionales
Los recursos representan habitaciones, alojamientos, vehículos, material, equipos o espacios. Los servicios opcionales pueden incluir limpieza, desayuno, opciones de pago o prestaciones adicionales.

Reglas de disponibilidad y precio
Las reglas gestionan periodos abiertos o cerrados, restricciones, precios fijos, variaciones tarifarias y criterios por producto, periodo, día, franja, categoría o número de personas.

Estadísticas
Una página dedicada sigue número de reservas, tasa de ocupación, noches, duración media, ocupación por producto, ingresos y documentos vinculados.

Sincronización iCal / ICS

El módulo incluye una capa iCal / ICS para limitar dobles reservas y centralizar indisponibilidades. Puede importar periodos ocupados, exportar disponibilidad o indisponibilidad, mapear productos Dolibarr con canales externos, supervisar estados, registrar errores y conflictos, gestionar bloqueos externos y ejecutar sincronizaciones manuales o automáticas.

Integración WordPress / WooCommerce / YITH

Booking puede funcionar con WordPress / WooCommerce mediante el plugin WooBook. El sitio público recoge pedido y datos de reserva, WooCommerce prepara datos comerciales, WooBook envía cliente, líneas, productos e información de estancia a Dolibarr y Booking crea o actualiza la reserva interna.

Lógica de cancelación

Las cancelaciones pueden gestionarse desde el contexto cliente o desde back-office según permisos y parámetros. Pueden liberar periodos bloqueados, actualizar documentos vinculados y propagar cambios a WooCommerce si está configurado.

Menús principales

  • Panel de control;
  • Tomar una reserva;
  • Reservas;
  • Calendario / planning;
  • Recursos;
  • Servicios;
  • Productos reservables;
  • Reglas;
  • Tipos de personas;
  • Sincronizaciones;
  • Control iCal;
  • Configuración.

Configuración

La configuración se organiza en pantallas funcionales: parámetros generales, presupuestos y pedidos, parámetros públicos, sitio / CMS, sincronización, WooCommerce, alertas y diagnósticos.

Uso diario

  1. Crear o seleccionar productos Dolibarr.
  2. Activarlos como reservables en Booking.
  3. Definir duraciones, capacidades y reglas básicas.
  4. Asociar recursos y servicios.
  5. Añadir reglas de disponibilidad o precio.
  6. Crear una reserva con el asistente.
  7. Controlar planning y sincronizaciones.
  8. Seguir indicadores por periodo, producto, ocupación e ingresos.

Nota técnica pública

Esta sección describe la arquitectura funcional sin exponer valores internos, nombres técnicos sensibles, secretos, rutas detalladas ni estructura SQL bruta.

Arquitectura general

Booking es un módulo externo estándar de Dolibarr. Usa mecanismos nativos para declarar el módulo, añadir menús, gestionar derechos, instalar o actualizar estructuras de datos, ejecutar tareas programadas, añadir hooks, reaccionar mediante triggers, cargar traducciones y publicar recursos públicos cuando el administrador lo permite.

Datos gestionados

El módulo gestiona reservas, productos reservables, recursos, servicios, reglas de disponibilidad y precio, tipos de personas, vínculos producto-recurso, bloqueos externos, registros de sincronización y configuración.

Vínculos Dolibarr

Booking interactúa con productos, servicios, terceros, contactos, presupuestos, pedidos, facturas, proyectos si es necesario, categorías, campos complementarios, tareas programadas y derechos de usuario.

Hooks y triggers

Los hooks muestran información de reserva, accesos rápidos, contadores o acciones contextuales en fichas Dolibarr. Los triggers mantienen coherentes reservas y documentos comerciales durante validaciones, modificaciones, eliminaciones o cancelaciones.

Seguridad y mantenimiento

El módulo usa derechos Dolibarr dedicados, control administrador, tokens de formularios, firmas para intercambios WooCommerce, secretos para exportaciones y sincronizaciones, limitación de accesos públicos y registros. Las herramientas de mantenimiento ayudan a limpiar vínculos huérfanos y controlar sincronizaciones.

Instalación

  1. Copiar el módulo en el directorio custom de Dolibarr.
  2. Verificar permisos de archivos.
  3. Activar el módulo en Configuración > Módulos/Aplicaciones.
  4. Asignar derechos Booking.
  5. Abrir configuración y verificar parámetros generales.
  6. Crear productos, recursos, servicios y reglas.
  7. Probar una reserva interna antes de sincronizaciones externas.

Derechos de usuario

El módulo distingue lectura, gestión de reservas, recursos, servicios, reglas y administración. Configuración y sincronización deben reservarse a administradores o usuarios de confianza.

Casos de uso sectoriales

Alquilar una casa rural, habitación o alojamiento sin perder el control

  • alojamientos reservables;
  • planning de ocupación;
  • importación iCal;
  • solicitudes WooCommerce;
  • seguimiento comercial y facturación.

Organizar salas y espacios para eventos

  • salas vinculadas a productos o recursos;
  • franjas, días o periodos;
  • servicios opcionales;
  • reglas de apertura e indisponibilidad;
  • planning operativo.

Gestionar material, vehículos o equipos

  • equipos por recurso;
  • control de disponibilidad;
  • seguimiento de uso;
  • vínculo con presupuestos, pedidos o facturas;
  • mejor visibilidad del parque.

Buenas prácticas

  • Crear primero los productos en Dolibarr.
  • Nombrar claramente recursos y servicios.
  • Probar reglas en un periodo corto.
  • Verificar planning después de cada sincronización externa.
  • Limitar derechos de usuarios no administradores.
  • Supervisar registros tras una puesta en producción WooCommerce.
  • Conservar copia de seguridad antes de actualizaciones importantes.

Desinstalación

Al desactivar, el módulo puede conservar datos de reserva. Es recomendable para evitar perder historial. La eliminación completa debe reservarse a pruebas o decisión confirmada del administrador.

FAQ

¿El módulo modifica el núcleo de Dolibarr?

No. Booking es un módulo externo integrado con mecanismos estándar.

¿Puede usarse Booking sin WooCommerce?

Sí. Puede funcionar solo en back-office Dolibarr.

¿Se pueden sincronizar calendarios externos?

Sí. Hay importación y exportación iCal / ICS según configuración.

¿Las reservas están vinculadas a presupuestos o pedidos?

Sí. Pueden vincularse a documentos comerciales Dolibarr.

Resumen

Booking para Dolibarr transforma Dolibarr en una herramienta central de reservas y alquileres. Estructura la oferta reservable, centraliza reservas, vincula datos con clientes y documentos, gestiona recursos y servicios, aplica reglas de negocio, sincroniza calendarios y puede integrar WordPress / WooCommerce.