🎯 Asignación de Elementos a Activos, Pozos y Campos
Descripción General
El sistema de asignación permite vincular unidades de inventario y activos fijos a ubicaciones operativas específicas, incluyendo:
- 👤 Empleados: Asignación personal de herramientas y equipos
- 📋 Proyectos: Materiales y equipos para proyectos específicos
- 🏢 Departamentos: Equipos departamentales
- 🛢️ Campos Petroleros: Equipos en campos de producción
- ⚙️ Pozos: Instalación de equipos en pozos específicos
- 📍 Ubicaciones: Almacenes y ubicaciones físicas
Tipos de Asignación
1. Asignación a Empleados
Cuándo usar:
- Herramientas personales
- Equipos de protección personal (EPP)
- Laptops y equipos de oficina
- Vehículos asignados
- Radios y comunicaciones
Características:
- ✅ Responsabilidad individual
- ✅ Fecha de devolución esperada
- ✅ Control de condición al entregar y recibir
- ✅ Alertas de devolución pendiente
- ✅ Historial por empleado
Ejemplo:
Unidad: RADIO-001-0023
Artículo: Radio Motorola XPR7550
Asignado a: Juan Pérez (Técnico de Campo)
Fecha asignación: 15/01/2025
Fecha esperada devolución: 15/02/2025
Condición: GOOD
Ubicación: Campo Libertad
2. Asignación a Proyectos
Cuándo usar:
- Materiales de construcción
- Equipos temporales para proyecto
- Herramientas compartidas del proyecto
- Consumibles del proyecto
Características:
- ✅ Múltiples unidades al mismo proyecto
- ✅ Control de costos por proyecto
- ✅ Devolución al finalizar proyecto
- ✅ Reporte de consumo por proyecto
- ✅ Transferencia entre proyectos
Ejemplo:
Proyecto: Proyecto Libertad Fase 2
Unidades asignadas:
├── 50 Tubos de 3" SCH 40
├── 20 Válvulas de compuerta
├── 1 Bomba centrífuga
└── 100 Codos de 90°
Valor total: $125,000
3. Asignación a Departamentos
Cuándo usar:
- Equipos compartidos del departamento
- Herramientas de uso común
- Mobiliario y equipos de oficina
- Vehículos departamentales
Características:
- ✅ Uso compartido
- ✅ Responsable departamental
- ✅ Control por centro de costos
- ✅ Inventario departamental
Ejemplo:
Departamento: Producción
Equipos asignados:
├── 5 Laptops Dell
├── 2 Impresoras HP
├── 10 Radios Motorola
└── 3 Vehículos Toyota
4. Asignación a Campos Petroleros
Cuándo usar:
- Equipos permanentes en campo
- Infraestructura de campo
- Vehículos de campo
- Herramientas de campo
Características:
- ✅ Ubicación operativa
- ✅ Control por campo
- ✅ Inventario de campo
- ✅ Transferencias entre campos
- ✅ Reportes por campo
Ejemplo:
Campo: Campo Libertad
Activos instalados:
├── 15 Bombas ESP
├── 8 Separadores
├── 25 Válvulas de control
├── 3 Compresores
└── 12 Tanques de almacenamiento
Valor total: $2,450,000
5. Asignación a Pozos
Cuándo usar:
- Bombas de subsuelo (ESP)
- Cabezales de pozo
- Válvulas de fondo
- Sensores de pozo
- Equipos de superficie del pozo
Características:
- ✅ Instalación específica en pozo
- ✅ Registro de profundidad
- ✅ Fecha de instalación
- ✅ Historial de instalaciones
- ✅ Control de reemplazos
- ✅ Trazabilidad completa
Ejemplo:
Pozo: LIB-023
Equipos instalados:
├── Bomba ESP GC6000 (S/N: ESP-2025-001)
│ └── Profundidad: 8,500 ft
├── Cabezal Cameron (S/N: CAB-2025-045)
├── Sensor de presión (S/N: SENS-2025-123)
└── Válvula de seguridad (S/N: VAL-2025-089)
Valor total instalado: $185,000
Proceso de Asignación
Asignación Simple (Una Unidad)
Pasos:
Buscar la unidad
- Vaya a Inventario → Unidades de Inventario
- Busque por código, serie o artículo
- Verifique que estado = AVAILABLE
Iniciar asignación
- Click en el ícono de "Asignar" (📤)
- Se abre el formulario de asignación
Completar formulario
Campos obligatorios:
- Tipo de asignación: Empleado, Proyecto, Departamento, Campo, Pozo
- Destino: Seleccione empleado/proyecto/etc.
- Condición: Estado físico al momento de asignar
Campos opcionales:
- Ubicación: Campo, pozo, ubicación específica
- Fecha esperada de devolución: Cuándo debe regresar
- Notas: Observaciones o instrucciones
- Motivo: Razón de la asignación
Confirmar asignación
- Click en "Asignar"
- Sistema valida disponibilidad
- Se crea el registro de asignación
Resultado:
- ✅ Estado cambia a ASSIGNED
- ✅ Se vincula al empleado/proyecto/etc.
- ✅ Se registra en historial
- ✅ Se crea movimiento automático
- ✅ Se envía notificación (si está configurado)
Asignación Masiva (Múltiples Unidades)
Cuándo usar:
- Asignar múltiples herramientas a un técnico
- Enviar materiales a un proyecto
- Equipar un nuevo campo
Pasos:
Filtrar unidades disponibles
- Estado: AVAILABLE
- Almacén: Seleccione almacén
- Artículo: Filtre por tipo (opcional)
Seleccionar unidades
- Use checkboxes para seleccionar múltiples
- Verifique que todas estén disponibles
Asignación masiva
- Click en "Asignación Masiva"
- Complete formulario común para todas:
- Destino (empleado/proyecto/etc.)
- Fecha esperada de devolución
- Condición general
- Notas
Confirmar
- Click en "Asignar Todas"
- Sistema procesa cada unidad
- Muestra resumen de asignaciones
Resultado:
- ✅ Todas las unidades asignadas
- ✅ Movimientos individuales creados
- ✅ Historial registrado para cada una
- ✅ Reporte de asignación generado
Asignación a Pozos (Instalación)
Proceso de Instalación en Pozo
La instalación de equipos en pozos requiere información adicional:
Pasos detallados:
Preparar el activo
- Verificar que la unidad sea un activo fijo
- Si no lo es, convertir a activo primero
- Verificar condición: debe ser GOOD o EXCELLENT
Registrar instalación
- Vaya a Producción → Pozos
- Seleccione el pozo
- Click en "Instalar Activo"
Completar datos de instalación
Información requerida:
- Activo: Seleccione el activo a instalar
- Tipo de instalación:
- PUMP (Bomba)
- WELLHEAD (Cabezal)
- SEPARATOR (Separador)
- TANK (Tanque)
- MOTOR (Motor)
- VALVE (Válvula)
- SENSOR (Sensor)
- OTHER (Otro)
- Fecha de instalación: Cuándo se instaló
- Descripción de posición: Ubicación en el pozo
- Profundidad (ft): Para equipos de subsuelo
- Notas: Observaciones técnicas
Confirmar instalación
- Sistema valida que activo esté disponible
- Se crea registro en
well_assets - Se actualiza ubicación del activo
Resultado:
- ✅ Activo vinculado al pozo
- ✅ Estado cambia a ACTIVE
- ✅ Ubicación actualizada (campo + pozo)
- ✅ Se crea transferencia automática
- ✅ Contadores del pozo actualizados
- ✅ Valor del activo sumado al pozo
Ejemplo de instalación:
Activo: Bomba ESP GC6000 (BOMB-001-0001)
Pozo: LIB-023 (Campo Libertad)
Tipo: PUMP
Fecha instalación: 25/01/2025
Profundidad: 8,500 ft
Posición: Bomba de subsuelo principal
Notas: Instalada con cable #2 AWG, 8,600 ft de cable
Remoción de Pozo
Cuándo remover:
- Mantenimiento programado
- Falla del equipo
- Reemplazo por nuevo equipo
- Cierre del pozo
Pasos:
Seleccionar instalación
- Vaya al detalle del pozo
- Pestaña "Activos Instalados"
- Seleccione el activo a remover
Registrar remoción
- Click en "Remover Activo"
- Complete formulario:
- Fecha de remoción: Cuándo se removió
- Razón: Motivo de la remoción
- Almacén destino: Dónde se guardará (opcional)
- Condición: Estado físico al remover
- Notas: Observaciones
Confirmar remoción
- Sistema crea transferencia de remoción
- Actualiza estado del activo
- Actualiza contadores del pozo
Resultado:
- ✅ Registro de instalación marcado como REMOVED
- ✅ Activo desvinculado del pozo
- ✅ Si hay almacén destino, activo va al almacén
- ✅ Si no hay destino, estado = IN_MAINTENANCE
- ✅ Historial completo registrado
Reemplazo de Activo en Pozo
Cuándo usar:
- Reemplazar bomba fallada
- Upgrade de equipo
- Mejora de capacidad
Pasos:
Iniciar reemplazo
- En el pozo, seleccione activo instalado
- Click en "Reemplazar Activo"
Completar formulario
- Nuevo activo: Seleccione el reemplazo
- Fecha de reemplazo: Cuándo se hace
- Razón: Motivo del reemplazo
- Almacén destino: Para activo removido
- Notas: Observaciones
Confirmar
- Sistema remueve activo viejo
- Sistema instala activo nuevo
- Ambas operaciones en una transacción
Resultado:
- ✅ Activo viejo removido y enviado a almacén
- ✅ Activo nuevo instalado en el pozo
- ✅ Historial completo para ambos
- ✅ Continuidad operativa del pozo
Devolución de Asignaciones
Devolución Simple
Pasos:
Buscar unidad asignada
- Filtre por estado: ASSIGNED
- O busque por empleado/proyecto
Iniciar devolución
- Click en "Devolver" (↩️)
- Se abre formulario de devolución
Completar formulario
- Almacén destino: Dónde se guardará
- Ubicación: Ubicación específica en almacén
- Condición: Estado físico al devolver
- Devuelto por: Quién devuelve
- Recibido por: Quién recibe en almacén
- Notas: Daños, observaciones
Confirmar devolución
- Sistema valida datos
- Se crea movimiento de devolución
- Se actualiza estado
Resultado:
- ✅ Estado cambia a AVAILABLE
- ✅ Asignaciones se limpian
- ✅ Unidad regresa al almacén
- ✅ Historial registrado
- ✅ Alerta cerrada (si había)
Devolución Masiva
Cuándo usar:
- Finalización de proyecto
- Devolución de herramientas de equipo
- Cierre de obra
Pasos:
Filtrar unidades del proyecto/empleado
- Seleccione proyecto o empleado
- Filtre estado: ASSIGNED
Seleccionar unidades a devolver
- Use checkboxes
- Verifique que todas sean del mismo origen
Devolución masiva
- Click en "Devolución Masiva"
- Complete:
- Almacén destino común
- Condición general
- Notas
Confirmar
- Sistema procesa todas las devoluciones
- Genera reporte de devolución
Resultado:
- ✅ Todas las unidades devueltas
- ✅ Proyecto/empleado liberado
- ✅ Inventario actualizado
- ✅ Reporte generado
Control de Ubicaciones
Jerarquía de Ubicaciones
Empresa
├── Almacenes
│ ├── Almacén Central
│ │ └── Pasillo A, Rack 3, Nivel 2
│ └── Almacén Campo
│ └── Bodega Principal
├── Campos Petroleros
│ ├── Campo Libertad
│ │ ├── Pozo LIB-001
│ │ ├── Pozo LIB-023
│ │ └── Pozo LIB-045
│ └── Campo Norte
│ ├── Pozo NOR-012
│ └── Pozo NOR-034
└── Proyectos
├── Proyecto Libertad Fase 2
└── Proyecto Expansión Norte
Campos de Ubicación
| Campo | Descripción | Ejemplo |
|---|---|---|
| Almacén | Almacén físico | Almacén Central |
| Ubicación en Almacén | Posición específica | A-03-02 |
| Campo | Campo petrolero | Campo Libertad |
| Pozo | Pozo específico | LIB-023 |
| Proyecto | Proyecto temporal | Proyecto Libertad Fase 2 |
| Ubicación Específica | Descripción libre | Caseta de bombas |
Reglas de Ubicación
Una unidad, una ubicación
- Una unidad solo puede estar en un lugar a la vez
- Al asignar a nueva ubicación, se limpia la anterior
Prioridad de ubicaciones
- Si está en pozo → Campo se hereda automáticamente
- Si está en proyecto → Puede tener campo/pozo adicional
- Si está en almacén → No tiene campo/pozo
Ubicaciones válidas por estado
- AVAILABLE: Debe tener almacén
- ASSIGNED: Puede tener empleado + campo/pozo
- IN_USE: Debe tener campo o pozo
- MAINTENANCE: Debe tener almacén o taller
Reportes de Asignación
Reporte de Unidades Asignadas
Información mostrada:
- Lista de todas las unidades asignadas
- Empleado/proyecto responsable
- Fecha de asignación
- Fecha esperada de devolución
- Días de retraso (si aplica)
- Valor total asignado
Filtros:
- Por empleado
- Por proyecto
- Por departamento
- Por campo/pozo
- Por fecha de asignación
- Solo vencidas
Reporte de Activos por Pozo
Información mostrada:
- Pozo y campo
- Lista de activos instalados
- Tipo de instalación
- Fecha de instalación
- Valor total instalado
- Estado de cada activo
Agrupación:
- Por campo
- Por tipo de instalación
- Por fecha de instalación
Reporte de Devoluciones Pendientes
Información mostrada:
- Unidades con fecha de devolución vencida
- Empleado/proyecto responsable
- Días de retraso
- Valor de las unidades
- Contacto del responsable
Alertas:
- 🔴 Más de 30 días de retraso
- 🟡 Entre 7 y 30 días de retraso
- 🟢 Próximas a vencer (7 días)
Reporte de Inventario por Campo
Información mostrada:
- Campo petrolero
- Total de activos en el campo
- Valor total instalado
- Distribución por pozo
- Activos en mantenimiento
- Próximos mantenimientos
Casos de Uso
Caso 1: Equipar Técnico para Trabajo en Campo
Escenario: Técnico va a trabajar 15 días en Campo Libertad
Pasos:
- Buscar herramientas disponibles en almacén
- Seleccionar:
- Radio Motorola
- Laptop Dell
- Kit de herramientas
- EPP completo
- Asignación masiva al técnico
- Fecha devolución: 15 días
- Ubicación: Campo Libertad
Resultado: Técnico equipado, sistema alerta si no devuelve a tiempo
Caso 2: Instalar Bomba ESP en Pozo Nuevo
Escenario: Pozo LIB-045 requiere bomba ESP
Pasos:
- Verificar bomba disponible en almacén
- Convertir a activo fijo (si no lo es)
- Registrar instalación en pozo:
- Tipo: PUMP
- Profundidad: 8,200 ft
- Fecha: 28/01/2025
- Sistema actualiza ubicación y estado
Resultado: Bomba instalada, trazabilidad completa, depreciación activa
Caso 3: Transferir Equipos Entre Campos
Escenario: Campo Norte necesita equipos del Campo Libertad
Pasos:
- Identificar equipos disponibles en Campo Libertad
- Remover de pozos (si están instalados)
- Transferir a almacén temporal
- Transportar a Campo Norte
- Instalar en pozos de Campo Norte
Resultado: Equipos transferidos, historial completo
Caso 4: Devolución al Finalizar Proyecto
Escenario: Proyecto Libertad Fase 2 finalizado
Pasos:
- Listar todas las unidades del proyecto
- Verificar condición de cada una
- Devolución masiva al Almacén Central
- Registrar daños o pérdidas
- Generar reporte final del proyecto
Resultado: Inventario recuperado, proyecto cerrado
Caso 5: Reemplazar Bomba Fallada
Escenario: Bomba en pozo LIB-023 falló
Pasos:
- Identificar bomba fallada en el pozo
- Seleccionar bomba de reemplazo del almacén
- Registrar reemplazo:
- Remover bomba fallada
- Instalar bomba nueva
- Enviar fallada a mantenimiento
- Sistema actualiza ambos activos
Resultado: Pozo operativo, bomba fallada en mantenimiento
Alertas y Notificaciones
Alertas Automáticas
| Alerta | Cuándo se genera | Destinatario |
|---|---|---|
| Devolución vencida | Pasa fecha esperada | Empleado + Supervisor |
| Próxima a vencer | 3 días antes | Empleado |
| Activo en mantenimiento | Al cambiar estado | Responsable del activo |
| Instalación completada | Al instalar en pozo | Supervisor de campo |
| Remoción registrada | Al remover de pozo | Supervisor de campo |
Configuración de Alertas
- Vaya a Configuración → Notificaciones
- Sección "Inventario y Activos"
- Configure:
- Días de anticipación para alerta
- Destinatarios de notificaciones
- Canales (email, sistema, SMS)
- Frecuencia de recordatorios
Consejos Útiles
Para Asignaciones
✅ Defina fecha de devolución para todas las asignaciones temporales
✅ Verifique condición al entregar y recibir
✅ Use asignación masiva para eficiencia
✅ Documente en notas instrucciones especiales
✅ Haga seguimiento de devoluciones pendientes
Para Instalaciones en Pozos
✅ Convierta a activo antes de instalar
✅ Registre profundidad para equipos de subsuelo
✅ Documente tipo de instalación correctamente
✅ Mantenga historial de reemplazos
✅ Actualice estado inmediatamente
Para Control de Ubicaciones
✅ Mantenga ubicaciones actualizadas en tiempo real
✅ Use códigos consistentes para ubicaciones
✅ Audite periódicamente ubicaciones físicas
✅ Capacite personal en registro de movimientos
✅ Revise reportes de ubicación semanalmente
Preguntas Frecuentes
¿Puedo asignar una unidad a múltiples empleados?
No. Una unidad solo puede estar asignada a un empleado a la vez. Si necesita compartir, cree una asignación al departamento.
¿Qué pasa si no devuelven a tiempo?
El sistema genera alertas automáticas. Puede ver el reporte de "Devoluciones Pendientes" y contactar al responsable.
¿Puedo instalar un equipo sin convertirlo a activo?
No es recomendable. Los equipos instalados en pozos deben ser activos fijos para control de depreciación y valoración.
¿Cómo transfiero un activo entre pozos?
Debe removerlo del pozo actual y luego instalarlo en el nuevo pozo. El sistema mantiene el historial completo.
¿Puedo asignar a un pozo sin especificar campo?
No. El campo se hereda automáticamente del pozo. Todo pozo pertenece a un campo.
¿Qué hago si un activo se pierde?
Cambie el estado a LOST, documente en notas las circunstancias, y notifique al supervisor. El sistema mantiene el registro para auditoría.
¿Cómo sé qué activos están instalados en un pozo?
Vaya al detalle del pozo, pestaña "Activos Instalados". Verá la lista completa con fechas y valores.
¿Puedo devolver solo algunas unidades de una asignación masiva?
Sí. Puede devolver unidades individualmente o seleccionar un subconjunto para devolución parcial.