OdooWiki OCA HUB
Sin categoría Licencia: LGPL-3

Proporciona herramientas prácticas para tratar archivos XML en el contexto de intercambios EDI.

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.0

Proporciona la base técnica para intercambiar archivos XML en flujos EDI: puede leer XML a datos estructurados, construir XML a partir de datos y validar XML contra un esquema XSD.

Este es un módulo base/técnico para intercambios EDI (intercambio electrónico de datos) que utilizan archivos XML. No añade menús ni pantallas para los usuarios finales; proporciona a otros módulos EDI las herramientas para manejar contenido XML.

Qué proporciona: - Un componente manejador de XML reutilizable (edi.xml.handler) que otros componentes EDI pueden utilizar. - Lectura de XML: convierte un documento XML en un diccionario de Python para que los datos puedan ser procesados. - Escritura de XML: un helper convierte un diccionario de vuelta en una cadena XML válida, con formato bonito y codificación opcionales. - Validación: comprueba el contenido XML contra un archivo de esquema XSD. La ubicación del esquema debe indicarse como module:path. Si la validación falla, puede devolver el mensaje de error como texto o lanzar el error, según la opción elegida.

Reglas de negocio y comportamientos: - El manejador requiere que se configure una ruta de esquema; si falta, se lanza un error cuando se crea el componente. - Si no se encuentra el archivo de esquema, se devuelve o se lanza un mensaje de error claro.

Depende del módulo base del componente EDI y requiere la librería de Python xmltodict. Afecta al framework de componentes EDI en lugar de a modelos de negocio estándar como ventas o facturas.

Modelos y campos (1)
  • edi.xml.handler · modelo nuevo

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-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado 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/edi-framework.

terminal Instalación y uso

Sin información verificada

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.

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.