Está en la página 1de 115

SENDA
Sistema de Entregas Dinámico Avanzado

GUIA DE USUARIO

Versión: 1.0
Fecha: 20/05/20 ALERCE
Confidencial Informática Aplicada, S.A.

Edita: ALERCE Informática Aplicada, S.A.

© 1993-2002 Alerce Informática Aplicada, S.A.


Registro de la Propiedad Intelectual 1398 de 26-03-1993.
Reservados todos los derechos.
No está permitida la reproducción total o parcial de este manual, ni su
tratamiento informático, ni la transmisión de ninguna forma o por cualquier
medio, ya sea electrónico, mecánico, por fotocopia, por registro u otros
métodos, sin el permiso previo y por escrito de los titulares del Copyright.
Si dicha reproducción fuera autorizada y realizada, el usuario se compromete a devolver este
material al finalizar la correspondiente licencia de uso, una vez requerida por ALERCE y sin
ningún cargo para ésta.
SENDA
Guía de Usuario

INDICE DE CONTENIDOS

A) PROPÓSITO Y ALCANCE DEL DOCUMENTO ...................................................... 3


B) ¿POR DÓNDE TENGO QUE EMPEZAR?............................................................... 3
B.1) LOS USUARIOS .................................................................................................................. 3
B.2) LAS DELEGACIONES .......................................................................................................... 4
B.3) LAS DELEGACIONES DE USUARIO..................................................................................... 5
B.4) LOS CONDUCTORES.......................................................................................................... 6
B.5) LAS MATRICULAS (VEHÍCULOS) ........................................................................................ 8
B.7) PROVEEDORES ............................................................................................................... 14
B.8) TARIFAS ........................................................................................................................... 15

C) ¿CÓMO VOY A DECIRLE A SENDA DE QUÉ FORMA QUIERO QUE APLIQUE


MI FORMA DE TRABAJAR Y QUÉ TIENE QUE TENER EN CUENTA PARA
CUMPLIR MIS PARTICULARIDADES GENERALES Y LAS DE MI ZONA?............. 15
C.1) GESTIÓN DE MAPAS ........................................................................................................ 16
C.2) GESTIÓN DE MAPAS RESTRICCIONES DE PASO ............................................................. 26
C.3) PLANIFICADOR DE ZONAS DE DISTRIBUCIÓN ................................................................. 27
C.3-1) CREACIÓN DE CLUSTERS USANDO EL DIAGRAMA DE VORONÓI ............................... 29
C.4) ZONAS RESTRICCIONES DE PASO .................................................................................. 31
C.5) ZONAS AGRUPADORAS ................................................................................................... 32

D) ¿CÓMO PUEDO AYUDAR MÁS A SENDA A ENTENDER MI TRABAJO Y COMO


SENDA PUEDE AYUDARME A AFINAR LOS DATOS QUE TENGO? ..................... 34

D.1) PRODUCTOS (CENTRAL) ................................................................................................. 35


D.2) EMBALAJES (CENTRAL) .................................................................................................. 35
D.3) MERCANCÍAS (CENTRAL) ................................................................................................ 36
D.4) UNIDADES DE CARGA (CABECERA Y DETALLES) ........................................................... 37
D.5) GRUPO DE RESTRICCIONES (CENTRAL) ....................................................................... 38
D.6) RESTRICCIONES (CENTRAL) .......................................................................................... 40
D.7) OPERADORES DE RESTRICCIONES................................................................................ 40
D.9) REEMPLAZO DE TEXTOS (CENTRAL, DELEGACIÓN)....................................................... 41
D.10) CONSIGNATARIOS (DELEGACIÓN)................................................................................ 42
D.11) REEMPLAZO CONSIGNATARIOS (DELEGACIÓN) .......................................................... 43
D.12) PARÁMETROS GENERALES Y PARÁMETROS DE DELEGACIÓN .................................... 44
D.13) TIPOS DE PARÁMETRO DELEGACIÓN ........................................................................... 45
D.14) CÓDIGOS POSTALES..................................................................................................... 46
D.15) UNIDADES CARGA PRIORIDAD (SOLO MODO TÁCTICO) ............................................... 46
D.16) REEMPLAZO DE SERVICIO DE HORAS .......................................................................... 46
D.17) MAPEO TIPOS DE VÍA ................................................................................................... 46
D.18) PERIODOS ..................................................................................................................... 47
D.19) RECURSOS.................................................................................................................... 47
D.20) ALMACENES .................................................................................................................. 47
D.21) GRUPOS DE EQUILIBRADO ........................................................................................... 49
D.22) PLANES DE REPARTO ................................................................................................... 51
D.23) ASIGNACIÓN RÁPIDA DESDE 4.2. MONITORIZACIÓN DE CARGA ................................. 51

alerce Versión 1.0

Informática Aplicada, S. A. Página 1 de 115


SENDA
Guía de Usuario

D.25) GESTIÓN DE MERCANCÍA PRIORITARIA VS. NO PRIORITARIA ..................................... 55


D.26) RESERVA CAPACIDAD REPARTO RECOGIDAS ................................................................. 57
D.27) REFRESCO DE EXPEDICIÓN ............................................................................................. 60
D.28) ASIGNACIÓN DE RECOGIDAS PENDIENTES EN 2º REPARTOS. .......................................... 60
D.29) ENVIO A DIANA EN ORDEN DE LECTURA INVERSA DE CARGA ..................................... 60
D.30) MÁXIMOS Y MÍNIMOS POR RUTA VINCULADOS A SEGUNDAS RUTAS............................. 61
E) YA HE DEFINIDO TODO LO QUE LA APLICACIÓN DEBE DE CONOCER SOBRE MI FORMA DE
TRABAJAR, AHORA QUE SENDA ME ESTABLEZCA LAS RUTAS MÁS ÓPTIMAS. ¿COMO? .... 61
E.1) INICIALIZACIÓN DE DATOS............................................................................................... 62
E.2) GEORREFERENCIACIÓN FICHERO DIRECCIONES .......................................................... 63
E.3) GEORREFERENCIACIÓN MANUAL ................................................................................... 65
E.4) PLANIFICADOR ................................................................................................................ 66
E.5) PANEL DE CONTROL ....................................................................................................... 86
E.6) LISTADOS ........................................................................................................................ 93
E.7) ALGUNOS TRUCOS QUE PUEDO EMPLEAR PARA MEJORAR MI SENDA ....................... 94
➢ EN CASO QUE, EN UNA ZONA, TENGA RECURSOS POR DEBAJO DE MIS NECESIDADES DE
REPARTO Y ENTREGA DE ESE DÍA, ¿CÓMO PUEDO UTILIZAR LOS RECURSOS SOBRANTES DE
OTRA ZONA QUE ESTÉN DISPONIBLES ESE DÍA? ....................................................................... 94
➢ ¿CÓMO PUEDO CAMBIAR LA ZONA ASIGNADA DE UNA EXPEDICIÓN, A UNA NUEVA QUE
SEA MÁS ACORDE CON LA REALIDAD DE MI REPARTO, DE FORMA AUTOMÁTICA Y
CONSTANTE?............................................................................................................................ 96
➢ ¿CÓMO PUEDO FORZAR PARA UN VEHÍCULO QUE TIENE VARIAS RUTAS POSIBLES, QUE
UNA TRABAJE DE FORMA HABITUAL, Y LAS SIGUIENTES EN OTRAS ZONAS? ........................ 101
➢ ¿CÓMO PUEDO LOCALIZAR UNA EXPEDICIÓN QUE ESTÁ EN UNA CARGA, Y MOVERLA
DESDE UN VEHÍCULO A OTRO, O DESDE UNA CARGA SIN DETERMINAR A UNA RUTA
CONCRETA? ........................................................................................................................... 101
➢ ¿Cómo puedo reasignar unos recursos a otras zonas de forma dinámica? .................... 103

alerce Versión 1.0

Informática Aplicada, S. A. Página 2 de 115


SENDA
Guía de Usuario

a) Propósito y alcance del documento

Esta Guía de Usuario de SENDA proporciona los pasos iniciales y principales para el
uso de la aplicación. No se detallarán todas las pantallas ni todas las opciones de
parametrización, ya que el detalle debería ser objeto de una formación
complementaria.
Y a posteriori, una vez completada la parametrización, como interpretar y utilizar
SENDA para la gestión del ultimo kilómetro a través de las pantallas e informes.

b) ¿Por dónde tengo que empezar?

Lo primero que debemos de hacer es darle a SENDA, todos los datos que conocemos
de nuestra empresa, a través de unas tablas maestras existentes en la aplicación, que
pueden ser centrales (definidas por los departamentos centrales y que serán
extendidas a todas las delegaciones, sin que estas puedan modificarlas), o de
delegación y serán propias de estas últimas.

¿Qué conozco de mi empresa?

Desde Central

b.1) Los usuarios

alerce Versión 1.0

Informática Aplicada, S. A. Página 3 de 115


SENDA
Guía de Usuario

Esta pantalla permite dar de alta los usuarios de la empresa, con unos mínimos datos
habituales en las aplicaciones, aplicando unos perfiles (autorización) a cada uno en
función de sus responsabilidades. Como se puede ver, hay una opción dentro de la
pantalla donde se pueden ver los perfiles disponibles en una parte, y por otra los que
ya tenemos asignados, con la posibilidad de asignar mas perfiles o designar.
Los datos mas significativos son: Idioma, perfiles, central, gestor.

b.2) Las delegaciones

Esta tabla maestra nos permite definir las distintas delegaciones que componen nuestra empresa.
Para cada una de ellas podremos definir como elementos importantes lo siguiente:
- Código, nombre, dirección, teléfono, etc.
- Latitud, longitud de la delegación que permite sobre todo ser tomada en cuenta en el
cálculo de la optimización como punto de salida o de vuelta de la ruta, así como su
localización en el mapa. Estas coordenadas se pueden introducir manualmente o se
pueden obtener con el botón , con los datos de la dirección
introducidos, siendo el país obligatorio.
- Velocidad media de los vehículos en el área de la delegación que será tomada en cuenta,
si existe el dato, durante el proceso de optimización de rutas (salvo si existen
velocidades medias distintas en las zonas o vehículos que componen la delegación)

alerce Versión 1.0

Informática Aplicada, S. A. Página 4 de 115


SENDA
Guía de Usuario

b.3) Las delegaciones de usuario

Ahora que conocemos quienes son los usuarios y qué pueden hacer (menú 1.4), tenemos que
indicar en qué delegaciones pueden trabajar (una o varias). Tendremos tantas lineas por usuario
como delegaciones autorizadas.
En esta pantalla, podemos indicar también, si la delegación asignada es la “Principal”, es decir
que cada vez que el usuario entre en la aplicación, se conectará en esta delegación, pudiendo
después cambiar de delegación si esta autorizado con el desplegable de la parte de arriba de la
pantalla.

alerce Versión 1.0

Informática Aplicada, S. A. Página 5 de 115


SENDA
Guía de Usuario

Desde las delegaciones

b.4) Los conductores

Para poder hacer nuestras recogidas y entregas, se deben dar de alta conductores y por supuesto
vehículos (que veremos en el punto siguiente).
En este punto, debemos de informar de los datos que nos permitirán conocer cuáles son los
conductores disponibles en la delegación, sus datos de contacto (dirección, teléfono, foto...) pero
sobre todo unos datos que tienen una especial incidencia en la optimización, como por ejemplo:
- Zona: se puede asignar un conductor a una zona concreta para efectuar las operaciones
de recogida/entrega, en vez de que esté disponible para todas las zonas
- Tipo de optimización: obsoleto.
- Domicilio final: con esta casilla indicaremos que la dirección del conductor es el punto
final de la ruta, y no la delegación
- Experto: asociado al parámetro de delegación que indica si la ruta debe ser afinada por
el sistema externo GIS. Este parámetro permite indicar si esta ruta se aplica a expertos
(check activo), novato (check no activo), todos o ninguno.
- Latitud/Longitud: coordenadas de fin de ruta del conductor. Si el conductor tiene la
marca de domicilio final, este será el último punto de la ruta, priorizando sobre las
coordenadas por defecto (delegación).
- Latitud inicio/Longitud inicio: serán las coordenadas de comienzo de la ruta,
priorizando sobre las coordenadas por defecto (delegación).
- Lleva exp. especial y Núm. Máx.exp.especial: indica si puede llevar mercancía especia
(marcad a nivel de expedición) y el número de expediciones que puede transportar de
esta tipología.

alerce Versión 1.0

Informática Aplicada, S. A. Página 6 de 115


SENDA
Guía de Usuario

- Tarifa: nos permite asociar una tarifa a este conductor a través de un desplegable. En
este desplegable, encontraremos las tarifas que hayan sido dadas de alta en el punto del
menú 1.12, permitiéndonos asociar la que corresponda con este conductor. En el
ejemplo, 280_01- TARIFA ENTREGA REPARTO.
En el punto b.8) de este documento, veremos cómo dar de alta una tarifa.

En estas primeras pantallas no aparece un campo debajo de tarifa, que seria el campo
Proveedor (que nos permite asociar un conductor a un proveedor en el caso de que este
sea externo a nuestra empresa), ya que mientras no hay ningún proveedor dado de alta
en los maestros no aparece. En cuanto se da de alta un proveedor, este campo aparecerá.
Ejemplo:

- Proveedor: al igual que para las tarifas, tenemos un desplegable que permite elegir un
proveedor entre todos los que estén dados de alta.
En este punto, y aunque no hemos visto todavía la creación de tarifas y proveedores, cabe
precisar lo siguiente:

alerce Versión 1.0

Informática Aplicada, S. A. Página 7 de 115


SENDA
Guía de Usuario

1. Un conductor puede estar asociado a una tarifa concreta, sin proveedor

2. Un conductor puede estar asociado a un proveedor, sin concretar el campo tarifa.


Entonces la tarifa utilizada será la que este definida en el proveedor

3. Un conductor puede estar asociado a una tarifa (campo tarifa) y un proveedor


(campo proveedor, que tiene tarifa también y puede ser distinta a la introducida en
el campo tarifa). En este caso, prevalecerá siempre el valor de la tarifa introducida
en el campo tarifa.

Nota importante: una vez creado un nuevo conductor, no aparecerá en el


planificador (3.Planificador/Recursos disponibles) hasta que no se haga la
Inicialización de datos (5.Utilidades/inicialización de datos)

b.5) Las matriculas (vehículos)

Uno de los elementos mas importantes de la aplicación en cuanto a su repercusión sobre la


optimización, son los vehículos, porque a través de este maestro definimos no solamente
cuantitativamente el numero de vehículos de la empresa, sus capacidades en kilos y M3, las
variables de domicilios, recogidas, entregas, etc que puede efectuar, sino también
cualitativamente lo que puede transportar, sus horarios de funcionamiento, el número de rutas
que puede efectuar, etc..

alerce Versión 1.0

Informática Aplicada, S. A. Página 8 de 115


SENDA
Guía de Usuario

Todos estos elementos combinados tendrán una relevancia enorme en el proceso de


optimización de rutas.
Vamos a repasar los elementos principales de esta pantalla.
I. Elementos cualitativos
i. Matricula (real o código empresa). Obligatorio
ii. Marca/modelo. Obligatorio
iii. Foto. Opcional
iv. Tipo: podemos elegir si el vehículo efectuara recogidas solo, entregas
solo, o las dos.
v. Optimizar rutas por proximidad: esta opción permite definir que este
vehículo puede entrar en la optimización por proximidad o no
vi. Parada desde, Parada hasta: aquí establecemos los tiempos durante los
cuales el vehículo puede parar; al mediodía por ejemplo de 14h00 a
16h00. No quiere decir que su tiempo de parada sera de dos horas, sino
el intervalo durante el cual puede efectuar una parada. El tiempo de
parada ser establecido en el punto siguiente (Tiempo de parada)
vii. Tiempo de parada: aquí indicamos dentro del tiempo que hemos
establecido anteriormente (de 14h00 a 16h00), cuanto tiempo estará
parado (X minutos, en el caso de la imagen 60 mn)
La optimización, con estos dos últimos puntos, planificara recogidas y entregas, que respeten
tanto la ventana de parada como el tiempo de parada. Por poner un ejemplo, intentara entregar o
recoger a las 14h30 mercancía si la hay, prever una parada de 60 mn de 14h30 a 15h30, y volver
a entregar o recoger a partir de las 15h30.
viii. Modo de transporte: Camión, Bicicleta o Andando. Se usa a la hora de
aplicar la ruta del sistema externo GIS, en función de este modo de
transporte.
ix. Sale de nave: el valor por defecto es SI (opción recomendada). El valor
NO, se empleara solo para andarines o bicicleta.

