OdooWiki OCA HUB

Módulos OCA de inventario y logística para Odoo

Almacenes, ubicaciones, reservas, reabastecimiento, lotes y números de serie, códigos de barras, envíos y transportistas. El área con más módulos de OCA, porque cada almacén funciona de una manera. En el catálogo hay 841 módulos de esta área, 3 de ellos confirmados en Odoo 20.0 (revisado el 2026-11-03).

Módulos confirmados por versión

12.0
185 módulos
13.0
273 módulos
14.0
376 módulos
15.0
206 módulos
16.0
405 módulos
17.0
201 módulos
18.0
451 módulos
19.0
123 módulos
20.0
3 módulos

Repositorios de OCA de esta área

Otras áreas

Lista de módulos del área

  • stock_lot_remove

    Mueve automáticamente los lotes de existencias cuya fecha de retirada ha pasado fuera de las existencias de su almacén, ya sea bajo demanda o cada día mediante una tarea programada. Se habilita por almacén y se eligen las ubicaciones de origen y el tipo de…

  • Scrap Production LotOdoo 12, 13, 14, 16, 17, 18, 19
    stock_lot_scrap

    Añade un botón Scrap en el formulario de Lot/Serial Number que crea registros de scrap para todas las cantidades de ese lote que se encuentran en ubicaciones internas y, a continuación, abre la pantalla de scrap.

  • stock_lot_warehouse

    Muestra el almacén de cada lote o número de serie en Odoo, según su ubicación, y permite agrupar lotes por almacén en la lista de lotes.

  • Mass ScrapOdoo 14
    stock_mass_scrap

    Añade un asistente de desguace masivo que encuentra lotes/números de serie caducados en existencias y crea un desguace por quant, además de una acción de servidor para validar varios desguaces a la vez.

  • Stock Measuring DeviceOdoo 13, 14, 18
    stock_measuring_device

    Permite registrar dispositivos de medición/pesaje por almacén y utilizar un asistente a pantalla completa para escanear un producto, capturar su peso y dimensiones, y guardarlos en el producto o en su embalaje.

  • Stock ZippcubeOdoo 13, 14, 18
    stock_measuring_device_zippcube

    Conecta Odoo a los dispositivos de medición Bosche Zippcube para que el peso, la longitud, la anchura y la altura del paquete se capturen automáticamente y se apliquen a los registros de embalaje.

  • Stock Move Actual DateOdoo 16, 17, 18
    stock_move_actual_date

    Registra la fecha real en la que ocurrió una transferencia de stock o un desecho, incluso si se introduce en Odoo más tarde, y usa esa fecha para la valoración de stock y los informes de inventario.

  • stock_move_assign_picking_hook

    Este módulo técnico añade un hook que permite a los desarrolladores cambiar cómo Odoo elige a qué transferencia (picking) existente se asocia un stock move, sin modificar las reglas estándar para los usuarios normales.

  • Stock Move Auto AssignOdoo 13, 14, 16, 18
    stock_move_auto_assign

    Cuando se reciben mercancías en una ubicación interna, Odoo intenta automáticamente reservar esos productos para los traslados en espera, utilizando trabajos en segundo plano para que los usuarios no se vean ralentizados.

  • stock_move_auto_assign_auto_release

    Libera automáticamente los movimientos de stock para entrega una vez que los productos estén disponibles, después del paso de reserva automática. Se ejecuta en segundo plano para que el personal del almacén no tenga que liberar cada transferencia manualmente.

  • stock_move_auto_assign_auto_release_exclude_location

    Excluye las ubicaciones marcadas como excluidas de la cantidad inmediatamente utilizable de la liberación automática de movimientos de stock tras la autoasignación. Esto evita que el stock reservado en esas ubicaciones se libere automáticamente.

  • Stock Move BackdatingOdoo 12, 14, 17, 18
    stock_move_backdating

    Permite a los usuarios de almacén registrar movimientos de stock, ajustes de inventario y desechos con una fecha pasada en lugar de la fecha de hoy, para que el stock histórico y los asientos contables coincidan con la realidad.

  • stock_move_change_source_location

    Añade un botón "Change Source Location" en las transferencias de salida e internas para que los usuarios puedan cambiar la ubicación de origen de los movimientos de stock de la transferencia en una sola acción.

  • stock_move_common_dest

    Añade una lista de solo lectura "Common destination moves" en el formulario del stock move, que muestra otros movimientos cuyo siguiente paso llega a la misma transferencia que el siguiente paso de este movimiento.

  • stock_move_consu_location_from_putaway

    Para productos consumibles, este módulo hace que los movimientos de stock de salida utilicen la ubicación de putaway como ubicación de origen de la línea de movimiento, de modo que el informe Picking Operations muestra dónde se supone que debe almacenarse el…

  • stock_move_delay_report

    Añade un informe "Delay Analysis" en Inventario > Informes que muestra, por partner responsable, cuánto se retrasaron los movimientos de stock completados respecto a su fecha programada, con vistas pivot, gráfico y lista.

  • Stock Move Forced LotOdoo 14, 17, 18
    stock_move_forced_lot

    Te permite forzar un movimiento de stock para reservar solo un lote o número de serie específico, de modo que el picking y la reserva siempre utilicen el lote elegido.

  • stock_move_free_reservation_reassign

    Añade una opción en los ajustes de Inventario que, cuando está habilitada, intenta reservar de nuevo automáticamente los movimientos de stock después de que un ajuste de inventario libere su reserva.

  • Stock Move Line Auto FillOdoo 12, 13, 14, 15, 16
    stock_move_line_auto_fill

    Rellena automáticamente las cantidades hechas en los traslados con las cantidades reservadas, ya sea de forma automática o con un botón AutoFill, para que los usuarios solo ajusten las líneas que difieran.

  • stock_move_line_change_lot

    Cuando cambias el lote en una línea de movimiento de stock, este módulo comprueba si el nuevo lote está disponible y libera automáticamente las reservas de otras líneas de movimiento si es necesario, para que puedas cambiar de lote sin errores.

  • stock_move_line_dates

    Añade columnas de Scheduled Date y Deadline a las líneas de movimiento de stock, para que los usuarios de almacén puedan ver, filtrar y agrupar las operaciones detalladas según cuándo están planificadas o vencen.

  • stock_move_line_expiration_date_required

    Para los productos con seguimiento por fechas de caducidad, este módulo convierte la fecha de caducidad en un campo obligatorio y de introducción manual en las líneas de movimiento de entrada cuando el producto no tiene días de vida útil configurados, y…

  • stock_move_line_lock_qty_done

    Añade una configuración de compañía que impide a los usuarios cambiar la cantidad realizada en movimientos de stock ya validados, a menos que pertenezcan a un grupo de permisos especial.

  • stock_move_line_lot_link

    Añade un enlace clicable de Número de lote/serie en las pantallas de Operaciones detalladas de los traslados, para que los usuarios puedan saltar directamente de una línea de movimiento de existencias al formulario del lote o número de serie.

  • stock_move_line_qty_picked

    Este módulo añade un campo 'Quantity Picked' separado en las líneas de movimiento de stock, lo que permite a los usuarios de almacén registrar lo que realmente se recogió sin cambiar la cantidad reservada. También añade una casilla de verificación 'Picked'…

  • stock_move_line_reference_link

    Añade un campo 'Reference Link' en el que se puede hacer clic en los formularios de líneas de movimientos de stock que salta directamente al traslado o movimiento de stock relacionado.

  • stock_move_line_reserved_quant

    Añade un campo 'Reserved Quant' en las líneas de movimiento de stock para que puedas ver qué quant de stock específico (lote/serie, ubicación) se reservó para un movimiento. El campo es visible para los responsables de inventario en las listas de líneas de…

  • stock_move_line_serial_unique

    Evita que se introduzcan o creen números de serie duplicados en los movimientos de stock, bloqueando las recepciones u órdenes de fabricación cuando el mismo número de serie ya existe en el stock.

  • Move Stock LocationOdoo 12, 13, 14, 15, 16, 17, 18, 19
    stock_move_location

    Mueve todo o parte del stock de una ubicación interna a otra mediante un asistente guiado, y rellena un traslado en borrador con el stock disponible en su ubicación de origen.

  • stock_move_location_purchase_uom

    Cuando utilizas el botón "Move to location" en un traslado cuyo tipo de operación está configurado para usar unidades de medida de compra, las cantidades de producto se muestran y se mueven automáticamente en la unidad de compra en lugar de la unidad de stock.

  • stock_move_manage_priority

    Permite a los usuarios autorizados establecer una prioridad directamente en movimientos de stock individuales, de modo que los movimientos urgentes se reserven antes que los demás. La función se activa por compañía en los ajustes de Inventario.

  • stock_move_manual_lot

    Este módulo obliga a los usuarios de almacén a elegir manualmente el lote o número de serie de los productos con seguimiento en las transferencias, en lugar de dejar que Odoo elija uno automáticamente. Añade una configuración en los tipos de operación y un…

  • stock_move_name_from_sale_line

    Cuando se confirma un pedido de venta, los movimientos de stock resultantes toman su descripción de la línea del pedido de venta en lugar del nombre del producto. Esto facilita la identificación de los documentos de almacén.

  • stock_move_not_merge_by_dest_moves

    Evita que Odoo fusione movimientos de stock que están vinculados a movimientos de destino diferentes, de modo que cada operación posterior conserve su propio movimiento separado. Esto mantiene intacta la trazabilidad entre transferencias encadenadas.

  • stock_move_original_date

    Mantiene un registro de la fecha planificada original de cada movimiento de stock y del traslado, para que aún puedas ver la primera fecha programada después de que se haya cambiado.

  • Stock Packaging QtyOdoo 12, 13, 16, 18
    stock_move_packaging_qty

    Añade un campo "Done Packaging Quantity" a los stock moves y move lines, para que los usuarios de almacén puedan registrar cuántos paquetes (cajas, palés, etc.) se manipularon realmente, y verlo en los albaranes de entrega.

  • stock_move_pivot_total_price

    Añade una nueva medida "Total Product Price" al análisis pivote de movimientos de stock, calculada como el precio de venta del producto multiplicado por la cantidad movida.

  • stock_move_planned_consumed_date

    Añade un campo "Planned consumed date" a los movimientos de stock y evita que Odoo fusione movimientos que tengan fechas de consumo planificadas diferentes. El campo es visible en las operaciones de transferencia y se traslada a los movimientos generados.

  • stock_move_priority_picking_assign

    Cuando Odoo crea automáticamente un traslado (picking) a partir de movimientos de stock, la prioridad del movimiento se copia en ese traslado. Opcionalmente, los movimientos se pueden agrupar en traslados separados por prioridad.

  • stock_move_propagate_first_move

    Añade dos campos de solo lectura a los movimientos de stock que muestran el primer movimiento que inició la cadena y su tipo de operación, para que los usuarios puedan ver el origen de cualquier movimiento sin seguir la cadena.

  • stock_move_purchase_uom

    Permite configurar un tipo de operación para que sus movimientos de stock utilicen la unidad de medida de compra del producto en lugar de la predeterminada, con una regla de redondeo para la conversión.

  • stock_move_quantity_product_uom

    Añade un campo almacenado en los movimientos de stock que muestra la cantidad movida convertida a la unidad de medida propia del producto, para que los usuarios puedan comparar cantidades entre productos que usan unidades diferentes.

  • Stock Move Quick LotOdoo 12, 13, 14, 15, 16
    stock_move_quick_lot

    Permite a los usuarios de almacén escribir un número de lote/serie y su fecha de fin de vida útil directamente en la pestaña Operaciones de una transferencia, sin abrir las líneas de movimiento detalladas. El lote se crea o actualiza automáticamente.

  • stock_move_reset_quantity

    Añade un botón "Reset Quantities" en los albaranes y sus operaciones detalladas para que los usuarios puedan poner a cero las cantidades realizadas con un solo clic.

  • stock_move_source_relocate

    Crea reglas que cambien automáticamente la ubicación de origen de los movimientos de stock cuando los productos no estén disponibles en la ubicación original, para que las operaciones de picking puedan cumplirse desde otra sububicación.

  • stock_move_source_relocate_dynamic_routing

    Vincula las reglas de reubicación de origen y las reglas de enrutamiento dinámico para que funcionen juntas en las mismas transferencias. Añade botones de acceso rápido en cada formulario de regla para saltar a las reglas relacionadas del otro tipo.

  • stock_move_valuation_usage

    Rastrea qué movimientos de stock entrantes se utilizaron para valorar cada movimiento de stock saliente, mostrando la cantidad y el valor tomados de cada origen. Añade un informe Valuation Usage y nuevas pestañas en el formulario del movimiento de stock.

  • Stock Move Cost Value ReportOdoo 12, 13, 15, 16, 17, 18, 19
    stock_move_value_report

    Añade informes PDF imprimibles que muestran el valor de coste de las operaciones de stock: pickings, desechos, inventarios y movimientos o líneas de movimiento de stock seleccionados, con producto, cantidad, valor unitario, subtotal y totales.

  • stock_move_vendor_comment

    Añade un campo de comentario de proveedor de texto libre a los movimientos de stock y sus operaciones detalladas, para que el personal de almacén pueda anotar observaciones del proveedor directamente en los traslados y verlas en las líneas de movimiento.

  • stock_mts_mto_mrp_rule

    Cuando una orden de fabricación necesita un componente que solo está parcialmente en stock, este módulo divide automáticamente el stock move del componente: la cantidad disponible permanece Make to Stock y la cantidad faltante pasa a ser Make to Order.

  • Stock MTS+MTO RuleOdoo 12, 13, 14, 15, 16, 17, 18
    stock_mts_mto_rule

    Añade una nueva ruta 'Make To Order + Make To Stock' que decide automáticamente, en función del stock virtual, si tomar los productos del stock, crear una orden de compra o dividir la demanda entre ambos.

  • Stock Disallow NegativeOdoo 12, 13, 14, 15, 16, 17, 18, 19
    stock_no_negative

    Bloquea las operaciones de stock que harían que el nivel de stock de un producto fuera negativo, a menos que el stock negativo esté permitido explícitamente en el producto, su categoría o la ubicación.

  • stock_orderpoint_automatic_creation

    Crea automáticamente reglas de reabastecimiento de existencias (orderpoints) para nuevos productos almacenables, utilizando las cantidades mínimas y máximas predeterminadas configuradas en la compañía. Puedes habilitarlo por producto, por categoría de…

  • stock_orderpoint_default_location

    Te permite elegir una ubicación de stock predeterminada por almacén que se utilizará automáticamente para las nuevas reglas de reabastecimiento, en lugar de utilizar siempre la ubicación estándar Stock.

  • Order point generatorOdoo 12, 13, 14, 15, 17, 18, 19
    stock_orderpoint_generator

    Crea plantillas de reglas de reordenamiento y aplícalas a muchos productos a la vez, ya sea manualmente desde un asistente o automáticamente mediante una acción programada que recalcula las cantidades mínimas y máximas a partir de los movimientos de stock…

  • stock_orderpoint_manual_procurement

    Este módulo permite lanzar manualmente aprovisionamientos desde las reglas de reabastecimiento, basándose en la cantidad recomendada, en lugar de esperar al planificador. Añade una opción 'Manual Procurement' en la lista de reglas de reabastecimiento y un…

  • stock_orderpoint_manual_procurement_uom

    Este módulo conecta dos funcionalidades de Odoo: establecer una unidad de medida de compra en las reglas de reabastecimiento y crear manualmente órdenes de aprovisionamiento a partir de esas reglas. Garantiza que la cantidad recomendada se muestre y se pida…

  • Stock Orderpoint Move LinkOdoo 12, 13, 14, 15, 16, 18
    stock_orderpoint_move_link

    Este módulo vincula las reglas de reabastecimiento con los movimientos de stock que generan, de modo que puedes ver qué regla creó una transferencia y abrir todas las transferencias vinculadas a una regla.

  • stock_orderpoint_mrp_link

    Vincula las órdenes de fabricación a las reglas de reabastecimiento que las activaron, para que puedas ver qué regla creó cada orden de fabricación y abrir esas órdenes desde la regla de reabastecimiento.

  • stock_orderpoint_mto_as_mts

    Te permite sustituir la ruta Make To Order (MTO) por reglas de reabastecimiento automáticas (orderpoints) por almacén. Cuando un producto pasa a MTO, se crea un orderpoint con mínimo/máximo cero; cuando se elimina MTO, esos orderpoints pueden archivarse…

Datos importados de GitHub: «confirmado» significa rama, directorio y manifiesto instalable comprobados en la fecha de revisión. Que un módulo no esté confirmado en una versión no significa que no exista: puede estar en otro repositorio o pendiente de la próxima revisión. No se evalúa el soporte activo ni la certificación OCA.