Guía Completa de Configuración de Dolibarr ERP/CRM
Los sistemas de planificación de recursos empresariales (ERP) y gestión de relaciones con los clientes (CRM) se han convertido en herramientas indispensables para las empresas modernas. Dolibarr es un potente software ERP y CRM de código abierto diseñado para ayudar a las empresas a gestionar sus operaciones de manera eficiente. Ofrece una solución adaptable, escalable y personalizable para empresas de todos los tamaños, permitiendo a las empresas activar solo las funciones que necesitan, como finanzas, gestión de inventario, CRM, gestión de proyectos y más.
Su naturaleza de código abierto significa que las empresas tienen control total sobre el software sin las limitaciones y los costos asociados con los sistemas ERP propietarios. Dolibarr está respaldado por una comunidad global de desarrolladores que mejoran continuamente la plataforma, asegurando que se mantenga al día con los últimos avances tecnológicos. Esta guía le guiará a través de todo el proceso, desde la preparación de su servidor hasta la configuración de Dolibarr para un rendimiento óptimo.
1. Requisitos del Sistema para Dolibarr
Antes de sumergirse en el proceso de instalación, es fundamental comprender los requisitos del sistema para ejecutar Dolibarr.
1.1 Requisitos del Servidor
- Sistema operativo: Dolibarr es compatible con varios sistemas operativos, incluidos Linux, Windows y macOS. Se recomienda Linux para alojar Dolibarr.
- Servidor web: Se recomienda Apache o Nginx para ofrecer Dolibarr.
- Base de datos: Dolibarr es compatible con MySQL, MariaDB y PostgreSQL.
- PHP: Dolibarr requiere PHP 7.2 o superior.
- Espacio en disco: La cantidad de espacio en disco necesaria depende del tamaño de la base de datos y de la cantidad de archivos que se deseen almacenar.
1.2 Compatibilidad del Navegador
Dolibarr es una aplicación basada en la web, por lo que es fundamental asegurarse de que su navegador sea compatible. Dolibarr es compatible con navegadores modernos como Google Chrome, Mozilla Firefox, Microsoft Edge y Safari.
2. Elección del Entorno de Servidor
El siguiente paso es elegir el entorno de servidor adecuado para la instalación de Dolibarr. Antes de comenzar con Dolibarr, las empresas deben decidir el método de implementación.
2.1 Servidor Local vs. Cloud Hosting
- Servidor local: El alojamiento de Dolibarr en un servidor local le brinda control total sobre el entorno de hardware y software. Esta opción es ideal para empresas con requisitos específicos de seguridad o cumplimiento normativo, y también para probar Dolibarr o para uso personal en un ordenador.
- Cloud Hosting: Los proveedores de alojamiento en la nube como AWS, Google Cloud y DigitalOcean ofrecen soluciones escalables y flexibles para alojar Dolibarr. Esta opción es ideal para empresas que desean minimizar los costos de hardware y los esfuerzos de mantenimiento, y es recomendado para acceso remoto y colaboración en equipo.
2.2 Alojamiento Compartido vs. Alojamiento Dedicado
- Alojamiento Compartido: Es una opción rentable en la que varios sitios web comparten los mismos recursos del servidor.
- Hosting Dedicado: Le ofrece un servidor completo dedicado a su instalación de Dolibarr.
2.3 Servidor Privado Virtual (VPS)
Un VPS es un punto intermedio entre el hosting compartido y el dedicado. Proporciona un entorno de servidor virtualizado con recursos dedicados, ofrece un mejor rendimiento y seguridad que el hosting compartido y es más asequible que el hosting dedicado.
3. Preparación del Servidor para la Instalación
Una vez que haya elegido el entorno de su servidor, el siguiente paso es preparar el servidor para la instalación de Dolibarr.
3.1 Instalación del Sistema Operativo
Si utiliza un servidor local o un VPS, deberá instalar el sistema operativo. Como se mencionó anteriormente, Linux es el sistema operativo recomendado para alojar Dolibarr.
3.2 Instalación del Servidor Web
Dolibarr requiere un servidor web para ofrecer su interfaz basada en web.
3.3 Configuración de la Base de Datos
Dolibarr es compatible con MySQL, MariaDB y PostgreSQL. Durante la instalación, se le solicitará que establezca una contraseña raíz para el servidor MySQL.
3.4 Instalación de PHP
Dolibarr requiere PHP 7.2 o superior.
3.5 Configuración del Firewall
Si su servidor tiene un firewall habilitado, deberá permitir el tráfico en los puertos necesarios.
4. Proceso de Instalación de Dolibarr
Instalar y configurar Dolibarr en su servidor puede parecer una tarea abrumadora, pero con la orientación adecuada, puede ser un proceso sencillo.
4.1 Descarga de Dolibarr
Visite la sección oficial del sitio web de Dolibarr para descargar la última versión estable. Puede descargar el paquete como .zip o usar Git para clonar el repositorio.
4.2 Carga y Extracción de Archivos
Una vez descargado, extraiga el paquete Dolibarr al directorio raíz de su servidor web. Puede utilizar un cliente FTP (por ejemplo, FileZilla) o una herramienta de línea de comandos como SCP para transferir los archivos.
4.3 Permisos de Archivo
Asegúrese de que Dolibarr tenga los permisos de archivo correctos para funcionar correctamente.
4.4 Creación de la Base de Datos
A continuación, deberá crear una base de datos para que Dolibarr almacene datos. Muchos proveedores de alojamiento ofrecen paquetes de instalación de Dolibarr con un solo clic, que se encargan de la configuración y configuración del servidor por usted.
4.5 Ejecución del Asistente de Instalación
Una vez configurada la base de datos, ya puede ejecutar el asistente de instalación de Dolibarr. Siga las instrucciones que aparecen en pantalla para completar la instalación.
- Configuración de la base de datos: Ingrese las credenciales de su base de datos (nombre de la base de datos, nombre de usuario, contraseña) y haga clic en "Siguiente".
- Configurar cuenta de administrador: Cree una cuenta de administrador proporcionando un nombre de usuario, una contraseña y una dirección de correo electrónico.
- Pasos finales de instalación: Una vez finalizada la configuración, el asistente instalará los módulos y archivos necesarios.
5. Configuración Inicial de Dolibarr Post-Instalación
¡Felicitaciones! Después de instalar correctamente Dolibarr, debe configurarlo para que se adapte a las necesidades de su empresa. Tras terminar con la instalación, si accedemos por primera vez, aparecerá un aviso de seguridad indicando que no existe el fichero install.lock en la carpeta raíz de la web y en la carpeta documents.
5.1 Creación de Cuenta de Administrador
Durante el proceso de instalación, se le solicitará que cree una cuenta de administrador. Esta cuenta tendrá acceso completo a todas las funciones y configuraciones de Dolibarr.
5.2 Activación de Módulos
La arquitectura modular de Dolibarr le permite habilitar solo las funciones que necesita. La estructura modular de Dolibarr permite a las empresas seleccionar y activar solo los módulos que necesitan. Busque los módulos disponibles y haga clic en el botón "Activar" para los que necesite. Los módulos clave incluyen ventas, gestión de inventario, facturación, recursos humanos y proyectos, entre otros.
👨🎓 Lenguajes de Marcas - Dolibarr - Configurar empresa y añadir módulos
5.3 Configuración de la Empresa
Introduzca el nombre, la dirección, los datos de contacto y el logotipo de su empresa.
5.4 Configuración de IVA e IRPF
Ir a Inicio > Configuración > Diccionarios > Tasa de IVA (Impuesto sobre ventas en EEUU). Y definir los % que correspondan con la situación actual del IVA correspondiente.
Si emites facturas con IRPF, hay que activarlo en la configuración de tu Empresa, y hay que activarlo también por cada cliente (Tercero) que des de alta. Esto es porque puede haber clientes a los que les puedes emitir con/sin IRPF. Para crear Presupuestos/Facturas con IRPF, el IRPF sólo se aplica a ítems de tipo Servicio.
Tasas de IVA Comunes
| Tipo de IVA | Porcentaje Actual |
|---|---|
| General | 21% |
| Reducido | 10% |
| Superreducido | 4% |
| Anterior (Ejemplos) | 16%, 18% |
5.5 Configuración de Métodos de Pago
Si planea aceptar pagos a través de Dolibarr, deberá configurar los métodos de pago. Puede ocurrir que nos diga que no tenemos seleccionada ninguna forma de pago en configuración del módulo de Facturas. Para ello, vamos a Inicio > Configuración > Módulos > Facturas y vamos al bloque "Formas de pago sugeridas para las facturas si no están definidas explícitamente" y seleccionamos qué modo de pago requeriremos para el abono en cuenta y en cheque.
5.6 Notificaciones por Correo Electrónico
Dolibarr puede enviar notificaciones por correo electrónico para diversos eventos, como recordatorios de facturas y confirmaciones de pago. Dolibarr admite notificaciones automáticas por correo electrónico para diversas actividades comerciales, como confirmaciones de pedidos, recibos de pago y facturas vencidas.
5.7 Personalización de Documentos Comerciales
La personalización de los documentos comerciales es una parte importante de la configuración de Dolibarr.
6. Tareas Básicas de Configuración Adicional
6.1 Definir Tipos de Miembros
Es necesario para el alta de usuarios. Ir a Miembros, en el menú de la izquierda ir a Tipo de miembros y seleccionar Nuevo.
6.2 Crear un Tercero Genérico para TPV
Ir a Terceros, y en el menú de la izquierda seleccionar Nuevo tercero.
6.3 Flujo de Presupuestos y Facturas
Cuando añades los productos aparecen 5 campos a rellenar (IVA, Precio Unidad, Cantidad, Descuento, Precio de compra).
- Cerrar presupuesto (Paso opcional) (Sólo dejará generar factura si se cierra Firmado).
- Validar factura. Una vez validada la factura genera correctamente la referencia.
- Emitir pago. Una vez validada la factura, quedará emitida con pago pendiente de cobrar.
7. Gestión de Usuarios y Grupos
Dolibarr le permite crear múltiples cuentas de usuario con diferentes niveles de acceso. Dolibarr permite un control granular de los roles y permisos de los usuarios.
7.1 Creación de Cuentas de Usuario
Para crear una nueva cuenta de usuario, diríjase a la sección "Usuarios y grupos" y haga clic en "Nuevo usuario".
7.2 Asignación de Permisos
Después de crear una cuenta de usuario, puede asignar permisos para controlar a qué puede acceder y modificar el usuario.
7.3 Creación de Grupos de Usuarios
Si tiene varios usuarios con roles similares, puede crear grupos de usuarios para simplificar la gestión de permisos.
8. Integraciones con Otros Sistemas
Dolibarr se puede integrar con otros sistemas para optimizar los procesos de su empresa. Las integraciones populares incluyen pasarelas de pago como PayPal, software de contabilidad como QuickBooks y plataformas de comercio electrónico como WooCommerce.
8.1 Plataformas de Comercio Electrónico
Si vendes productos en línea, puedes integrar Dolibarr con plataformas de comercio electrónico como WooCommerce, PrestaShop y Magento.
8.2 Pasarelas de Pago
Dolibarr admite la integración con varias pasarelas de pago, incluidas PayPal, Stripe y Authorize.net.
8.3 Software de Contabilidad
Si utiliza un software de contabilidad como QuickBooks o Xero, puede integrarlo con Dolibarr para sincronizar los datos financieros.
8.4 Sistemas CRM
Si ya utiliza un sistema CRM como Salesforce o HubSpot, puede integrarlo con Dolibarr para sincronizar los datos de los clientes.
9. Optimización y Rendimiento
Una interfaz de usuario (UI) bien optimizada garantiza que sus empleados puedan trabajar de manera más eficiente.
9.1 Almacenamiento en Caché
Dolibarr admite el almacenamiento en caché para mejorar el rendimiento.
9.2 Optimización de la Base de Datos
Optimizar periódicamente su base de datos puede mejorar el rendimiento y reducir el riesgo de errores.
9.3 Monitorización del Servidor
Utilice herramientas de monitorización de servidores como htop, top o New Relic para supervisar el rendimiento de su servidor.
9.4 Actualizaciones Regulares
Dolibarr se actualiza periódicamente con nuevas funciones y mejoras de rendimiento. Consulta el sitio web oficial o suscríbete a su boletín para recibir anuncios sobre nuevas versiones. Antes de aplicar actualizaciones importantes, es una buena idea probarlas en un entorno de prueba.
10. Medidas de Seguridad
Proteger sus datos es fundamental para cualquier empresa. Una vez configurado Dolibarr, la seguridad de su instalación debe ser una prioridad máxima para proteger los datos de su empresa.
10.1 Copias de Seguridad Periódicas
Realizar copias de seguridad periódicas de la base de datos y los archivos de Dolibarr es fundamental para protegerse contra la pérdida de datos. Configure copias de seguridad periódicas de los archivos de Dolibarr y de la base de datos.
10.2 Uso de HTTPS (SSL/TLS)
Utilice siempre HTTPS (SSL/TLS) para cifrar los datos transmitidos entre el servidor y los usuarios. La mayoría de los servicios de alojamiento web le permiten instalar un certificado SSL de forma gratuita mediante Let's Encrypt.
10.3 Contraseñas Seguras
Asegúrese de que todos los usuarios deban establecer contraseñas seguras para reducir el riesgo de acceso no autorizado.
10.4 Acceso Restringido
Otorgue acceso únicamente a aquellos usuarios que lo necesiten.
10.5 Autenticación de Dos Factores (2FA)
Dolibarr admite la autenticación de dos factores (2FA) para agregar una capa adicional de seguridad a las cuentas de usuario.
10.6 Mantener Dolibarr Actualizado
Dolibarr se actualiza periódicamente con nuevas funciones y parches de seguridad, por lo que es fundamental mantener actualizado el sistema.
11. Resolución de Problemas Comunes
Incluso con una instalación bien configurada, puede que surjan problemas con Dolibarr. Es importante tener acceso a recursos de ayuda y soporte. La comunidad de código abierto de Dolibarr publica regularmente actualizaciones y parches para mejorar la funcionalidad y seguridad del sistema.