II. Elementos cuantitativos


i. Kilos: Máximo de kilos que puede transportar el vehículo
ii. Velocidad media: es la velocidad propia del vehículo, que sera tomada
en cuenta para la optimización, en vez de la velocidad media de la zona
(definida en el maestro de zonas) por la cual se vaya a hacer las
entregas/recogidas
iii. Velocidad desde la delegación: se tomara esta velocidad para calcular
durante la optimización el tiempo entre la delegación y el primer punto

alerce Versión 1.0

Informática Aplicada, S. A. Página 9 de 115


SENDA
Guía de Usuario

de entrega/recogida. Por ejemplo, si la velocidad habitual en la zona de


reparto es de 50 km/h, pero para ir hasta el primer punto se utiliza una
autopista, entonces la optimización tomara el valor de la velocidad
desde la delegación, y luego aplicara el valor de la zona para el resto de
repartos.
iv. Peso desde/Peso hasta: con estos valores indicaremos los pesos
mínimos y máximos de las expediciones que pueden entrar en ese
vehículo.
v. Trampilla. Indicaremos con esta pestaña si el vehículo tiene trampilla
vi. Volumen desde/hasta: con estos valores indicaremos los volúmenes
mínimos y máximos de las expediciones que pueden entrar en los
vehículos.
vii. Capacidad volumétrica: volumen máximo que puede entrar en el
vehículo.
viii. Día semana: solo modo táctico
ix. Jornada: solo modo táctico
x. Tiempo entre vuelos: sin uso
xi. Vuelos: sin uso.
xii. En la parte derecha de la pantalla, tenemos acceso a 4 pestañas:
Unidades de carga, Rutas, Gráficas y Motor Optimización.
Unidades de carga: nos permite indicar que, de las unidades de carga disponibles, cuales puede
transportar.
Rutas: nos permite definir las horas de inicio y de fin de las rutas posibles para este vehículo,
una o más (con el botón ). Tenemos la opción también, con las Rutas automáticas
adicionales, de indicarle a la aplicación, que para este vehículo, si es posible por tiempo, de
preparar una o más rutas adicionales automáticamente, siempre y cuando respete los horarios de
comienzo y de fin. Ejemplo:

alerce Versión 1.0

Informática Aplicada, S. A. Página 10 de 115


SENDA
Guía de Usuario

En este caso, aunque el horario de la ruta es de 08h00 a 20h00, si una vez entregado y recogido
todo lo previsto en la ruta, le da tiempo de volver a la delegación y cargar de nuevo (tiempo
máx. de carga en min=30 en este caso) más mercancía llegada por ejemplo después de la
primera salida por la mañana, la aplicación automáticamente planificara mas carga.

Gráficas: indica datos de máximos y mínimos solo a efectos de visualización de gráficas.

Motor Optimización: permite indicar de forma sencilla unos valores máximos y mínimos,
tomados en cuenta durante la optimización, para establecer criterios de carga mas finos que los
establecidos hasta ahora en la parte principal de la pantalla. Si tenemos valores en cada uno de
los campos, se tomaran todos en cuenta de forma conjunta.

alerce Versión 1.0

Informática Aplicada, S. A. Página 11 de 115


SENDA
Guía de Usuario

En el caso de la pantalla, la aplicación no confirmara ruta para este vehículo mientras no


tengamos:
un mínimo de 2 domicilios pero no mas de 30
un mínimo de 2 recogidas pero no mas de 50
etc…..
Nota importante: una vez creado un nuevo vehículo no aparecerá en el planificador
(3.Planificador/Recursos disponibles) hasta que no se haga la inicialización de datos
(5.Utilidades/inicialización de datos)

b.6) Zonas

alerce Versión 1.0

Informática Aplicada, S. A. Página 12 de 115


SENDA
Guía de Usuario

Los conocimientos que tenemos de nuestra empresa y de nuestra delegación, nos permite crear
zonas habituales de recogidas y entregas, con datos en la parte superior muy generales de tipo
administrativo (Código, nombre, dirección,etc), de una segunda llamada “Zonas de saturación”,
y una tercera “restricciones de zona”.
En la primera zona, a parte de los datos administrativos, tenemos la posibilidad de especificar
una velocidad media manualmente si la conocemos, o bien desde el botón
, que permitirá vía una llamada al sistema GIS, retornar la
velocidad media calculada con el histórico de la zona.
La creación de las zonas permitiría posteriormente implementar en el punto 2 del menú (gestión
de mapas), las zonas a nivel geográfico sobre mapa, que permitirá que recogidas y entregas
estén gestionadas desde la misma área y con los mismos medios.
Número de clusters: indica si debe particionar la zona en subzonas a la hora de realizar la
asignación de la mercancía a cada repartidor que trabaje en esa zona.

La segunda zona, “zona de saturación”, permite cuando en la zona principal no hay suficientes
recogidas/entregas que realizar, buscar en zonas limítrofes más “trabajo”, toda vez que en esa/s
zona/s haya recogidas/entregas que no se puedan hacer por el motivo que sea. De esta forma, se
intenta vía las “zonas de saturación” no dejar ningún pedido no efectuado, y saturar los medios
al máximo posible. Hay posibilidad de indicar via “SIN DETERMINAR”, el grado de prioridad
de cada una de las zonas de saturación. De máxima (zona que se tomara en cuenta la primera, a
muy baja para la zona menos prioritaria).

La tercera zona, “Restricciones de zona”, nos permite adaptar la zona a la condiciones


existentes, con una operaciones que nos permiten introducir restricciones sobre los elementos

alerce Versión 1.0

Informática Aplicada, S. A. Página 13 de 115


SENDA
Guía de Usuario

siguientes (pudiendo combinarlos), atribuyéndoles los valores adecuados a nuestra operativa en


la zona.

Ejemplo: En la zona solo puedo entregar bultos de menos de 5 kilos y de menos de 1m3, o bien
que sea de un remitente que contenga “CORTE INGLES” en el nombre. Podemos ver estas
restricciones con el botón del cuadro “Restricciones de zona”.

alerce Versión 1.0

Informática Aplicada, S. A. Página 14 de 115


SENDA
Guía de Usuario

b.7) Proveedores

Esta tabla maestra de proveedores, esta disponible tanto a nivel de delegación central como
regional.
Son idénticas en los dos casos, en cuanto a la creación, modificación. La diferencia principal
estará en su disponibilidad de uso. La que este creada en Central, estará disponible por parte de
todas las delegaciones regionales, pero no sera modificable por parte de ellas. Las de las
regiones, solo estarán disponibles para su uso, modificación, por parte de la delegación que ha
creado esta.
La creación solo necesita de un código y de un nombre.
El principal atributo, que ademas dependerá de otro maestro (Tarifas), sera el poder asociar un
código de tarifa que corresponde al acuerdo establecido en cuanto a precios y variables para
efectuar un servicio determinado a nivel Central (para todo el que tenga utilizar este proveedor)
o bien a nivel regional.

b.8) Tarifas

En el caso de la tabla maestra de Tarifas, sucede lo mismo que para la tabla anterior
(Proveedores), ya que puede crearse tanto a nivel Central como a nivel regional.
Las variables posibles son: Precio fijo, por entrega, por recogida, por kilos, por domicilio, por
km.

alerce Versión 1.0

Informática Aplicada, S. A. Página 15 de 115


SENDA
Guía de Usuario

c) ¿Cómo voy a decirle a SENDA de qué forma quiero


que aplique mi forma de trabajar y qué tiene que tener
en cuenta para cumplir mis particularidades generales
y las de mi zona?

Sin entrar en detalles más técnicos propios de SENDA, podemos precisar a través de
algunas pantallas “funcionales” cómo la aplicación debe de interpretar la información
recibida para efectuar todas las operaciones de recogidas y repartos.

c.1) Gestión de mapas

Después de definir las zonas (menú 1.1), por ejemplo, Madrid, Centro de Madrid,
Madrid este, etc. tenemos que definir geográficamente en 2.1 Gestión de mapas a
qué corresponden estas zonas ya que las recogidas y las entregas recibidas se irán
“situando” en estas zonas permitiendo planificar las distintas rutas de forma ordenada.
En la imagen de arriba, tenemos zonas ya creadas, pero una de ellas (MADRID
CENTER) que hemos creado en el 1.1, no tiene área geográfica definida.
Al pinchar sobre la nueva zona, vemos una pequeña ventana con la posibilidad de:
- Crear polígono: al pinchar sobre esta opción, nos podemos situar sobre el
mapa, utilizando el +/- a la derecha del mapa nos acercaremos/alejaremos
(también funciona la ruleta del ratón), y haciendo clic con el botón izquierdo
empezaremos a marcar los distintos puntos que conformaran el área

alerce Versión 1.0

Informática Aplicada, S. A. Página 16 de 115


SENDA
Guía de Usuario

geográfica de la zona. Una vez acabado el diseño del área, pincharemos con el
botón derecho sobre el área creada para fijar el diseño y luego con el botón
izquierdo volvemos a abrir una ventana que nos permite:

o Habilitar edición: para modificar el diseño


o Guardar: grabaremos el diseño
o Eliminar: rechazamos el diseño
o Cancelar: cierra la ventana
En la creación del polígono, podemos tener una ayuda vía estas posibilidades

- Crear área circular

o Con esta opción, podemos definir un área circular pinchando en un


punto del mapa, al igual que anteriormente, y desplazando el ratón
ampliar o reducir el área. Adicionalmente, estando los puntos en los
bordes del área disponibles podemos entonces modificar el área.

alerce Versión 1.0

Informática Aplicada, S. A. Página 17 de 115


SENDA
Guía de Usuario

Luego el proceso es el mismo que el anterior, con boton derecho


fijamos el diseño, y con el izquierdo guardamos, eliminamos, etc.

- Crear por carretera

En el caso de creación por carretera, marcamos un primer punto en el mapa, y


un segundo que delimite una primera parte del área que queremos diseñar. En
el caso de la imagen, hemos pinchado el primer punto en el cruce entre
Menedez Pelayo y O’Donnel y el segundo en el cruce entre Alfonso XII y Paseo
Fernán Nuñez. Lo que crea esta opción es un limite muy claro con estas calles,
siguiendo un trayecto “lógico” por calles y una linea recta entre los dos puntos
que a posteriori puede ser modificado para ajustar al área deseada.

alerce Versión 1.0

Informática Aplicada, S. A. Página 18 de 115


SENDA
Guía de Usuario

En la parte inferior de la pantalla, tenemos acceso a varias opciones adicionales para


gestionar los mapas.

- Exportar: posibilidad de exportar las zonas vía ficheros


- Seleccionar Todos: se seleccionan todas las zonas
- Seleccionar a Mapa: una vez seleccionadas las zonas, las podemos con esta
opción, ver en el mapa
- Limpiar: se desmarcan todas las zonas
- Crear zonas de sat: con esta opción, podemos crear zonas de saturación
automáticamente (ya vimos que se podía hacer manualmente en el maestro de
Zonas 1.1), aplicando unos parámetros de delegación (esta opción la veremos
más adelante) que en este caso son:
o METROS_ZONA_PROXIMA_MAX

o METROS_ZONA_PROXIMA_MIN

o NUM_ZONAS_PROX_FUERA_INTERVALO

Como en este caso, no hay parámetros específicos para la delegación 280, entonces
utilizamos los que están definidos para la delegación central 000

o METROS_ZONA_PROXIMA_MAX:

alerce Versión 1.0

Informática Aplicada, S. A. Página 19 de 115


SENDA
Guía de Usuario

Este primer parámetro define los metros máximos que se aceptan entre un polígono
de una zona y otro, para que se considere como posible zona de saturación. En este
caso 8.000 metros
o METROS_ZONA_PROXIMA_MIN

Este segundo define los metros mínimos que se aceptan entre un polígono de una
zona y otro, para que se considere como posible zona de saturación. En este caso
1.000 metros
o NUM_ZONAS_PROX_FUERA_INTERVALO

El tercero, nos indica dentro del intervalo que tenemos entre


METROS_ZONA_PROXIMA_MAX y METROS_ZONA_PROXIMA_MIN (es decir en el ejemplo
nuestro, el intervalo 8.000/1.000), cuantos polígonos consideraremos como zonas
posibles de saturación. En este caso 3.
Lo que significa que si tenemos mas de 3 polígonos posibles en el intervalo, solo
tomaremos en cuenta los 3 mas próximos.

- Clonar Poligono: permite clonar el polígono que representa la zona, en otras


zonas de la misma o distinta delegación.

c.1.2) Otras funciones del epígrafe 2.1 Gestión de Mapas.

alerce Versión 1.0

Informática Aplicada, S. A. Página 20 de 115


SENDA
Guía de Usuario

1 º Crear una zona a partir de polígonos (asociados a zonas) ya


existentes.

Esta nueva función nos permitirá crear una nueva zona mediante la unión de los
polígonos de otras zonas ya existentes. Este es el procedimiento a seguir:

PASO 1. ABRIR EL EPÍGRAFE 2.1 GESTIÓN DE MAPAS:


Una vez en este punto seleccionamos las zonas cuyos polígonos queremos unir y
hacemos click en seleccionados a mapa. Alternativamente y si no supiéramos que
zonas deseamos unir podemos seleccionar todos y mandar seleccionados a mapa
para obtener una visión gráfica de los polígonos.

A continuación, veremos plasmadas en el mapa las zonas seleccionadas (siempre y


cuando sus correspondientes polígonos hayan sido creados previamente).

PASO 2. Una vez tenemos las zonas plasmadas en el mapa; hacemos click botón
izquierdo sobre el primero de las zonas que queremos unir (sobre la zona en mapa).
Después, pulsamos en preparar para agrupación.

alerce Versión 1.0

Informática Aplicada, S. A. Página 21 de 115


SENDA
Guía de Usuario

Aparecerá la siguiente pestaña en el margen derecho


de la pantalla.
Desde esta pestaña y a través del buscador
(FILTRAR) podríamos añadir la zona o zonas que
queremos unir a la seleccionada.
Alternativamente, podríamos seleccionar cada una
de las zonas a unir desde el mapa y añadirlas
posteriormente pulsando en preparar para
agrupaciones como hemos hecho con la primera.
Las zonas seleccionadas se irán listando en el
recuadro.

PASO 3. Una vez tenemos seleccionadas las zonas que queremos unir, HACEMOS
CLICK EN UNIR:

Una vez en este punto nos aparecerá la siguiente pantalla:

alerce Versión 1.0

Informática Aplicada, S. A. Página 22 de 115


SENDA
Guía de Usuario

En este momento estamos a punto de crear una nueva zona como fruto de la unión de
varias existentes. Ahora sólo deberemos nombrarla y dotarla de un código como a
cualquier otra zona. La nueva zona esta creada y podrá ser configurada desde el
maestro de zonas.
NOTA: Además de esta nueva zona, por defecto las zonas primigenias se mantendrán
en nuestro maestro de zonas como tal, a no ser que hagamos click en la opción
Borrar anteriores.
NOTA: Si hacemos click en Union Convexa, la zona resultante será aproximada a la
de las zonas unidas, eliminando irregularidades geométricas.
NOTA: Haciendo click en método alternativo, se nos generará una zona alternativa a
la inicialmente propuesta.

2 º Definir zonas de saturación desde el 2.1.

Desde ahora también es posible establecer un conjunto de zonas como zonas de


saturación desde este apartado y a toque de mapa.
El PASO 1 es el mismo que en el anterior, básicamente deberemos seleccionar las
zonas que queremos definir como de saturación y hacer clic en preparar para
agrupaciones.

PASO2:

Una vez tenemos las zonas seleccionadas, aparecerán en la pantalla de la derecha.


Hacemos click en definir como zonas de saturación.

alerce Versión 1.0

Informática Aplicada, S. A. Página 23 de 115


SENDA
Guía de Usuario

Una vez las hayamos definido como zonas de saturación; tenemos dos opciones. Por
un lado, Definir el conjunto de zonas zomo una nueva zona de saturación, asignándole
código y nombre:

O bien asignarlas como zona de saturación a una zona ya existente. Haciendo click en
Utilizar zona existente y eligiendo la zona de entre las existentes en el desplegable.

