Tarifas

Esta sección describe el motor de tarifas con tres tramos de distancia fijos (hasta 100 km, de 101 a 130 km y más de 130 km), que usan las empresas que ya tenían tarifas cargadas. Las empresas nuevas usan un motor con tramos que cada empresa define, tarifa por kilómetro, monto fijo por ruta y flete mínimo, que se describe en el artículo Tarifas con tramos y rutas.

Las tarifas determinan cuánto cobrás por cada viaje. Cada empresa tiene su propio tarifario: nadie ve el de otra.

Tenés tres formas de cobrar, y podés combinarlas entre clientes distintos:

  • Por tonelada según distancia ("Tarifas por km"): cargás tres precios por tonelada, uno por tramo de km (≤100, 101-130, >130). El sistema mira los km del viaje, elige uno solo de esos tres precios y lo multiplica por el peso en toneladas. Los km no se multiplican nunca: solo deciden qué precio usar.
  • Tarifa fija por viaje: un monto por viaje, sin importar km ni peso. Para clientes de tráfico corto con precio pactado.
  • Por pallet: si el camión vuelve con pallets vacíos del cliente, un monto unitario por pallet. Se suma a lo anterior.

Todas viven en la sección Tarifas, cada una en su pestaña, y todas tienen historial con vigencia automática: al cargar una nueva, la anterior se cierra sola.

Cómo se calcula un viaje por tonelada — ejemplo

Un cliente tiene tarifa 10.000 / 11.000 / 13.000. Un viaje de 250 km con 28 toneladas:

  • 250 km cae en el tramo "más de 130", así que el precio es 13.000 por tonelada.
  • Total: 13.000 × 28 = $364.000.

Es un cálculo "por volumen": el tramo elige el precio y ese precio se aplica a todo el peso. No es una mezcla de tramos.

Qué tarifa se usa en cada viaje — el orden de búsqueda

Cuando cargás un viaje, la app busca en este orden y usa la primera que encuentra:

  1. Tarifa fija del cliente. Si el cliente tiene un precio fijo por viaje vigente, gana y no se mira nada más: ni cargas, ni km, ni peso.
  2. Tarifa por km del par (cliente, producto). Ejemplo: cemento para un cliente determinado.
  3. Tarifa por km del cliente, todos sus productos. El caso típico.
  4. Tarifa por km del producto, todos los clientes. Poco común.
  5. Tarifa general de la empresa (todos los clientes, todos los productos). Es la red de contención: cualquier cliente sin tarifa propia cae acá.
  6. Manual. Si no hay nada, el operador escribe el importe a mano y el form lo avisa.

En el form de viaje cada carga muestra un chip que dice cuál nivel aplicó. Si dice "Manual", ninguna tarifa la cubrió.

Qué pasa cuando das de alta un cliente nuevo

Nada. No se le crea ninguna tarifa. Automáticamente usa la tarifa general de la empresa (nivel 5) si existe. Si no existe, todos sus viajes salen en manual.

Por eso conviene tener siempre cargada la tarifa general: es lo que hace que un cliente nuevo facture solo desde el primer viaje. Cuando ese cliente negocie su propio precio, le cargás una tarifa con su nombre y pasa a usar esa; la general sigue intacta para el resto.

Configurar un cliente nuevo, paso a paso

  1. Dalo de alta en la sección Clientes.
  2. Decidí cómo le cobrás:
    • Por tonelada según km y con el mismo precio que la tarifa general: no hace falta cargar nada, ya está cubierto.
    • Por tonelada según km pero con precio propio: en la sección Tarifas, pestaña "Tarifas por km", cargá una tarifa eligiendo ese cliente. Dejá "Todos los productos" salvo que tenga precios distintos por producto.
    • Precio fijo por viaje: en la sección Tarifas, pestaña "Tarifa fija por viaje", elegí el cliente y cargá el monto.
  3. Cargá un viaje de prueba y mirá el chip de tarifa: tiene que decir el nivel que esperabas y el monto que el cliente reconoce. Después borralo.

Tarifa fija por viaje — cuándo y cómo

Para clientes que pagan un monto fijo por viaje sin importar km ni peso (tráfico corto, distribución, recorridos repetidos).

En la sección Tarifas, pestaña "Tarifa fija por viaje": elegí el cliente, el monto y desde cuándo rige. Desde ese momento, cada viaje de ese cliente toma ese monto como total. El form lo muestra en verde: "Tarifa fija de <cliente>".

Las cargas y pallets del viaje se siguen registrando (peso real, producto, remito) pero no cambian el total. Cargá el peso verdadero: no hace falta ponerle 1 tonelada para que "no moleste".

Para cambiar el monto: cargá una nueva con la fecha desde la que rige. La anterior se cierra sola y los viajes viejos conservan lo que se cobró.

Aviso de tarifa en cero

Si el form muestra en ámbar "La tarifa configurada da $0 para este viaje", significa que la tarifa del cliente tiene un tramo en cero y el viaje cayó justo ahí. Pasa cuando se cargó una tarifa con ceros en los tramos que "no se usaban" y aparece un viaje de una distancia distinta.

Qué hacer: revisá la tarifa del cliente en la sección Tarifas y completá el tramo que falta. Si el cliente en realidad paga un precio fijo, cargale una tarifa fija por viaje en vez de ceros. Mientras tanto, podés escribir el total a mano para no frenar la carga.

Cargar una tarifa por km

En la sección Tarifas, pestaña "Tarifas por km":

  • Cliente (opcional). Dejá "Todos los clientes" si la tarifa aplica a cualquiera.
  • Producto (opcional). Dejá "Todos los productos" si aplica a todos los productos de ese cliente.
  • Vigente desde: fecha en que arranca a aplicar.
  • Vigente hasta (opcional): solo si cargás una tarifa histórica ya cerrada. Si lo dejás vacío, queda como vigente actual y cierra la anterior automáticamente. No puede ser anterior al "desde".
  • 3 montos: precio por tonelada para cada tramo de km (≤100, 101-130, >130). Completá los tres aunque hoy no uses alguno: un tramo en cero factura en cero.

Editar una tarifa

Click en "Editar" en la fila. Podés cambiar cliente, producto, fechas, montos. Si elegís una combinación que ya tiene otra tarifa vigente, el sistema te avisa con un error claro.

Cargar tarifas históricas

Si querés cargar tarifas que estuvieron vigentes en períodos pasados, completá ambas fechas (desde y hasta). La app no toca la vigente actual y guarda la histórica con sus fechas exactas.

Los viajes ya cargados no cambian

Cuando guardás un viaje, la tarifa aplicada queda fija en ese viaje. Si después cambiás la tarifa en la sección Tarifas, los viajes anteriores no se recalculan. Es lo que hace que el historial sea trazable y que liquidaciones y facturas no se muevan solas. Si un viaje viejo salió con un monto equivocado, se corrige ese viaje a mano.

Preguntas frecuentes

¿Puedo cobrarle por tonelada a casi todos y fijo a uno solo? Sí. Es el caso normal: la tarifa general por tonelada para todos, y una tarifa fija cargada con el nombre del cliente que paga fijo.

Cargué una tarifa y el viaje sigue en manual. Revisá la fecha: la tarifa aplica desde su "vigente desde", y el viaje busca la vigente a su fecha de salida. Si el viaje es anterior, no la ve.

¿Y si un cliente paga por tonelada pero sin importar la distancia? Cargá el mismo precio en los tres tramos.

¿Cómo veo qué tarifa se usó en un viaje viejo? Abrí el viaje: cada carga muestra la tarifa aplicada y el monto con el que se guardó.