Inicio Casos de Éxito Oil Logistics
Caso de Éxito · Plataforma de almacén multicliente

El almacén que sabe cobrarse

Un operador logístico no vende producto: vende espacio y manos. Sus ingresos no son una lista de precios, son miles de sucesos pequeños —una tarima que entró el día 12, una maniobra extra, un flete a provincia— repartidos entre clientes distintos. El error caro de esta industria no es perder una caja. Es no cobrar lo que ya se hizo.

El reto

Saber dónde está cada bulto es la parte fácil. La difícil es que, al terminar el mes, la factura de cada cliente diga exactamente lo que pasó con lo suyo.

El encargo tenía tres frentes y ninguno se podía resolver por separado. Una sola bodega con varios dueños, donde cada tarima, cada maniobra y cada peso facturado tienen que quedar atribuidos a quien corresponde. Una operación donde cada movimiento es dinero: si la maniobra no queda anotada en el momento, nadie la recuerda al facturar. Y un comprobante fiscal que en México no admite «casi bien»: o cumple las reglas del SAT al detalle, o no existe.

Qué construimos

Un sistema con tres oficios

Opera el piso, calcula el cobro y emite el documento. Es la misma pieza: cortarla por la mitad es justamente lo que hace que se pierda dinero en el camino.

Operar
El piso

Lo que pasa físicamente en la bodega: lo que llega, dónde se guarda, quién lo mueve y qué sale.

  • Almacenes divididos en zonas, racks, niveles y posiciones
  • Recepciones y pedidos de salida con su ciclo completo
  • Tareas de piso —acomodo, surtido, reabasto, conteo— con prioridad
  • Terminal de mano para el almacenista, con lector de código
Calcular
El cobro

Cada servicio tiene su forma de cobrarse y cada cliente su tarifa negociada. El sistema aplica la que toca sin que nadie la busque.

  • Catálogo de servicios con su modo de cálculo
  • Tarifa por cliente con respaldo en el precio de catálogo
  • Costos asociados a la operación que los generó
  • Fotografía mensual de la ocupación del almacén
Documentar
El papel

Lo que sale del sistema y va al mundo: comprobantes fiscales, cartas al transportista y estados de cuenta.

  • Facturación electrónica CFDI 4.0 y notas de crédito
  • Varias razones sociales emisoras, cada una con su numeración
  • Carta de instrucciones de flete con prueba de entrega
  • Estados de cuenta automáticos con semáforo de vencimiento
Por qué importa

Tres decisiones que definieron el proyecto

Una bodega, varios dueños

El modelo de datos tiene tres capas: el operador, el cliente cuya mercancía está guardada, y el cliente de ese cliente. Esa tercera capa es la que permite atribuir una entrada o una salida al destinatario real, y la que hace posible que un cliente use la bodega para atender a los suyos.

El espacio se cobra por fotografía

Una tarima guardada no genera ningún movimiento, así que no deja rastro que facturar. La solución fue tomarle una foto al almacén todos los días y facturar sobre la ocupación máxima del periodo, no sobre la del día en que alguien se acordó de emitir la factura.

Cero no es lo mismo que vacío

Un flete de cortesía se cobra a cero, y eso es una decisión. Un flete sin tarifa capturada es un olvido, y se parece mucho al anterior en la pantalla. El sistema los separa: acepta el cero y se niega a cerrar el hueco en blanco.

Bajo el capó

Los problemas difíciles

Cuatro cosas que deciden si una plataforma así sostiene un negocio o se convierte en una hoja de cálculo con más pasos.

01

Cobrar lo que de verdad pasó

En un almacén ajeno el dinero se escapa por goteo: la maniobra que nadie anotó, la que se anotó dos veces, la que se quedó en un correo. Al cierre del mes nadie puede reconstruir cuatro semanas de piso de memoria.

El costo nace donde nace el trabajo

Cada maniobra se registra pegada a la entrada o a la salida que la provocó, en el momento en que ocurre. No hay una libreta aparte que alguien tenga que acordarse de pasar en limpio.

Pendiente hasta que una factura lo consume

Un costo vive marcado como no facturado hasta que una factura se lo lleva. Los que ya viajaron en una factura no vuelven a aparecer: es lo que impide cobrar dos veces lo mismo.

Cancelar devuelve el trabajo a la cola

Si una factura se cancela, sus conceptos quedan otra vez disponibles en lugar de desaparecer con ella. Una factura mal hecha se rehace; el trabajo que documentaba no se pierde.

La tarifa que se pactó, no la de la lista

Cada cliente puede tener su precio negociado por servicio. Si no lo tiene, se aplica el del catálogo. Quien factura no elige: el sistema ya sabe cuál corresponde.

La factura deja de ser un ejercicio de memoria y pasa a ser la suma de lo que ya estaba escrito.

02

Cobrar el espacio, que no se mueve

El almacenaje es el ingreso principal de una bodega y el más difícil de medir, porque consiste precisamente en que no pase nada. Una tarima que lleva ahí ocho meses no genera ni un solo evento que facturar.

Un recuento diario, automático

Todos los días el sistema cuenta las tarimas físicas de cada cliente y guarda el resultado. Nadie baja a contar y nadie depende de que el inventario esté cuadrado el último día del mes.