NOTA: Haciendo click en Borrar las zonas de saturación ya asignadas a la zona,


eliminamos las zonas de saturación que la zona elegida tuviera previamente.

alerce Versión 1.0

Informática Aplicada, S. A. Página 24 de 115


SENDA
Guía de Usuario

3 º Crear ZONA AGRUPADORA en el 2.1.

Desde ahora también es posible crear una zona agrupadora de desde este apartado y
a toque de mapa.
El PASO 1 es el mismo que en el anterior, básicamente deberemos seleccionar las
zonas que queremos definir como de saturación y hacer clic en preparar para
agrupaciones.

PASO 2:

Una vez tenemos las zonas seleccionadas,


aparecerán en la pantalla de la derecha.
Hacemos click en Incluir en zona
agrupadora.

Una vez en este punto de nuevo se plantean dos opciones:

En primer lugar, podemos crear una nueva zona agrupadora; asignándole un código y un
nombre. Esta zona será modificable desde el maestro de zonas.

alerce Versión 1.0

Informática Aplicada, S. A. Página 25 de 115


SENDA
Guía de Usuario

O bien podemos incluirla en una zona ya existente, seleccionando el botón Utilizar zona
existente y eligiendo la zona agrupadora a través del desplegable.

NOTA: Haciendo click en Borrar las zonas ya asignadas a la zona agrupadora,


eliminamos las zonas que hemos utilizado para generar la nueva zona agrupadora.

alerce Versión 1.0

Informática Aplicada, S. A. Página 26 de 115


SENDA
Guía de Usuario

c.2) Gestión de mapas restricciones de paso

Al igual que para el caso de las zonas “normales”, en el caso de las zonas con restricción de
paso (1.16 Zonas restricciones de paso), tenemos que definir geográficamente sus áreas
respectivamente. Aquí tendremos las mismas opciones que en la opción anterior.

c.3) Planificador de zonas de distribución

alerce Versión 1.0

Informática Aplicada, S. A. Página 27 de 115


SENDA
Guía de Usuario

Si tenemos dificultades para definir nuestras zonas en una delegación, porque no tenemos
experiencia suficiente por ser una delegación nueva o porque la distribución hasta ahora no ha
sido la mejor posible, SENDA nos puede ayudar a hacerlo a través de esta pantalla.
Como podemos ver en esta primera imagen, al marcar la casilla “Mostrar órdenes en el
sistema”, aparecerán todas las recogidas y las entregas que tenemos que efectuar.
Con este reparto de las ordenes, SENDA nos puede ayudar a calcular unas zonas, que en esta
opción se llaman “Cluster”, de forma automática dándole al botón “Calcular Clusters”.

La primera pantalla que nos aparece es una ventana donde podemos elegir el algoritmo que
queremos utilizar para el calculo (KMEANS o DBScan). No vamos a definir aquí las
diferencias entre los dos, ya que es un tema muy técnico. Solamente podemos probar entre los
dos, en nuestro caso KMEANS, y analizar el resultado. Más adelante, en una formación mas
profunda y sobre todo mas técnica, se podrá tener una explicación más profunda.
Nos pide también definir un numero de clústeres a calcular. No existe todavía un método
automático para ayudar a determinar el numero deseable de clústeres, pero en función de un
método visual por una parte, y con el conocimiento de la zona y las rutas que hemos tenido
hasta el momento, o bien haciendo pruebas con varios números, indicaremos el numero mas
idóneo para calcular estos clústeres. En nuestro caso, utilizaremos 6 clúster.

Podemos ver que en función de las ordenes de la primera imagen, se han creado 6 clústeres. A
partir de este momento podríamos transformar estos 6 clústeres en zonas definitivas, con el

alerce Versión 1.0

Informática Aplicada, S. A. Página 28 de 115


SENDA
Guía de Usuario

botón al final de la pagina “Hacer las zonas definitivas”. Si no estuviésemos conforme,


podemos con el botón “eliminar las zonas” deshacer la creación de los clústeres y volver a
probar.
Otra de las opciones es unir todos estos clústeres, con una zona adicional, con el botón “crear
nueva zona unión polígonos”. Un mensaje aparece pidiendo confirmación de lo que vamos a
hacer y le tenemos que dar un nombre a esta nueva zona.

Esta nueva zona creada, tendrá las mismas posibilidades que las otras zonas individualmente.i

Otra opción seria utilizar la opción “Crear nueva zona convexa polígonos”.
Siguiendo con los datos de clústeres calculados anteriormente, obtendríamos una nueva zona
como podemos ver en la imagen siguiente

alerce Versión 1.0

Informática Aplicada, S. A. Página 29 de 115


SENDA
Guía de Usuario

Realmente esta zona creada, recoge en un solo polígono todas las recogidas y entregas que hay
que realizar. A partir de este momento, podríamos pasar a definitiva o eliminar esta zona.
En la creación de estas nuevas zonas, siguen validas todas las opciones habituales de modificar
el polígono, guardar,etc.
c.3-1) Creación de clústeres usando el diagrama de Voronói
Ya hemos visto la posibilidad que ofrece SENDA de crear unos polígonos de forma automática
en una delegación en el apartado anterior.

alerce Versión 1.0

Informática Aplicada, S. A. Página 30 de 115


SENDA
Guía de Usuario

Pero, como podemos apreciar en la gráfica, quedan en las zonas calculadas “espacios vacíos”
entre las zonas, que en caso de surgir aluna expedición/recogida fuera de esas zonas, implicaría
que esa/s orden/es quedaría en la carga sin determinar, ya que estaría fuera de una zona y sin
medios posibles, obligando al tratamiento manual de la orden.
Si marcamos en la ventana de cálculo de clústeres, la opción de “Calcular diagrama de
Voronói”, la gráfica calcularía las zonas de forma siguiente, eliminando los espacios entre zonas

alerce Versión 1.0

Informática Aplicada, S. A. Página 31 de 115


SENDA
Guía de Usuario

c.4) Zonas restricciones de paso

Una vez definidas las zonas, podemos aplicar unas restricciones dentro de unas zonas, por
ejemplo en el mapa siguiente, donde dentro de la zona “MADRID”, existe otra “CENTRO DE
MADRID”, donde aplicaremos para la optimización, las restricciones siguientes:
Hora de entrega desde/hasta: 04h00/06h00
Capacidad carga desde/hasta: entre 0 y 10 kilos
Qué nos permite esta parametrizan: si tenemos 2 vehículos (uno que trabaja desde las 08h00 y
otro desde las 07h30)que pueden trabajar en la zona “MADRID”, y tenemos entregas para hacer

alerce Versión 1.0

Informática Aplicada, S. A. Página 32 de 115


SENDA
Guía de Usuario

en la zona “CENTRO DE MADRID”, entonces ninguno, a pesar de poder trabajar en la zona


“MADRID”, podría efectuar el reparto. Necesitaremos un vehículo que tenga un horario de
trabajo que tenga la ventana 04h00/06h00 dentro de su horario.
Lo mismo pasaría con la restricción de peso (0-10 kilos) si los vehículos no tuviesen esta
restricción.

c.5) Zonas agrupadoras


Permite agrupar un conjunto de zonas de reparto en una sola.
Par ello, lo primero que tenemos que hacer es definir una zona agrupadora. Código y nombre.

Luego, en el menú 1.1 Zonas, asignamos con el campo “Capa”, la zona agrupadora definida
anteriormente.

alerce Versión 1.0

Informática Aplicada, S. A. Página 33 de 115


SENDA
Guía de Usuario

En nuestro ejemplo, elegimos la zona Madrid Zona Central, y así sucesivamente en


todas las zonas que queremos agrupar.
Podemos ver el resultado de esta parametrización, en 2.1 Gestión de mapas, donde
en el desplegable del campo “Capa” elegiremos la zona Madrid Zona Central.

De esta forma veremos la nueva zona agrupadora (con las 3 zonas de nuestro
ejemplo).

alerce Versión 1.0

Informática Aplicada, S. A. Página 34 de 115


SENDA
Guía de Usuario

De esta forma, tenemos la posibilidad de indicar en el maestro 1.3 de vehículos, en


uno o varios, con el botón las zonas en las cuales va a poder trabajar
este vehículo.

En los campos “Zona” y “Zona agrupadora” tenemos las opciones siguientes.


- Zona y Zona Agrupadora vacíos: el vehículo podrá trabajar en todas las zonas
de la delegación
- Zona rellenada y Zona Agrupadora vacía: el vehículo trabajará en la zona
rellenada
- Zona vacía y Zona Agrupadora rellenada: el vehículo trabajara en toda la zona
agrupadora
- Zona rellenada y Zona Agrupadora rellenada: el vehículo trabajara en la zona
agrupadora (prioridad de este campo sobre el campo de zona)

d) ¿Cómo puedo ayudar más a SENDA a entender mi


trabajo y como SENDA puede ayudarme a afinar los
datos que tengo?

La afinación se efectuará de varias formas:

alerce Versión 1.0

Informática Aplicada, S. A. Página 35 de 115


SENDA
Guía de Usuario

- Por nuestra con tablas que permitirán acotar ciertos elementos como son los
productos, los embalajes, las mercancías, las unidades de carga que puedo
transportar.

- Por parte de SENDA, con pantallas que nos permitirá interpretar mejor los
datos que nos envían nuestros clientes (textos, consignatarios) y parámetros
más técnicos propios de SENDA (Parámetros y restricciones)

Por nuestra parte:


d.1) Productos (central)

En esta pantalla podemos indicarle al sistema con qué tipo de producto trabajamos. Solo código,
nombre y hora limite .
Se emplea este maestro en las pantallas, que veremos a continuación en el punto d.4), Unidades
de carga, que permitirán definir con mas precisión lo que transportamos y así hacer que la
optimización sea más “eficaz” en cuanto a su resultado.

d.2) Embalajes (central)

alerce Versión 1.0

Informática Aplicada, S. A. Página 36 de 115


SENDA
Guía de Usuario

Del mismo modo que para los productos, con esta pantalla podremos definir los distintos
embalajes utilizados en nuestra empresa, y serán utilizados igualmente que los productos en la
definición de las unidades de carga.
Las variables importantes:
- Largo, Ancho, Alto
- Las distintas categorías: Partida, Palet, Caja.
- Si este embalaje puede ser apilable, si es rígido y de qué material esta hecho: cartón, papel,
Metal, Plástico,etc.
d.3) Mercancías (central)
Mercancía se refiere al conjunto de mercancías que pueden ser agrupados para ser
tratados de forma unitaria en un envío.

Código: código aplicado a la mercancía, no editable (obligatorio; automático).


Nombre: nombre que designa la mercancía (obligatorio, hasta 60 caracteres).
Embalaje: embalaje que contiene la mercancía (obligatorio, seleccionable).
Partida: indica si puede ser enviado en una partida (obligatorio, seleccionable).
Frío: indica si la mercancía debe ser tratada en cámaras frigoríficas (obligatorio,
seleccionable).
Frágil: indica si la mercancía debe ser tratada cuidadosamente (obligatorio,
seleccionable).
ADR: indica si la mercancía es peligrosa (obligatorio, seleccionable).
Tipo: indica el tipo de producto que contiene, sólido, líquido o gas (obligatorio,
seleccionable).
Interface: código aplicado para relacionar códigos de mercancía con la
aplicación de obtención de pedidos (opcional, hasta 40 caracteres).

alerce Versión 1.0

Informática Aplicada, S. A. Página 37 de 115


SENDA
Guía de Usuario

d.4) Unidades de carga (cabecera y detalles)

Cabecera:

Esta pantalla de cabecera de unidades de carga, permite definir un concepto que podrá ser
gestionado a posterior en el menú 3.2.
Aquí definimos grupos de “mercancías”, a nivel central o para delegación. El detalle de una
unidad de carga se hará en la pantalla siguiente.

Detalle:

Aquí podremos afinar la unidad de carga (ej: UCA alimentación), indicándole de qué mercancía
se compone (01- Carne), qué embalaje es el habitual (Caja), y a qué producto pertenece (2-
Alimentación). La casilla “Compatible” permite mezclar esta unidad de carga con otras, o bien
excluirla.

alerce Versión 1.0

Informática Aplicada, S. A. Página 38 de 115


SENDA
Guía de Usuario

d.5) Grupo de Restricciones (Central)

Por parte de SENDA, nos puede ayudar a definir y afinar todavía mas nuestros procedimientos
de cara a optimizar nuestras rutas. Esto lo hace a través de “restricciones”, que mas que
restricciones en muchos casos son ayudas para orientar mejor en el momento de la
optimización, como usar y entender ciertas variables de nuestra organización como por ejemplo,
los conductores, los vehículos, las zonas, etc, que no hayamos definido previamente en las
pantallas de maestros vistos anteriormente.
En esta primera pantalla, vamos a definir qué grupos se pueden ver “afectados” por estas
restricciones. (Zonas, calles, mercancía, embalajes, conductores, etc.)
Un código y une denominación, nada mas.

d.6) Restricciones (Central)

Una vez definidos los grupos de restricciones sobre los cuales vamos a , tenemos que precisar
algunos datos mas.
- El grupo al cual pertenecen (definido anteriormente). 01-Matriculas
- Una descripción que nos ayude a comprender que tipo de modificaciones/precisiones
vamos a hacer sobre qué variable. En este caso “Cambio de matriculas”

alerce Versión 1.0

Informática Aplicada, S. A. Página 39 de 115


SENDA
Guía de Usuario

- Restricción: un código que se definirá con más detalle en la pantalla siguiente


(Operadores de restricción). Si existe ya este código, la pantalla nos avisara. Si no, lo
creara automáticamente en la pantalla Operadores de restricción. Este código nos indica
indirectamente, que operaciones se harán sobre lo que estamos definiendo (en este caso
Matriculas)
- Acción

Definimos en este desplegable, si la operación que vamos a efectuar es:


o Un bloqueo: el dato al cual se le va a aplicar la restricción se verá bloqueado
durante el tiempo indicado en el Operador de restricción. Si hemos indicado por
ejemplo en el Operador de restricción que se cambie una matrícula por otra, y
en esta pantalla elegimos Bloqueo, entonces este cambio de matrícula no se
hará durante el periodo indicado (fecha inicio/fin)
o Modificación: se modificará el dato tal y como se especifica en el operador de
restricciones
o La grabación, histórico, cambio, informativa, unión, no están en uso de
momento

o Indicamos aquí en qué pantallas de SENDA, podremos ver estas restricciones


- Zona de visualización: ámbito al que se aplica la restricción, a nivel de matrícula,
conductor, ordenes, de todos o ninguno.
- Fecha inicio/fin: periodo durante el cual se aplicará la restricción
- Rango días/horario: podemos indicar si la restricción se aplicara durante el periodo
previsto, todos los días o bien ciertos días en concretos, así mismo con las horas.
- Aplicación inmediata: las restricciones se aplican, siempre y cuando estemos dentro del
rango de fechas previstas, desde la primera importación de datos (veremos más adelante
qué es la primera importación de datos). Si entre la primera importación de datos y la
optimización (proceso posterior a la importación), se cambiara o se definiera una
restricción con aplicación inmediata, entonces durante el proceso de optimización se
aplicaría esta restricción.

alerce Versión 1.0

Informática Aplicada, S. A. Página 40 de 115


SENDA
Guía de Usuario

- Visible: indica si la restricción será visible o estará oculta (obligatorio, seleccionable)


- Cierre. No está en uso actualmente.

d.7) Operadores de Restricciones

Aquí, realmente vamos a poder definir lo que la restricción va a hacer, y en qué orden.
Le vamos a decir a SENDA, que tipo de operación (operación, resultado) vamos a definir.
La operación o resultado, deberá de aplicarse o bien sobre DETERMINACION_MEDIOS o
bien sobre DETERMINACION_CARGA, que son las tablas utilizadas en SENDA y que se
componen de muchos campos, sobre los cuales vamos aplicar las restricciones realmente.
DETERMINACION_MEDIOS DETERMINACION_CARGA

El ejemplo del grupo de restricción que encontramos mas arriba, nos indica lo siguiente:
Vamos a sustituir una matricula por otra, durante un periodo concreto

IMPORTANTE: todo esto esta muy bien, pero en ningún momento hemos precisado qué
datos van a ser sustituidos por que otros , ni sabemos en que pantallas o en qué momento
vamos a poder hacerlo. En nuestro ejemplo concreto, no hemos indicado que matriculas se
cambian por qué otras matriculas.

