Stock Release Channels
Los canales de liberación son:
- Los canales de liberación son creados por los responsables de stock (solo pallets, solo paquetes, ...)
- Un canal de liberación tiene una secuencia, un dominio + posibilidad de usar código python
- Cuando una entrega es: creada desde un pedido de venta / creada como backorder / liberada, cada canal de liberación se evalúa contra ella (dominio + código python), la entrega se asigna al primer canal que coincida
- Un canal de liberación puede cambiar con el tiempo: por ejemplo, la evaluación de un dominio o regla puede cambiar si una entrega solo se libera parcialmente
- Un tablero kanban permite rastrear cuántas transferencias [To Do Today, Released, Done Today, Waiting, Late, Priority] hay en cada canal, además de acceso rápido a todas las transferencias de pick/pack para entregas liberadas
- Un botón en cada canal permite liberar las siguientes X transferencias (configuradas en el canal) (máximo X a la vez, libera X - actualmente liberadas y no completadas)
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.0Organiza las entregas salientes en canales de liberación para que los equipos de almacén puedan controlar cuándo y cuántos traslados se liberan, con un tablero kanban que muestra la carga de trabajo por canal.
Este módulo permite a los responsables de stock agrupar los traslados de salida en canales de liberación con nombre (por ejemplo, por almacén, tipo de operación, cliente o una regla personalizada). Cada canal tiene una secuencia, un dominio de filtro opcional y código Python opcional, y un traslado se asigna automáticamente al primer canal coincidente cuando se crea desde un pedido de venta, se crea como pedido pendiente o se libera.
Un panel kanban muestra, por canal, cuántos traslados están en Por hacer, Listos para liberar, Liberados, Disponibles, En espera, Atrasados, Prioritarios y Hechos hoy, además de los traslados encadenados relacionados y los recuentos estimados de movimientos. Al hacer clic en un contador se abren los traslados o movimientos coincidentes.
Cada canal tiene un ciclo de vida: Abierto, Bloqueado y Dormido, con botones para Bloquear, Desbloquear, Detener/Reiniciar la recopilación y Dormir/Despertar. Un botón 'Liberar siguiente lote' libera los siguientes traslados hasta un máximo configurado, teniendo en cuenta los traslados ya liberados pero no enviados. La liberación puede prohibirse por canal, y un canal puede excluirse de la asignación automática para uso manual.
También añade un campo Release Channels en los contactos, un ajuste de compañía para mostrar el último traslado hecho en el panel, una tarea programada para reasignar canales y reglas de acceso multi-compañía. Toca stock.picking, stock.move, res.partner, res.company y res.config.settings.
Depende de
Lo necesitan otros módulos
Menús que añade
Modelos y campos (6)
- stock.move · amplía un modelo existente
- res.company · amplía un modelo existenterelease_channel_show_last_picking_done (Channels dashboard - Show last delivery done)
- res.partner · amplía un modelo existentestock_release_channel_ids (Release Channels)
- stock.picking · amplía un modelo existentedelivery_date, release_channel_id
- res.config.settings · amplía un modelo existenterelease_channel_show_last_picking_done
- stock.release.channel · modelo nuevocode (Python Code), name, color, state, active, sequence, batch_mode, company_id (Company), partner_ids (Partners), picking_ids (Transfers), rule_domain (Domain), release_mode, warehouse_id (Warehouse), count_move_all (All Moves (Estimate)), max_batch_mode (Max Transfers to release), count_move_done (Moves Done Today (Estimate)), count_move_late (Late Moves (Estimate)), state_at_wakeup, collect_pickings, open_picking_ids (Open Transfers), picking_type_ids (Operation Types), count_picking_all (All Transfers), picking_chain_ids, release_forbidden (Forbid to release this channel), count_move_waiting (Waiting Moves (Estimate)), count_picking_done (Transfers Done Today), count_picking_late (Late Transfers), is_release_allowed, count_move_assigned (Available Moves (Estimate)), count_move_priority (Priority Moves (Estimate))
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. El módulo es muy grande y solo se ha leído una parte del código. 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 14.0
Confirmado el 2026-11-03 en la rama 14.0 de OCA/wms.
terminal Instalación y uso
Documentación de OCA · Odoo 18.0Configuración
Fuente · Odoo 18.0En Inventario \> Configuración \> Canales de lanzamiento. Solo los responsables de stock tienen permisos de escritura.
Use Inventory \> Operations \> Release Channels para acceder al panel de control.
Cada canal tiene un panel de control con estadísticas sobre el número de transferencias por liberar y sobre el progreso de las transferencias liberadas.
Al hacer clic en el botón "box", las transferencias se liberan automáticamente, hasta alcanzar un total de \ (opción configurada en los ajustes del canal).
La disponibilidad de un canal de liberación depende de su estado. Un canal de liberación puede estar en uno de los siguientes estados:
> - Open: el canal está disponible y se puede usar para liberar transferencias. > Las nuevas transferencias se asignan automáticamente a este canal. > - Locked: el canal está disponible, pero ya no es posible liberar > transferencias desde el canal. Las nuevas transferencias siguen > asignándose automáticamente a este > - Asleep: el canal no está disponible y no se puede usar para liberar > transferencias. Tampoco es posible asignar transferencias a este > canal.
Los nuevos canales de liberación están en estado "Open" por defecto. Puede cambiar su estado usando los botones "Lock" y "Sleep". Cuando se usa el botón "Sleep", además del cambio de estado, las transferencias no completadas asignadas al canal se desasignan del canal. Cuando se usa el botón "Lock", solo se cambia el estado. Un canal bloqueado se puede desbloquear usando el botón "Unlock". Un canal dormido se puede despertar usando el botón "Wake up". Cuando se usa el botón "Wake up", además del cambio de estado, el sistema busca transferencias pendientes que requieran una liberación e intenta asignarlas a un canal en estado "Open" o "Locked".
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.