Motor de ruteo: el pedido elige su almacén
Última actualización 2026-10-15
Al asignar o enviar un pedido, el motor elige el almacén solo: reglas personalizadas, zonas postales, inventario, divisiones, costo y SLA. Previsualiza antes de confirmar.
Al asignar o enviar un pedido (borrador → asignado), ya no eliges el almacén a mano. El motor decide por ti: qué almacén atiende el pedido y por qué. El motivo queda en la auditoría.
El orden de decisión: cuatro capas#
- Primero las reglas personalizadas: de menor a mayor prioridad; gana la primera regla activa cuyas condiciones se cumplan todas (canal, cantidad, transportista, servicio, nivel de cliente).
- Si ninguna regla coincide, se aplica una de tres estrategias excluyentes (solo una activa): por código postal, permanecer en el mercado de destino, o enviar desde la ubicación más cercana.
- Inventario: el motor revisa el stock disponible en cada almacén candidato. Gana el primero que cubre todas las líneas; si ninguno, el de menor faltante total.
- Respaldo: el almacén de mayor prioridad (número más bajo).
Dónde configurar: página de ruteo de pedidos#
- Abre la página de ruteo de pedidos de venta: reglas generales, zonas de códigos postales, reglas personalizadas, manejo de inventario insuficiente, estrategia de backorder y ruteo por costo/SLA.
- Reglas personalizadas: «Nueva regla» — nombre, prioridad (menor = antes), condiciones: canal, cantidad, transportista, servicio, nivel de cliente. Se puede desactivar sin borrar.
- Zonas de códigos postales: «Nueva zona» — desde / hasta y almacén. Si un código cae en varias zonas, gana la de menor prioridad.
- La prioridad del almacén se edita en la ficha del almacén: menor número = se elige antes; por defecto 100.
Sin stock: excepción vs backorder#
- Opción «Excepción»: el pedido queda en estado Excepción, sin asignar. El detalle del faltante queda en la auditoría. Resuélvelo y vuelve el pedido a borrador o confirmado.
- Opción de mayor prioridad: el motor cambia al candidato de mayor prioridad con todo el stock; si ninguno tiene todo, sigue la estrategia de backorder.
- Estrategia «enviar líneas disponibles primero; las faltantes quedan como backorder» — lo predeterminado.
- O «retener todo el pedido hasta que todas las líneas tengan stock y luego asignar» — el pedido espera completo.
Antes de asignar, los pedidos en borrador/confirmados sin almacén muestran «Vista previa de ruteo»: ejecuta el motor completo sin escribir nada. El modal muestra almacén ganador, regla, estrategia, nivel de cliente, faltantes, costo estimado y SLA.
Fulfillment dividido: un pedido, varios almacenes#
- «Permitir fulfillment dividido» está activado por defecto: si el almacén principal no cubre todas las líneas, el pedido se divide por línea.
- Asignar almacén por producto: en la ficha del producto, define un almacén preferido; esas líneas siempre van allí.
- Los productos de muestra no se dividen: sus líneas siempre quedan con el almacén principal.
- La cabecera conserva el almacén con más líneas; la auditoría detalla el almacén de cada línea.
Fusionar pedidos y dividir por artículo#
- Reglas de fusión: activa el interruptor y la lista de pedidos gana «Fusionar pedidos». Selecciona 2+ → vista previa → confirmar: las líneas van al pedido más antiguo; los origen se cancelan.
- «Un artículo por pedido»: en un borrador con 2+ líneas aparece «Dividir por artículo». Cada línea crea su propio pedido; el original se cancela.
Ruteo por nivel de cliente: los mejores primero#
- La página del cliente tiene nivel: Estándar / Plata / Oro / Platino; lo vacío o inválido cuenta como Estándar.
- Las condiciones de regla pueden incluir el nivel de cliente: la regla solo aplica a ese nivel.
Ruteo por costo y SLA#
- «Rutear por menor costo»: entre candidatos con stock total, elige la combinación «almacén + transportista» más barata. Las tarifas actuales son estimadas.
- «Rutear por SLA de entrega»: usa la fecha de envío requerida, estima los días de tránsito por distancia y elige el más barato que llegue a tiempo.
- Ambos activados: primero SLA, luego costo.
El almacén elegido a mano siempre gana: si lo fijas tú, el motor no interviene. Cada decisión queda en la auditoría.