216
edits
(Created page with "= Booking para Dolibarr = == Presentación == '''Booking''' es un módulo externo para Dolibarr dedicado a la '''gestión de reservas''', la '''planificación de ocupación'...") Tag: 2017 source edit |
mNo edit summary Tag: 2017 source edit |
||
| Line 1: | Line 1: | ||
[[Category:Complementary modules]] | |||
[[Category:K.S.I]] | |||
[[Category:Booking]] | |||
[[Category:Reservation]] | |||
{{TemplateDocDev}} | |||
{{TemplateDocUtil}} | |||
<div style="border:1px solid #d7e3f4; border-radius:14px; padding:22px; margin:12px 0 22px 0; background:linear-gradient(135deg,#f6faff,#ffffff); box-shadow:0 2px 10px rgba(20,60,110,0.08);"> | |||
<div style="font-size:28px; font-weight:700; color:#17365d; margin-bottom:8px;">Booking para Dolibarr</div> | |||
<div style="font-size:18px; color:#345; margin-bottom:14px;">Gestión de reservas y alquileres para alojamientos, salas, equipos, actividades, espacios y servicios planificables</div> | |||
<div style="display:flex; flex-wrap:wrap; gap:8px; margin-top:10px;"> | |||
<span style="background:#e8f1ff; color:#17365d; padding:6px 10px; border-radius:999px; font-weight:600;">Reservas</span> | |||
<span style="background:#e8f1ff; color:#17365d; padding:6px 10px; border-radius:999px; font-weight:600;">Planificación</span> | |||
<span style="background:#e8f1ff; color:#17365d; padding:6px 10px; border-radius:999px; font-weight:600;">Recursos</span> | |||
<span style="background:#e8f1ff; color:#17365d; padding:6px 10px; border-radius:999px; font-weight:600;">iCal / ICS</span> | |||
<span style="background:#e8f1ff; color:#17365d; padding:6px 10px; border-radius:999px; font-weight:600;">Alojamientos</span> | |||
<span style="background:#e8f1ff; color:#17365d; padding:6px 10px; border-radius:999px; font-weight:600;">Salas y espacios</span> | |||
<span style="background:#e8f1ff; color:#17365d; padding:6px 10px; border-radius:999px; font-weight:600;">Material</span> | |||
<span style="background:#e8f1ff; color:#17365d; padding:6px 10px; border-radius:999px; font-weight:600;">WooCommerce</span> | |||
</div> | |||
</div> | |||
== 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 | 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 == | |||
{| class="wikitable" style="width:100%; border-collapse:collapse;" | |||
! style="width:24%; background:#f0f6ff;" | Elemento | |||
! style="background:#f0f6ff;" | 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 == | |||
== | {| class="wikitable" style="width:100%;" | ||
! style="width:24%; background:#f7f7f7;" | Información | |||
! style="background:#f7f7f7;" | 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 == | |||
{| class="wikitable" style="width:100%; text-align:center;" | |||
! style="background:#f0f6ff;" | Bandera | |||
! style="background:#f0f6ff;" | Idioma | |||
! style="background:#f0f6ff;" | Código | |||
! style="background:#f0f6ff;" | Disponibilidad | |||
|- | |||
| ???????? || Francés || FR || Sí | |||
|- | |||
| ???????? || Inglés || EN || Sí | |||
|- | |||
| ???????? || Italiano || IT || Sí | |||
|- | |||
| ???????? || Alemán || DE || Sí | |||
|- | |||
| ???????? || Español || ES || Sí | |||
|} | |||
== Objetivos del módulo == | == Objetivos del módulo == | ||
Booking | 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. | |||
<div style="border:1px solid #d7e3f4; border-radius:12px; padding:16px; margin:14px 0; background:#f8fbff;"> | |||
'''Casas rurales, B&B, hoteles y alquileres vacacionales'''<br /> | |||
Centralice estancias, noches, calendarios de ocupación, opciones y documentos comerciales directamente desde Dolibarr. | |||
</div> | |||
<div style="border:1px solid #d7e3f4; border-radius:12px; padding:16px; margin:14px 0; background:#f8fbff;"> | |||
'''Concierges y gestores de propiedades'''<br /> | |||
Siga varios alojamientos, propietarios, periodos bloqueados, plataformas externas y reservas multicanal en una sola herramienta. | |||
</div> | |||
<div style="border:1px solid #d7e3f4; border-radius:12px; padding:16px; margin:14px 0; background:#f8fbff;"> | |||
'''Salones de recepción, seminarios y eventos'''<br /> | |||
Gestione franjas horarias, capacidades, servicios adicionales, presupuestos, pedidos y planning de ocupación de espacios. | |||
</div> | |||
<div style="border:1px solid #d7e3f4; border-radius:12px; padding:16px; margin:14px 0; background:#f8fbff;"> | |||
'''Asociaciones, administraciones locales y entidades culturales'''<br /> | |||
Organice reservas de salas, equipos, talleres, actividades, inscripciones o prestaciones planificadas. | |||
</div> | |||
<div style="border:1px solid #d7e3f4; border-radius:12px; padding:16px; margin:14px 0; background:#f8fbff;"> | |||
'''Empresas de alquiler de material y equipos profesionales'''<br /> | |||
Planifique disponibilidades de máquinas, herramientas, sonido, mobiliario, equipos técnicos o recursos internos. | |||
</div> | |||
<div style="border:1px solid #d7e3f4; border-radius:12px; padding:16px; margin:14px 0; background:#f8fbff;"> | |||
'''Coworking, oficinas compartidas y talleres'''<br /> | |||
Reserve oficinas, puestos, salas de reuniones, talleres o espacios compartidos con una visión clara de la ocupación. | |||
</div> | |||
<div style="border:1px solid #d7e3f4; border-radius:12px; padding:16px; margin:14px 0; background:#f8fbff;"> | |||
'''Turismo, ocio y actividades por franjas horarias'''<br /> | |||
Estructure reservas de actividades, visitas, cursos, salidas, servicios horarios u ofertas con número de participantes. | |||
</div> | |||
<div style="border:1px solid #d7e3f4; border-radius:12px; padding:16px; margin:14px 0; background:#f8fbff;"> | |||
'''Empresas de servicios con recursos planificables'''<br /> | |||
Asigne recursos, equipos, opciones y periodos a prestaciones vendidas como reserva o alquiler. | |||
</div> | |||
== 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 == | |||
<div style="border:1px solid #e2e8f0; border-radius:12px; padding:16px; margin:14px 0; background:#ffffff;"> | |||
'''Productos reservables'''<br /> | |||
Los productos Dolibarr pueden activarse como reservables con duraciones, capacidades, personas, recursos, servicios, reglas de disponibilidad y reglas tarifarias. | |||
</div> | |||
<div style="border:1px solid #e2e8f0; border-radius:12px; padding:16px; margin:14px 0; background:#ffffff;"> | |||
'''Toma de reserva'''<br /> | |||
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. | |||
</div> | |||
<div style="border:1px solid #e2e8f0; border-radius:12px; padding:16px; margin:14px 0; background:#ffffff;"> | |||
'''Planning y calendario'''<br /> | |||
El planning muestra ocupación, reservas internas, indisponibilidades importadas, bloqueos externos e información operativa por periodo, recurso o producto. | |||
</div> | |||
<div style="border:1px solid #e2e8f0; border-radius:12px; padding:16px; margin:14px 0; background:#ffffff;"> | |||
'''Recursos y servicios opcionales'''<br /> | |||
Los recursos representan habitaciones, alojamientos, vehículos, material, equipos o espacios. Los servicios opcionales pueden incluir limpieza, desayuno, opciones de pago o prestaciones adicionales. | |||
</div> | |||
<div style="border:1px solid #e2e8f0; border-radius:12px; padding:16px; margin:14px 0; background:#ffffff;"> | |||
'''Reglas de disponibilidad y precio'''<br /> | |||
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. | |||
</div> | |||
<div style="border:1px solid #e2e8f0; border-radius:12px; padding:16px; margin:14px 0; background:#ffffff;"> | |||
'''Estadísticas'''<br /> | |||
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. | |||
</div> | |||
== | == Sincronización iCal / ICS == | ||
El módulo incluye una | 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 == | == 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 == | |||
# Crear o seleccionar productos Dolibarr. | |||
# Activarlos como reservables en Booking. | |||
# Definir duraciones, capacidades y reglas básicas. | |||
# Asociar recursos y servicios. | |||
# Añadir reglas de disponibilidad o precio. | |||
# Crear una reserva con el asistente. | |||
# Controlar planning y sincronizaciones. | |||
# 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 == | |||
# Copiar el módulo en el directorio custom de Dolibarr. | |||
# Verificar permisos de archivos. | |||
# Activar el módulo en '''Configuración > Módulos/Aplicaciones'''. | |||
# Asignar derechos Booking. | |||
# Abrir configuración y verificar parámetros generales. | |||
# Crear productos, recursos, servicios y reglas. | |||
# 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 == | == Resumen == | ||
Booking para Dolibarr | 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. | ||
edits