Este módulo crea actividades para los usuarios cuando falla el proceso de un registro de intercambio.
También instala una regla de edi.configuration (Notify Users On Exchange Error) que llama a edi.notification.tool en caso de errores de proceso.
Los tipos de intercambio deben configurarse correctamente para crear dichas actividades:
- el campo "Notify On Process Error" debe estar marcado para activar la funcionalidad para el tipo de intercambio actual
- el campo "Activity Type Used When Notify On Process Error" se utiliza para definir el tipo de la actividad recién creada
- los campos "Notify Groups On Process Error" y "Notify Users On Process Error" se utilizan para definir los usuarios que se asignarán a la actividad recién creada
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 19.0Cuando falla un intercambio EDI, este módulo crea automáticamente actividades de advertencia para los usuarios y grupos que elijas, para que puedan hacer seguimiento del error.
Este módulo añade una opción de notificación a los tipos de intercambio EDI. En el formulario del tipo de intercambio, puedes marcar "Notify On Process Error" y, a continuación, en una nueva pestaña "Notification", elegir el tipo de actividad a utilizar, los grupos de usuarios y los usuarios individuales que deben ser notificados.
Cuando un registro de intercambio de ese tipo termina en error, el módulo programa una actividad para cada usuario seleccionado (incluidos todos los miembros de los grupos seleccionados). La actividad utiliza el tipo de actividad elegido, se marca como automatizada y su nota contiene el mensaje de error del intercambio, de modo que el usuario ve directamente en la actividad qué ha ido mal.
Se proporciona un tipo de actividad predeterminado llamado "EDI Exchange Record: Failed", con un icono de advertencia, y se preselecciona cuando activas la opción. Si desmarcas la opción de notificación, los grupos y usuarios seleccionados se borran automáticamente; a la inversa, seleccionar grupos o usuarios activa la opción.
La funcionalidad se controla mediante una regla de configuración global de EDI llamada "Notify Users On Exchange Error", que se activa con los errores de registro y solo se ejecuta cuando el tipo de intercambio tiene una configuración de notificación completa (opción activada, tipo de actividad definido y al menos un grupo o usuario).
El módulo extiende edi.exchange.type y añade soporte de actividades a edi.exchange.record mediante el mixin estándar de actividades.
Depende de
Modelos y campos (3)
- edi.exchange.type · amplía un modelo existentenotify_on_process_error, notify_on_process_error_enabled, notify_on_process_error_users_ids (Notify Users On Process Error), notify_on_process_error_groups_ids (Notify Groups On Process Error), notify_on_process_error_activity_type_id (Activity Type Used When Notify On Process Error)
- edi.exchange.record · modelo nuevo
- edi.notification.tool · modelo nuevo
Texto generado por IA (DeepSeek) al leer el código de la versión 19.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/edi-framework.
terminal Instalación y uso
Documentación de OCA · Odoo 19.0Configuración
Fuente · Odoo 19.0El módulo proporciona una entrada edi.configuration llamada Notify Users On Exchange Error.
Puede revisar o adaptar esta configuración en EDI configurations si necesita cambiar el comportamiento del desencadenante o los fragmentos ejecutados.
Para habilitar las notificaciones para un tipo de intercambio específico:
- habilite Notify On Process Error
- seleccione un tipo de actividad en Activity Type Used When Notify On Process Error
- asigne destinatarios con Notify Groups On Process Error y/o Notify Users On Process Error
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, Uso.
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.