alerce Versión 1.0

Informática Aplicada, S. A. Página 41 de 115


SENDA
Guía de Usuario

Todas las restricciones que definamos se podrán hacer efectivas en los módulos que se
describen a continuación.

d.9) Reemplazo de textos (central, delegación)

Esta opción es muy útil, ya que como sabemos, cuando se reciben las recogidas/entregas por
fichero, las direcciones nos pueden llegar escritas de formas distintas y de cara a “interpretar”
cada vez que recibimos esa dirección, de forma correcta, podemos parametrizar unos
reemplazos (limpieza de direcciones) que automáticamente serán utilizados por SENDA y que
mejorarán la calidad de la georreferenciaciación.
Aunque lo veremos mas adelante, esta limpieza nos permitirá generar un fichero de
georreferenciación de direcciones (5.5 Georreferenciación fichero direcciones) que sera la base
para futuras geocodificaciones de direcciones idénticas o similares.
Como podemos ver, tenemos 3 tipos de reemplazos posibles: calle, código postal, población.
3 ejemplos:
Calle

En este caso, si recibimos AVD, SENDA lo interpretara como Avenida


Código postal

En este caso, cuando recibimos 28001Madrid, SENDA lo interpretara como 28002


Población

alerce Versión 1.0

Informática Aplicada, S. A. Página 42 de 115


SENDA
Guía de Usuario

En este caso, cuando recibimos Madrid28009, SENDA lo interpretara como Vallecas

d.10) Consignatarios (delegación)

Para mejorar todavía más la interpretación de los datos recibidos, tenemos la opción de
introducir los datos sensibles asociados a las distintas direcciones de entrega o consignatarios de
la mercancía. Estos datos se pueden utilizar como condicionantes en el momento de aplicar el
algoritmo de optimización y planificación.
Rellenaremos los datos habituales de nombre, dirección, etc.
Los que realmente tienen importancia de cara a la optimización son:
- Horario de entrega desde/hasta: se define aquí claramente la ventana horaria posible
para las recogidas y entregas
- Latitud/longitud: se puede introducir o bien con el botón “Georreferenciar” deja que
SENDA lo obtenga
- Añadir a los reemplazos: lo veremos en la pantalla siguiente, pero si marcamos esta
casilla, entonces se añadirá como restricción en el reemplazo de consignatarios, por lo
cual el reemplazo se efectuará menos para este consignatario

alerce Versión 1.0

Informática Aplicada, S. A. Página 43 de 115


SENDA
Guía de Usuario

- Concertar cita: si marcamos esta casilla, eso significa que las entregas que se tengan que
hacer para este consignatario, no entraran en la optimización de SENDA y quedarán
pendiente. Sera necesario una intervención manual para que este orden se realice (la
intervención manual se verá en el módulo de planificación)
- Trampilla: tenemos 3 opciones
o Opcional: el vehículo puede o no llevar trampilla, no impide la operativa
o Obligatorio: en la optimización, las ordenes de este consignatario solo podrán
hacerse con un vehículo que lleve trampilla
o Prohibido: en la optimización, las ordenes de este consignatario solo se harán en
vehículos sin trampilla
- Capacidad de carga desde/hasta:
- Tiempo E/R(segundos): tiempo necesario para hacer la operación de entrega/recogida
específica para este consignatario, que puede ser distinto al que tenga la zona o al
parámetro a nivel de delegación.
- Tenemos también la posibilidad de especificar los días durante los cuales el
consignatario está operativo de cara a las recogidas/entregas, así como sus horarios en
esos días. En caso de desmarcar un día, o varios, la optimización no tomará en cuenta
durante la optimización las órdenes para esos días concretamente, dejándolos para un
tratamiento manual.

d.11) Reemplazo Consignatarios (delegación)

Otra utilidad que podemos usar es el poder “interpretar” unos datos recibidos de consignatarios,
y sustituirlos cada vez por los datos que SENDA conoce y que le va a permitir dar calidad al
reparto. Podremos utilizar, si existe el consignatario, los valores y los condicionantes de entrega
del maestro anterior (Consignatarios), o bien si no existe este consignatario codificado, utilizar
los datos solamente para que SENDA lo interprete correctamente.
Los datos de la pantalla son los siguientes.
Código: un código de un consignatario existente o bien un código nuevo
Nombre consignatario, Nombre remitente, Zona, dirección, Portal, Código Postal, población:
datos habituales

alerce Versión 1.0

Informática Aplicada, S. A. Página 44 de 115


SENDA
Guía de Usuario

No nombre remitente: se aplicarán los cambios especificados, salvo en el caso que el nombre
del remitente sea XXXX. En caso de que haya que especificar varios nombres, entonces
utilizaremos el cuadro habilitado a tal efecto:

No zona: se aplicarán los cambios especificados, salvo en el caso que la zona sea XXXX

Ejemplo: Imagen superior


Los campos que vamos a poder “interpretar” son los siguientes:
Cada vez que tengamos en una entrega/recogida:
Nombre remitente=%INGLES% (contiene INGLES)
No zona=%NORESTRIC% (contiene NORESTRIC)
Y Población=%ALCOBENDAS% (contiene ALCOBENDAS)
Entonces utilizaremos el código de consignatario CINGLES_ALCOB
Como hemos dicho antes, en este caso este consignatario existe en la base de consignatarios

d.12) Parámetros generales y parámetros de delegación

Los parámetros tanto generales como de delegación, son unos elementos más técnicos de
SENDA que permiten “propagar” en toda la aplicación unos valores determinados de forma
general. Permite, en caso de necesidad, poder cambiar estos valores de forma masiva para
ajustarlos a nuevas necesidades o variaciones de negocio.
Estos parámetros, su definición y su efecto, no son parametrizables ya que tienen que ser
creados por el departamento técnico responsable de la aplicación. Solo el valor puede ser
modificado por un usuario “cualificado”. Estos parámetros tienen que estar bajo control con los
permisos necesarios para que solo algunas personas puedan efectuar modificaciones.

Parámetros generales Parámetros delegación

alerce Versión 1.0

Informática Aplicada, S. A. Página 45 de 115


SENDA
Guía de Usuario

Como ejemplo en parámetros generales: TIEMPOER


Con este parámetro, indicaríamos a SENDA que el tiempo para toda la organización para
efectuara una entrega o una recogida, salvo que haya uno particular para un consignatario, sera
de 90 segundos.

Como ejemplo en parámetros de delegación: TIEMPO_MAXIMO_ESPERA


Con este parámetro, indicaríamos a SENDA que para realizar la entrega de una orden en una
ruta de la delegación 280, la optimización debe de tener en cuenta que no podemos llegar al
punto de entrega con mas de 30 minutos de adelanto sobre el horario previsto

Todo este apartado deberá ser objeto de una formación específica para entender perfectamente
los distintos parámetros y sus efectos sobre SENDA

alerce Versión 1.0

Informática Aplicada, S. A. Página 46 de 115


SENDA
Guía de Usuario

d.13) Tipos de parámetro delegación

En este apartado se definirán por parte de los equipos técnicos los parámetros posibles de
utilizar por parte de las delegaciones. En cada línea correspondiente, se podrá ver un breve
comentario definiendo lo que el parámetro hace.
El valor que se le adjudicará a cada uno de los parámetros, se hará en parámetros delegación,
visto anteriormente.

d.14) Códigos postales

En este apartado, podemos precisar que par un código postal dado, el nivel de
georreferenciación mínimo para grabar en el histórico una dirección, sea el que se indique en el
desplegable (en el ejemplo nivel 8). Esto significa que, si recibimos una dirección de entrega en
una expedición, para el código postal 28340, si se obtiene una georreferenciación de nivel 8
(País+Código postal+población+calle+portal), entonces SENDA grabará en el histórico esta
dirección.
Los niveles van de 1 a 8:

alerce Versión 1.0

Informática Aplicada, S. A. Página 47 de 115


SENDA
Guía de Usuario

d.15) Unidades carga prioridad (solo modo táctico)

d.16) Reemplazo de servicio de horas


Pendiente documentación.
d.17) Mapeo Tipos de vía
Pendiente documentación.
d.18) Periodos
Pendiente documentación.
d.19) Recursos
Pendiente documentación.

alerce Versión 1.0

Informática Aplicada, S. A. Página 48 de 115


SENDA
Guía de Usuario

d.20) Almacenes

En este apartado se definirán todos los almacenes que tenga cada delegación, indicando código
y descripción, interfaz y latitud y longitud del almacén.

La delegación a nivel de central puede tener un almacén por defecto. Se parametrizará en el


maestro de delegaciones en central.
A nivel de agencia se puede especificar un almacén por defecto en el mantenimiento de
conductores y por rutas en el mantenimiento de matrículas.

alerce Versión 1.0

Informática Aplicada, S. A. Página 49 de 115


SENDA
Guía de Usuario

Mantenimiento de conductores:

Mantenimiento de matriculas:

alerce Versión 1.0

Informática Aplicada, S. A. Página 50 de 115


SENDA
Guía de Usuario

d.21) Grupos de equilibrado

En este apartado (1.32) definiremos las zonas a balancear en el maestro de grupos de zonas de
balance, cada zona solo podrá pertenecer a un grupo de balanceo, es decir, las zonas que forman
parte de un grupo y cuya producción (en paradas) para el día de reparto exceda la capacidad de
reparto en esa zona (en paradas), se convertirán en candidatas a aportar mercancía al resto de
zonas del mismo grupo de balanceo cuya capacidad de reparto este por encima de la producción
de ese día. Para que funcione correctamente debemos de habilitar en los parámetros de
delegación el parámetro: OPTI_ZONAS_BALANCEO

Este balanceo seguirá un criterio de máximo de paradas definido previamente a nivel de recurso
(1.3 matrícula).

Para determinar las ordenes candidatas a balancear se seguirán los siguientes pasos:
1) Determinar excesos defectos de capacidad de carga
Para cada zona / grupo:
-Grupo Balanceo
-Zona reparto

alerce Versión 1.0

Informática Aplicada, S. A. Página 51 de 115


SENDA
Guía de Usuario

-Capacidad máxima zona: suma de máximo paradas de cada uno de 3 los recursos que tienen
esta zona como zona principal.
-Producción: paradas pertenecientes a esta zona para el reparto del día.
-Margen sobre zona: exceso/ defecto (en paradas) de capacidad de carga en la zona sobre las
necesidades de reparto.
-Margen sobre grupo: exceso capacidad de carga de la zona sobre el total de los defectos de
carga sobre el grupo
-A balancear: número de paradas a balancear a esta zona en función del ratio. Margen grupo +
(margen zona/total excedente).
2) Determinar mercancía a balancear
Para cada zona con exceso de capacidad de reparto:
2.1. Obtener las primeras x ordenes de zonas con defecto de capacidad de carga, siendo x
“Margen sobre grupo” más próximas a la zona evaluada.
2.2. Sobre el resultado anterior obtener las primera z ordenes siendo z “A balancear” más
próximas a la zona evaluada.
2.3 En el caso de que los resultados obtenidos en el punto anterior se obtengan paradas
coincidentes, se reordenará estás z ordenes de tal modo que para cada orden coincidentes entre
zonas a balancear sea la más próxima a cada zona.
3) Zonas de reparto
Una vez obtenidas las órdenes a balancear, se cambiará la zona de reparto a la determinada en el
paso anterior (solo a efectos de optimización asignación). De este modo el sistema de
optimización asignación realizará su proceso habitual y asignará las órdenes a los recursos que
trabajan en cada una de estas zonas.
Ninguno de estos procesos es excluyente con que se sigan usando zonas de saturación.

alerce Versión 1.0

Informática Aplicada, S. A. Página 52 de 115


SENDA
Guía de Usuario

d.22) Planes de reparto


d.23) Asignación rápida desde 4.2. Monitorización de carga

En el menú 4.2. motorización de carga, cuando seleccionemos un conductor podremos insertar


directamente una orden ya sea de entrega o de recogida, una vez que el repartidor esté en reparto
solo le podremos asignar ordenes de recogida. Por defecto, esta orden se insertará al final de la
ruta del repartidor. Para volver a optimizar la ruta tendremos que hacer clic en el botón de re-
optimizar. Por último, usaremos el botón de sincronizar para sincronizar la información del
menú 3.3. optimización de recursos.
Pasos a seguir:
1) Insertar Orden sin asignar. En este caso podremos asignar una entrega ya que el
repartidor todavía no ha salido a reparto. Introduciremos el número de orden en el
Cod.Interface.

Cuando intentemos asignar una orden de recogida que ya está asignada a otro conductor nos
saldrá el siguiente mensaje de error, dándonos opción a cambiar la orden de conductor.

alerce Versión 1.0

Informática Aplicada, S. A. Página 53 de 115


SENDA
Guía de Usuario

2) La orden se quedará la última en el orden de reparto una vez hecho clic en el botón
insertar orden.

3) Reoptimizar. La expedición cambiará de lugar en el orden de reparto. Se habrá realizado


de nuevo el proceso de optimización.

4) Sincronización. Nos hará una sincronización con los movimientos que haya habido en
ese mismo momento en la pantalla 3.3. En este ejemplo hemos movido las dos primeras
recogidas a otro repartidor. Una vez guardados los cambios realizados en la pantalla 3.3,
sincronizamos desde 4.2. En los pantallazos a continuación podemos ver los cambios en
cada una de las pantallas.

alerce Versión 1.0

Informática Aplicada, S. A. Página 54 de 115


SENDA
Guía de Usuario

Como podemos observar los botones de insertar orden, vaciar órdenes y reoptimizar quedarán
deshabilitados hasta que no se proceda a sincronizar. Al pulsar el botón de sincronización nos
actualizará los cambios en la pantalla 4.2. y desaparecerán las ordenes que hemos movido desde
el menú 3.3 y los botones quedarán habilitados de nuevo.

5) Recogidas. Para insertar una recogida al conductor tendremos que seguir los mismos
pasos. Insertaremos la recogida y la podremos ver desde el botón verde de los
recogedores señalado en los pantallazos la nueva recogida asignada.

alerce Versión 1.0

Informática Aplicada, S. A. Página 55 de 115


SENDA
Guía de Usuario

Conductores con únicamente recogidas asignadas:


Para los conductores cuyas órdenes solo sea de recogida se ha habilitado el siguiente botón para
poder consultar el detalle de las ordenes desde el menú 4.2 Motorización de carga.

alerce Versión 1.0

Informática Aplicada, S. A. Página 56 de 115


SENDA
Guía de Usuario

d.25) Gestión de mercancía prioritaria vs. No prioritaria

La gestión de mercancía prioritaria se trata de un sistema de gestión de prioridades a nivel de


expedición. De acuerdo con esta nueva funcionalidad cada expedición que se envía a Senda
puede tener asociada un nivel de prioridad (valores entre 0 y 9) donde:
- 0: Expedición no prioritaria (Es equivalente a no asociar prioridad a la
expedición/ausencia de prioridad).
- 1 a 9: Distintos niveles crecientes de prioridad.
- >9: Mayor nivel de prioridad admitido.
Esta prioridad puede venir informada desde la información vía Web Service, o desde el nuevo
maestro de central 1.33 Restricciones de prioridad. A continuación, veremos sus
funcionalidades y parametrización.

Maestro 1.33 Restricciones de prioridad:


Este maestro tiene la finalidad de permitir definir condicionantes para establecer las prioridades
asociadas a cada orden. Este maestro será accesible sólo desde delegación CENTRAL.
Funcionamiento:
Para que el motor de optimización tenga en cuenta los distintos niveles de prioridad asociados a
cada orden a la hora de realizar la asignación (tanto para recogidas como repartos) será
necesario activar el parámetro de delegación OPTI_APLICAR_PRIORIDAD. En el caso
contrario, aparecerá la prioridad asignada a la orden, sin priorizar la asignación a reparto.
Este proceso de asignación a reparto con las prioridades establecidas según el nuevo maestro se
ejecutará en el momento de la inicialización de datos (5.1 inicialización de datos).
Será importante destacar, en el caso de que tengamos prioridades dadas vía Web Service, si
aplicamos las restricciones de prioridad del nuevo maestro siguiendo los pasos anteriores, las
prioridades dadas vía Web Service serán reemplazadas y primarán las del nuevo maestro 1.33
Restricciones de prioridad.
El nuevo maestro contará con los siguientes campos para poder parametrizar dichas prioridades:

