Inventario: kardex, ajustes y transferencias
Para qué sirve
El kardex de tanque es el libro de todos los movimientos de combustible de un tanque: cada compra, las ventas de cada turno, las devoluciones, los ajustes, los derrames y los trasvases, con el saldo teórico después de cada uno. Es la parte de "libros" del RIC y la base del stock que ves en el dashboard. Desde la pestaña Ajustes y transferencias puedes registrar los movimientos que no vienen de una compra ni de una venta.
Dónde está
/inventarioQuién puede
| Acción | Permiso |
|---|---|
| Ver el kardex | Permisoinventario.ver |
| Ver la pestaña Ajustes y transferencias y registrar ajustes, derrames y transferencias | Permisoinventario.ajustar |
Por defecto, Ajustar lo tienen el Administrador, el Administrador de Estación y Almacén.
Conceptos
- Libro de solo agregar: los movimientos del kardex nunca se editan ni se borran. Un error se corrige con otro movimiento (un ajuste).
- Saldo teórico: cada movimiento guarda el saldo acumulado del tanque después de él.
- Signo: entradas en positivo (compras, transferencias de entrada) y salidas en negativo (ventas del turno, transferencias de salida, derrames). Ajustes y serafines pueden tener cualquier signo distinto de cero.
- Ventas del turno: al cerrar un turno, el sistema registra en el kardex de cada tanque los galones vendidos por contómetro de sus mangueras (si el ajuste Consolidar ventas en el kardex al cerrar turno está activo, que es lo normal). Los despachos no comerciales que vuelven al tanque entran como Serafín (devolución). Si un turno se reabre, el sistema registra los contramovimientos.
Tipos de movimiento
| Movimiento | Signo | Origen |
|---|---|---|
| Compra | + | Descarga de una compra de combustible. |
| Ventas del turno | − | Cierre del turno. |
| Serafín (devolución) | + / − | Despacho no comercial que vuelve al tanque. |
| Transferencia (entrada) / Transferencia (salida) | + / − | Trasvase entre tanques. |
| Ajuste | + / − | Ajuste manual, o apertura del primer corte del tanque. |
| Consumo interno | − | Combustible usado por la propia estación (despacho no comercial de consumo interno). |
| Derrame | − | Pérdida registrada manualmente. |
La pestaña Kardex
| Campo | ¿Obligatorio? | Descripción |
|---|---|---|
| TanqueLista | Sí | "T1 · Diésel B5 S-50". Viene seleccionado el primero. |
| DesdeFecha | No | Inicio del rango (opcional). |
| HastaFecha | No | Fin del rango (opcional). |
| Columna | Qué muestra |
|---|---|
| Fecha | Fecha y hora del movimiento. |
| Movimiento | Tipo de movimiento. |
| Cantidad (gal) | Con signo: "+2,000.000" o "−1,072.530". |
| Saldo teórico | Saldo después del movimiento. |
| Documento / motivo | Documento de origen en palabras y motivo, con el usuario que lo registró. Por ejemplo: "Compra OC-80", "Cierre del turno E01-20261006-T1", "Despacho no comercial N° 15", "Varillaje (corte del tanque)", "Transferencia entre tanques", "Reversión de un movimiento anterior", "Guía de remisión" o "Anulación de guía de remisión". |
Sin datos: "Sin movimientos para el tanque y rango elegidos."
La pestaña Ajustes y transferencias
Una fila por tanque activo con "T1 · Diésel B5 S-50", su Saldo teórico y los botones Ajuste / derrame y Transferir.
Registrar un ajuste o un derrame
- Pulsa «Ajuste / derrame»En la fila del tanque. Se abre Ajuste · Tanque T1.
- Elige el tipoAjuste (cualquier signo) o Derrame (siempre negativo).
- Escribe la cantidadEn galones, con hasta 3 decimales. Negativa para salidas.
- Escribe el motivoEntre 10 y 200 caracteres.
- Pulsa «Registrar»Verás "Ajuste registrado en el kardex."
Transferir entre tanques
Solo entre tanques del mismo producto y de la misma estación.
- Pulsa «Transferir»En la fila del tanque de origen. Se abre Transferir desde Tanque T1. Si no hay otro tanque del mismo producto verás "No hay otro tanque del mismo producto en la estación."
- Elige el tanque destinoSolo aparecen los del mismo producto.
- Escribe la cantidad y el motivoCantidad mayor que cero y no mayor que el saldo teórico del origen.
- Pulsa «Registrar»Verás "Transferencia registrada." Se crean dos movimientos: salida en el origen y entrada en el destino.
Campos
| Campo | ¿Obligatorio? | Descripción |
|---|---|---|
| TipoLista | Sí | Ajuste o Derrame. |
| Cantidad (gal, negativa para salidas)Galones | Sí | Distinta de cero, hasta 3 decimales. En un derrame debe ser negativa. |
| Tanque destinoLista | Sí | Solo en transferencias: otro tanque del mismo producto. |
| Cantidad (gal)Galones | Sí | Solo en transferencias: mayor que cero. |
| MotivoTexto | Sí | Entre 10 y 200 caracteres. |
Reglas
- Los ajustes, derrames y transferencias quedan en la Auditoría como evento crítico. Los ajustes y derrames además se clasifican como "Ajuste de inventario o stock" y generan notificación a quienes ven eventos críticos; las transferencias quedan en el panel de eventos críticos sin notificación.
- Si el movimiento cae dentro de la ventana de un RIC en borrador, ese RIC se recalcula; si el RIC ya está aprobado, no se toca.
- Están protegidos contra el doble envío: si falla la conexión, puedes reintentar sin duplicar.
:::danger No se puede deshacer Un ajuste no se borra. Si te equivocaste, registra otro ajuste de signo contrario con un motivo claro ("Corrige ajuste del 06/10 por digitación"). :::
Mensajes de error frecuentes y qué hacer
| Mensaje | Por qué pasa | Qué hacer |
|---|---|---|
| "Cantidad distinta de cero, hasta 3 decimales (negativa para salidas)." | Cantidad vacía, cero o con más decimales. | Corrígela. |
| "Un derrame es una salida: la cantidad debe ser negativa (hasta 3 decimales)." | Derrame con cantidad positiva. | Ponle signo menos. |
| "Cantidad mayor que cero, hasta 3 decimales." | Transferencia con cantidad no positiva. | Corrígela. |
| "La cantidad supera el saldo teórico del tanque origen (1,200.000 gal)." | Intentas trasvasar más de lo que hay. | Reduce la cantidad o revisa el kardex. |
| "El tanque destino debe ser distinto del origen." | Origen y destino iguales. | Elige otro tanque. |
| "Indique el motivo (10 a 200 caracteres)." | Motivo vacío o corto. | Completa el motivo. |
| "No se confirmó la respuesta: reintente, no se duplicará." | Se cortó la conexión. | Pulsa Registrar otra vez. |
Relación con otros módulos
- RIC — usa las sumas del kardex entre cortes.
- Turnos — el cierre registra las ventas del turno.
- Compras de combustible — la recepción de compras registra la entrada.
- Kardex de tanque en el catálogo de reportes.
Ejemplo
El tanque T2 de Diésel tiene 1,200.000 gal y T1 (también Diésel) necesita espacio para una descarga. El jefe de almacén transfiere 800.000 gal de T1 a T2 con el motivo "Trasvase para recibir descarga OC-000124": el kardex de T1 registra −800.000 y el de T2 +800.000.