Sistema de Tickets de Carga/Descarga
Descripción General
El Sistema de Tickets de Carga/Descarga es el componente central para documentar y controlar todos los movimientos de hidrocarburos y productos. Cada ticket representa una operación de carga, descarga o transferencia, y contiene información completa sobre el origen, destino, volúmenes, calidad del producto, transporte y autorizaciones.
Objetivo del Sistema
El sistema de tickets tiene como propósito:
- Documentación Completa: Registrar todos los detalles de cada movimiento de producto
- Trazabilidad: Rastrear el origen y destino de cada barril de producto
- Control de Inventario: Actualizar automáticamente los volúmenes de tanques
- Cumplimiento Legal: Generar documentación requerida para transporte de hidrocarburos
- Auditoría: Mantener registro inmutable de todas las operaciones
- Control de Calidad: Documentar parámetros de calidad del producto transportado
Tipos de Tickets
El sistema soporta tres tipos de operaciones:
LOADING (Carga)
- Qué es: Carga de producto desde un tanque hacia un vehículo de transporte
- Cuándo usarlo: Cuando se envía producto a una refinería, terminal o cliente
- Ejemplo: Cargar 500 barriles de crudo en un camión cisterna con destino a refinería
UNLOADING (Descarga)
- Qué es: Descarga de producto desde un vehículo hacia un tanque
- Cuándo usarlo: Cuando se recibe producto de un campo o proveedor
- Ejemplo: Descargar 300 barriles de diesel desde un camión al tanque de combustible
TRANSFER (Transferencia)
- Qué es: Transferencia de producto entre dos tanques de la misma instalación
- Cuándo usarlo: Cuando se mueve producto entre tanques sin transporte externo
- Ejemplo: Transferir 1000 barriles del tanque TNK-001 al tanque TNK-002
Tipos de Productos
El sistema maneja los siguientes tipos de productos:
- CRUDE: Crudo petrolero
- DIESEL: Diesel y combustibles
- GASOLINE: Gasolina
- WATER: Agua de producción o tratada
- CHEMICALS: Químicos y aditivos
- CONDENSATE: Condensado de gas
Estados de Tickets
Cada ticket pasa por diferentes estados durante su ciclo de vida:
- DRAFT: Borrador, ticket en creación
- IN_PROGRESS: Operación en curso
- COMPLETED: Operación completada exitosamente
- CANCELLED: Ticket cancelado
- VOID: Ticket anulado (para correcciones)
Crear un Nuevo Ticket
Paso 1: Acceder al Formulario
- Vaya a Logística de Hidrocarburos > Tickets de Carga
- Haga clic en el botón "Nuevo Ticket"
Paso 2: Información del Ticket
Tipo (Requerido)
- Qué es: Tipo de operación a realizar
- Para qué sirve: Define el flujo de trabajo del ticket
- Opciones: LOADING, UNLOADING, TRANSFER
- Ejemplo: Seleccione "LOADING" para cargar un camión
Producto (Requerido)
- Qué es: Tipo de producto a mover
- Para qué sirve: Clasificar el movimiento y aplicar controles específicos
- Opciones: CRUDE, DIESEL, GASOLINE, WATER, CHEMICALS, CONDENSATE
- Ejemplo: Seleccione "CRUDE" para crudo petrolero
Tanque Origen (Requerido)
- Qué es: Tanque desde donde sale el producto
- Para qué sirve: Identificar la fuente del producto y actualizar su inventario
- Ejemplo: Seleccione "TNK-0015 - Tanque Principal Norte"
- Nota: Solo se muestran tanques activos con volumen disponible
Destino (Requerido para LOADING/UNLOADING)
- Qué es: Lugar hacia donde se envía el producto
- Para qué sirve: Documentar el punto de entrega final
- Ejemplo: "Refinería Central Bogotá", "Terminal Marítimo Cartagena", "Cliente ABC S.A."
- Nota: Sea específico para facilitar trazabilidad
Tanque Destino (Requerido para TRANSFER)
- Qué es: Tanque hacia donde se transfiere el producto
- Para qué sirve: Identificar el destino interno y actualizar su inventario
- Ejemplo: Seleccione "TNK-0020 - Tanque Secundario Sur"
- Nota: No puede ser el mismo tanque de origen
Paso 3: Información de Transporte
Esta sección solo aplica para tickets de tipo LOADING y UNLOADING.
Placa del Vehículo
- Qué es: Placa de identificación del vehículo de transporte
- Para qué sirve: Identificar el vehículo que transporta el producto
- Ejemplo: "ABC-123", "XYZ-789"
- Formato: Según normativa local de placas vehiculares
Nombre del Conductor
- Qué es: Nombre completo del conductor del vehículo
- Para qué sirve: Identificar al responsable del transporte
- Ejemplo: "Juan Pérez García"
Cédula del Conductor
- Qué es: Número de identificación del conductor
- Para qué sirve: Verificar identidad del conductor
- Ejemplo: "1234567890"
Empresa Transportista
- Qué es: Nombre de la empresa de transporte
- Para qué sirve: Identificar al transportador responsable
- Ejemplo: "Transportes Petroleros S.A.", "Logística del Norte Ltda."
Paso 4: Detalles del Producto
Volumen Bruto (bbl) (Requerido)
- Qué es: Volumen total de producto a mover, sin correcciones
- Para qué sirve: Documentar el volumen inicial medido
- Unidad: Barriles (bbl)
- Ejemplo: 500.00
- Cómo obtenerlo: Medición del tanque o capacidad del vehículo
- Nota: El volumen neto se calcula automáticamente considerando BS&W
Gravedad API
- Qué es: Densidad del producto en grados API
- Para qué sirve: Caracterizar la calidad del producto transportado
- Ejemplo: 32.5
- Cuándo registrarlo: Siempre para crudo, opcional para otros productos
- Rango típico:
- Crudo ligero: > 31.1°
- Crudo medio: 22.3 - 31.1°
- Crudo pesado: < 22.3°
BS&W (%)
- Qué es: Porcentaje de sedimentos básicos y agua en el producto
- Para qué sirve: Calcular el volumen neto de producto puro
- Unidad: Porcentaje (%)
- Ejemplo: 0.5
- Cómo obtenerlo: Análisis de muestra del producto
- Nota: Volumen Neto = Volumen Bruto × (1 - BS&W/100)
Temperatura (°F)
- Qué es: Temperatura del producto al momento de la medición
- Para qué sirve: Correcciones de volumen por temperatura
- Unidad: Grados Fahrenheit (°F)
- Ejemplo: 85.5
- Nota: Importante para cálculos precisos de volumen
Paso 5: Notas
- Qué es: Información adicional sobre el ticket
- Para qué sirve: Documentar observaciones, condiciones especiales o instrucciones
- Ejemplo: "Carga realizada bajo lluvia. Sellos verificados. Conductor presentó documentación completa."
Paso 6: Guardar
Haga clic en "Crear" para guardar el ticket. El sistema generará automáticamente un código único (ej: TKT-2024-0001).
Completar un Ticket
Una vez creado el ticket y finalizada la operación, debe completarse para actualizar inventarios.
Pasos para Completar un Ticket
- Abra el ticket desde la lista de tickets
- Haga clic en el botón "Completar Ticket"
- Complete la información adicional:
Volumen Final del Tanque (bbl)
- Qué es: Volumen medido en el tanque después de la operación
- Para qué sirve: Verificar que el volumen movido coincide con lo esperado
- Ejemplo: Si el tanque tenía 10,000 bbl y se cargaron 500 bbl, debería quedar 9,500 bbl
Números de Sellos
- Qué es: Números de los sellos de seguridad colocados en el vehículo
- Para qué sirve: Garantizar que el producto no fue manipulado durante el transporte
- Formato: Separar múltiples sellos con comas
- Ejemplo: "SEAL-001, SEAL-002, SEAL-003"
Recibido por
- Qué es: Nombre de la persona que recibe el producto en destino
- Para qué sirve: Confirmar la entrega del producto
- Ejemplo: "María González - Refinería Central"
- Haga clic en "Completar"
El sistema automáticamente:
- Cambia el estado del ticket a COMPLETED
- Actualiza el volumen del tanque de origen
- Actualiza el volumen del tanque de destino (si es transferencia)
- Registra la fecha y hora de finalización
- Registra quién autorizó la operación
Ejemplos Prácticos
Ejemplo 1: Ticket de Carga de Crudo
Escenario: Necesita cargar 500 barriles de crudo en un camión cisterna con destino a la Refinería Central.
Datos del Ticket:
=== INFORMACIÓN DEL TICKET ===
Tipo: LOADING
Producto: CRUDE
Tanque Origen: TNK-0015 - Tanque Principal Norte
Destino: Refinería Central Bogotá
=== INFORMACIÓN DE TRANSPORTE ===
Placa del Vehículo: ABC-123
Nombre del Conductor: Juan Pérez García
Cédula del Conductor: 1234567890
Empresa Transportista: Transportes Petroleros S.A.
=== DETALLES DEL PRODUCTO ===
Volumen Bruto: 500.00 bbl
Gravedad API: 31.5°
BS&W: 0.5%
Temperatura: 88°F
=== NOTAS ===
Carga autorizada por supervisor de turno. Condiciones climáticas normales.
Resultado:
- Sistema crea ticket TKT-2024-0125
- Estado inicial: DRAFT
- Al iniciar carga, cambiar a IN_PROGRESS
Al Completar:
Volumen Final del Tanque: 9,500 bbl (era 10,000 bbl)
Números de Sellos: SEAL-12345, SEAL-12346
Recibido por: María González - Refinería Central
Cálculo Automático:
- Volumen Neto = 500 × (1 - 0.5/100) = 497.5 bbl
- Volumen del tanque: 10,000 - 500 = 9,500 bbl
Ejemplo 2: Ticket de Transferencia entre Tanques
Escenario: Transferir 1,000 barriles de crudo del tanque TNK-0015 al tanque TNK-0020.
Datos del Ticket:
=== INFORMACIÓN DEL TICKET ===
Tipo: TRANSFER
Producto: CRUDE
Tanque Origen: TNK-0015 - Tanque Principal Norte
Tanque Destino: TNK-0020 - Tanque Secundario Sur
=== DETALLES DEL PRODUCTO ===
Volumen Bruto: 1000.00 bbl
Gravedad API: 31.5°
BS&W: 0.3%
Temperatura: 85°F
=== NOTAS ===
Transferencia programada para mantenimiento del tanque origen.
Inicio: 15/01/2024 08:00 AM
Resultado:
- Sistema crea ticket TKT-2024-0126
- Al completar, actualiza ambos tanques:
- TNK-0015: 9,500 - 1,000 = 8,500 bbl
- TNK-0020: 5,000 + 1,000 = 6,000 bbl
Ejemplo 3: Ticket de Descarga de Diesel
Escenario: Recibir 300 barriles de diesel desde un proveedor.
Datos del Ticket:
=== INFORMACIÓN DEL TICKET ===
Tipo: UNLOADING
Producto: DIESEL
Tanque Origen: (No aplica - viene de proveedor externo)
Destino: Tanque de Combustible - TK-DIESEL-01
=== INFORMACIÓN DE TRANSPORTE ===
Placa del Vehículo: XYZ-789
Nombre del Conductor: Carlos Rodríguez
Cédula del Conductor: 9876543210
Empresa Transportista: Distribuidora de Combustibles S.A.
=== DETALLES DEL PRODUCTO ===
Volumen Bruto: 300.00 bbl
Temperatura: 75°F
=== NOTAS ===
Proveedor: Refinería del Sur
Orden de Compra: OC-2024-0050
Certificado de calidad adjunto
Interpretación del Dashboard de Tickets
En el dashboard principal verá:
Volumen Este Mes
12,500 bbl
150 tickets
- Qué significa: Se han movido 12,500 barriles en 150 operaciones durante el mes actual
- Para qué sirve: Monitorear la actividad operativa y planificar capacidad
Tickets Recientes
Tabla mostrando los últimos tickets creados con:
- Código: Identificador único del ticket
- Tipo: LOADING, UNLOADING o TRANSFER
- Origen: Tanque de origen
- Destino: Destino del producto
- Volumen: Barriles movidos
- Estado: Estado actual del ticket
Flujo de Trabajo Completo
Flujo Típico de un Ticket de Carga
Planificación (1 día antes)
- Verificar volumen disponible en tanque
- Coordinar con transportista
- Verificar calidad del producto
Creación del Ticket (Día de operación - Mañana)
- Crear ticket con toda la información
- Estado: DRAFT
- Imprimir ticket para operador
Inicio de Operación (Al llegar el camión)
- Verificar documentación del conductor
- Verificar condiciones del vehículo
- Cambiar estado a IN_PROGRESS
- Tomar muestra de calidad si es necesario
Ejecución de Carga (Durante la operación)
- Monitorear el proceso de carga
- Verificar medidores
- Documentar cualquier incidencia
Finalización (Al terminar la carga)
- Medir volumen final del tanque
- Colocar sellos de seguridad
- Registrar números de sellos
- Completar ticket en el sistema
- Estado: COMPLETED
Documentación (Después de la operación)
- Entregar copia del ticket al conductor
- Archivar documentación
- Verificar actualización de inventario
Mejores Prácticas
- Verificación Previa: Siempre verifique el volumen disponible antes de crear un ticket
- Documentación Completa: Complete todos los campos relevantes, no solo los requeridos
- Muestras de Calidad: Tome muestras antes de cargas importantes
- Verificación de Sellos: Documente todos los números de sellos correctamente
- Actualización Oportuna: Complete los tickets el mismo día de la operación
- Notas Detalladas: Documente cualquier anomalía o situación especial
- Verificación Cruzada: Compare volúmenes medidos con volúmenes calculados
- Comunicación: Coordine con todas las partes involucradas (operadores, transportistas, receptores)
Reportes y Análisis
El sistema permite generar reportes de:
- Volumen por Período: Total de barriles movidos por día/semana/mes
- Volumen por Tipo: Distribución de movimientos por tipo de operación
- Volumen por Producto: Cantidad movida de cada tipo de producto
- Volumen por Destino: Principales destinos de producto
- Eficiencia Operativa: Tiempo promedio por operación
- Análisis de Calidad: Tendencias en parámetros de calidad
Preguntas Frecuentes
P: ¿Puedo editar un ticket completado? R: No directamente. Si hay un error, debe anular el ticket (VOID) y crear uno nuevo con la información correcta. Esto mantiene la trazabilidad.
P: ¿Qué hago si el volumen final no coincide con el esperado? R: Documente la discrepancia en las notas del ticket. Investigue la causa (fugas, errores de medición, evaporación). Registre el volumen real medido.
P: ¿Puedo cancelar un ticket en progreso? R: Sí, puede cambiar el estado a CANCELLED si la operación no se completó. Documente el motivo en las notas.
P: ¿Qué significa el código del ticket? R: El código sigue el formato TKT-YYYY-XXXX donde YYYY es el año y XXXX es un número secuencial. Ejemplo: TKT-2024-0125 es el ticket 125 del año 2024.
P: ¿Cómo se calcula el volumen neto? R: Volumen Neto = Volumen Bruto × (1 - BS&W/100). Por ejemplo, si tiene 500 bbl brutos con 0.5% BS&W: 500 × (1 - 0.5/100) = 497.5 bbl netos.
P: ¿Es obligatorio registrar los sellos de seguridad? R: Sí, para tickets de carga y descarga es obligatorio por normativa. Los sellos garantizan que el producto no fue manipulado durante el transporte.
P: ¿Puedo crear un ticket sin especificar el tanque de origen? R: No, siempre debe especificar el tanque de origen. Si recibe producto de un proveedor externo (UNLOADING), primero debe descargarlo a un tanque y luego ese tanque será el origen para futuras operaciones.