alerce Versión 1.0

Informática Aplicada, S. A. Página 57 de 115


SENDA
Guía de Usuario

- Agencia: Indicará el nivel en el que está definido esta restricción, en caso de estar
definida para CENTRAL (delegación 000) se aplicará sobre todas las delegaciones
de reparto de SENDA, en caso contrario se aplicará exclusivamente sobre la
delegación específica.
- Tipo de Cartera: Admitirá 4 valores (* (Todos), Pendiente, Nueva, Posterior).
Permitirá establecer el tipo de cartera sobre la cual queremos aplicar a la restricción
de prioridad.
*Cartera pendiente: Fecha prevista de entrega < HOY
*Cartera nueva: Fecha prevista de entrega = HOY
*Cartera posterior: Fecha prevista de entrega > HOY
- Cliente: Código Cliente/Remitente sobre el cual se aplica la restricción. Si el
campo se deja vacío se interpretará que afecta a todos los clientes.

*Código: Se realizará el mapeo con la información que se envíe en el campo


CODIGO_REMI.
*CCC: Código cuenta contable. No se informa en el Web Service.
*Nombre: Se realizará el mapeo con la información que se envíe en el campo
RAZON_SOCIAL_REMI.
- Centro (Delegación origen): Código de la delegación origen / centro asociado al
cliente seleccionado. En caso de no completar este campo la restricción aplicará a
todos los centros del cliente seleccionado.
- Fecha Inicio Vigencia: Rango de inicio de la restricción de prioridad.
- Fecha Fin Vigencia: Rango de fin de la restricción de prioridad
***En caso de no insertar Fecha Inicio y Fin de Vigencia se considerará que esta
restricción está siempre vigente.
- Nivel de prioridad: Nivel de prioridad asociada a la restricción.

alerce Versión 1.0

Informática Aplicada, S. A. Página 58 de 115


SENDA
Guía de Usuario

¿Qué pasa cuando hay una expedición que cumple dos o más restricciones de prioridad?
Siempre se asignará aquella que tenga completo algún dato de Cliente (Código, CCC y Nombre)
frente al resto (UCA, Producto y Cartera).
• En el caso que se cumplan dos restricciones en las que ambas contengan datos de
cliente. El campo Código y Nombre tendrán el mismo peso, pero mayor jerarquía que el
CCC.
• En caso de dos restricciones iguales o que tengan mismo peso (por ejemplo, una con
código y otra con Nombre), siempre aplicará la de mayor prioridad.
• El resto de los datos de la prioridad distintos de datos del cliente tendrán todos el mismo
peso (UCA, Producto y Cartera)

Ejemplo:
Vamos a crear dos prioridades, en primer lugar, una prioritaria para los clientes Zara y Amazon
pendientes en cartera con prioridad 9, y por otro lado todos los clientes que estén pendientes en
cartera se quedarán con prioridad 7.
La parametrización en el menú 1.33 Restricciones de prioridad sería la siguiente:
Para la prioridad de los clientes Zara o Amazon:

alerce Versión 1.0

Informática Aplicada, S. A. Página 59 de 115


SENDA
Guía de Usuario

Para el resto de clientes:

Como podemos observar, podemos crear casuísticas para diferentes tipos de Delegaciones,
unidades de carga disponibles y productos.
Por último, una vez ejecutado el proceso de inicialización de datos veremos en el menú 3.3
Optimización de recursos las prioridades asignadas en cada orden según la parametrización
anterior.

d.26) Reserva capacidad reparto recogidas


1- PRECARGA
La precarga consistirá en tener la posibilidad de preparar desde Senda una asignación de la
mercancía con entrega del día siguiente ya antes de conocer toda la producción de reparto que se
debe de gestionar para ese día.
Se trata de una herramienta para agencias con una necesidad muy alta de ir avanzando el trabajo
de preparación del reparto para agilizar la carga para salir a reparto.
Se plantea realizar esta preasignación en Senda y enviar la información al TMS, a efectos de
que esta preasignación se almacene en este sistema y posteriormente, cuando se haga la llamada
final a Senda (con inicialización de datos) conociendo ya el total de la mercancía que se debe
entregar, enviar como dato adicional el chófer preasignado previamente, de tal modo que Senda
respetará la preasignación e intente completar las rutas con la mercancía que no esté
preasignada.
Cada lote de preasignación por chófer recibido debe vaciar, previamente a la carga, cualquier
preasignación existente en el sistema. De este modo podremos asegurar la coherencia entre la
preasignación existente en Senda y en el TMS.
La función de preasignación se podrá realizar desde el menú 3.3 Optimizador de recursos y con
el botón preasignación.

alerce Versión 1.0

Informática Aplicada, S. A. Página 60 de 115


SENDA
Guía de Usuario

2- RECOGIDAS EN CALIENTE
Se trata de la posibilidad de gestionar la reserva de la capacidad de reparto en determinados
conductores con el objetivo de prever las necesidades que surgen de disponibilidad en los casos
de recogidas esporádicas que se solicitan a lo largo del día y de manera rutinaria son realizadas
por determinados recursos.
Se puede parametrizar a nivel de conductor o a nivel de conductor y ruta, una penalización del
tiempo de operación (porcentual al tiempo de operación de cada entrega/recogida) de todas las
operaciones realizadas por ese chófer en una ruta.

A nivel de conductor:

A nivel de ruta:

Esta penalización afecta al tiempo de operación, pero solo a efectos del optimizador. Las horas
previstas de entrega no se ven afectadas. Podrá ser aplicada o no (a decisión del usuario) en el
momento en que se realice el proceso de optimización / asignación de Senda. A determinar qué
valor utilizamos por defecto (Sí/No) en el caso de que el usuario no indique un comportamiento
con respecto a si aplicar la penalización o no. También podremos incluir la penalización desde
el menú 3.1 recursos disponibles.

alerce Versión 1.0

Informática Aplicada, S. A. Página 61 de 115


SENDA
Guía de Usuario

d.27) Refresco de expedición


El sistema actualizará los datos del envío en función del valor existente en el siguiente
parámetro delegación:
WS_CARGA_REFRESCO_DATOS
Este parámetro admitirá tres valores:
-A. El sistema actualizará los datos del envió en el caso de que este ya exista y su
situación sea pendiente de asignar o asignada. No actualizará los datos en el caso de que esta
expedición ya haya sido enviada a Diana para carga de reparto.
Es importante tener en cuenta que, en este caso, la expedición, además de actualizarse sus
valores, será designada del repartidor / matricula asignado y el sistema la dejará en el pendiente
de asignar.
-P. El sistema actualizará los datos del envío en el caso de que este ya exista y su
situación sea pendiente de asignar. Si la expedición está asignada en 3.3 o enviada a Diana, no
se actualizará ningún dato.
-N. El sistema sólo insertará los nuevos envíos que no existan en el sistema, pero no
actualizará los datos de las expediciones existentes (tanto si está asignada como sin asignar)
*** En los casos P y A, el proceso de actualización supondrá la recarga de toda la expedición y
sus bultos con los últimos valores recibidos en la carga.
***En caso de no estar configurado este parámetro, por defecto toma el comportamiento con
valor P.
d.28) Asignación de recogidas pendientes en 2º repartos.
La asignación de recogidas pendientes en los segundos repartos consistirá en que cuando el
chófer pulse el botón “finalizar ruta” desde Diana, el proceso comprobará si en esta ruta se han
quedado recogidas pendientes de realizar, en caso afirmativo se volverán a asignar estar
recogidas al chófer en cuestión. Es decir, no será necesario volverlas a enviar a Senda sino que
automáticamente volverán a estar disponibles. Esto implicará que cuando el planner vaya a
realizar la asignación de las segundas rutas, estas recogidas ya estén directamente asignadas al
chófer en cuestión y sean visibles desde la pantalla 3.3 de Senda.
A partir de este momento estas recogidas entrarán a formar parte de la posible cartera de
entregas/recogidas asignada a ese chófer para el segundo reparto y el flujo a realizar será el
mismo que en cualquier otra asignación de reparto.
Esto permitirá que, al optimizar el segundo reparto, Senda también tenga en cuenta para
elaborar la ruta y para el cálculo de los tiempos de entrega estas recogidas pendientes.

d.29) Envío a DIANA en orden de lectura inversa de carga


Se trata de un parámetro asociado el cual nos permitirá realizar el envío de las órdenes a Diana
en el orden de lectura inverso de carga para facilitar el reparto.

alerce Versión 1.0

Informática Aplicada, S. A. Página 62 de 115


SENDA
Guía de Usuario

d.30) Máximos y mínimos por ruta vinculados a segundas rutas.


Los máximos y mínimos parametrizados por ruta desde el menú de matriculas, si el parámetro
de delegación VINCULAR_SEGUNDAS_RUTAS es S, nos indicará que, si no se ha generado
la asignación para la primera ruta de ese conductor por exceso o por mínimo de mercancía de
ese conductor, el sistema no asignará nada en las siguientes rutas que tenga parametrizadas en el
mantenimiento de matrículas.
Esto permite que, aunque sólo se apliquen mínimos o máximos a la primera ruta, si el parámetro
está a ‘S’ y los mínimos no se cumplen en la primera, el sistema no genera solo segundas rutas.

alerce Versión 1.0

Informática Aplicada, S. A. Página 63 de 115


SENDA
Guía de Usuario

e) Ya he definido todo lo que la aplicación debe de conocer sobre mi forma de


trabajar, ahora que SENDA me establezca las rutas más óptimas. ¿Como?

SENDA con su planificador nos ayudara a gestionar todos los recursos que tenemos a nuestra
disposición, todas las ordenes de recogida y entrega en el sistema y las rutas que se van a
realizar.
Con todo el conocimiento que hemos podido aportar a SENDA en todas las pantallas anteriores,
ahora le toca a la aplicación devolvernos la ayuda para que podamos tomar las mejores
decisiones y obtener de esta forma la generación automática de las rutas.
Pero para poder ver los resultados que ha calculado SENDA, deberemos previamente acceder al
menú 5 Utilidades desde el cual importaremos los datos de entregas y recogidas que tenemos
pendientes diariamente.

e.1) Inicialización de datos

Este es le primer paso para poder procesar los datos importados de entregas y recogidas. Al
marcar “inicializar datos”, limpiamos todos las datos de cualquier asignación realizada sobre los
medios disponibles.
Nos encontramos con 3 casillas, pudiendo marcar las siguientes :
- Inicialización de datos:
Vaciado de los medios disponibles para la jornada actual así como cualquier asignación
realizada a estos medios.
Generación de los medios disponibles para la jornada actual.
Asignación de zona de reparto a aquellas ordenes que no la tuvieran asignada.
- Asignar las zonas de nuevo: con esta opción, se vuelven a asignar las zonas de reparto a cada
orden aunque estás ya tuvieran una asignada, por ejemplo, si hemos cambiado algo de las zonas
(perimetro, polígono,etc) entre la anterior inicialización y esta, o bien si esta desmarcada esta
opción, dejar las ordenes en las zonas ya calculadas y asignar zonas a las nuevas ordenes no
presentes en la inicialización anterior.
- Actualizar ventanas horarias: se tomarán en cuenta los posibles cambios que se hayan
producido en las ventanas horarias de las ordenes, para que la optimización las tome en cuenta.

alerce Versión 1.0

Informática Aplicada, S. A. Página 64 de 115


SENDA
Guía de Usuario

e.2) Georreferenciación fichero direcciones


A la recepción de los ficheros de nuestros clientes, desde esta pantalla podemos incorporar ese
fichero incluyendo dos opciones de incorporación:

Vaciará todas las ordenes de la delegación actual e incorporará las nuevas para su tratamiento.

Respetará las ordenes y su asignación previa cargadas desde un proceso anterior y añadirá las
ordenes del fichero actual a las existentes.

Una vez incorporados los datos, solicitamos la georreferenciación de las direcciones recibidas.
Siguiendo el siguiente esquema: VER ANEXO 1

A partir de ahí, “generar fichero”, donde podemos ver el resultado de la georreferenciación y


extraerlo en formato Excell. Con el botón “Ver direcciones”, veremos la misma información en
pantalla. En la imagen, podemos apreciar que, de todas las direcciones, la aplicación ha podido
georreferenciar 454 direcciones, de las 471 recibidas, y para 17 no ha sido posible. Estas 17
deberán de ser georreferenciadas manualmente, como ya hemos visto anteriormente. En el
resultado, vemos también el nivel de precisión de las direcciones obtenidas. No todas las
direcciones serán enviadas a Google/Here, ya que, si existe esa dirección en el histórico, se
utilizará esa. Las nuevas que tengan el valor mínimo para pasar al histórico serán agregadas
automáticamente.

alerce Versión 1.0

Informática Aplicada, S. A. Página 65 de 115


SENDA
Guía de Usuario

alerce Versión 1.0

Informática Aplicada, S. A. Página 66 de 115


SENDA
Guía de Usuario

e.3) Georreferenciación manual

Esta pantalla nos permite, buscar una georeferenciación manual de las ordenes que han
quedado pendientes de georeferenciar con el proceso automático.
En la parte de la izquierda veremos todas las ordenes que no han podido entrar en la
optimización, por no estar georeferenciadas, y efectuar la búsqueda.
A partir de este momento podremos tratar estas direcciones por dos vías distintas:
1- Similitud histórico: este proceso busca en el histórico de direcciones
georeferenciadas una que tenga similitud con la dirección que se ha quedado sin
georeferenciar, esta búsqueda la efectúa siguiendo los siguientes criterios:
a. 100% coincidencia país / población y cod. Postal
b. Más de un 90% de coincidencia en la calle
Si existe alguna opción localizada coincidente el sistema muestra un chek
de selección a la derecha de cada orden para la que ha encontrado
coincidencia. En el caso de querer dar por ok esta georeferenciación ,
marcaremos el check y pulsaremos guardar. Este proceso de
georeferenciación por similitud nos permite incluir esta expedición en el
proceso de optimización, pero no la almacena en el histórico.
2- Búsqueda manual: con las ordenes que nos han quedado pendientes tras el proceso
de búsqueda por similitud, podemos trabajar de la siguiente forma. Pinchando en
cada orden , el sistema realiza una llamada al sistema de georeferenciación para
indicarnos cual es el grado máximo de coincidencia localizado y cual es la dirección
normalizada que nos propone.

alerce Versión 1.0

Informática Aplicada, S. A. Página 67 de 115


SENDA
Guía de Usuario

En el caso de que esta georef propuesta no nos resulte válida, podemos usar el
componente superior de este módulo donde podemos escribir el texto con la
dirección buscada y el sistema nos irá proponiendo posibles direcciones.

En el caso de querer dar por ok esta georeferenciación , marcaremos el check y


pulsaremos guardar. Este proceso de georeferenciación nos permite incluir esta
expedición en el proceso de optimización, y la almacena en el histórico.

3- Georeferenciación inversa: podemos posicionar manualmente la dirección sobre el


mapa y el sistema realizará una georef inversa mostrándome la dirección que se
encuentra en este punto. En el caso de querer dar por ok esta georeferenciación ,
marcaremos el check y pulsaremos guardar. Este proceso de georeferenciación nos
permite incluir esta expedición en el proceso de optimización, y la almacena en el
histórico.

Marcar/Desmarcar: pulsando ese botón marcamos todo y desmarcamos todo, o bien si


seleccionamos solo una o varias rutas, nos permite desmarcar la selección realizada.

alerce Versión 1.0

Informática Aplicada, S. A. Página 68 de 115


SENDA
Guía de Usuario

e.4) Planificador
Este punto nos permite gestionar los conductores/vehículos y recogidas/expediciones para que
la optimización sea lo más cercano posible a la realidad de nuestro negocio. Deberemos
asegurarnos que los medios que aparecen en esta pantalla están correctamente definidos, es
decir que la pareja Conductor/vehículo de este momento realmente corresponde a lo que tengo
disponible/no disponible.

- 3.1 Recursos disponibles

En esta pantalla podemos ver y gestionar los recursos de nuestra delegación. Aquí mismo
podremos aplicar las restricciones que hemos ido definiendo en los puntos anteriores. En el
ejemplo, podemos saber que tenemos 32 medios (un medio es igual a la asociación de un
conductor y un vehículo):
- 29 disponibles
- 1 medio no disponible
- 1 matricula (vehículo) disponible, que no se esta utilizando para la optimización
- 1 conductor disponible, que no se está utilizando para la optimización

