Clasificar automáticamente los archivos dentro de un archivo .zip al directorio(s) correspondiente(s) relacionado(s) con un DMS embebido.
Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.
auto_awesome Qué hace este módulo
Generado por IA a partir del código · Odoo 18.0Amplía la clasificación automática de archivos para que los archivos dentro de un ZIP se enruten a las carpetas del DMS de un registro específico de Odoo (por ejemplo, un cliente o proveedor), en función del nombre del archivo y los valores de los campos del registro.
Este módulo se basa en la función de clasificación automática existente. En una plantilla de clasificación ahora puedes elegir un modelo de Odoo (por ejemplo, Contactos). Cuando se establece un modelo, aparece una lista de Detalles donde asignas cada parte capturada del nombre del archivo (por su posición) a un campo de ese modelo.
Cuando se importa un ZIP a través del asistente de clasificación, el sistema busca directorios DMS vinculados a registros de ese modelo. Aplica el patrón de nombre de archivo de la plantilla, extrae los valores coincidentes y los utiliza para construir la ruta de la carpeta de destino. El asistente también muestra una columna 'Registro referenciado' para que puedas ver a qué registro está vinculado cada archivo.
- Las plantillas ganan un campo Model y una lista de Detalles (secuencia, índice, campo).
- La lista de archivos del asistente gana una columna Registro referenciado.
- La selección de carpeta se recalcula automáticamente cuando la plantilla tiene un modelo.
- Una plantilla de demostración muestra la clasificación de PDFs de contactos por número de VAT.
Toca dms.classification.template, el nuevo dms.classification.template.detail y el asistente wizard.dms.classification.detail. El acceso al nuevo modelo de detalle se concede al grupo de gestores de DMS.
Depende de
Modelos y campos (3)
- dms.classification.template · amplía un modelo existentemodel (Model name), model_id (Model), detail_ids (Details)
- wizard.dms.classification.detail · amplía un modelo existenterecord_ref (Record Referenced), template_id
- dms.classification.template.detail · modelo nuevoindex, field_id (Field), model_id, sequence, parent_id (Parent)
Texto generado por IA (DeepSeek) al leer el código de la versión 18.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub
Disponibilidad por versión
Revisado: 2026-11-03Estado de confirmación: 3 confirmadas, 6 sin información de 9 versiones.
Fuentes · Odoo 16.0
Confirmado el 2026-11-03 en la rama 16.0 de OCA/dms.
terminal Instalación y uso
Documentación de OCA · Odoo 18.0Configuración
Fuente · Odoo 18.0- Vaya a Documentos / Configuración / Plantillas de clasificación y cree o edite una plantilla.
- Puede establecer un modelo al que esté vinculada (res.partner, por ejemplo).
- Puede definir los detalles para indicar qué campo es referenciado por el patrón de nombre de archivo definido.
Ejemplo completo desde res.partner:
Patrón de nombre de archivo: ([0-9]{8}[A-Z]).*.pdf Detalles: VAT (campo) e 0 (índice) Ejemplo 1 de patrón de directorio: {0} \> Esto intentará añadir los archivos al directorio vinculado al partner con el nombre VAT. Ejemplo 2 de patrón de directorio: {0} / Misc \> Esto intentará añadir los archivos al subdirectorio "Misc" vinculado al partner con el nombre VAT.
- Vaya a Documents / Auto Classification y seleccione una plantilla y un archivo .zip.
- Pulse el botón Analyze
- Se establecerán tantas líneas como el número de archivos contenidos en el archivo .zip y aplique el patrón de nombre de archivo.
- El registro al que están relacionados (res.partner por ejemplo) se mostrará en las líneas.
- Pulse el botón Classify
- Los archivos (dms.file) se crearán en los directorios correspondientes.
Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen. Sin información verificada en OCA: Instalación.
Las instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versión.
Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.