Sistema de inventario
Un sistema web propio donde cada bien queda registrado con su sede, área y responsable, y cada movimiento deja su acta y su rastro.
Python · Flask · PostgreSQL · servidor propio
bienes.pyPython · Flask
@app.route("/bienes", methods=["POST"])
@login_required
def registrar_bien():
datos = BienSchema().load(request.json)
bien = Bien(**datos, sede_id=usuario.sede_id)
db.session.add(bien)
db.session.commit()
# queda registro de quién hizo qué y cuándo
auditoria.registrar("ALTA", bien, usuario)
return jsonify(bien.to_dict()), 201
def reporte_por_sede(sede):
return Bien.query.filter_by(sede=sede)
.order_by(Bien.codigo).all()
InventarioPanelBienesSedesResponsablesReportesAuditoría
Inventario de bienes
Datos de ejemploBienes1 248
Sedes6
Responsables87
Por dar de baja23
| Código | Bien | Sede | Responsable | Estado |
|---|---|---|---|---|
| INV-001024 | Laptop 14" | Central | R. Quispe | Bueno |
| INV-001025 | Impresora multifuncional | Norte | L. Torres | Bueno |
| INV-000871 | Escritorio de melamina | Central | M. Huamán | Regular |
| INV-000533 | Proyector multimedia | Sur | C. Rojas | Bueno |
| INV-000212 | Silla giratoria | Norte | A. Vargas | Baja |
Bien registrado · auditoría guardada
El problema
Los inventarios anuales se hacían a mano, con hojas de cálculo y datos incompletos, y nadie tenía una sola versión confiable de qué bienes existían, dónde estaban y quién era responsable.
La solución
Un sistema web propio donde cada bien queda registrado con su sede, área y responsable, y cada movimiento deja su acta y su rastro.
Funciones principales
- Registro de bienes y fichas de conteo físico.
- Campañas de inventario anuales.
- Movimientos: transferencias, traslados y préstamos, con constancias en PDF numeradas.
- Trazabilidad de cada bien (origen → destino).
- Garantías de equipos.
- Estadísticas y paneles por sede.
- Usuarios con roles y auditoría.
- Consultas en lenguaje natural con un asistente de IA.
Resultado
En 2025, el inventario anual se gestionó por primera vez desde el sistema. Desarrollado de forma continua desde la versión 1 hasta la 6.
Hablemos.
Cuéntame qué necesitas. Te respondo en menos de 24 horas hábiles; por WhatsApp, normalmente el mismo día.