En la parte superior izquierda de la pantalla, tenemos dos imágenes (1 de conductor y otra de


vehículos), a veces con un signo de admiración que nos indica si se están aplicando restricciones
en estas dos variables. Al pinchar en la imagen, aparece las restricciones que se aplican:

alerce Versión 1.0

Informática Aplicada, S. A. Página 69 de 115


SENDA
Guía de Usuario

Desde esa misma pantalla podemos agregar más restricciones, accediendo al hacer clic en el
botón Agregar a la lista de restricciones posibles.

Con el botón Detalle, vemos mas finamente que hace la restricción.


Con Modificación, cambiaremos los valores utilizados en la restricción. En el caso del ejemplo,
podríamos cambiar la plataforma, la matricula afectada y el número máximo de entregas.
También unos botones comunes, como son Eliminar y Exportar.
En las nuevas actualizaciones se ha añadido el filtro de plan de reparto. De esta manera se podrá
filtrar a la hora de realizar una búsqueda como añadir una restricción para un plan de reparto
determinado.
Este campo si se queda vacío afectará a todos los planes de reparto, en caso contrario afectará
sólo a los seleccionados.
También se ha incluido el campo Orden para determinar el orden de aplicación en el caso de
que haya dos órdenes con las mismas reglas. Cuanto más alto sea el valor de campo más
prioritaria es la restricción.

alerce Versión 1.0

Informática Aplicada, S. A. Página 70 de 115


SENDA
Guía de Usuario

En la visión de Medios disponibles, podemos igualmente ver en cada una de las lineas la
asociación conductor y vehículo con unos mínimos datos. Disponemos al principio de la linea,
de dos imágenes, similares a las del principio de la pagina, una de conductor y otra de vehículo

Donde podemos tener también signos de admiración que indican que hay restricciones
aplicadas, como por ejemplo en este caso para el vehículo, con los mismos botones que en la
parte superior de la pantalla. (Agregar, Detalle, Modificar, Eliminar, Exportar, Volver)

alerce Versión 1.0

Informática Aplicada, S. A. Página 71 de 115


SENDA
Guía de Usuario

En la visión Medios No disponibles, recuperamos los vehículos que no se pueden utilizar para
la optimización. Tenemos acceso a sus restricciones si las hay, con las mismas posibilidades que
anteriormente.
En la visión Matriculas Disponibles y Conductores Disponibles al igual que anteriormente
podremos ver las restricciones si las hay, con las mismas opciones.

En la ultima visión, Modificación de Medios encontraremos tanto conductores como vehículos


que no están todavía asociados. En cada unos de ellos, haciendo click en la imagen, podemos
ver otra vez las restricciones y todas las posibilidades que ya hemos visto anteriormente.

Ademas, con los conductores y los vehículos disponibles, podemos utilizar la opción de Drag
and Drop (Arrastrar y soltar), para asociar dos elementos y crear un nuevo medio, que a partir
de ese momento estará disponible en Medios disponibles.
En nuestro caso, hemos asociado el conductor 31 con el vehículo 002800128034, arrastrando el
vehículo hacia el conductor (al revés no funciona)

alerce Versión 1.0

Informática Aplicada, S. A. Página 72 de 115


SENDA
Guía de Usuario

- 3.2 Unidades de Carga

-
Igualmente, desde este punto, podremos gestionar las órdenes recibidas, agrupada por Unidades
de carga, que habremos creado anteriormente en los puntos del menú 1.17/1.18.
Al igual que en pantallas anteriores, tenemos una imagen arriba a la izquierda con un signo de
admiración, que nos permite conocer si se están aplicando algunas restricciones en las ordenes.
La agrupación en este apartado, y gracias al desplegable situado a la derecha de la imagen con
las restricciones, permite tener una visión por zonas.

Pinchando en cualquier linea, aparecerán las distintas ordenes que componen las unidades de
carga.

alerce Versión 1.0

Informática Aplicada, S. A. Página 73 de 115


SENDA
Guía de Usuario

Este detalle de las ordenes, nos permite ver en la primera columna, si tiene restricción, la orden,
el remitente, la zona, la dirección de entrega, etc.
Que podemos hacer entonces desde aquí:
- Si pinchamos en la primera columna de una linea, nos aparece una ventana con la
visualización de las restricciones si las hubiera, permitiendo añadir alguna si queremos.
- Con el botón “Mover”, desplazaríamos las lineas marcadas hacia otras unidades de
carga.

- con el botón de “Georreferenciación”, se mandaría al módulo de georeferenciación


manual para un posterior tratamiento.
- con el botón “Ver mapa”, y solo para una orden, nos mostraría la posición exacta de una
orden en la mapa. Se podría inclusive ver la posición vía satélite.

alerce Versión 1.0

Informática Aplicada, S. A. Página 74 de 115


SENDA
Guía de Usuario

Estas mismas posibilidades existen si elegimos la vista por zonas en el desplegable.

Una vez revisados estos últimos elementos, podemos pasar al punto siguiente que le
permite a SENDA ejecutar el proceso de optimización y proponer las rutas mas idóneas en
función de toda la parametrización existente que hemos ido definiendo a lo largo del
documento.

alerce Versión 1.0

Informática Aplicada, S. A. Página 75 de 115


SENDA
Guía de Usuario

- 3.3 Optimización de recursos

Vamos a repasar los distintos elementos que componen esta pantalla y conocer cuales son sus
funciones.
La primera vez que accedamos a esta pantalla, sin que se haya realizado previamente ninguna
optimización, entonces tendremos en la parte llamada “Carga sin
determinar(entregas/recogida)”, todas las ordenes que SENDA va a tomar en cuenta para la
optimización.
Si ya se ha ejecutado una optimización, entonces en la parte “Carga sin
determinar(entregas/recogidas)”, solo aparecerán las ordenes que SENDA no ha repartido
previamente. Si no pinchamos en ninguna ruta, al darle a Optimizar, se optimizaran todas las
rutas.
Si elegimos “Carga sin determinar”, y pinchamos una o varias rutas, SENDA optimizara
solamente esas rutas.
En cualquiera de los casos, al darle al botón Optimizar, empezara el proceso de optimización
que pasa por una serie de etapas que se ven en pantalla; son 5 que irán desfilando hasta que nos
indique que el proceso ha finalizado.
Aparecerá entonces en pantalla todas las rutas que ha generado SENDA con todos los datos de
medios(conductor/vehículo), zonas con sus volúmenes de entregas/recogidas totales, y un
resumen de entregas/recogidas y sus volúmenes. En el caso que tengamos rutas no utilizadas,
entonces estas lineas aparecerán de color rojo, como se puede apreciar en la pantalla. Este dato
es muy útil si se contempla como herramienta para analizar la sobrecapacidad de medios en un
momento dado y reorganizar quizás la necesidad de los medios desde un punto de vista global.
Así como al final de cada linea, unos indicadores cualitativos de los kilos previstos transportar
(Sat por kilos), una situación carga (horas totales/horas de transito) y ADR (% de ADR
transportado en relación con los 1.000 puntos calculados, que es el limite por encima del cual el
vehículo debe de estar adaptado al transporte de mercancías peligrosas).
Lo que quede en la parte superior después de Optimizar, deberán ser tratados de forma manual.

alerce Versión 1.0

Informática Aplicada, S. A. Página 76 de 115


SENDA
Guía de Usuario

Pinchando en « Carga sin determinar », y a continuación en “Ordenes” podremos ver el detalle


de las ordenes, Sin asignar, Sin zona, Sin georref.

La columna “Zona lógica/física” nos indica en qué situación se encuentra la orden, y el motivo
por el cual no se ha metido en una ruta. En cada linea, en la columna “Ordenes” encontraremos
un símbolo que nos permite acceder al detalle de los motivos por el cual esta orden
no ha entrado en ninguna ruta.

Desde esta dos pantallas, en el caso de que el motivo sea por georeferenciación, podemos
acceder al botón “georeferen” y “Georeferenciación Manual”. El primer botón permitirá mandar
la información de la dirección al módulo de georeferenciación manual para su posterior
tratamiento. El segundo botón, nos permite realizar esta labor directamente puesto que se nos
habilita la pantalla con todas las direcciones coincidentes con la elegida para su corrección de
georeferenciación:

alerce Versión 1.0

Informática Aplicada, S. A. Página 77 de 115


SENDA
Guía de Usuario

Desde aquí vemos la orden y la dirección que no ha sido posible georeferenciar, y nos da la
posibilidad vía el “buscador de direcciones” de afinar la búsqueda y así encontrar la buena
georeferenciación. O utilizar la opción de “Similitud histórica” tal y como se ha comentado en
el módulo de georefenciación manual.
Vamos a usar en el ejemplo la primera opción, “buscador de direcciones”
En el caso de la imagen superior, podemos poner en el buscador de direcciones “Leroy Merlin
28805 Alcalá de Henares” y nos devuelve dos posibilidades, y esta claro que corresponde la
dirección a la primera propuesta.

Pinchamos esta opción y marcamos la casilla al lado de la orden y guardamos si estamos


seguros de que esa es la dirección correcta. Entonces, la situación de la carga sin determinar se
actualiza y seguimos teniendo 18 ordenes, pero ahora tenemos 2/0 sin asignar y 16/0 sin georref.

alerce Versión 1.0

Informática Aplicada, S. A. Página 78 de 115


SENDA
Guía de Usuario

Si a continuación, le damos a optimizar entonces SENDA intentara « colocar » esta orden ahora
ya georreferenciada en las rutas en función de todas las restricciones, ventanas, etc.
En este caso, después de la optimización, tenemos este resultado:

Ya solo quedan 17/0 ordenes totales, 1/0 sin asignar y 16/0 Sin georef. Nuestra orden ha sido
incorporada a una ruta. Esta operación manual se deberá de hacer para el resto de las 17 ordenes
y de esta forma completar , si es posible, todas las entregas y recogidas del día.
Pinchando en una de las rutas, accedemos vía el botón “Ordenes”, al detalle de la ruta.

alerce Versión 1.0

Informática Aplicada, S. A. Página 79 de 115


SENDA
Guía de Usuario

Podemos todavía modificar las ordenes, en el sentido de “Eliminar” las ordenes marcadas. Esta
operación quitara la/las ordenes de la ruta, y las devolverá a la “carga sin determinar”.
Después de esta optimización automática, tenemos también acceso a una optimización llamada
“Optimización por proximidad”, que para las ordenes que no hayan entrado en la primera,
permitiría tener una segunda oportunidad. Lo que SENDA intentara hacer con esta optimización
es que para las ordenes que han quedado fuera de una asignación, ver que rutas pasan “cerca” y
en función de algunos criterios que encontraremos en parámetros de delegación, adjudicarlas.
Estos criterios son los siguientes.
- DISTANCIA_MAXIMA_PROXIMIDAD: Parametrización en metros de la distancia a la que tiene que
estar la orden sin asignar para asignarla a la ruta ya creada.
- DISTANCIA_MAX_PROX_PORCENT: Parametrización en % de la distancia máxima a la que tiene que
estar una orden sin asignar para asignarla a la ruta ya creada en función de la distancia recorrida en cada
una de las rutas. Por ejemplo, si la ruta va a hacer un total de 200 km y el porcentaje es del 2% se admitirá
una distancia de 4 km.
- NUM_PASADAS_OPT_PROXIMIDAD: Numero de rutas en las que SENDA va a intentar asignar la
orden en función de los criterios de proximidad

Y aun nos quedaría otra opción para finalizar la asignación de las ordenes que se encuentren
todavía en carga sin determinar a las rutas, con “optimizar coche escoba”. Este seria el ultimo
recurso, antes de una asignación manual. En este caso, las ordenes se asignaran a los recursos
que en ese momento no tengan ninguna orden asignada, vacíos, pero que pertenezcan a una
zona o a una agrupación de zonas (macro zona) que SENDA ha calculado. Esto quiere decir que
aunque un vehículo trabaje habitualmente un una zona, en este caso se “difumina” este criterio
para que el recurso trabaje en una zona o en una agrupación de zona. A partir del momento que
una orden se asigna a un recurso “coche escoba”, el resto de ordenes que se puedan asignar a
este recurso tendrán que pertenecer a la misma zona o “macro zona”. El parámetro de
delegación que se utiliza para definir si un recurso, una vez que se le asigna una orden, debe de
completarse con ordenes de la misma zona o no, es el siguiente:
ESCOBA_POR_ZONA_AGRUPADORA

alerce Versión 1.0

Informática Aplicada, S. A. Página 80 de 115


SENDA
Guía de Usuario

- Histórico (3.6)

El histórico, nos permite almacenar las direcciones mas habituales que utilizamos en el proceso
de entrega diaria. Esto permite que el proceso de optimización sea mas eficaz ya que la
aplicación utiliza estas direcciones que ya son “verificadas” por los usuarios sin tener que pasar
por la georreferenciación de nuevo. En el histórico, se almacenan solo las que se considera
validas para la entrega con seguridad. Este nivel de seguridad, se establece con un parámetro
(GEO_MIN_PRECISION_GUARDAR) que en el caso de la pantalla anterior es de 6. Se
establece una precisión de las direcciones (-1, 1, 2, 3……9). Cada nivel corresponde con la
precisión a nivel de País, Comunidad, provincia, etc.

En el caso nuestro se establece que el nivel adecuado para almacenar en el histórico es a nivel
de calle como mínimo. En esta misma pantalla podemos editar la dirección e introducir el dato
de latitud y longitud manualmente si la conocemos, o bien pinchando en “Geo” poder localizar
con la georreferenciación manual o bien Eliminar una dirección.
En el caso que la dirección retornada sea válida, podemos decidir en ese momento marcando en
la orden la casilla y pulsando el botón “guardar” si deseamos guardar este dato en el histórico o
no.
El resto de proceso de optimización seria el mismo que el que hemos visto anteriormente para la
georreferenciación vía el buscador de direcciones.

alerce Versión 1.0

Informática Aplicada, S. A. Página 81 de 115


SENDA
Guía de Usuario

- Planificar zonas y generar una única zona: permite crear al vuelo los polígonos físicos
coincidentes con las rutas que estoy viendo en pantalla. Estas zonas generadas al vuelo
se puede ver y editar en el módulo 2.3
- Mostrar solo los modificados: marcada esta casilla, solo los elementos que hayan tenido
un cambio, aparecerán.
- ADR: solo aparecerán las rutas donde alguna orden tenga mercancía de tipo ADR
- Ordenación
- Ordenes: si seleccionamos cualquier ruta o bien la carga sin determinar, podremos ver
las ordenes y sus detalles
- Mover: esta opción nos permite mover las ordenes, bien de la carga sin determinar hacia
las rutas seleccionadas (si no marcamos ninguna ruta serán todas), o bien entre rutas y
también mover las ordenes dentro de una misma ruta.

Ejemplo de carga sin determinar hacia todas las rutas

alerce Versión 1.0

Informática Aplicada, S. A. Página 82 de 115


SENDA
Guía de Usuario

Ejemplo entre una ruta y otra

Ejemplo entre varias rutas

Como se puede ver, en cualquiera de los casos, la configuración de la pantalla y el


modo de actuación sera el mismo: a la izquierda el detalle de la ruta o de la carga sin
determinar, y a la derecha el detalle de la ruta o bien las rutas seleccionadas sin el
detalle. Sera posible con la utilidad de drag&drop (arrastrar y soltar), de mover las
ordenes desde un lado hacia otro. (de una en una, o bien marcados varias por grupos)

alerce Versión 1.0

Informática Aplicada, S. A. Página 83 de 115


SENDA
Guía de Usuario

En el desplegable “Cambiar conductor”, encontraremos la posibilidad de cambiar


directamente el detalle que vemos a la izquierda por el que elijamos en el desplegable,
sin tener que salir de la pantalla.

- Balanceo grafico

Eligiendo esta opción, podemos gráficamente modificar las rutas y la asignación de


estas a las rutas; si marcamos una o varias rutas aparecerán en la parte derecha, con la
posibilidad de verlas en el mapa (casilla Rutas en mapa) con el detalle de todas las
ordenes por ruta. Si marcamos la casilla arriba a la izquierda (Mostrar carga sin
determinar), veremos en la parte derecha entonces todas las ordenes de la carga sin
determinar con la posibilidad de filtrar lo que se quiere ver (por kilos, bultos, ADR,
UCA, remitente, consignatario y por distancia).

