OpenBoxes en cooperativas: lote, vencimiento y stock visible
Mini-caso para ordenar stock técnico con OpenBoxes: movimientos, lotes, permisos, API, backup y prueba de salida en cooperativas sin planillas duplicadas.
El pedido de despacho falla cuando el depósito tiene 18 baterías cargadas y ninguna coincide con el lote que figura en la orden. En una cooperativa eléctrica con internet rural, el stock técnico mezcla medidores, conectores, baterías y repuestos con vencimiento. OpenBoxes permite registrar productos, ubicaciones, lotes y movimientos; esta lectura muestra cómo convertir la estantería en evidencia consultable sin frenar la guardia.
Dónde aparece el stock que nadie quiere firmar
El problema operativo aparece en la guardia, no en el cierre contable. Una cuadrilla pide un repuesto, depósito entrega otro compatible y compras descubre dos semanas después que el lote usado no era el declarado. La página de features de OpenBoxes describe stock en tiempo real, trazas de movimiento, control por lote y vencimiento, reportes de consumo y despliegue propio o gestionado. El dato que corrige la rutina viene del repositorio: la API de GitHub muestra que openboxes/openboxes es un sistema de warehouse management para inventario y movimientos de stock, con 897 estrellas al momento de esta corrida y actualización el 16 de septiembre de 2026. Para una herramienta de nicho, esa señal pública ayuda a separar un proyecto vivo de una descarga abandonada. El objeto concreto es una caja plástica con fusibles NH, una etiqueta escrita a mano y una batería con fecha de control pegada en marcador. El antagonista es la planilla copiada por tres personas. Mientras la planilla viaja, el depósito ya entregó material.
Cómo funciona por dentro
El flujo mínimo tiene siete pasos. Primero, depósito crea productos, categorías, ubicaciones y unidades. Segundo, compras registra ingreso, proveedor, lote, vencimiento si corresponde y cantidad recibida. Tercero, OpenBoxes guarda stock por ubicación y conserva movimientos. Cuarto, una solicitud de salida crea un stock movement con destino, responsable y estado. Quinto, depósito prepara, ajusta cantidad y confirma despacho. Sexto, la cuadrilla recibe y firma salida o devolución. Séptimo, backup copia base y archivos de configuración; una restauración prueba que producto, lote, movimiento y usuario siguen unidos. OpenBoxes toma productos, ubicaciones y movimientos como entrada; entrega saldos, solicitudes, despachos y reportes. La documentación principal lo presenta como un sistema abierto de cadena de suministro. La guía de Stock Movements muestra el objeto que ordena solicitudes, envíos y recepciones. La base de datos guarda el estado; la API permite conectar pedidos internos o reportes; los permisos separan quien pide, quien despacha y quien corrige. La versión v0.9.8-hotfix1, publicada el 14 de agosto de 2026, da una referencia concreta para congelar alcance. En un sistema de stock, instalar "la última" sin registrar versión vuelve difícil explicar por qué cambió una pantalla o una validación.
Qué se instala o configura primero
El piloto empieza con una sola familia de materiales: baterías, medidores o conectores críticos. Se cargan productos, ubicaciones, lotes, mínimos de reposición, responsables y dos movimientos reales. Con dólar oficial venta de ARS 1535, una implementación inicial puede ubicarse entre USD 950 y USD 2.200, es decir entre ARS 1.458.250 y ARS 3.377.000. Incluye relevamiento, instalación, carga base, roles, tablero operativo, backup y prueba de restauración. No incluye etiquetado físico masivo ni integración con ERP comercial. UMSA puede acompañar ese primer tramo con una matriz simple: producto, ubicación, lote, vencimiento, cantidad, responsable y último movimiento. También conviene registrar una foto de estantería por ubicación al inicio del piloto; esa foto ayuda a detectar diferencias físicas durante la primera semana y facilita la primera conciliación. El responsable de depósito firma esa conciliación y deja un corte inicial para medir desvíos posteriores. El primer entregable verificable es una salida completa: solicitud, preparación, despacho, recepción y devolución parcial. Si ese circuito cierra, después se suman compras y reportes mensuales. OpenBoxes nació para salud y respuesta a emergencias, donde lote y vencimiento son parte diaria del trabajo. En cooperativas, bodegas o talleres, la misma disciplina sirve para materiales que vencen, cambian de revisión o deben quedar asociados a una orden de servicio. Para el responsable de guardia, la prueba cotidiana queda en una consulta: qué lote salió, quién lo preparó, en qué vehículo fue y qué devolución volvió al depósito. Esa consulta debe poder imprimirse cuando internet rural cae, porque la guardia sigue trabajando con planilla de retiro, firma y horario hasta que vuelve la conexión.
Dónde se rompe y cómo probarlo
El primer riesgo es cargar productos sin unidad clara. La señal aparece cuando un repuesto figura por caja en compras y por unidad en depósito. La prueba toma cinco productos, simula ingreso y salida parcial, y revisa que el saldo quede en la misma unidad. El segundo riesgo es permitir ajustes sin motivo. La señal aparece cuando el stock cambia y nadie puede explicar el movimiento. La prueba entra con usuario de depósito, intenta corregir cantidad sin motivo obligatorio y exige rechazo o registro con comentario. El tercer riesgo es tener backup sin restauración. La señal aparece cuando la copia existe y nadie recuperó una orden real. La prueba restaura en una instancia separada, abre un stock movement, revisa lote, cantidad, usuario y fecha, y exporta evidencia. El stock visible no evita comprar mal por sí solo. Obliga a firmar el movimiento que antes quedaba suelto.
Para seguir leyendo
Para avanzar
Ver también
Continuá hacia capacidades técnicas, sectores o notas relacionadas.