Account Move Batch Validate
Este módulo proporciona un asistente para publicar muchos asientos contables en lote. Utiliza el sistema de colas introducido por el módulo Odoo Queue job para gestionar una gran cantidad de movimientos en lote.
La publicación de un movimiento lleva algún tiempo, y hacerlo de forma síncrona, en una sola transacción, es problemático.
En este módulo, aprovechamos la potencia del sistema de colas del módulo Odoo Queue job, que se puede utilizar muy bien sin otros conceptos como Backends y Bindings.
Este enfoque proporciona muchas ventajas, similares a las que obtenemos al utilizar ese conector para comercio electrónico:
- Asíncrono: la operación se realiza en segundo plano y los usuarios pueden seguir trabajando.
- Workers dedicados: los trabajos en cola son realizados por workers (procesos) específicos. Esto es bueno para una tarea larga, ya que los workers principales están ocupados gestionando solicitudes HTTP y pueden ser terminados si las operaciones tardan demasiado, por ejemplo.
- Múltiples transacciones: esta es una operación que no necesita ser atómica, y si una línea de 100.000 falla, es posible capturarla, ver el mensaje de error y corregir la situación. Mientras tanto, todos los demás trabajos pueden continuar.
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 12.0Te permite marcar muchos asientos contables en borrador para su publicación y hacer que Odoo los publique en segundo plano, para que puedas seguir trabajando mientras se procesan grandes lotes.
Este módulo añade una opción de publicación por lotes a los asientos contables. En un asiento contable en borrador ahora ves una casilla "Publicación solicitada", y la misma columna aparece en la lista de asientos contables.
Cuando seleccionas varios asientos en borrador y abres el asistente de validación, puedes marcar "Usar validación asíncrona" y elegir una acción: "Marcar para publicar" o "Desmarcar para publicar". También puedes establecer un número de segundos de espera antes de que se inicien los trabajos en segundo plano.
- Marcar asientos encola un trabajo en segundo plano para cada uno; el trabajo publica el asiento e informa si se publicó o se había eliminado.
- Los asientos ya encolados se omiten, por lo que el mismo asiento no se publica dos veces.
- Desmarcar un asiento cancela su trabajo pendiente si aún no ha comenzado; los asientos ya publicados se dejan intactos.
- Solo se procesan los asientos en borrador.
Como la publicación ocurre en segundo plano, los lotes muy grandes no bloquean la pantalla ni corren el riesgo de problemas de memoria. El módulo toca account.move y el asistente validate.account.move, y se apoya en el sistema de trabajos en cola para ejecutar el trabajo.
Depende de
Modelos y campos (2)
- account.move · amplía un modelo existenteto_post (Posting requested), post_job_uuid (UUID of the Job to approve this move)
- validate.account.move · amplía un modelo existenteeta (Seconds to wait before starting the jobs), action (Action), asynchronous (Use asynchronous validation)
Texto generado por IA (DeepSeek) al leer el código de la versión 12.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 12.0
Confirmado el 2026-11-03 en la rama 12.0 de OCA/account-financial-tools.
terminal Instalación y uso
Sin información verificadaLas 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.