alerce Versión 1.0

Informática Aplicada, S. A. Página 84 de 115


SENDA
Guía de Usuario

Sea una orden de una ruta existente, o bien una orden de la carga sin determinar, al
pichar sobre ella en el mapa, con el botón derecho podríamos, tal y como lo vemos en la
imagen, desplazar esa orden hacia una ruta y así completar la asignación de las ordenes
a las distintas rutas.
Una vez elegida la ruta hacia la cual queremos hacer el traspaso, nos pedirá la
aplicación en que ruta (si hubiera varias en una misma ruta) la queremos trasladar así
como el orden dentro de la ruta.

En ese momento, en la ruta en la cual hemos pasado una nueva orden, podremos vía el
botón Optimizar de la ruta, optimizar todas las ordenes de la ruta.

Todos los valores de la ruta serán entonces actualizados, como en este caso donde
podemos ver que el valor de los kilos, ya sobrepasa el 100% del vehículo (113%).

alerce Versión 1.0

Informática Aplicada, S. A. Página 85 de 115


SENDA
Guía de Usuario

- Ruta

Esta opción nos permite visualizar la ruta que se va a hacer en el mapa, con los puntos
de entrega y recogida, señalizados con un numero que indica el orden dentro de la ruta,
y pinchado en el icono (E-entrega o R-recogida) el detalle de la orden y su estado
(asignado, entregado, no entregado, etc).
También, tenemos la posibilidad de comparar en una ruta, los dos algoritmos de calculo
SENDA Y GOOGLE (ver imagen mas abajo), y de esta forma elegir la que mas nos
convenga en función del conocimiento que tengamos de la zona.

- Enviar: esta operación dará por finalizada la optimización, es decir que


independientemente que se hayan aportado modificaciones o no, la ruta a partir de ese
momento ya no podrá ser modificada y se entenderá que es definitiva. Esta operación

alerce Versión 1.0

Informática Aplicada, S. A. Página 86 de 115


SENDA
Guía de Usuario

permite también, con los interfaces adecuados, enviar la información al ERP


correspondiente y también si esta previsto a los sistemas de movilidad del conductor
que conocerá entonces toda la ruta que hay que realizar.
- Cerrar: esta opción permite indicar a SENDA que una ruta ha finalizado su ruta y de
esta manera las ordenes de esa misma ruta y la ruta en sí, ya no aparecerán en la
pantalla de optimización de recursos.
- Imprimir

Tenemos la posibilidad de imprimir las ordenes con varias opciones.

alerce Versión 1.0

Informática Aplicada, S. A. Página 87 de 115


SENDA
Guía de Usuario

e.5) Panel de control


La función de este módulo de la aplicación es permitir al usuario realizar un seguimiento en
tiempo real de su flota y carga. Dicho seguimiento se realiza a través de dos pantallas:

• Órdenes por vehículo: orientada al control de la órdenes asignadas a cada medio.


• Monitor de vehículos: orientada al control de horarios de entrega.

Visualización de la información en el mapa

Tanto cuando se acceda a la pantalla de órdenes por vehículo como a la pantalla de monitor de
vehículos se visualizará por pantalla el mapa con la ruta teórica y la ruta real del medio
seleccionado.

El cambio entre los modos de pantalla de órdenes por vehículo y el monitor de vehículos se
realiza mediante la selección de uno de los dos grandes botones de la botonera situada en la
parte superior derecha. El botón que selecciona la sección de las órdenes por vehículo también
tiene un indicador que advierte de las órdenes que se encuentran en retraso en esos momentos.

Por defecto al entrar en el módulo se visualiza la pantalla “Órdenes por vehículo”.

Aquí, detalle de una ruta

Se entiende por:
• Ruta teórica (color azul): La ruta generada por Senda de acuerdo al orden de reparto
establecido en la hoja de trabajo (esta información se pasa al monitor de Senda a través del
aplicativo de movilidad DIANA).
• Ruta real (color verde): Esta ruta se va generando a partir de la información de
posicionamiento que recibe SENDA desde el aplicativo de movilidad (es la ruta en tiempo real
que va realizando el repartidor).
En todo momento el usuario podrá decidir cuáles de estas rutas desea visualizar por pantalla:
Dentro del mapa se podrá visualizar:

alerce Versión 1.0

Informática Aplicada, S. A. Página 88 de 115


SENDA
Guía de Usuario

• Ubicación de la última posición registrada en Senda del vehículo seleccionado.


• Ubicación de la última posición registrada en Senda de otros vehículos de la flota.
• Posición de cada una de las paradas de la ruta, indicando el orden y la tipología (Entrega o
Recogida).
• Puntos de comienzo y fin de la ruta.
• Al pinchar con el botón izquierdo del ratón sobre los iconos de paradas, se desplegará un panel
con información referente a todas las expediciones a entregar recoger en esa parada.

• Sobre cada uno de los vehículos que se estén visualizando en el mapa se podrán ejecutar dos
acciones:

Pulsando con el botón izquierdo del ratón sobre el icono en cuestión, nos abrirá un panel
informativo con los datos asociados a ese vehículo.

-Pulsando con el botón derecho del ratón sobre el icono en cuestión, hará que el vehículo pase a
ser el seleccionado en la pantalla en la que nos encontremos.

Actualización de la información

Para visualizar toda esta información, SENDA se alimenta de la información de


posicionamiento que va recibiendo del aplicativo de movilidad DIANA, o bien de otras
aplicaciones externas.
Por defecto cada cinco minutos SENDA recibe información de posicionamiento y del estado de
las ordenes (es información en bruto), una vez recibida, SENDA se encarga de procesar dicha
información y de plasmarla en el módulo de monitorización.

alerce Versión 1.0

Informática Aplicada, S. A. Página 89 de 115


SENDA
Guía de Usuario

Cuando hablamos de tiempo real se tiene que matizar que la información que se visualiza en
Senda puede tener un retardo de hasta 8 minutos (5 minutos de recepción de la información en
Senda + 3 minutos de procesamiento de la información recibida).
En la parte superior derecha del módulo de monitorización se muestra una fecha que nos indica
cuando ha sido la última vez que SENDA ha recibido y procesado información desde el
aplicativo de movilidad, indicando como de real es esa información (ver recuadro verde de
figura).

A continuación de la fecha se muestra un contador de próxima actualización, dicho contador


comprueba cada 60 segundos si SENDA tiene nueva información para mostrar por pantalla y en
caso de que así sea la pinta.
- Pulsar con el botón izquierdo del ratón sobre el icono en cuestión, lo cual abrirá un
panel informativo con los datos asociados a ese vehículo.
-Pulsar con el botón derecho del ratón sobre el icono en cuestión, lo cual hará
que el vehículo pase a ser el seleccionado en la pantalla en la que nos encontremos.

Órdenes por vehículo

La función principal de esta pantalla es conocer las órdenes asignadas y el estado de las mismas
para cada uno de los medios definidos en Senda (para la delegación en cuestión con la que se
esté trabajando). La pantalla además del correspondiente mapa, cuenta con un recuadro de
medios disponibles y un cuadro principal para visualizar las órdenes y su estado. Al seleccionar
uno de los medios podremos visualizar sobre el mapa la ruta real y la ruta teórica del vehículo
seleccionado, así como las órdenes que tiene asignadas y el estado de las mismas.

Desglose de la pantalla:
- El cuadro superior de la izquierda muestra un listado con todos los conductores
definidos en Senda para la delegación que estemos monitorizando.

alerce Versión 1.0

Informática Aplicada, S. A. Página 90 de 115


SENDA
Guía de Usuario

En todo momento visualizaremos en el mapa, tanto la ruta teórica como la real que esté
registrada para el vehículo que tengamos seleccionado, así como la última posición de aquellos
que tengan la casilla “mostrar ubicación” activa.

Cada vez que seleccionemos un vehículo del listado de medios disponibles, se mostrará en la
parte inferior de la pantalla un cuadro con la siguiente información:

• Nº de orden: orden que tiene esta expedición dentro de la hoja de trabajo, el monitor de Senda
calcula este campo ordenando por la fecha de asignación de cada una de las órdenes que le
envía el aplicativo de movilidad DIANA.
• Nº de Parada asociado a la expedición.
• Expedición: Referencia de la expedición.

alerce Versión 1.0

Informática Aplicada, S. A. Página 91 de 115


SENDA
Guía de Usuario

• Tarea: E- Entrega / R- Recogida


• Estado: OK – La orden ha sido entregada / Asig – La orden está asignado pero todavía no se
ha ejecutado / I – Orden con incidencia.
• Nombre del remitente.
• Número de bultos asociados a la expedición.
• Número de Kilos asociado a la expedición.
• Importe asociado a la expedición.
• Nombre del destinatario de la expedición.
• Dirección del destinatario de la expedición.
• Código y nombre del producto asociado a la expedición.
• Hora real de entrega/recogida: Esta hora se completa a partir de la información enviada por el
aplicativo de movilidad.

• Hora de compromiso con el cliente: Franja horaria en la cual se tiene un compromiso de


entrega para dicha orden.
Características:
- El cuadro es deslizable por pantalla, y tiene 4 tamaños preestablecidos que se seleccionan al
pulsar sobre los números que se muestran en la parte superior derecha del cuadro.

Ejemplo de tamaño grande:

- Cuenta con un buscador de texto que aplica sobre todas las columnas y permite la ordenación
de las mismas en modo ascendente y descendente.
- Para aquellos casos en los que el contenido del campo sea excesivamente largo y no se
visualice por completo en pantalla, se da la opción de posicionarse con el cursor encima del
texto para mostrar un texto alternativo con el contenido completo del campo.

Monitor de vehículos

alerce Versión 1.0

Informática Aplicada, S. A. Página 92 de 115


SENDA
Guía de Usuario

El propósito de esta pantalla es tener una instantánea de las órdenes con las cuales están
trabajando en el momento de la consulta cada uno de los vehículos de la flota.

Desglose de la pantalla:
1. Dialogo informativo con los datos del medio seleccionado y visualización en el mapa de la
ruta del mismo. Se debe de tener en cuenta que se muestra la ubicación de los vehículos que
tengamos con la casilla “mostrar ruta” activada en la pantalla de Órdenes por vehículo.
2. Cuadro informativo que muestra el listado de vehículos disponibles en la delegación con la
que estamos trabajando, así como la orden con la que están trabajando en ese momento.

SENDA para establecer cuál es la orden con la que está trabajando cada vehículo en un
momento determinado, consulta de acuerdo al orden de asignación cual es la primera expedición
que está sin entregar y dictamina que esa es la orden con la que se está trabajando. Si el
repartidor no mantiene el orden de reparto asignado en la hoja de trabajo la información
mostrada en esta pantalla no tendrá validez (ya que la orden que haya dictaminado Senda con la
que está trabajando un conductor puede no corresponderse con la realidad).

Información mostrada en el cuadro de monitorización de vehículos:


• Matrícula del medio.
• Código del conductor (es el código SENDA).

alerce Versión 1.0

Informática Aplicada, S. A. Página 93 de 115


SENDA
Guía de Usuario

• Nombre del conductor.


• Número de paradas sobre el total que ha realizado
• Tipo de tarea: E- Entrega , R- Reparto
• Código y nombre del producto asociado a la expedición.
• Nombre del destinatario.
• Domicilio del destinatario.
• Bultos asociados a la expedición
• Kilos asociados a la expedición.
• Importe asociado a la expedición.
• Hora de compromiso con el cliente: Franja horaria en la cual se tiene un compromiso de
entrega para dicha orden.
• Tiempo de retraso en hora minutos acumulados en la ejecución de la expedición actual.
Figura c.6.4c: orden teórica actual del vehículo
Características:
- El cuadro es deslizable por pantalla, y tiene 4 tamaños preestablecidos que se seleccionan al
pulsar sobre los números que se muestran en la parte superior derecha del cuadro.
- Cuenta con un buscador de texto que aplica sobre todas las columnas y permite la ordenación
de las mismas en modo ascendente y descendente.
- Para aquellos casos en los que el contenido del campo sea excesivamente largo y no se
visualice por completo en pantalla, se da la opción de posicionarse con el cursor encima del
texto para mostrar un texto alternativo con el contenido completo del campo.
Figura c.6.4d : ejemplo de texto alternativo
Entrega pendiente: El icono azul representa un punto de entrega en el que la orden está asignada
o pendiente de asignar.
Recogida efectuada: El icono verde representa un punto de recogida en el que la orden está
efectuada.
Recogida pendiente: El icono azul representa un punto de recogida en el que la orden está
asignada o pendiente de asignar.
Entregas efectuadas: La doble E verde se establece cuanto todas las entregas de
un mismo punto han sido realizadas con éxito.
Recogidas pendientes: La doble R azul representa las recogidas en un mismo punto de más de
una orden, asignadas o pendientes de asignar.
Entregas y recogidas pendientes: La R y E azules en un mismo lugar señalizan un punto en el
que hay ordenes de recogida y de entrega, asignadas o pendientes de asignar.
Recogidas pendientes y efectuadas: Las R verdes y azules en un mismo lugar señalizan un punto
en el que hay ordenes de recogida que se han empezado a efectuar Recogidas efectuadas y
entregas pendientes: La R verde y E azul en un mismo lugar señalizan un punto en el que hay
ordenes de recogida que ya se han efectuado y entregas que están pendientes de efectuar.
Recogidas pendientes: La doble R verde se establece cuanto todas las recogidas de un mismo
punto han sido realizadas con éxito.
Entregas y recogidas efectuadas: La R y E verdes en un mismo lugar se establecen cuando todas
las recogidas y todas las entregas han sido efectuadas con éxito.
Entregas pendientes y efectuadas: La E verdes y azules en un mismo lugar señalizan un punto
en el que hay ordenes de entrega que se han empezado a efectuar.
Entregas efectuadas y recogidas pendientes: La E verde y R azul en un mismo lugar señalizan
un punto en el que hay ordenes de entrega que ya se han efectuado y recogidas que están
pendientes de efectuar.
Incidencia: La incidencia se establece cuando en un punto ha habido un problema con la entrega
o la recogida de una orden.

alerce Versión 1.0

Informática Aplicada, S. A. Página 94 de 115


SENDA
Guía de Usuario

Entrega efectuada: El icono verde representa un punto de entrega en el que la orden está
efectuada.
Entregas pendientes: La doble E azul representa las entregas en un mismo punto de más de una
orden, asignadas o pendientes de asignar.
Punto de Salida/Final: Los símbolos S y F señalizan los puntos de inicio y final de ruta
respectivamente.
PUNTOS DE ORDENES:
R
R
RR
I
F
SF
S
LEYENDA
VEHICULOS:
Furgoneta blanca: Vehículos de entre 400 kg. y 1.500 kg. de capacidad que no se encuentren
seleccionados.
Camioneta con color: Vehículos de entre 1.500 kg. y 6.000 kg. de capacidad que se encuentren
seleccionados.
Camioneta blanca: Vehículos de entre 1.500 kg. y 6.000 kg. de capacidad que no se encuentren
seleccionados.
Camión con color: Vehículos de entre 6000 kg. y 15.000 kg. de capacidad que se encuentren
seleccionados.
tráiler blanco: Vehículos de entre 6000 kg. y 15.000 kg. de capacidad que no se encuentren
seleccionados.
Furgoneta con color: Vehículos de entre 400 kg. y 1.500 kg. de capacidad que se encuentren
seleccionados.
Camión blanco: Vehículos de entre 6000 kg. y 15.000 kg. de capacidad que no se encuentren
seleccionados.
tráiler con color: Vehículos de más de 15.000 g. de capacidad que se encuentren seleccionados.

e.6) Listados

• Listado de zonas
Se genera un informe en formato PDF de las zonas de la delegación

• Listado de procesos

• Resultado Optimización

alerce Versión 1.0

Informática Aplicada, S. A. Página 95 de 115


SENDA
Guía de Usuario

e.7) Algunos trucos que puedo emplear para mejorar mi SENDA

➢ En caso que, en una zona, tenga recursos por debajo de mis necesidades de reparto
y entrega de ese día, ¿cómo puedo utilizar los recursos sobrantes de otra zona que
estén disponibles ese día?
Realmente, vamos a definir algunas zonas que van a tener una relación entre ellas en forma de
grupo y que será única, es decir que una zona no podrá estar relacionada con otra de otro grupo,
pero permitirá que estas zonas puedan utilizar los recursos de otra, cuando haya sobrantes en
algunas y faltantes en otra.
Tenemos que activar, previamente, un parámetro que permita hacer uso de este equilibrado. Los
valores posibles son S (si) o N (no).
El parámetro es el siguiente: opción 1.4
(Parámetros delegaciones): OPTI_ZONAS_BALANCEO

