Inicio › Sistemas › Control de Almacén e Inventario
Operación municipal

Control de Almacén e Inventario

Inventario y resguardo de bienes

Odoo 19PythonPostgreSQLDocker

El problema

El registro manual de entradas y salidas impide conocer las existencias reales hasta el inventario físico, cuando la conciliación de diferencias resulta difícil de documentar.

La solución

Módulo de almacén construido sobre Odoo 19: control de existencias, movimientos y resguardos, con pruebas automatizadas en integración continua.

> ALMACEN FLUJO ACTIVO
100200300400500600700800 MOV-01EntradaFASE 01/04MOV-02ResguardoFASE 02/04MOV-03SalidaFASE 03/04MOV-04ConciliaciónFASE 04/04KARDEXinventario auditable4 LOTES · 4 FASESAPROBADODEVUELTO · SE REHACE > registrando movimientosKARDEX

Qué hace el sistema

El problema que resuelve

El almacén de una dependencia atiende cada mes las requisiciones de decenas de áreas con recursos que provienen de contratos anuales ya comprometidos. Cuando ese control se lleva en hojas de cálculo y formatos de Word, las existencias reales solo se conocen en el inventario físico, la conciliación de diferencias resulta difícil de documentar y el kardex se reconstruye a posteriori, cuando ya no sirve como constancia.

El problema no es únicamente de existencias. Hay que saber qué área pidió qué, cuánto se le surtió realmente, contra qué partida del clasificador por objeto del gasto se aplicó y cuánto saldo queda del contrato anual del artículo. Desarrollamos este módulo para que cada uno de esos datos quede registrado por el propio flujo de operación y no dependa de una captura posterior.

Cómo funciona

  1. Requisición mensual por áreaCada área captura su requisición dentro del periodo fiscal abierto. El sistema valida los topes de consumo configurados por artículo, con límite general y excepciones por área, y notifica al almacén cuando la requisición se envía.
  2. Consolidación de la demanda y cierre de mesEl almacén consolida las requisiciones del periodo, compara lo pedido contra las existencias y calcula el déficit por artículo. El cierre de mes reparte por prioridad de área, determina lo que falta y cierra la ventana de captura.
  3. Cruce con contratos anuales y envío a ComprasCada partida consolidada localiza su contrato anual y se marca cuando lo rebasa; el envío a Compras queda bloqueado en ese caso. Al enviarla, el sistema exporta el requerimiento y descuenta el saldo del contrato.
  4. Recepción de insumos con evidenciaLa recepción admite entregas parciales con acumulado recibido y pendiente por artículo. Cuando hay discrepancia entre lo esperado y lo recibido, los adjuntos de evidencia son obligatorios antes de liberar la entrada al inventario.
  5. Alta al inventario, reparto y kardexLiberar la recepción da de alta el lote, reparte lo pendiente a las áreas y registra quién recogió, cuándo y cuánto. Los movimientos los crea el sistema y ningún rol puede modificarlos ni eliminarlos.

Preguntas frecuentes

¿Qué incluye un sistema de control de almacén para gobierno?

Este módulo cubre cinco frentes: catálogo de artículos e inventario por lotes, requisiciones mensuales por área, consolidación de la demanda, contratos anuales con su saldo y recepción con reparto. Cada movimiento alimenta la bitácora que sustenta el kardex y el informe de existencias.

¿Cómo se controlan las caducidades de los insumos en almacén?

Las existencias se llevan por lote y el consumo se descuenta por primeras entradas, primeras salidas. Solo los lotes vigentes cuentan como disponibles; los vencidos pasan a cuarentena y no pueden surtirse. Una tarea diaria avisa de los lotes por vencer dentro de la ventana configurada.

¿Se puede relacionar el consumo del almacén con la partida presupuestal?

Sí. El sistema incorpora el clasificador por objeto del gasto en cuatro niveles y el catálogo de productos con clave. Cada artículo se liga a su producto del objeto del gasto y de él hereda la partida, que se almacena en la línea de requisición y en el movimiento para agrupar por partida y capítulo.

¿Un usuario puede alterar el kardex o borrar movimientos?

No. Los movimientos los genera el sistema al recibir, repartir o ajustar, y ningún rol puede modificarlos ni eliminarlos, porque un kardex editable no sirve como constancia. Los ajustes manuales se hacen con un asistente que exige motivo y queda registrado en la bitácora del inventario.

¿Requiere una solución similar?

El sistema puede adaptarse a los procedimientos de otra institución o servir como base para un desarrollo específico. Con gusto atendemos su consulta.