Ediversa - Sale Order Import
Este módulo amplía el módulo base edi_ediversa_oca para obtener y procesar archivos de pedidos de venta de Ediversa.
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 17.0Importa automáticamente los pedidos de venta enviados por Ediversa a Odoo, creando el cliente, las direcciones de entrega y facturación y las líneas de pedido a partir del archivo recibido.
Este módulo conecta Odoo con la plataforma Ediversa EDI para que los pedidos de venta enviados por los clientes se conviertan en pedidos de venta reales sin entrada manual.
Una tarea programada llamada "EDI Ediversa: Import Sales" comprueba la plataforma Ediversa para cada compañía que tenga Ediversa habilitado y un usuario y contraseña configurados. Busca documentos de tipo ORDERS y crea un registro de intercambio para cada uno que no se haya importado antes, de modo que el mismo pedido nunca se importe dos veces.
Cuando se recibe un registro, el archivo se descarga desde Ediversa y se marca como descargado en la plataforma. A continuación, el archivo se procesa: el cliente se busca por su identificador de Ediversa y se crea si no existe, y lo mismo se hace con las direcciones de entrega y de facturación, que se vinculan al cliente. La cabecera del pedido obtiene el nombre del pedido de Ediversa como documento de origen, la fecha del pedido y la fecha de entrega prevista, y cualquier nota. Cada línea de pedido se empareja con un producto por código de barras; si no se encuentra ningún producto con ese código de barras, la importación se detiene con un error. Las cantidades, los precios unitarios y las descripciones se toman del archivo.
El módulo añade un tipo de intercambio "Ediversa - Sale Order Input" y funciona en sale.order, res.partner y edi.exchange.record. La tarea programada se crea inactiva, por lo que debe habilitarse antes de que se ejecute.
Depende de
Modelos y campos (3)
- ediversa.api · amplía un modelo existente
- ediversa.process.sale.order · modelo nuevo
- ediversa.receive.sale.order · modelo nuevo
Texto generado por IA (DeepSeek) al leer el código de la versión 17.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: 1 confirmada, 8 sin información de 9 versiones.
Fuentes · Odoo 17.0
Confirmado el 2026-11-03 en la rama 17.0 de OCA/edi-ediversa.
terminal Instalación y uso
Documentación de OCA · Odoo 17.0Configuración
Fuente · Odoo 17.0Para configurar este módulo, debe ir a Ajustes \> Usuarios y empresas \> Empresas y editar una empresa. Introduzca la siguiente información:
- Use Edi Ediversa. Active esta opción para usar los servicios de Ediversa. Tenga en cuenta que este módulo no hace nada por sí solo, por lo que debe utilizarse junto con otros módulos.
- Edi Ediversa Test. Active esta opción si necesita activar el entorno de pruebas.
- Edi Ediversa User. Nombre de usuario de la cuenta de Ediversa. Esta información puede ser proporcionada por ediversa.
- Edi Ediversa Password. Contraseña de la cuenta de Ediversa. Esta información puede ser proporcionada por ediversa.
El flujo de obtención/procesamiento de los archivos de pedido de venta de Ediversa es el siguiente:
- La acción programada "EDI Ediversa: Import Sales" genera los registros de intercambio EDI utilizados para obtener el archivo de pedido de venta de Ediversa.
- La acción programada "Edi exchange check input sync" realiza 2 acciones:
- Obtiene los archivos de pedido de venta de Ediversa de aquellos registros de intercambio EDI con archivos pendientes.
- Crea los registros de pedido de venta a partir de los registros de intercambio EDI cuyos archivos de pedido de venta de Ediversa han sido obtenidos. En esta parte del proceso, se pueden crear nuevos contactos en caso de que aún no existan en la base de datos.
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.