OdooWiki OCA HUB

Excel Import/Export/Report: Unidecode

excel_import_export_unidecode folder_open OCA/server-tools open_in_new
Tools Licencia: AGPL-3

Este módulo añade la opción extra unidecode para aplicarla a los datos exportados. Ejemplo: e.g. ESPAÑA a ESPANA o forçut a forcut.

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 16.0

Añade una casilla "Unidecode" a las plantillas de exportación a Excel para que el texto exportado pueda convertirse a ASCII simple, transformando caracteres como Ñ o ç en N o c.

Este módulo amplía la herramienta Excel Import/Export con una opción adicional para los datos exportados. En una plantilla de exportación de Excel, cada línea de datos muestra ahora una casilla "Unidecode" junto a las opciones existentes; solo es visible para las líneas de datos.

Cuando se marca la casilla, el valor de ese campo se convierte a caracteres ASCII simples antes de escribirse en el archivo. Por ejemplo, "ESPAÑA" se convierte en "ESPANA" y "forçut" en "forcut". La conversión se aplica solo a valores de texto, y también gestiona valores almacenados como bytes sin procesar decodificándolos primero.

La opción se almacena en la línea de la plantilla de exportación y también se reconoce cuando se introduce manualmente un nombre de campo: si el nombre del campo contiene el marcador @?unidecode?, el marcador se elimina y la casilla se marca automáticamente. El módulo depende de la librería externa de Python unidecode, por lo que esa librería debe estar instalada en el servidor.

Modifica los modelos de plantilla de exportación y motor de exportación (xlsx.template, xlsx.template.export y xlsx.export) y añade un campo a la vista de formulario de la plantilla de exportación existente. No se crean menús ni informes nuevos.

Modelos y campos (2)
  • xlsx.export · amplía un modelo existente
  • xlsx.template.export · amplía un modelo existenteis_unidecode (Unidecode)

Texto generado por IA (DeepSeek) al leer el código de la versión 16.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-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 1 confirmada, 8 sin información de 9 versiones.

Fuentes · Odoo 16.0

Confirmado el 2026-11-03 en la rama 16.0 de OCA/server-tools.

terminal Instalación y uso

Documentación de OCA · Odoo 16.0

Para instalar este módulo, necesita instalar la siguiente librería de python, unidecode.

Para aplicar unidecode solo tiene que marcar el campo Unidecode para los datos en los que quiera aplicarlo en la plantilla de Excel. Si está definiendo la plantilla solo tiene que especificar @?unidecode? p. ej. 'A2': 'picking_id.export_reference${value or ""}@?unidecode?'

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: Configuración.

info

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.