En resumen
Cloud Storage Solutions es una aplicacion Odoo 19 de Gestion documental. La herramienta para organizar adjuntos de Odoo en carpetas y sincronizar con Google Drive, OneDrive/SharePoint, Nextcloud/ownCloud, Dropbox, Amazon S3, Box y NAS. Gestor de archivos. DMS.
Cloud Storage Solutions convierte los adjuntos de Odoo en un hub documental estructurado: los usuarios exploran archivos en Gestor de archivos, organizan los adjuntos de los registros en carpetas y etiquetas, comparten archivos a través del portal y sincronizan directorios seleccionados con Google Drive, OneDrive/SharePoint, Nextcloud/ownCloud, Dropbox, Amazon S3/MinIO, Box o NAS/WebDAV.
Ideal para
Equipos con muchos adjuntos
Ofrezca a ventas, proyectos, RR. HH., soporte y operaciones un Gestor de archivos compartido de Odoo, en lugar de dejar adjuntos importantes dispersos entre registros.
Almacenamiento documental priorizando la nube
Mueva los archivos binarios a la plataforma de almacenamiento que su compañía ya usa, mientras Odoo conserva los enlaces directos y el contexto de negocio.
Departamentos multi-cloud
Dirija distintas carpetas de Odoo a distintos clientes cloud, cuentas, unidades, buckets o recursos NAS, sin cambiar el flujo de trabajo del usuario.
Uso compartido de archivos en el portal
Comparta archivos, carpetas y etiquetas con contactos o enlaces públicos, incluidos archivos ZIP, subidas, navegación, búsqueda y Chatter opcional.
Estructuras de carpetas repetibles
Genere carpetas a partir de objetos Odoo, filtros, periodos, expresiones de nombre y subcarpetas predeterminadas, en lugar de pedir a los usuarios que construyan el árbol a mano.
Acceso controlado a documentos
Mantenga el acceso en Odoo alineado con los registros de negocio y los permisos de carpeta, mientras los administradores gestionan la sincronización y los registros de forma centralizada.
Listo para evaluar?
Empiece con una solicitud de demo gratuita o compre en el Odoo Apps Store.
Base de demostración personalizada gratuita. No se requiere teléfono ni tarjeta. Actualizaciones gratuitas de por vida y soporte experto dentro de la versión mayor de Odoo.
Por qué los equipos lo eligen
Ventajas clave antes de entrar en detalle
Carpetas estructuradas
Convierta los adjuntos de los registros en árboles de carpetas claros, generados desde objetos Odoo, filtros, periodos y reglas de nombre.
Sincronización con almacenamiento cloud
Sincronice carpetas seleccionadas con Google Drive, OneDrive/SharePoint, Nextcloud/ownCloud, Dropbox, Amazon S3/MinIO, Box o NAS/WebDAV.
Automatización bidireccional
Los trabajos programados envían los cambios de Odoo al almacenamiento y traen de vuelta a Odoo archivos, carpetas, movimientos y eliminaciones del lado cloud.
Gestor de archivos
Explore carpetas y etiquetas, busque archivos, súbalos arrastrando y soltando, mueva adjuntos y descargue archivos sueltos o archivos ZIP.
Mejor cuadro de adjuntos
Abra carpetas y archivos del registro desde el panel de adjuntos para que los usuarios conserven el contexto de negocio al trabajar con documentos.
Uso compartido en el portal
Comparta archivos, carpetas y etiquetas con contactos o enlaces públicos, con descargas controladas, subidas, navegación y Chatter.
Permisos de acceso
Respete el acceso de negocio de Odoo en las carpetas automáticas y gestione la visibilidad de las carpetas manuales con usuarios y grupos.
Registros de sincronización
Supervise operaciones en cola, estados del cliente, reintentos y desconexiones desde Odoo, con registros listos para exportar al soporte.
Opiniones del Odoo Apps Store
Lo que dicen los clientes de la aplicación
Works well with SharePoint. Supportive team
We've been using this with SharePoint and it's been working great. One of the best things is having everything, including logs right in Odoo's interface, so you can actually see what's going on. It's also super convenient that you can view or download synced files from the attachment box without having to leave the page or even log in to Sharepoint.
Setup was pretty smooth for us. When we had a few questions about setting up the folder hierarchy and priorities, the developer team got back to us in just a couple of hours and helped us figure it out. Great support and great extension!
nino.khale@outlook.com
Tricky setup, but works perfectly now
Really solid module. We managed to get a very flexible folder structure (sorted by clients) and synced all our sales orders, invoices and tasks by projects to Google Drive.
Initial setup was a bit of a pain and kinda tricky to configure everything at first, but now it's running smoothly and works perfectly. The faotools team helped a lot. Def worth it if u need to keep your docs organized in Odoo and Google Drive.
Recommended!
denis@bdecloud.com
Great support, assistance and very good connector!
We are very happy with the support we received when configuring the Sharepoint - Odoo connector. The connector has great functionalities.
All our questions were answered very fast (within one day).
FaOtools helped us optimising our connector and assisted us with future improvements.
We really recommend this connector.
Max Vandeputte
Great module and Great Support!
The module works great! and the support is phenomenal!
A must-buy if it suits your requirements!
Hieu Nguyen
very professional app, excellen t customer service
This app is very well programmed and does its job very well. But the best is the excellent customer service who also helps when the problem lies somewhere else. You receive a lot for your money.
Florian Quis
Excellent !!!
Great App and great Service from faOtools.
Carlos A. Villarreal C.
An impressive app and world-class support
I have been very impressed by the way the OneDrive / SharePoint Odoo Integration module synchronises content in both directions and allows me to share documents in Odoo with my SharePoint site. Above all the technical support is top-notch, which greatly increases the value of this product. I highly recommend this product for anyone considering synchronising Odoo with SharePoint/OneDrive.
Amir Hassan
Very good product
A perfect solution to integrate Owncloud with Odoo. We sync a high volume of objects across multiple Odoo models, which works seamless and stable. For us it is the perfect solution to have an external DMS instead of the Odoo native attachment handling, which also enables us to interchange files between systems in our best-of-breed setup.
The team behind this module is extremely professional and responsive. They helped us on a few occasions and provided clear answers and prompt support when required, and they even went out of their way to assist us with another requirement we had. Cannot recommend the product and team highly enough, try this if you're in the market to connect Odoo with an external document solution.
Frank Vogler
Works fine, good support
The first experience with the module is excellent. I had some trouble to configure things right on the Microsoft-side, but the team provided quick and good support.
Marc
Best module for integration with google drive
The module performs its function correctly and faOtools responds quickly to any problem and, in case of detecting any bug, quickly apply the changes. Its support is 10 stars.
sistemas@deza-sa.com
Works according to specs
I have used this app with Odoo 12 and Nextcloud 16 and it works as specified. Odoo Tools offers very responsive support which is really helpful. Of course 5 stars...!
NXD-Audio
This is Awesome
I have used Cloud Sync on Next/Own Cloud and works really great.
Humberto
Listo para evaluar?
Empiece con una solicitud de demo gratuita o compre en el Odoo Apps Store.
Base de demostración personalizada gratuita. No se requiere teléfono ni tarjeta. Actualizaciones gratuitas de por vida y soporte experto dentro de la versión mayor de Odoo.
Interfaz de Gestor de archivos en Odoo
Un espacio documental práctico para carpetas, etiquetas, subidas, búsqueda, acciones masivas y archivos ZIP.
Navegue por los documentos como en un sistema de archivos
- Explore los adjuntos por carpetas y etiquetas, en lugar de abrir los registros uno a uno.
- Expanda niveles del árbol, cree subcarpetas manuales, edite ajustes de carpeta y abra los objetos Odoo vinculados.
- Busque y resalte carpetas o etiquetas con rapidez, incluso en árboles documentales grandes.
Trabaje con archivos de forma masiva
- Suba archivos a la carpeta actual con un botón o arrastrando y soltando.
- Mueva adjuntos entre carpetas o contextos de registro y actualice etiquetas con acciones masivas.
- Descargue adjuntos seleccionados, carpetas enteras o etiquetas como un solo archivo ZIP.
Cuadro de adjuntos mejorado
Los adjuntos del registro se convierten en carpetas organizadas, no en una lista plana de archivos.
Mantenga estructurados los archivos del registro
- Muestre cada objeto Odoo con sus propias carpetas y subcarpetas directamente desde el área de adjuntos.
- Añada, mueva, descargue y abra archivos sin salir del registro de negocio en el que ya trabajan los usuarios.
- Use etiquetas y carpetas juntas para que los documentos sigan siendo fáciles de encontrar después de meses de actividad.
Conecte el contexto de Odoo con los archivos cloud
- Abra carpetas y archivos sincronizados en el cliente cloud conectado desde Odoo.
- Conserve el vínculo entre los directorios cloud y sus registros Odoo para una navegación más sencilla.
- Mantenga el trabajo diario con archivos cerca de pedidos de venta, tareas, tickets, contactos y otros documentos de Odoo.
Sincronización de Cloud Storage
Sincronización bidireccional basada en cola con los clientes de almacenamiento en los que su compañía ya confía.
Elija el almacenamiento adecuado por carpeta
- Conecte Google Drive, OneDrive/SharePoint, Nextcloud/ownCloud, Dropbox, Amazon S3/MinIO, Box y NAS/WebDAV mediante extensiones opcionales.
- Use varias conexiones cloud a la vez para distintos departamentos, modelos, carpetas o cuentas.
- Mantenga cada carpeta sincronizada en un solo cliente de destino, mientras sus subcarpetas siguen la misma ruta de almacenamiento.
Sincronización bidireccional automática
- La sincronización directa crea carpetas cloud, sube adjuntos y sustituye los binarios sincronizados por adjuntos URL en Odoo.
- La sincronización inversa detecta archivos, subcarpetas, actualizaciones, movimientos y eliminaciones del lado cloud y los refleja en Odoo.
- La sincronización de retorno trae los archivos de nuevo a Odoo cuando se restablece una conexión o una carpeta pasa a otro cliente.
Procesamiento predecible de la cola
- Los trabajos programados preparan y procesan tareas de sincronización de forma regular, sin exigir que los usuarios envíen archivos a mano.
- Las comprobaciones de carpetas usan lógica FIFO para atender primero los directorios más antiguos aún no revisados.
- Las operaciones bloqueantes tienen prioridad, y los elementos fallidos se reintentan mientras la cola sigue con trabajo independiente.
Supervisión transparente
- Siga operaciones planificadas, trabajos ejecutados, errores y estados del cliente desde los registros de sincronización de Cloud Storage.
- Suscríbase a notificaciones de eventos importantes del cliente, como desconexiones o fallos repetidos.
- Exporte y comparta registros cuando un administrador o el equipo de soporte necesite evidencia de lo ocurrido.
Reglas automáticas de carpetas
Genere árboles de carpetas a partir de datos de Odoo para que la estructura documental siga objetos de negocio reales.
Árboles de carpetas basados en modelos
- Decida qué modelos de Odoo necesitan carpetas y deje que las comprobaciones programadas creen directorios para los registros coincidentes.
- Construya jerarquías de reglas padre-hijo para que clientes, pedidos, proyectos, tareas y documentos aparezcan en el lugar correcto.
- Use periodos relativos y filtros de campo para sincronizar solo los registros que importan.
Nombres claros para el negocio
- Genere nombres de carpeta a partir de expresiones, campos del registro y valores relacionados, en lugar de etiquetas estáticas.
- Añada subcarpetas y archivos predeterminados para paquetes documentales repetibles.
- Priorice las comprobaciones de reglas para que las estructuras grandes sigan siendo predecibles y los administradores controlen el despliegue.
Carpetas manuales y automáticas juntas
- Permita a los usuarios crear subcarpetas manuales donde haga falta flexibilidad, mientras las reglas mantienen la estructura recurrente.
- Arrastre y suelte carpetas manuales sin alterar los directorios generados automáticamente.
- Mantenga las carpetas conectadas a objetos Odoo para que el acceso, la navegación y la sincronización cloud sigan teniendo sentido.
Listo para Enterprise Documents
- Con la extensión Enterprise Documents, las reglas de espacio de trabajo crean carpetas cloud a partir de los espacios de trabajo de Odoo Documents.
- Los filtros de espacio de trabajo permiten sincronizar espacios seleccionados, en lugar de replicar toda la estructura de Documents.
- Tras la sincronización, los usuarios conservan las acciones habituales de Odoo Documents, como descargar, compartir y firmar.
Uso compartido de archivos y carpetas
Uso compartido controlado en el portal y en público para adjuntos, carpetas y etiquetas.
Comparta el conjunto exacto de documentos
- Comparta adjuntos seleccionados, carpetas completas, subcarpetas o todos los archivos vinculados a etiquetas elegidas.
- Conceda acceso a contactos de Odoo y envíe invitaciones a usuarios del portal cuando el uso compartido esté listo.
- Genere enlaces de acceso público cuando el destinatario no deba necesitar una cuenta de portal.
Deje que los destinatarios trabajen, no solo vean
- Permita descargas de archivos sueltos, carpetas, etiquetas o todo el uso compartido como archivos ZIP.
- Opcionalmente permita subidas, navegación por carpetas, navegación por etiquetas, búsqueda y creación de elementos.
- Active el Chatter del uso compartido cuando el intercambio de archivos necesite un hilo de discusión.
Listo para evaluar?
Empiece con una solicitud de demo gratuita o compre en el Odoo Apps Store.
Base de demostración personalizada gratuita. No se requiere teléfono ni tarjeta. Actualizaciones gratuitas de por vida y soporte experto dentro de la versión mayor de Odoo.
Permisos de acceso a la gestión documental y la sincronización
Los permisos en Odoo se mantienen alineados con los registros de negocio, las carpetas manuales y los roles de administrador.
Los permisos siguen el contexto de Odoo
- El acceso a las carpetas automáticas se basa en el acceso al objeto Odoo vinculado.
- Los usuarios también deben acceder a las carpetas padre, de modo que toda la ruta permanece protegida.
- Las carpetas manuales pueden restringirse por usuarios y grupos, o quedar abiertas si no hay restricción.
Límites claros para administradores
- El acceso a Gestor de archivos permite a los usuarios trabajar con el menú Cloud Storage y el gestor de archivos.
- Se requieren permisos de administración para reglas de carpetas, conexiones cloud, registros de sincronización y ajustes globales.
- Los permisos del proveedor cloud se siguen gestionando en el sistema cloud de destino después de la sincronización.
Notas de uso
Algunos puntos a tener en cuenta para que la sincronización siga siendo predecible en un entorno Odoo real.
La sincronización no es instantánea
- La sincronización no es en tiempo real. Se ejecuta con trabajos programados y una cola de tareas, así que puede pasar un tiempo hasta que los cambios aparezcan en ambos lados.
- Las conexiones cloud dependen de API de terceros que pueden cambiar o no estar disponibles de forma temporal, así que a veces harán falta reintentos o reconexiones.
- Recomendamos conservar una copia independiente de los datos importantes, ya que las eliminaciones y las operaciones inversas se propagan y pueden ser difíciles de deshacer.
Mantenga un alcance de sincronización razonable
- Cuanto más amplio es el alcance de la sincronización, más suele tardar una comprobación completa y más casos límite pueden aparecer.
- Cuando sea posible, sincronice solo las carpetas que realmente necesita, en lugar de todo el conjunto de adjuntos.
- Reducir el alcance suele hacer la sincronización más rápida y más fácil de supervisar.
Vigile el volumen por carpeta
- Las carpetas muy grandes pueden ralentizar el listado y el procesamiento en cualquiera de los dos lados.
- Sugerimos mantener el número de archivos y subcarpetas por directorio dentro de límites razonables.
- Repartir grandes volúmenes entre varias carpetas suele comportarse de forma más predecible que dejarlo todo en una sola.
Listo para evaluar?
Empiece con una solicitud de demo gratuita o compre en el Odoo Apps Store.
Base de demostración personalizada gratuita. No se requiere teléfono ni tarjeta. Actualizaciones gratuitas de por vida y soporte experto dentro de la versión mayor de Odoo.
Consejos de configuración e instalación para Cloud Storage Solutions Odoo v.19
Configuración del servidor Odoo
Para que la sincronización funcione correctamente, aplique tiempos de espera adecuados en el archivo de configuración de Odoo: LIMIT_TIME_CPU, LIMIT_TIME_REAL, LIMIT_TIME_REAL_CRON deben ser más de 900 segundos.
En Odoo.sh esto no debe hacerse, porque los tiempos de espera están predefinidos y no son configurables.
Evite también cambiar la frecuencia de los cron asumida por la aplicación: '[Cloud Storage] Prepare Cloud Folders', '[Cloud Storage] Run / Prepare sync queue'. Esos trabajos están configurados para ejecutarse cada 15 minutos, y esa frecuencia se usa en los algoritmos para evitar cortes y pérdidas de datos. Si necesita detener la sincronización un tiempo, pause clientes cloud concretos en su lugar.
Dependencia general de Python
La herramienta depende de la biblioteca externa 'sortedcontainers'. Instálela en su servidor Odoo con el comando:
pip3 install sortedcontainersConfiguración de la integración OneDrive y/o SharePoint
Dependencia de Python
La herramienta depende de la biblioteca externa 'microsoftgraph'. Instálela en su servidor Odoo con el comando:
pip3 install microsoftgraph-python
Configuración e inicio de sesión
- Active la opción 'OneDrive / SharePoint Sync' (Cloud Storage > Configuración > Configuración). Se requiere el complemento opcional OneDrive / SharePoint Odoo Integration
- Asegúrese de que su usuario de Microsoft tiene permisos de administrador completos en el OneDrive / SharePoint que quiere conectar a Odoo. Este usuario solo se necesita para conceder permisos; los datos del usuario no se guardan en Odoo ni se usan después. Además, compruebe que la dirección de correo Microsoft que usa no tiene redirección (suele ocurrir al configurar su dominio, mientras la dirección principal sigue siendo de un dominio Microsoft como @outlook.com, @office365, etc.)
- Vaya a su Azure Portal: https://portal.azure.com/#blade/Microsoft_AAD_RegisteredApps/ApplicationsListBlade
- Pulse 'New registration'
- Introduzca un nombre nuevo para la aplicación y asigne el URI de redirección como [YOURODOOSITENAME]/one_drive_token (p. ej. https://odootools.com/one_drive_token). Como tipos de cuenta admitidos, elija 'Accounts in any organizational directory (Any Azure ID directory - Multitenant) and personal Microsoft accounts (e.g. Skype, Xbox)'.
- Vaya a Certificates & secrets y pulse 'New Client Secret'. Guarde en algún sitio el valor del secreto
- Vaya a Odoo Cloud Storage > Configuración > Cloud Clients y pulse 'Create'
- Como referencia, introduzca cualquier nombre que resulte claro para todos los usuarios
- Como Cloud client, elija 'OneDrive' o 'SharePoint' según el software que use
- Como Root folder name, introduzca un título que se usará como directorio padre de OneDrive para todas las carpetas sincronizadas. Por ejemplo, 'Odoo' u 'OdooERP'
- Copie 'Application Client ID' en 'App client ID'
- Copie el valor del secreto en el campo 'App client secret'
- Inserte la URL de redirección generada previamente
- Si usa SharePoint:
- Vaya a su sitio SharePoint y prepare una biblioteca de documentos nueva (drive). Puede usar una existente, p. ej. 'Documents'. La carpeta Odoo se colocará allí después, y no será posible moverla a otra biblioteca
- La URL de SharePoint debe ser del tipo https://[URL]/. La última '/' es obligatoria: no debe incluirse el nombre del sitio. Por ejemplo, https://odootools.sharepoint.com/
- El sitio SharePoint debe ser root (el sitio raíz de SharePoint), my_site_name (en ese caso se considera sites/my_site_name) o sites/my_site_name (en lugar de 'sites' puede ser 'teams', etc.). No debe haber '/' al principio ni al final. Por ejemplo, sites/odootools
- Como Documents Library, use una creada en SharePoint
- Pulse 'Confirm'. Odoo le redirige a la página de inicio de sesión de Microsoft. Revise el sistema, acepte todas las condiciones y conceda todos los permisos solicitados
- Tras el inicio de sesión, OneDrive le devuelve a Odoo. La sincronización OneDrive - Odoo está lista
- Aplique el cliente cloud recién creado a las reglas de carpetas y/o a las carpetas manuales que deban sincronizarse con esa instancia de OneDrive o SharePoint
- Espere a que se inicie el trabajo programado de sincronización. Solo para pruebas: lance la integración a mano desde Cloud Storage > Configuración > Configuración > el botón 'Launch sync'.
Vea también el vídeo de configuración
Crear una aplicacion Azure
Nueva plataforma web OneDrive y URL de redireccion
Generar un secreto nuevo para la aplicacion Azure
Introducir las claves de configuracion en Odoo
Configuración de la integración Google Drive
- Active la opción 'Google Drive Sync' (Cloud Storage > Configuración > Configuración). Se requiere el complemento opcional Google Drive Odoo Integration
- Vaya a Google Developer Console: https://console.developers.google.com/
- Seleccione o cree un proyecto
- Busque la sección 'Dashboard' y pulse 'ENABLE APIS AND SERVICES'
- Busque Google Drive API y pulse el botón para activar su API
- Vaya a 'Credentials' y pulse el botón 'Configure Consent Screen'. Como User Type, seleccione 'External' y pulse 'Create'
- Añada la información de la aplicación
- Como nombre de la aplicación, elija cualquiera adecuado
- Como correo de soporte de usuario e información de contacto del desarrollador, seleccione su dirección de correo
- Pulse 'Save and Continue'
- En la página 'Scopes', pulse 'Save and Continue'
- Como Test Users, añada su dirección de GMail y pulse 'Save and Continue'
- Después, vaya a Credentials y pulse el botón 'Create Credentials'
- 'Web application' como tipo de aplicación
- Como URI de redirección autorizada, añada el enlace en el formato [YOURODOOSITENAME]/google_drive_token (p. ej. https://odootools.com/google_drive_token).
- Guarde la aplicación y copie 'Client ID' y 'Client Secret'
- Vaya a Odoo Cloud Storage > Configuración > Cloud Clients y pulse 'Create'
- Como referencia, introduzca cualquier nombre que resulte claro para todos los usuarios
- Como Cloud client, elija 'Google Drive'
- Como Root folder name, introduzca un título que se usará como directorio padre de Google Drive para todas las carpetas sincronizadas. Por ejemplo, 'Odoo' u 'OdooERP'
- Copie 'Client ID' en 'App client ID'
- Copie 'Client Secret' en el campo 'App client secret'
- Inserte la URL de redirección generada previamente
- Si usa team drives, marque la casilla correspondiente. Asegúrese de que realmente usa team drives. En su Google Drive debería ver el elemento 'Team Drives' en la barra lateral izquierda. Esta función solo está disponible en tarifas business y enterprise
- Si la opción 'Team Drive' está activa, introduzca su nombre. Debe ser exactamente el mismo que ve en su Google Drive. Asegúrese de que su usuario tiene permisos completos en todas las unidades de Google (normalmente es el mismo usuario que configura el Google Drive del equipo)
- Pulse 'Confirm'. Odoo le redirige a la página de inicio de sesión de Google. Revise el sistema, acepte todas las condiciones y conceda todos los permisos solicitados
- Tras el inicio de sesión, Google le devuelve a Odoo. La sincronización Google Drive - Odoo está lista
- Aplique el cliente cloud recién creado a las reglas de carpetas y/o a las carpetas manuales que deban sincronizarse con ese Google Drive
- Espere a que se inicie el trabajo programado de sincronización. Solo para pruebas: lance la integración a mano desde Cloud Storage > Configuración > Configuración > el botón 'Launch sync'.
Vea también el vídeo de configuración
Google Console: APIs
API de Google Drive
Activar la API de Google Drive
Configurar la pantalla de consentimiento de Google
Configurar la API External User Type
Introducir los detalles de la aplicacion Google
Ambitos de la aplicacion Google
Anadir usuarios autorizados
Crear credenciales de la aplicacion Google
URL de redireccion de la aplicacion Google Drive
Copiar las credenciales de la aplicacion
Introducir las credenciales de la aplicacion Google en Odoo
Configuración de Amazon S3
- Active la opción 'Amazon S3 Sync' (Cloud Storage > Configuración > Configuración). Se requiere el complemento opcional Amazon S3 Odoo Integration
- Abra Amazon S3 Console: https://console.aws.amazon.com/s3/
- Cree un bucket nuevo o elija uno existente. Copie el nombre exacto del bucket: debe insertarse en Odoo en el campo 'Bucket'
- Abra los detalles del bucket y copie su AWS Region. Insértela en Odoo en el campo 'Region' (por ejemplo, eu-west-1 o us-east-1)
- Abra AWS IAM Console: https://console.aws.amazon.com/iam/
- Cree un usuario IAM nuevo o elija un usuario técnico existente. Este usuario debe tener permisos completos para listar, leer, crear, escribir, copiar y eliminar objetos dentro del bucket seleccionado. Puede elegir el administrador con permisos completos o crear una política nueva (véase más abajo)
- En el formulario del usuario IAM, abra la pestaña 'Security credentials' y pulse 'Create access key'
- En la página 'Access key best practices & alternatives', seleccione la opción Application running outside AWS. Es la opción correcta cuando su servidor Odoo se conecta a S3 con access key desde fuera de AWS, desde Odoo.sh, desde su propio servidor o desde otro proveedor de hosting. Si Odoo está instalado en una instancia AWS EC2, puede seleccionar Application running on an AWS compute service, pero los campos que se copian a Odoo son los mismos
- Pulse 'Next'. En el paso siguiente, opcionalmente introduzca una etiqueta de descripción como Odoo S3 Sync y pulse 'Create access key'
- En la última página de AWS, copie Access key o Access key ID en el campo de Odoo 'Access Key'
- Copie Secret access key en el campo de Odoo 'Secret Key'. Importante: AWS muestra la clave secreta solo una vez, así que guárdela antes de cerrar la ventana
- Si usa un proveedor compatible con S3 en lugar de AWS S3, copie la URL del endpoint desde el panel de administración de ese proveedor e insértela en Odoo en el campo 'Amazon S3 endpoint URL'. Por ejemplo, MinIO suele usar una URL como https://minio.example.com o http://localhost:9000; LocalStack suele usar http://localhost:4566
- Vaya a Odoo Cloud Storage > Configuración > Cloud Clients y pulse 'Create'
- Como referencia, introduzca cualquier nombre que resulte claro para todos los usuarios
- Como Cloud client, elija 'Amazon S3'
- Como Root folder name, introduzca un título que se usará como prefijo S3 padre para todas las carpetas sincronizadas. Por ejemplo, 'Odoo' u 'OdooERP'
- Complete los campos 'Bucket', 'Region', 'Access Key', 'Secret Key' y, si hace falta, 'Amazon S3 endpoint URL' y el estilo de direccionamiento
- Elija si Odoo debe usar URL prefirmadas temporales o URL públicas de bucket/CDN. En buckets privados, deje las URL prefirmadas activas y defina su duración en segundos
- Pulse 'Confirm'. Odoo comprueba el acceso al bucket y crea o verifica el prefijo de la carpeta raíz. La sincronización Amazon S3 - Odoo está lista
- Aplique el cliente cloud recién creado a las reglas de carpetas y/o a las carpetas manuales que deban sincronizarse con ese bucket de Amazon S3
- Espere a que se inicie el trabajo programado de sincronización. Solo para pruebas: lance la integración a mano desde Cloud Storage > Configuración > Configuración > el botón 'Launch sync'.
Documentación útil de AWS: crear un bucket S3: https://docs.aws.amazon.com/AmazonS3/latest/userguide/creating-bucket.html, gestionar access keys de IAM: https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_access-keys.html.
Ejemplo de política del bucket
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "ListObjectsInBucket",
"Effect": "Allow",
"Action": [
"s3:ListBucket"
],
"Resource": "arn:aws:s3:::NAME_OF_YOUR_BUCKET"
},
{
"Sid": "AllObjectActions",
"Effect": "Allow",
"Action": [
"s3:GetObject",
"s3:PutObject",
"s3:DeleteObject"
],
"Resource": "arn:aws:s3:::NAME_OF_YOUR_BUCKET/*"
}
]
}
Create a new AWS IAM user
Specify the IAM user name
Attach permission policies directly
Amazon S3 bucket policy JSON example
Review and name the S3 policy
Select the bucket policy for the user
Review and create the IAM user
Create an access key for the user
Choose the access key use case
Set the access key description tag
Retrieve the access key and secret
Configurar el cliente Amazon S3 en Odoo
Configuración de la integración Nextcloud y/o ownCloud
Configuración e inicio de sesión
- Active la opción 'onwCloud / Nextcloud Sync' (Cloud Storage > Configuración > Configuración). Se requiere el complemento opcional ownCloud / Nextcloud Odoo Integration
- Vaya a Odoo Cloud Storage > Configuración > Cloud Clients y pulse 'Create'
- Como referencia, introduzca cualquier nombre que resulte claro para todos los usuarios
- Como Cloud client, elija 'Nextcloud' u 'ownCloud' según el software que use
- Como Root folder name, introduzca un título que se usará como directorio padre para todas las carpetas sincronizadas. Por ejemplo, 'Odoo' u 'OdooERP'
- Introduzca la URL completa de ownCloud / Nextcloud
- Seleccione un usuario de ownCloud / Nextcloud con permisos completos para leer, crear, escribir y eliminar archivos y carpetas dentro de un directorio raíz
- Introduzca el usuario y la contraseña de este usuario en los campos 'Login' y 'Password'
- Elija si desea aplicar URL públicas o internas (véase más abajo)
- Pulse 'Confirm'. La sincronización de Odoo está lista
- Aplique el cliente cloud recién creado a las reglas de carpetas y/o a las carpetas manuales que deban sincronizarse con esa instancia de Nextcloud u ownCloud
- Espere a que se inicie el trabajo programado de sincronización. Solo para pruebas: lance la integración a mano desde Cloud Storage > Configuración > Configuración > el botón 'Launch sync'.
URL internas y públicas
Por defecto, los enlaces de Odoo a ownCloud / Nextcloud son internos: solo pueden acceder usuarios autorizados. Opcionalmente, haga públicos los enlaces (el ajuste 'Use Public URLs'). Entonces las URL serían 'shared' y cualquiera accedería a los elementos con un enlace directo.
Tenga cuidado si decide usar URL compartidas (públicas). Aunque los enlaces apenas los conocerán usuarios externos, existe una pequeña posibilidad de que queden disponibles por alguna acción de usuario. Además, generar enlaces compartidos no es rápido y puede ralentizar la sincronización.
Vea también el vídeo de configuración
Introducir las credenciales ownCloud / Nextcloud
Configuración de NAS (Synology, QNAP, TrueNAS, etc.)
- Active la opción 'NAS Sync' (Cloud Storage > Configuración > Configuración). Se requiere el complemento opcional NAS Odoo Integration
- Prepare el endpoint WebDAV de su NAS:
- Synology: instale y active WebDAV Server en DSM y elija HTTPS cuando sea posible
- QNAP: active WebDAV para la carpeta compartida de destino y use HTTPS cuando sea posible
- TrueNAS CORE: active el servicio WebDAV; TrueNAS SCALE: instale y configure la aplicación WebDAV, ya que el WebDAV nativo se eliminó en las versiones modernas de SCALE
- WebDAV genérico: asegúrese de que PROPFIND, MKCOL, PUT, GET, MOVE y DELETE están disponibles
- Si Odoo está alojado fuera de la red local del NAS, haga que el endpoint WebDAV sea accesible de forma segura. Prefiera un proxy inverso con un certificado TLS válido, una VPN/túnel seguro como WireGuard, Tailscale o Cloudflare Tunnel, o un relé del fabricante como Synology QuickConnect o QNAP myQNAPcloud. Evite exponer una interfaz de administrador a Internet
- Cree un usuario NAS dedicado con permisos completos solo dentro de la carpeta compartida de destino: leer, crear, escribir, mover y eliminar. No use una cuenta de administrador
- Vaya a Odoo Cloud Storage > Configuración > Cloud Clients y pulse 'Create'
- Como referencia, introduzca cualquier nombre que resulte claro para todos los usuarios
- Como Cloud client, elija 'Synology NAS', 'QNAP NAS', 'TrueNAS' o 'WebDAV NAS'
- Como Root folder name, introduzca un título que se usará como directorio padre NAS para todas las carpetas sincronizadas. Por ejemplo, 'Odoo' u 'OdooERP'
- Introduzca la URL WebDAV completa, el usuario y la contraseña. Opcionalmente defina una ruta base si Odoo debe crear la carpeta raíz dentro de un recurso o directorio existente
- Mantenga 'Verify SSL' activo en endpoints HTTPS públicos. Desactívelo solo para un endpoint privado de confianza con un certificado autofirmado
- Opcionalmente defina una URL base del navegador si los archivos NAS deben abrirse a través de una URL de file station del fabricante en lugar de la URL WebDAV en bruto
- Pulse 'Confirm'. Odoo comprueba la conexión WebDAV y crea o encuentra el directorio raíz. La sincronización NAS - Odoo está lista
- Aplique el cliente cloud recién creado a las reglas de carpetas y/o a las carpetas manuales que deban sincronizarse con ese almacenamiento NAS
- Espere a que se inicie el trabajo programado de sincronización. Solo para pruebas: lance la integración a mano desde Cloud Storage > Configuración > Configuración > el botón 'Launch sync'.
Preconfiguración NAS
Los sistemas NAS suelen exponer archivos a través de una red local. Si su servidor Odoo está alojado fuera de esa red, el endpoint WebDAV debe ser accesible desde Odoo por un canal seguro. Las opciones recomendadas son un proxy inverso con un certificado HTTPS válido, una VPN o túnel seguro como WireGuard, Tailscale o Cloudflare Tunnel, o un relé del fabricante como Synology QuickConnect o QNAP myQNAPcloud. La redirección de puertos simple es posible, pero debe considerarse la opción menos preferida.
Use un usuario NAS dedicado con los permisos mínimos necesarios sobre una carpeta compartida: leer, crear, actualizar, mover y eliminar. Evite cuentas de administrador. Los endpoints expuestos públicamente deben usar siempre HTTPS y un certificado TLS válido. El conector tiene una opción "Verify SSL" para certificados autofirmados de confianza, pero normalmente debe permanecer activa.
Enter QNAP credentials
Enter Synology credentials
Introducir las credenciales TrueNAS
Configuración de Box
- Active la opción 'Box Sync' (Cloud Storage > Configuración > Configuración). Se requiere el complemento opcional Box Odoo Integration
- Cree o abra una cuenta de desarrollador de Box y vaya a Box Developer Console: https://app.box.com/developers/console
- Cree una Custom App y elija OAuth 2.0 (Authorization Code Grant) como método de autenticación
- Añada el URI de redirección como [YOURODOOSITENAME]/box_token (p. ej. https://faotools.com/box_token). Se requiere un certificado SSL válido (https)
- Conceda a la aplicación acceso de lectura y escritura a archivos y carpetas. Evite asignar permisos no relacionados
- Vaya a Odoo Cloud Storage > Configuración > Cloud Clients y pulse 'Create'
- Como referencia, introduzca cualquier nombre que resulte claro para todos los usuarios
- Como Cloud client, elija 'Box'
- Como Root folder name, introduzca un título que se usará como directorio padre de Box para todas las carpetas sincronizadas. Por ejemplo, 'Odoo' u 'OdooERP'
- Copie Box Client ID en el campo 'Client ID'
- Copie Box Client Secret en el campo 'Client Secret'
- Inserte la URL de redirección generada previamente
- Pulse 'Confirm'. Odoo le redirige a la página de inicio de sesión de Box. Revise el sistema, acepte todas las condiciones y conceda todos los permisos solicitados
- Tras el inicio de sesión, Box le devuelve a Odoo. La sincronización Box - Odoo está lista
- Aplique el cliente cloud recién creado a las reglas de carpetas y/o a las carpetas manuales que deban sincronizarse con esa cuenta de Box
- Espere a que se inicie el trabajo programado de sincronización. Solo para pruebas: lance la integración a mano desde Cloud Storage > Configuración > Configuración > el botón 'Launch sync'.
Create a new Box developer app
Copy Box OAuth credentials
Configure the Box cloud client in Odoo
Conceder a Odoo acceso a Box
Configuración de la integración Dropbox
Dependencia de Python
La herramienta depende de la biblioteca externa 'dropbox'. Instálela en su servidor Odoo con el comando:
pip3 install dropbox
Configuración e inicio de sesión
- Active la opción 'Dropbox Sync' (Cloud Storage > Configuración > Configuración). Se requiere el complemento opcional Dropbox Odoo Integration
- Abra Dropbox App Console: https://www.dropbox.com/developers/apps/create para crear una aplicación nueva
- Elija una API como 'Scoped access'
- Elija el tipo de acceso 'Full Dropbox'
- Seleccione cualquier nombre adecuado para la aplicación y pulse el botón 'Create app'
- Añada el URI de redirección como [YOURODOOSITENAME]/dropbox_token (p. ej. https://faotools.com/dropbox_token). Se requiere un certificado SSL válido (https)
- Conceda permisos a la aplicación: 'Account Info (Read)', 'Files and folders Metadata (Write)', 'Files Content (Write)', 'Collaboration (Write)'. Para Dropbox de equipo, asigne también 'Team Data Members', 'Members (Read)'. Asegúrese de que no se asignan otros permisos.
- Submit App
- Vaya a Odoo Cloud Storage > Configuración > Cloud Clients y pulse 'Create'
- Como referencia, introduzca cualquier nombre que resulte claro para todos los usuarios
- Como Cloud client, elija 'Dropbox'
- Como Root folder name, introduzca un título que se usará como directorio padre de Google Drive para todas las carpetas sincronizadas. Por ejemplo, 'Odoo' u 'OdooERP'
- Copie 'App key' en 'App key'
- Copie 'App Secret' en el campo 'App secret'
- Inserte la URL de redirección generada previamente
- Si usa unidades de equipo de Dropbox
- Marque la casilla correspondiente
- Indique un correo del usuario de Dropbox. Dentro de la carpeta de este usuario se crearán todos los elementos relacionados con Odoo y solo después se compartirán con el resto de usuarios. Con este usuario se crean, cambian, mueven y eliminan todos los archivos y carpetas
- Pulse 'Confirm'. Odoo le redirige a la página de inicio de sesión de Dropbox. Revise el sistema, acepte todas las condiciones y conceda todos los permisos solicitados
- Tras el inicio de sesión, Dropbox le devuelve a Odoo. La sincronización Dropbox - Odoo está lista
- Aplique el cliente cloud recién creado a las reglas de carpetas y/o a las carpetas manuales que deban sincronizarse con esa instancia de Dropbox
- Espere a que se inicie el trabajo programado de sincronización. Solo para pruebas: lance la integración a mano desde Cloud Storage > Configuración > Configuración > el botón 'Launch sync'.
URL de Dropbox
Dropbox genera enlaces de un modo específico para archivos y carpetas existentes. En concreto, no hay conceptos de URL internas o privadas. En su lugar, cada elemento de Dropbox puede obtener las llamadas URL compartidas. Esos enlaces compartidos son públicos o solo de equipo. Además, esta última función solo está disponible en la cuenta Dropbox business.
Esta herramienta se basa en la mecánica de los enlaces compartidos. Eso significa que cada enlace de adjunto es público (todas las cuentas personales de Dropbox) o solo de equipo (todas las cuentas Dropbox business).
A veces se considera que no es del todo seguro. Aunque las URL del sitio apenas las conocerán usuarios externos, existe una pequeña posibilidad de que queden disponibles por alguna acción de usuario. Además, generar enlaces compartidos no es especialmente rápido y puede ralentizar la sincronización. Por eso se introduce la opción de desactivar las URL de uso compartido.
Si está marcado, todas las URL de Dropbox en Odoo serán del tipo https://www.dropbox.com/home/Odoo/[PATH]. Esos enlaces no funcionarán en muchos casos. Así, si necesita abrir archivos/carpetas de Dropbox desde Odoo, tenga cuidado con el ajuste 'No links to Dropbox from Odoo'.
Vea también el vídeo de configuración
Crear una aplicacion Dropbox
Configurar la aplicacion Dropbox: URL de redireccion
Permisos de Dropbox para cuentas personales
Permisos de Dropbox para cuentas de empresa
Configurar Odoo para la integracion con Dropbox
Configuración de MinIO
- Prepare un servidor MinIO en ejecución
- Abra MinIO Console
- Cree un bucket nuevo o elija uno existente. Copie el nombre exacto del bucket: debe insertarse en Odoo en el campo 'Bucket'
- Cree credenciales de acceso para Odoo. En MinIO, use un par access key / secret key o una cuenta de servicio con permisos para listar, leer, crear, escribir, copiar y eliminar objetos dentro del bucket seleccionado
- Copie la Access Key de MinIO en el campo de Odoo 'Access Key'
- Copie la Secret Key de MinIO en el campo de Odoo 'Secret Key'. Importante: guarde el secreto antes de cerrar la página de MinIO si MinIO lo muestra solo una vez
- Copie la URL del endpoint de la API S3 de MinIO en Odoo en el campo 'Amazon S3 endpoint URL'. Por ejemplo, un servidor local suele usar http://localhost:9000, mientras que un servidor de producción puede usar https://minio.example.com
- Vaya a Odoo Cloud Storage > Configuración > Cloud Clients y pulse 'Create'
- Como referencia, introduzca cualquier nombre que resulte claro para todos los usuarios
- Como Cloud client, elija 'MinIO'
- Como Root folder name, introduzca un título que se usará como prefijo de objeto padre de MinIO para todas las carpetas sincronizadas. Por ejemplo, 'Odoo' u 'OdooERP'
- Complete los campos 'Bucket', 'Access Key', 'Secret Key' y 'Amazon S3 endpoint URL'. El campo 'Region' es opcional para MinIO; si está vacío, Odoo usa us-east-1 para la firma compatible con S3
- Mantenga el estilo de direccionamiento como Path-style. Es la opción recomendada para endpoints MinIO, especialmente cuando el host de MinIO no ofrece nombres DNS específicos del bucket
- Elija si Odoo debe usar URL públicas directas de MinIO. Active 'Use Public URLs' solo cuando el bucket, el prefijo, el proxy inverso o el CDN sean de lectura pública. En buckets MinIO privados, déjelo desactivado
- Pulse 'Confirm'. Odoo comprueba el acceso al bucket y crea o verifica el prefijo de la carpeta raíz. La sincronización MinIO - Odoo está lista
- Aplique el cliente cloud recién creado a las reglas de carpetas y/o a las carpetas manuales que deban sincronizarse con ese bucket de MinIO
- Espere a que se inicie el trabajo programado de sincronización. Solo para pruebas: lance la integración a mano desde Cloud Storage > Configuración > Configuración > el botón 'Launch sync'.
Documentación útil de MinIO: Identity and Access Management: https://min.io/docs/minio/linux/administration/identity-access-management.html, referencia de MinIO Server: https://min.io/docs/minio/linux/reference/minio-server/minio-server.html.
Create a MinIO access key
Copy the new MinIO credentials
Configurar el cliente cloud MinIO en Odoo
Preguntas frecuentes sobre Cloud Storage Solutions Odoo v.19
¿Dónde se almacenan los archivos sincronizados? ¿Se duplican en Odoo y en las nubes?
La aplicación asume que el contenido binario de los adjuntos se guarda en el Cloud Client en lugar del servidor Odoo. Esos adjuntos en Odoo pasan a ser de tipo URL y puede acceder a ellos en cualquier momento desde el recuadro de adjuntos o desde el Cloud Client.
Tras la configuración no se requieren acciones manuales: la sincronización es totalmente automática. Decida qué tipos de documento de Odoo sincronizar y configure un modelo relacionado para cada uno (clientes, pedidos de venta o compra, tareas, proyectos, etc.).
¿Puedo tener varias carpetas para el mismo tipo de documento? Por ejemplo, proyectos internos y proyectos de clientes?
Sí, puede. Para ello, prepare una regla para cada una y aplique filtros: por ejemplo, por tipo de proyecto.
Haga que los filtros se excluyan entre sí para que un documento se asigne con certeza. Por ejemplo: «cliente pero no proveedor», «proveedor pero no cliente». Si no, la carpeta de un documento saltaría de un modelo a otro.
¿Es posible hacer la sincronización en tiempo real?
No. Tenemos razones de peso para evitar la sincronización en tiempo real:
Rendimiento. Si la sincronización es en tiempo real, cada subida de archivo muestra la pantalla de carga.
Conflictos. Si 2 usuarios cambian un elemento a la vez, la situación puede no resolverse. Con trabajos regulares se puede corregir después; en tiempo real habría que guardar una cola, aún más confusa.
Funcionalidad. En concreto, renombrar y reestructurar. La sincronización inversa se basa estrictamente en la lógica de directorios y en cada sincronización se comprueba el 100 % de los elementos. Tras cada actualización serían miles de peticiones por segundo. Si no, se perderían los cambios.
¿Puedo cambiar el nombre predeterminado de las carpetas en las nubes?
Puede asignar su nombre a los directorios de modelos (pedidos de venta, oportunidades, proveedores, etc.) para cualquier tipo de documento.
Para las carpetas de objetos (SO-001, John Smith, etc.), la herramienta usa el método de Odoo que construye el nombre visible. Puede cambiarlo definiendo una expresión de nombre. Se usa la sintaxis de las plantillas de correo de Odoo.
¿Puedo cambiar la frecuencia de los trabajos de sincronización?
No, desde la versión 15 no debe cambiar las acciones planificadas. Están optimizadas para ejecutarse cada 15 minutos y garantizar la conexión más estable y rápida.
Los tiempos de espera del servidor Odoo deben ser de al menos 15 minutos (900 segundos).
Si necesita detener la sincronización un tiempo, hágalo en el formulario del cliente cloud concreto.
Puedo sincronizar adjuntos con varios clientes cloud
Yes, starting from version 15, you can set up multiple connections. In this way, it is possible to sync some folders to one cloud client and others - to another.
Take into account that it is not any way possible to sync the same folder for a few cloud storages simultaneously.
Usamos un editor especial en nuestras nubes (p. ej. OnlyOffice, Office 365, etc.). ¿Se abrirían los archivos en ese editor?
Sí, según la configuración de su cliente cloud.
¿Necesito solo la aplicación Cloud Storage Solution?
Desde la versión 15 la aplicación puede usarse sola para estructurar adjuntos en carpetas y ofrecer una interfaz de gestor de archivos.
Si el objetivo es conectar con uno de sus clientes cloud, hay que instalar al menos una aplicación opcional del cliente.
¿Qué ocurre cuando cambio una regla de carpeta?
Cuando cambia una regla de carpeta, cambia también la lista de carpetas. Si una carpeta deja de cumplir las condiciones, se elimina. Si los archivos ya estaban sincronizados, la sincronización inversa los devuelve a Odoo y los borra del Cloud Client.
Si el objeto del documento no cumple la regla de carpeta, no se crea su carpeta. Si más adelante sí la cumple, se generará la carpeta relacionada.
Cuales son las politicas de actualizacion de sus herramientas?
Segun las politicas actuales de Odoo Apps Store:
- Cada modulo comprado para la version 12.0 o anterior da acceso a todas las versiones hasta 12.0.
- A partir de la version 13.0, cada version del modulo se compra por separado.
- Sea cual sea la version, la compra da derecho a todas las actualizaciones y correcciones dentro de una version mayor.
El equipo de faOtools no controla esas politicas. Para cualquier duda, contacte directamente con los representantes de Odoo Apps Store.
Como instalo su aplicacion en Odoo.sh?
La via mas directa es el flujo integrado de la tienda Odoo:
1. Abra la pagina del modulo y pulse Deploy on odoo.sh
2. Sera redirigido a GitHub. Inicie sesion y pulse Create a new repo o use uno existente. El repositorio debe ser privado. No esta permitido publicar las apps con licencia OPL-1. Cree un repo nuevo para el proyecto Odoo.sh si hace falta
3. Luego, en odoo.sh, pulse Deploy, confirme y pulse Continue. Se inicia la instalacion.
Estos pasos instalan la app en la rama de produccion. Para otras ramas o para actualizar:
1. Descargue el codigo fuente de la tienda Odoo
2. Haga commit del modulo en el repositorio GitHub. Ninguna carpeta/archivo de la app debe estar en .gitignore. Los repos creados por odoo.sh a veces ignoran rutas importantes (p. ej. /lib). Suba todos los directorios y archivos del modulo
3. Despliegue la rama destino del proyecto odoo.sh o espere la compilacion automatica si asi esta configurado.
Como instalo su aplicacion en mi propio servidor?
2. Reinicie el servidor Odoo;
3. Active el modo desarrollador (ajustes tecnicos);
4. Actualice la lista de aplicaciones (menu Aplicaciones);
5. Encuentre la app y pulse Activate/Install;
6. Siga las pautas de la pagina de la app si existen.
Su app tiene complementos extra. Puedo comprarlos despues?
Si. Odoo anade automaticamente las dependencias al carrito: excluya las herramientas ya compradas para no pagar dos veces.
Desplegue su app en Odoo.sh y veo un aviso/error en las pruebas
Un aviso rojo/naranja no afecta a las funciones de la app. A veces nuestros modulos no pasan las pruebas automaticas estandar porque estas asumen un comportamiento que choca con los objetivos de la app. Por ejemplo, cambiamos el calculo del precio y las pruebas de Odoo comparan el precio final con el algoritmo estandar.
Compruebe primero las funciones de la base desplegada. Funciona todo correctamente?
Si aun cree que el aviso afecta a funciones reales, contactenos y envie los registros completos de instalacion y la lista completa de modulos desplegados (nucleo y de terceros).
Puedo comprar su aplicacion directamente a su empresa?
No, solo distribuimos las herramientas a traves de la tienda oficial de aplicaciones Odoo.
Quiero un descuento
Lamentablemente, no tenemos medios tecnicos para ofrecer precios individuales.
Puedo instalar la app en mi base Odoo Online (SaaS)?
No, las apps de terceros no se pueden usar en Odoo Online. Odoo SaaS bloquea esa posibilidad.
Su herramienta depende de otras apps. Debo comprarlas?
Si, la herramienta necesita todos los modulos marcados como dependencias. El precio de la pagina de la app ya las incluye.
Cual es el precio del modulo en dolares estadounidenses? Por que cambio?
El precio de nuestros modulos esta en euros. La tienda Odoo convierte a otras monedas segun su tipo de cambio interno. Por eso el precio en dolares estadounidenses puede cambiar cuando se actualiza el tipo.
La redacción de la aplicación y el sitio web en idiomas distintos del inglés cuenta con asistencia de IA y se ajusta a las traducciones oficiales de Odoo. Si detecta un error, enviar un ticket de traduccion y lo corregiremos.
Bases de datos de demostración de Odoo (vistas previas)
Para esta aplicación, podemos proporcionar una base de datos de demostración personalizada gratuita.
No necesita un número de teléfono ni una tarjeta de crédito para contactarnos. Sólo debes pasar un breve registro por correo electrónico, que no lleva más de 30 segundos.
A petición suya, preparamos una base de datos de vista previa individual en la que puede realizar cualquier prueba y comprobar sus hipótesis durante unas dos semanas.
Notificación de errores
Si encuentra errores o comportamiento inconsistente, no dude en contactarnos. Garantizamos proporcionar correcciones dentro de los 60 días posteriores a la compra y estamos muy interesados en mejorar nuestras herramientas incluso después de este período.
No necesita un número de teléfono ni una tarjeta de crédito para contactarnos. Sólo debes pasar un breve registro por correo electrónico, que no lleva más de 30 segundos.
Incluya tantos detalles como sea posible en su solicitud: capturas de pantalla, registros del servidor Odoo, una descripcion completa de como reproducir el problema, etc. Por lo general, se necesitan varios dias laborables para preparar un plan de trabajo para un problema (si se confirma un error) o proporcionarle indicaciones sobre lo que se debe hacer (en caso contrario).
Solicitudes de funciones públicas e ideas de módulos (desarrollo gratuito)
Estamos muy motivados para mejorar nuestras herramientas y agradeceríamos cualquier comentario. Si sus requisitos son de uso público y podrían implementarse de manera eficiente, el equipo los incluirá en nuestra lista de tareas pendientes.
Esta lista de tareas pendientes se procesa periódicamente y no implica cargos adicionales. Aunque no podemos prometer plazos ni diseño final, podría ser una buena manera de conseguir las funciones deseadas sin inversiones ni riesgos.
No necesita un número de teléfono ni una tarjeta de crédito para contactarnos. Sólo debes pasar un breve registro por correo electrónico, que no lleva más de 30 segundos.
19.0.1.4.59
- Se han introducido las traducciones asistidas por IA para 25 idiomas.
19.0.1.4.58
- Sincronizacion de carpetas optimizada: solo se buscan adjuntos de registros actualizados, no todos los del modelo.
19.0.1.4.57
- Se ha anadido la funcion para volver a encolar tareas fallidas.
19.0.1.4.56
- Se ha refactorizado y optimizado la capacidad de respuesta de la UI Kanban.
- Los paneles de navegacion ya se pueden redimensionar y contraer.
19.0.1.4.55
- Se ha anadido la funcion para vaciar los registros de sincronizacion desde la configuracion.
19.0.1.4.54
- Se ha anadido compatibilidad con Amazon S3, MinIO S3, Synology, QNAP, TrueNAS, otros NAS/WebDAB y BOX.
19.0.1.4.53
- Se ha corregido la visualizacion de carpetas archivadas en la navegacion.
19.0.1.4.52
- Se ha anadido la funcion para limitar el numero de carpetas por regla.
19.0.1.4.51
- Se ha corregido el tratamiento de frozendict en las acciones masivas.
19.0.1.4.50
- Los adjuntos vinculados a documentos ya no desaparecen de la caja de adjuntos.
19.0.1.4.49
- Se ha corregido el salto de texto en los titulos de carpeta.
19.0.1.4.48
- La accion "Open in Clouds" de la vista movil se ha actualizado con los cambios recientes.
19.0.1.4.47
- Se ha corregido el informe de factura no sincronizado.
19.0.1.4.46
- Se ha anadido la funcion para neutralizar clientes cloud en copias de seguridad.
19.0.1.4.45
- Se ha corregido el acceso a las carpetas de la regla principal.
19.0.1.4.44
- La aplicacion se ha publicado para la version 19.
- Se ha anadido la funcion de miniaturas opcionales en tiempo real.
18.0.1.4.44
- Se ha optimizado la comprobacion asincrona de carpetas.
18.0.1.4.43
- Se ha corregido la busqueda de una carpeta recien seleccionada.
18.0.1.4.42
- El arbol de carpetas se refresca al cambiar de registro.
18.0.1.4.41
- Ya no hace falta doble clic para quitar los adjuntos seleccionados.
18.0.1.4.40
- La cola de borrado de copias pasa a first-in, first-out.
18.0.1.4.39
- La aplicacion se adapta a la nueva logica de dominios con partes dinamicas.
18.0.1.4.38
- La evaluacion del filestore se anade a la configuracion.
- Se puede limitar la sync del cliente cloud a un nombre de base concreto.
18.0.1.4.37
- Se ha anadido el bloqueo de la creacion de copias.
18.0.1.4.36
- Se han corregido las advertencias sin traducir.
18.0.1.4.35
- Se puede sincronizar una copia de la base con clientes cloud elegidos, automatica o manualmente. Configure calendario y retencion. Con o sin filestore y manifiesto.
18.0.1.4.34
- Se ha corregido la importacion de bibliotecas Python al refrescar carpetas.
18.0.1.4.33
- El dominio admite bibliotecas Python: datetime ('date', 'datetime', 'time', 'timedelta', 'timezone', 'tzinfo', 'MAXYEAR', 'MINYEAR'), time ('time', 'strptime', 'strftime'), y tambien context_today (corto de datetime.now) y relativedelta.
18.0.1.4.32
- La compatibilidad con Email Marketing se ajusta a las actualizaciones recientes de Odoo 18.
18.0.1.4.31
- Tras borrar, los adjuntos quedan deseleccionados.
18.0.1.4.30
- Las URL de los adjuntos sincronizados se pueden precalcular.
18.0.1.4.29
- Las carpetas creadas desde clientes cloud reciben una sequence mayor.
18.0.1.4.28
- Las vistas Kanban se adaptan a los principios XML de Odoo 18.
- La cinta Archived se anade a los formularios de reglas, carpetas, etiquetas y recursos compartidos.
18.0.1.4.27
- La interfaz refleja los cambios de la lista de adjuntos del nucleo.
18.0.1.4.26
- Se ha corregido no anadir enlaces a ciertas carpetas.
18.0.1.4.25
- La aplicacion se ha publicado para la version 18.
17.0.1.4.25
- Se crean de nuevo las subcarpetas de padres ligados a espacios de trabajo.
17.0.1.4.24
- Se ha corregido la actualizacion de subcarpetas ya sincronizadas.
17.0.1.4.23
- Se pueden borrar las fechas de bloqueo de carpetas de reglas.
17.0.1.4.22
- Al redactar mensajes de Odoo se pueden elegir adjuntos existentes, tambien los sincronizados.
- Se anaden adjuntos URL a la caja de adjuntos y al gestor de archivos.
17.0.1.4.21
- Se ha corregido el desplazamiento automatico al registrar una nota.
17.0.1.4.20
- Los registros se pueden filtrar por fecha y hora.
- En la configuracion se define cuantos registros se exportan.
17.0.1.4.19
- El numero de reintentos es configurable y puede diferir entre tareas estandar y reverse/move.
17.0.1.4.17
- El bloqueo padre de tareas atiende primero la de mayor prioridad.
17.0.1.4.15
- Se precisa el bloqueo de las operaciones de sync al mover elementos.
17.0.1.4.13
- El acceso a una carpeta intermedia de regla se basa en la carpeta padre, no en el modelo de la regla.
17.0.1.4.12
- El tamano maximo de las URL sube a 4096.
17.0.1.4.11
- La sync inversa esta optimizada. Se eliminan tareas colgadas por bloqueo mutuo.
17.0.1.4.10
- Se han corregido los problemas de sync inversa y hacia atras a la vez.
17.0.1.4.9
- El proceso de carpetas reordenadas y movidas esta optimizado.
17.0.1.4.8
- Se ha corregido crear etiquetas y carpetas desde el portal.
17.0.1.4.7
- Se ha corregido la busqueda del portal por titulo de etiqueta o carpeta.
17.0.1.4.6
- La accion masiva "Slideshow" abre una presentacion de las imagenes elegidas en el backend.
- La opcion "Allow slideshow" en el recurso compartido deja a portal/publico lanzar una presentacion de las imagenes encontradas.
- El algoritmo de sincronizacion inversa esta optimizado.
17.0.1.4.5
- Hay comprobaciones previas para tareas colgadas. Si una tarea para el cron (p. ej. memoria), el siguiente cron sigue con otra.
17.0.1.4.4
- La vista previa estandar de Odoo esta en la tarjeta de adjunto del gestor. En Kanban, pulse la miniatura. Tipos y comportamiento iguales a la caja de adjuntos.
- Los formularios de adjunto se abren con el menu de tres puntos del Kanban. Alli tambien se cambian los colores.
- Los niveles de los registros de sync se colorean segun el nivel del mensaje.
- El registro guarda mensajes aunque el trabajo falle y detenga el hilo.
17.0.1.4.3
- Se ha corregido la carpeta mal seleccionada al cargar el gestor de archivos.
17.0.1.4.2
- Se pueden priorizar carpetas segun la frecuencia de sync de las reglas.
17.0.1.4.1
- La estructura del modulo se actualiza al nuevo gestor de archivos, arrastrar y soltar y compartir en el portal
17.0.1.3.14
- Se ha corregido duplicar adjuntos con res_model y res_id explicitos (compatibilidad HR Expenses).
17.0.1.3.13
- En el gestor de archivos ya se pueden seleccionar varias carpetas.
- La carpeta actual de subida se muestra en el titulo del boton "Upload".
- Se introduce el compartir adjuntos y carpetas. Comparta archivos, directorios o etiquetas con contactos del portal o en publico. Opcionalmente permita subir, navegar el arbol y crear etiquetas y carpetas.
- Se pueden descargar todos los adjuntos de una etiqueta. La navegacion por etiquetas pasa a ser opcional.
17.0.1.3.12
- Se introduce arrastrar y soltar para subir archivos desde el PC.
- Ya se puede actualizar carpeta y etiquetas soltando adjuntos en el panel izquierdo.
17.0.1.3.11
- Se han corregido los errores al actualizar etiquetas masivamente.
- Se ha corregido la carpeta incorrecta para registros nuevos.
- Ya se puede crear una carpeta en el panel cuando no hay otras.
- La interfaz de registros de sync muestra el HTML de las respuestas recibidas.
17.0.1.3.10
- Se cubre el caso raro en que la configuracion inicial de una carpeta falla 8 veces pero aun debe sincronizarse.
La herramienta para guardar contraseñas en Odoo de forma segura y compartida. Bovedas
198€La herramienta para fijar objetivos KPI y controlar su cumplimiento por periodos. Tableros. Graficos
198€La herramienta para construir una base de conocimiento profunda, interna y externa. KMS. Revisiones tipo wiki
398€La herramienta para servicios por cita, de la reserva a ventas y reseñas
La herramienta para gestionar Odoo desde chats de IA via MCP. Claude. Cualquier IA con MCP.
198€La herramienta para sincronizar adjuntos de Odoo con OneDrive en ambos sentidos
La herramienta para sincronizar adjuntos de Odoo con Google Drive en ambos sentidos
La herramienta para sincronizar adjuntos de Odoo con ownCloud/Nextcloud en ambos sentidos
La herramienta para sincronizar adjuntos de Odoo con DropBox en ambos sentidos