Tabla: inventario
Modelo principal que representa un activo en el inventario institucional.Campos
| Campo | Tipo | Descripción |
|---|---|---|
| placa_de_activo | TextField (PK) | Identificador único del activo |
| codigo | IntegerField | Código numérico |
| descripcion_completa_articulo | TextField | Descripción del activo |
| id_ubicacion | ForeignKey | Relación a Ubicacion |
| id_estado | ForeignKey | Relación a Estado |
| id_clasificacion | ForeignKey | Relación a Clasificacion |
| id_responsable | ForeignKey | Relación a Responsable |
| id_referencia_serial | ForeignKey | Relación a ReferenciaSerial |
| avaluo | IntegerField | Valor en pesos |
| observaciones | TextField | Notas adicionales |
| acta_firmada | TextField | Estado del acta |
Historial automático
El modelo incluyehistory = HistoricalRecords() de django-simple-history, que crea automáticamente una tabla historical_inventario con todas las versiones del activo.
Relaciones
- Ubicacion: Ubicación física del activo
- Estado: Estado actual (buen estado, en reparación, etc.)
- Clasificacion: Clasificación administrativa
- Responsable: Persona responsable
- ReferenciaSerial: Referencia o número de serie
API de inventario
Ver endpoints REST