Saltar a contenido

Planificación automática

La Planificación automática genera recogidas en bloque a partir de los contratos: Odoo mira qué contratos toca recoger según su frecuencia y crea las recogidas de golpe, ya con sus residuos. Te ahorra crearlas una a una.

🎯 Objetivo

Generar de una vez las recogidas periódicas que tocan según los contratos, eligiendo la fecha, sin teclear cada una a mano.

Genera RECOGIDAS, no rutas

Esta pantalla no crea rutas ni las optimiza. Crea recogidas (en Borrador) a partir de los contratos. Después agrupas esas recogidas en rutas con Crear rutas o el Planificador.

Cómo llegar

Menú: Logística → Planificación → Planificación automática.

Se abre la lista de contratos elegibles: aquellos a los que les toca generar una recogida.

Contratos elegibles para planificación automática

Qué contrato es «elegible»

Un contrato aparece en esta lista cuando cumple todo esto:

  • Está firmado (o reemplazándose).
  • Tiene la planificación por cuota activada.
  • Tiene servicios anuales definidos (más de cero).
  • No tiene ya una recogida pendiente (en Borrador o Planificada) que cuente para la planificación.
  • Tiene calculada su próxima fecha de recogida.

Si un contrato no sale en la lista

Casi siempre es porque ya tiene una recogida pendiente (no se duplica), porque no está firmado, o porque le falta configurar los servicios anuales o la planificación por cuota. Revisa el contrato.

Generar las recogidas

  1. En la lista, marca los contratos para los que quieres crear recogida (o selecciónalos todos).
  2. Pulsa Generar recogidas: se abre un asistente.
  3. Elige el modo de fecha:
    • Fecha calculada — Odoo la calcula según la frecuencia del contrato (última recogida + el intervalo que toque).
    • Fecha específica — la pones tú a mano, igual para todas.
  4. Si algún contrato lleva mucho retraso (frecuencia superada con creces), el asistente muestra un aviso; revísalo y confirma.
  5. Acepta: Odoo crea una recogida en Borrador por contrato, con sus líneas de residuos ya rellenadas desde el contrato.

Asistente de generación de recogidas

Cómo se calcula la fecha

En modo Fecha calculada, Odoo reparte los servicios del año: toma la última recogida y suma el intervalo (año ÷ servicios anuales del contrato). Si ese día el centro cierra, ajusta a un día válido.

Modo «Fecha calculada» al detalle

Cuando eliges Fecha calculada, tú no tecleas ninguna fecha: la pone Odoo por cada contrato siguiendo dos pasos.

  1. Reparte el año entre los servicios del contrato. Cada contrato tiene un número de servicios anuales (cuántas recogidas le tocan al año). El intervalo entre recogidas es 365 días ÷ servicios anuales. Por ejemplo: 12 servicios al año → una recogida cada 30 días aproximadamente; 4 servicios → cada 91 días.
  2. Suma el intervalo a la última recogida. Odoo toma la fecha de la última recogida de ese contrato y le suma ese intervalo. Ese es el día que, en principio, toca la siguiente.

Si el contrato aún no tiene ninguna recogida, no hay «última» de la que partir: entonces usa la fecha de inicio de planificación configurada en el contrato.

Un ejemplo con números

Contrato con 12 servicios anuales → intervalo 365 ÷ 12 ≈ 30 días. Si la última recogida fue el 1 de junio, la siguiente sale calculada para el 1 de julio.

¿Por qué cambió la fecha? (ajuste por día de cierre)

Después de calcular ese día, Odoo comprueba los días no disponibles del centro (los días de la semana en los que el centro cierra). Si la fecha calculada cae justo en un día de cierre, Odoo la mueve al día válido más cercano hacia atrás (el anterior en que el centro sí abre). Por eso a veces la fecha que ves no coincide exactamente con «última recogida + intervalo»: se ha retrocedido para no caer en cerrado.

Si no cuadra la cuenta, mira los días de cierre

Si la fecha calculada te sorprende (parece un par de días «antes» de lo esperado), casi siempre es porque el día exacto caía en un día no disponible del centro y el sistema lo ha adelantado al último día abierto. Es normal y buscado: así la recogida nace ya en un día en que el centro atiende. Puedes comprobar los días de cierre en la ficha del centro productor.

Después de generar

Nada más confirmar, Odoo abre la lista «Recogidas generadas» con las recogidas recién creadas (solo esas). Es el acuse de que la generación ha ido bien: cada fila muestra el cliente, el centro, la fecha, el importe, el estado de valorización (p. ej. «Sin valorizables»), el nº de factura y si está pagada.

Lista de recogidas generadas

Las recogidas nacen en Borrador, listas para revisar y meter en rutas:

graph LR
  A[Contratos elegibles] --> B[Generar recogidas] --> C[Recogidas en Borrador]
  C --> D[Crear / Planificar rutas]

Repása​las en Recogidas (ajusta cantidades o fechas si hace falta) y agrúpalas en rutas con Crear rutas o el Planificador.

Acciones disponibles

Acción Qué hace
Seleccionar contratos Marca de qué contratos generar recogida
Generar recogidas Abre el asistente de generación
Fecha calculada Deja que Odoo ponga la fecha según la frecuencia del contrato
Fecha específica Fija tú la misma fecha para todas
Confirmar Crea las recogidas en Borrador con sus residuos

Es un proceso a demanda, no un automático silencioso

La generación la lanzas tú desde esta pantalla cuando quieras; no se ejecuta sola en segundo plano. Así controlas qué se genera y con qué fecha.

Filtros y búsqueda

La pantalla es una lista de contratos filtrada por un criterio fijo: solo muestra los contratos elegibles (firmados, con planificación por cuota y sin recogida pendiente). Puedes usar el buscador estándar de la lista para localizar un contrato o cliente concreto antes de seleccionarlo.


⬅️ Volver al inicio del flujo de recogidas: Crear recogidas.