Para poder seguir con la parametrización, debemos de usar las opciones siguientes del menú:
- 1.32 (Grupos de equilibrado) de la delegación correspondiente

alerce Versión 1.0

Informática Aplicada, S. A. Página 96 de 115


SENDA
Guía de Usuario

En esta opción, daremos de alta con un codigo y una descripción un grupo de equilibrado, que
usaremos luego para agrupar el resto de zonas.
- 1.1 (Zonas) de la delegación correspondiente

En esta pantalla, en el campo “Grupo de equilibrado”, con el desplegable veremos todos los
grupos posibles, en este ejemplo elegimos AGRUP3.
Y así, para todas las zonas que queremos agrupar en el grupo AGRUP3.
Para poner un ejemplo concreto:
En estas 3 zonas que acabamos de definir, supongamos que tenemos en cada uno de ellos un
vehículo, y cada unos de ellos con las siguientes capacidades.
- V1/Z1= 140 expediciones
- V2/Z2= 90 expediciones
- V3/Z3= 100 expediciones
- Total disponible= 330 expediciones

alerce Versión 1.0

Informática Aplicada, S. A. Página 97 de 115


SENDA
Guía de Usuario

En la optimización, se le han asignado las siguientes expediciones:


- V1/Z1: 100 expediciones
- V2/Z2: 110 expediciones
- V3/Z3: 80 expediciones
- Total expediciones asignadas= 290 expediciones

-
Tenemos dos vehículos con exceso de capacidad (V1/V3) y uno con déficit (V2). El equilibrado
va a permitir repartir el exceso de una forma racional. Realmente tenemos que repartir 20
expediciones del vehículo V2. El margen que tenemos es de 60 expediciones (40+20), o lo que
es lo mismo un 66% y un 33% entre los dos vehículos (40/60 y 20/60).
Si repartimos el 33% de las 20 expediciones en el vehículo V3, obtenemos 6,66 expediciones,
es decir redondeando 7. Y la diferencia, el 66%, 13 expediciones en el vehículo V1.
De esta forma, vamos a poder repartir todas las expediciones de forma equilibrada.
En caso de obtener expediciones repartidas en los dos vehículos, que tengan mismas direcciones
de entrega, se reordenaran las expediciones para que estén asignadas a la zona mas próxima de
la dirección. Una vez conocidas las ordenes que cambiaran, entonces se les cambiara la zona de
reparto, y de esta forma la optimización asignara correctamente las expediciones con el cambio
efectuado.

➢ ¿Cómo puedo cambiar la zona asignada de una expedición, a una nueva que sea
más acorde con la realidad de mi reparto, de forma automática y constante?
Vamos a tomar un ejemplo concreto:

Tenemos una expedición nº 18634790, para entregar en Alcalá de Henares, pero que por
motivos internos, prefiero que se entregue de forma controlada en una zona distinta de la actual
(MADRID ESTE) y con vehículo también distinto, y ademas cada vez que reciba una
expedición para entregar en la calle Murcia y con el código postal 28804, entonces lo entregue
via una nueva zona y un nuevo vehículo.
Para conseguir esto, debemos de indicar lo primero los cambios que se deben de producir al
recibir las expediciones. Lo haremos con la opción de menú 1.13 (Reemplazo consignatarios)

alerce Versión 1.0

Informática Aplicada, S. A. Página 98 de 115


SENDA
Guía de Usuario

Como se puede ver, daremos de alta un código de reemplazo (280), donde indicaremos como ya
hemos visto en el punto D.11, los campos que tendremos en cuenta para asignar de forma
distinta las expediciones. En este caso, el cambio se efectuará si recibimos en parte de la
dirección “Murcia” y en parte del código postal “28804”.
Tendremos que dar de alta, el consignatario “280”, que es el que permitirá entregar realmente en
la dirección que queremos y en la zona y con los vehículos que queremos. Esto lo haremos en el
punto de menú 1.8 (Consignatarios)

Cuando se den las condiciones de dirección con “Murcia” y de código postal con (28804),
entonces utilizaremos los datos del consignatario 280 para entregar.
Claro que, de momento, la zona de entrega y los vehículos no han cambiado. Para hacer que
esto sea una realidad, tenemos que crear una zona particular y esto lo hacemos en el punto 1.1
(Zonas), asociar un conductor y un vehículo, así como una restricción que nos permita enlazar
el medio (conductor/vehículo) con el consignatario, punto de menú 3.1(Recursos disponibles).
Zona:280_ALCALA

alerce Versión 1.0

Informática Aplicada, S. A. Página 99 de 115


SENDA
Guía de Usuario

Conductor y vehiculo
Podemos enlazar directamente el conductor con el vehiculo en la pantalla de edicion de
conductores, o bien en la pantalla de recursos disponibles (3.1), modificación de medios.
Conductor:

En la zona, indicamos la zona a asociar.(280_ALCALA)


En el cuadro matricula, escribimos el vehículo con el cual se quiere asociar.
O bien, en el 3.1 (Recursos disponibles/Modificación de medios)

alerce Versión 1.0

Informática Aplicada, S. A. Página 100 de 115


SENDA
Guía de Usuario

Podemos Arrastrar/Soltar para asociar conductor y vehículo.


Nos quedara solo, aplicar una restricción en el medio conductor/vehículo para indicar que este
medio está dedicado al consignatario nuestro.
Restricción: en la pantalla de recursos disponibles, en la parte arriba a la izquierda,

en la parte de conductor o bien de vehiculo, si pinchamos entonces se nos abre una pantalla con
las restricciones existentes, en este caso:

alerce Versión 1.0

Informática Aplicada, S. A. Página 101 de 115


SENDA
Guía de Usuario

Dado que no esta la restricción que queremos aplicar, con el botón agregar, elegimos en la lista
que aparece la nuestra. (Asignación de consignatarios a matriculas) y botón Aceptar.

Indicamos el codigo de consignatario (280), tenemos el vehículo asociado y guardamos. De esta


forma dado que el conductor tiene la zona 280_ALCALA asociada, entonces en la próxima
Optimización de Recursos, nuestra expedición y todas las siguientes que cumplan los criterios,
quedarán asociadas a esta zona, y a estos medios.

alerce Versión 1.0

Informática Aplicada, S. A. Página 102 de 115


SENDA
Guía de Usuario

➢ ¿Cómo puedo forzar para un vehículo que tiene varias rutas posibles, que una
trabaje de forma habitual, y las siguientes en otras zonas?
En la pantalla de Matriculas (1.3), en la edición, en la pestaña de rutas a la derecha, utilizaremos
el botón .

Indicaremos para cada una de las rutas, por ejemplo en el caso de las rutas 2 y 3, nuevas zonas o
zonas agrupadoras, pudiendo precisar en cada uno de ellas UCAs especificas si es necesario.

➢ ¿Cómo puedo localizar una expedición que está en una carga, y moverla desde un
vehículo a otro, o desde una carga sin determinar a una ruta concreta?

Tomemos como ejemplo la expedición 18665119 de la pantalla siguiente

Vamos a trasladar esta expedición a una ruta concreta, la del chofer 04.
Una vez hecho este cambio, voy haciendo otras cosas, y vuelvo a la pantalla pero no me acuerdo
donde he metido la expedición, en qué ruta;¿Cómo la encuentro?
Vuelvo a entra en la pantalla de optimización de recursos, y en la caja al lado de “Cambiar
conductor”, tecleo el numero de expedición, y le doy a buscar.

alerce Versión 1.0

Informática Aplicada, S. A. Página 103 de 115


SENDA
Guía de Usuario

Una ventana aparece donde se me indica que la expedición se encuentra asignada al Chofer 04 y
a la matricula 002800128004. En ese momento podemos elegir devolver la expedición a la
carga sin determinar “SI” o bien no hacer nada “NO”.
A partir de ese momento, podríamos también, eligiendo en la caja “Cambiar conductor” al
Chofer 04

Y entonces volver a desplazar la expedición hacia la carga sin determinar o cualquier ruta

alerce Versión 1.0

Informática Aplicada, S. A. Página 104 de 115


SENDA
Guía de Usuario

➢ ¿Cómo puedo reasignar unos recursos a otras zonas de forma dinámica?


En el punto 3.1(Recursos disponibles), obtenemos todos los recursos que podemos gestionar
para establecer de forma rápida los que podemos utilizar para las entregas/recogidas del día.
Tanto los disponibles como los no-disponibles. Tanto los conductores, como las matrículas.

Con el símbolo de la derecha, en cada una de las lineas aparece que nos permite hacer los
cambios deseados. Si tomamos el primer recurso (Chófer 30), al hacer click sobre el símbolo se
abrirá una nueva ventana, donde con el botón “Agregar” podremos gestionar el detalle de las
rutas y efectuar los cambios, tanto de Almacén, como de Zona o de Zona Agrupadora y definir
para cada una de las rutas Unidades de Carga Disponibles distintas si es necesario.

alerce Versión 1.0

Informática Aplicada, S. A. Página 105 de 115


SENDA
Guía de Usuario

ANEXOS

alerce Versión 1.0

Informática Aplicada, S. A. Página 106 de 115


SENDA
Guía de Usuario

ANEXO 1

A- PROCESO DE GEOREFERENCIACION SENDA

DIRECCION + POBLA + CODPOS

LEER DIRECCIÓN A
ENVIOS
GEOREFERENCIAR

DIRECCION
LONG/LATITUD

LEER
¿GEOREFERENCIADA HISTORICO
SI HISTORICO
PREVIAMENTE? DIRECCIONES
DIRECCIONES

NO

LIMPIAR
DIRECCIÓN

DIRECCION LIMPIA

GEREFENCIAR -
GOOGLE

GEOREF. GOOGLE

GEOREF NO ¿GEOREF. DE
NO
VALIDA CALIDAD?

SI

HISTORICO
ALMACENAR EN
DE GEOREF+ DIRECC.
HISTORICO
DIRECCIONES

LONGITUD /
LONG / LAT
LATITUD VALIDA

alerce Versión 1.0

Informática Aplicada, S. A. Página 107 de 115


SENDA
Guía de Usuario

PROCESO DE RECUPERACIÓN DE LA DIRECCIÓN DEL HISTÓRICO

Este primer paso de búsqueda en el histórico realiza una búsqueda exacta por País +
Código Postal + Población + Dirección documentada, si existe una coincidencia en el histórico,
el sistema retorna la correcta latitud / longitud y los datos normalizados de la dirección (País
Normalizado, CP Normalizado, Población Normalizada y Dirección + Portal Normalizado).

Ejemplo de datos recuperados desde Histórico:

B- PROCESO LIMPIAR DIRECCIÓN

1- Convertir a mayúsculas.

2- Reemplazar ítems (palabras) introducidos en la tabla MAPEO_TEXTOS para sustituir.


2.1 El mapeo puede ser especifico de una plaza o ser general (plaza central) y por lo
tanto aplicable en todos los casos.
2.2. El mapeo puede aplicarse a calles, poblaciones o códigos postales.

alerce Versión 1.0

Informática Aplicada, S. A. Página 108 de 115


SENDA
Guía de Usuario

3- Eliminar ítems (palabras) introducidos en la tabla MAPEO_TEXTOS para eliminar.


3.1 La eliminación puede ser especifica de una plaza o ser general (plaza central) y por
lo tanto aplicable en todos los casos.
3.2. La eliminación solo se aplica a calles.

4- Quita todos los valores que NO sean letras NI números.

5- Elimina todos los caracteres encontrados después de la primera cifra.

6- Pone primero los datos de la dirección más una coma más la primera cifra encontrada.

Ejemplo (con datos básicos en la tabla MAPEO_TEXTOS):

Calle de entrada: 'pol. AVd juan LUZAN, Nº 25 ,3zara)7'


Calle enviada a Google: AVENIDA JUAN LUZAN, 25

C- PROCESO GEORREFERENCIAR GOOGLE

1- Determinar si para el país de la orden Google utiliza el código postal para


georreferenciar. En el caso de España sí lo utiliza, en el caso de Chile o Argentina no. Si
no lo utiliza, no se envía a Google para evitar georref. Incorrectas.

2- Se realizan varias pasadas de georreferenciación hasta obtener una geolocalización


valida en cuanto a calidad o agotar las pasadas.

Georref valida:
Precisión mayor o igual que la definida por el cliente para las direcciones de la
delegación vía parámetro
+
Georreferenciación dentro de los límites del área de influencia de la delegación (Evita
georref. de gran precisión, pero en otras zonas)

1º- Pasada
Se envía:

alerce Versión 1.0

Informática Aplicada, S. A. Página 109 de 115


SENDA
Guía de Usuario

a) Calle: Procesada solo con el paso 2 del algoritmo de limpieza.


b) Portal: Número extraído del algoritmo de limpieza.
c) Código Postal: Procesado con el paso 2 del algoritmo de limpieza.
d) Población: Procesado con el paso 2 del algoritmo de limpieza.
e) País

2º Pasada
Se envía:
a) Calle: Aplicado todo el algoritmo de limpieza.
b) Portal: Número extraído del algoritmo de limpieza.
c) Código Postal: Procesado con el paso 2 del algoritmo de limpieza.
d) Población: Procesado con el paso 2 del algoritmo de limpieza.
e) País

3ª Pasada (solo por código postal + población)


Se envía:
a) Calle: NULL
b) Portal: NULL
c) Código Postal: Procesado con el paso 2 del algoritmo de limpieza.
d) Población: Procesado con el paso 2 del algoritmo de limpieza.
e) País

D- PROCESO DE GEOREFERENCIACION POR SIMILITUD

El proceso de georreferenciación por similitud forma parte de un segundo paso en el


caso de que el proceso por coincidencia exacta en el histórico y la llamada a la
georreferenciación del proveedor externo no hay sido satisfactoria. Este proceso basa su uso en
localizar en el histórico de direcciones la dirección documentada por similitud, esta similitud se
obtiene siguiendo los siguientes criterios:

Coincidencia 100% entre el País, Código postal y población documentada con respecto
a la que se encuentra en el histórico.
+
Coincidencia a un mínimo del 85 % de la calle documentada (incluido portal) con
respecto a la que se encuentra en el histórico. Esta coincidencia se obtiene usando el algoritmo

alerce Versión 1.0

Informática Aplicada, S. A. Página 110 de 115


SENDA
Guía de Usuario

de comparación de cadenas “Jaro winkler” y algoritmos que determinan la distancia de


similitud entre las dos cadenas.

Respecto a todas las direcciones encontradas que cumplan los criterios antes detallados,
el sistema retorna las x primeras (parametrizable), retornando en primer lugar la de mayor
coincidencia.

E - PROCESO DE GUARDADO EN BASE DE DATOS HISTÓRICO

Los sistemas de georreferenciación externos suelen devolver un resultado en el 98% de


los casos. Estos resultados se deben procesar internamente para determinar si lo que ha
retornado el sistema de georreferenciación coincide con lo que hemos enviado, de tal modo que
se evitan los falsos positivos. Nuestro sistema cataloga la información retornada en varios
niveles:

Nivel 8: País + CodPostal + Población+ Dirección + Portal


Nivel 6: País + CodPostal + Población+ Dirección
Nivel 5: País + CodPostal + Población
Nivel 4: País + CodPostal o Población
Nivel 3: País + Dirección

Por defecto en nuestro sistema no se consideran válidas las direcciones cuyo nivel está
por debajo del nivel 5. A partir de aquí, existen varias parametrizaciones a tener en cuenta para
determinar si una dirección es correcta:

Mínimo aceptable para guardar en el histórico (por defecto 8, aunque algunos clientes
usan el nivel 6).

Mínimo aceptable para dar la dirección como válida y continuar con el resto de procesos
de Senda, (por defecto 6, aunque los clientes pueden usar un módulo del aplicativo que permite
determinar otros niveles diferentes en función del código Postal y/o población.

alerce Versión 1.0

Informática Aplicada, S. A. Página 111 de 115


SENDA
Guía de Usuario

alerce Versión 1.0

Informática Aplicada, S. A. Página 112 de 115

También podría gustarte