La que ya estaba y la que llegó no son iguales

El recuento separa lo que venía del mes anterior de lo que entró durante el mes. Ocupan el mismo hueco, pero no el mismo tiempo, y cobrarlas igual sería cobrar de más o de menos.

La medida importa

Una tarima que se sale de la medida estándar ocupa espacio que ya no se le puede vender a nadie más. El recuento las cuenta aparte y llevan su propio precio.

Se factura el pico, no el último día

De todo el periodo se toma la ocupación máxima. Un cliente que llenó la bodega y la vació el día 28 usó el espacio igual que si siguiera lleno, y el sistema no lo olvida.

El ingreso más silencioso del negocio queda medido solo, todos los días, sin que dependa de que alguien se acuerde.

03

Que la factura pase a la primera

Un comprobante fiscal mexicano se valida contra reglas que no perdonan, y el rechazo llega tarde y mal explicado: cuando el cliente ya está esperando la factura y el mensaje de error habla de nodos y atributos.

El error se descubre al configurar, no al facturar

Las reglas fiscales de un servicio se comprueban cuando se da de alta el servicio, en un formulario, con el motivo escrito en español. No en el momento del timbrado, con la operación detenida.

Tres decimales en las retenciones

Hay tasas de retención que no caben en dos decimales. Redondearlas emite un comprobante con el importe corto, que es un problema fiscal silencioso. El sistema guarda y calcula con la precisión que hace falta.

Cada razón social, su propia numeración

Los folios son consecutivos por emisor y por serie, no por sistema. Repartir una misma numeración entre dos razones sociales es justo lo que la autoridad no permite.

Y lo que pasa después de emitirla

Notas de crédito relacionadas con su factura de origen, sustitución de comprobantes, cancelación con motivo, y una consulta que reconcilia el estatus real ante la autoridad por si algo cambió fuera del sistema.

Emitir es fácil; emitir bien a la primera, mes tras mes y con varias razones sociales, es lo que ahorra el trabajo de verdad.

04

Que nada se quede en el limbo

Entre «el camión ya descargó» y «está en su lugar del rack» hay un rato que puede durar horas. En ese hueco la mercancía existe físicamente y no existe en el sistema, y ahí es donde se pierden las cosas.

Una ubicación para lo que aún no tiene ubicación

Lo recibido y no acomodado se registra en una posición de tránsito. No está inventado en un rack donde no está, pero tampoco está en ninguna parte: está donde de verdad está, esperando.

Lo bueno, lo dañado y lo caducado se separan

Una misma línea de recepción se parte en tres, cada parte con su etiqueta y su destino propios. Lo dañado no se mezcla con lo vendible ni se descuenta a ojo después.

La etiqueta lleva la serie del cliente

Cada tarima recibe un identificador único cuyo prefijo pertenece a su dueño, con un contador que no se repite aunque dos almacenistas etiqueten a la vez.

El sistema propone dónde ponerlo

Primero busca consolidar: el rack que ya guarda más de ese mismo producto. Si no hay dónde, ofrece el hueco más despejado. El almacenista decide, pero no parte de cero.

Un inventario en el que cada bulto tiene un sitio —aunque ese sitio sea «acabo de llegar»— es un inventario que se puede auditar.

Lo que este proyecto demuestra

Lo que este proyecto demuestra

Software de operación pesada: el que tiene que estar bien a las seis de la mañana, con un camión en la puerta y el andén ocupado.

Sistemas de gestión de almacén (WMS) a medida
Plataformas multicliente con atribución por cuenta y subcuenta
Facturación electrónica CFDI 4.0 y notas de crédito
Modelos de cobro por servicio, por volumen y por ocupación
Terminales de mano para operación de piso
Agendas de andén con horarios, festivos y turnos nocturnos
Documentación de fletes y prueba de entrega
Cuentas por cobrar, cobranza automatizada y cuentas por pagar
Modelos de ubicación por rack, nivel y posición
Procesos programados y trabajo por lotes desatendido

Un sistema vivo, contado por dentro

Oil Logistics está en operación y en desarrollo activo. Esta página no salió de un folleto: salió de leer el código que lo mueve, y cuenta lo que encontramos funcionando.

Solo lo verificado

Cada afirmación de esta página está respaldada por una pieza concreta del sistema. Lo que no encontramos funcionando no aparece, por bien que sonara.

La operación del cliente no se enseña

No decimos qué guarda, para quién, ni cuánto. El caso es sobre el sistema que construimos, no sobre el negocio de quien nos lo encargó.

Y lo que falta, se dice adentro

Un sistema en desarrollo tiene pendientes. Los que encontramos van al informe que le entregamos al cliente, no a una página de marketing.

Un WMS multicliente completo —piso, terminal de mano, andén, fletes, tarifas, facturación y cobranza— construido y sostenido en el tiempo por nosotros.

¿Estás cobrando todo lo que tu operación ya hizo?

No lo evidente: la maniobra extra, la tarima sobredimensionada, el flete que se quedó sin tarifa. Convertir la operación real en la factura correcta, mes tras mes y sin retrabajo, es un problema de software resoluble. Lo hemos resuelto.