M A P S L Y

Pianificazione del percorso per vendite sul campo, assistenza, consegne

Pianificare i percorsi con settimane di anticipo per gruppi di venditori sul campo, tecnici o flotta di veicoli

Capire il concetto di Route Planner

Mapsly Route Planner è uno strumento potente e flessibile per la pianificazione di itinerari giornalieri ottimali per un gruppo di professionisti in viaggio o una flotta di veicoli che devono visitare un gruppo di località con i vincoli indicati. Lo strumento può essere utilizzato per pianificare:

  • visite ai lead e conti per i rappresentanti delle vendite sul campo;
  • ritiri e consegne per una flotta di veicoli;
  • lavori sul campo per tecnici, geometri e simili lavoratori itineranti;

Si tratta di casi particolari di Problema di instradamento del veicolo e si differenziano solo per la terminologia e per i parametri specifici del caso.

Lo strumento utilizza quanto segue tipi di oggetti e parametri:

Veicolo

Un utente Mapsly che viaggia in auto o camion. Parametri supportati (vincoli):

Turni

Un Turno è una finestra temporale in cui il veicolo è autorizzato a svolgere i lavori. Nel suo caso più semplice, è un giorno lavorativo di un rappresentante. L'insieme dei Turni definisce l'orizzonte di pianificazione di un Veicolo. Un Turno contiene

  • Ora di inizio,
  • posizione di partenza (inizio del percorso),
  • tempo di fine,
  • Posizione finale [opzionale] (fine del percorso),
  • [opzionale] finestra temporale per l'interruzione; [opzionale,] è possibile indicare la posizione dell'interruzione.

Quanto segue opzionale possono essere impostati dei parametri per un veicolo, che per lo più hanno senso nel caso di un auto/camion, che influenzeranno la pianificazione:

Capacità

Una metrica multidimensionale che mostra il carico utile del veicolo all'inizio di un turno, che viene poi consumato da consegna-tipo di lavoro in base alla loro metrica della domanda. Un veicolo sarà programmato per un lavoro solo se la sua capacità inutilizzata >= la domanda del lavoro.

Costo

Un veicolo può avere qualsiasi combinazione dei 3 tipi di costo:

  • costo fisso per turno,
  • costo per minuto di viaggio,
  • costo per miglio/km di viaggio.

Quando i costi sono definiti, il pianificatore cercherà di minimizzare il costo totale di tutti i percorsi nella sessione di pianificazione.

Competenze

Un'abilità è un'etichetta sul veicolo che indica che il veicolo è autorizzato a svolgere un lavoro che richiede questa abilità. Se un Lavoro richiede più Abilità, un Veicolo deve avere tutte queste Abilità per essere "compatibile" con il Lavoro.

Distanza massima

Distanza massima che un veicolo può percorrere in un turno.

Tempo massimo

Tempo massimo per un turno: un intervallo di tempo tra l'orario di inizio effettivo del percorso e l'orario di arrivo del percorso.

Profilo del camion

Un insieme di parametri che definiscono i materiali pericolosi spediti dai camion, come esplosivi, gas e materiali dannosi per l'acqua, nonché gli attributi fisici del camion, come il limite di peso, il peso per asse, l'altezza, la larghezza e la lunghezza; e l'opzione della categoria di tunnel che può essere utilizzata per evitare certi tipi di tunnel.

Lavoro

Una visita ad un luogo, o più visite, tutte o nessuna delle quali deve essere programmata all'interno dello stesso turno (in caso di coppia ritiro-consegna). Nel suo caso più semplice, un lavoro è un Lead o un Account che deve essere visitato da un addetto alle vendite. Parametri supportati (vincoli):

Tipo di lavoro

Può essere consegna, ritiro, ritiro-consegna coppia di luoghi, o una complessa sequenza di luoghi di ritiro seguita da luoghi di consegna.

Posti

Un luogo è un luogo che deve essere visitato. Nel caso di un percorso di vendita, può essere un indirizzo di Leads o Accounts da visitare; nel caso di un servizio di consegna, può essere un ritiro o un luogo di consegna. Ogni Luogo rappresenta un luogo. Tutti i Luoghi all'interno di un Lavoro saranno programmati per la visita all'interno dello stesso Turno ("lungo lo stesso percorso"), o nessuno di essi.

Orari

Finestre di data/ora in cui un veicolo può visitare la/e posizione/i di Job.

Richiesta

Utilizzato in combinazione con il parametro Capacità nei veicoli. Determina quanto sarà ridotta la capacità inutilizzata di un veicolo dopo un consegna-tipo Il lavoro è fatto; o quale deve essere la capacità inutilizzata di un veicolo per soddisfare un ritiro-consegna-tipo di lavoro.

Competenze

Un'abilità è una scheda sul lavoro che indica che solo un veicolo con questa abilità può fare questo lavoro. Un lavoro può richiedere più abilità contemporaneamente, nel qual caso solo i veicoli che hanno tutte queste abilità possono essere assegnati a questo lavoro.

Pianificazione dei percorsi

Pianificazione dei percorsi per l'utente registrato Mapsly

Pianificare un percorso per l'utente connesso a Mapsly è semplice come

  • che gira intorno a un gruppo di marcatori di mappe con un lazo,
  • cliccando su Aggiungi al route planner
  • e cliccando Pianificare i percorsi nel Pianificatore.

Lo farà il pianificatore:

  • costruire percorsi per ogni giorno utilizzando informazioni storiche sul traffico,
  • salvarli come bozze di percorsi denominati "{Name from the Planner}: {data del percorso}",
  • mostrarli nella mappa con un colore diverso al giorno.

Quando si clicca Salvare i percorsi, Planner salverà i percorsi in modo da renderli disponibili per il caricamento nel Percorso pannello.

Parametri di default che influenzano la pianificazione del percorso

Quando si costruiscono i percorsi, il Planner utilizzerà la seguente impostazione predefinita:

  • L'utente è disponibile per viaggi dal lunedì al venerdì dalle 8.00 alle 17.00 (per il giorno in corso: da ora alle 17.00), con una pausa dalle 12.00 alle 13.00 (1 ora), e viaggia in auto;
  • I percorsi inizieranno e termineranno alla posizione corrente dell'utente (se la posizione corrente non può essere determinata, all'utente verrà richiesto di inserire l'indirizzo di partenza o di puntarlo sulla mappa);
  • tutti i lavori (registrazioni di eventuali oggetti aggiunti al Planner) hanno un posto ciascuno, che può essere visitato in qualsiasi momento;
  • nessuna restrizione aggiuntiva (come la capacità dell'auto/camion, le competenze degli utenti e la metrica dei costi).

Queste impostazioni predefinite possono essere modifiche nel profilo utente Mapsly. Gli amministratori di Mapsly possono anche modificare questi parametri per tutti gli utenti di Mapsly.

Metodi per aggiungere punti al Route Planner

Proprio come per le tratte Express, oltre a Lasso, avete a disposizione diversi modi per aggiungere record al Planner:

  • aggiungi i record di massa dalla tabella selezionandoli e facendo clic su Aggiungi al route planner in Azioni di gruppo (o aggiungere tutti i record della tabella con questa azione senza preselezionare i record),
  • clicca su Aggiungi al route planner nel menu contestuale del record della tabella,
  • clicca su Aggiungi al percorso e poi selezionando Pianificatore di percorso nel pop-up della mappa del record o nel visualizzatore di record a pagina intera.

Statistiche di percorso

Mapsly offre statistiche sul costo, la distanza e il tempo di viaggio per ogni percorso e per l'intera sessione di pianificazione.

Aggiunta di punti di percorso al calendario dell'utente

Per le integrazioni che supportano il Single Sign-On (come Zoho CRM, SalesForce), i punti di percorso possono essere aggiunti al CRM come eventi di calendario collegati a record appropriati (Lead, Account, Contatto o Offerta/Opportunità).

Pianificazione di percorsi per più utenti Mapsly

Costruire percorsi per più utenti è facile come aggiungere utenti Mapsly richiesti nel Planner prima di cliccare Costruire percorsi. È possibile aggiungere gli utenti uno per uno, di massa-aggiungerli per ruolo utente. Il pianificatore utilizzerà le impostazioni personali del veicolo quando costruisce i percorsi.

Dopo che i percorsi sono stati costruiti, è possibile controllare il Informare gli utenti di nuovi percorsi casella di controllo per inviare agli utenti e-mail di notifica con la lista dei loro nuovi percorsi.

Gestire scenari complessi utilizzando vincoli

Turni, capacità e competenze dei veicoli a motore

Per annullare la giornata lavorativa di un utente Mapsly (disponibilità di viaggio) per giorni particolari, creare un oggetto CRM personalizzato con un nome API VehicleParamOverrides e assicurarsi che sia importato in Mapsly. L'oggetto deve avere i seguenti campi:

Campi obbligatori (non può essere assente o contenere nulla valori):

  • UserID (testo; ricerca: Utente)
  • DataDa (obbligatorio)
  • DateTo (richiesto)

Campi di sovrascrittura (può essere assente o contenere valori di testo nulli o vuoti)

  • ShiftStartTime (testo: "HH:mm")
  • ShiftEndTime (testo: "HH:mm")
  • ShiftStartAddress (testo)
  • ShiftStartLatitudine (testo)
  • ShiftStartLongitudine (testo)
  • ShiftStartAddress (testo)
  • ShiftStartLatitudine (testo)
  • ShiftStartLongitudine (testo)
  • BreakStartTime (testo: "HH:mm")
  • BreakEndTime (testo: "HH:mm")
  • BreakAddress (testo)
  • BreakLatitude (testo)
  • BreakLongitude (testo)
  • Competenze (ricerca multi-selezione)
  • Capacità (testo)
  • CostoFisso (galleggiante)
  • CostKm (galleggiante)
  • CostHour (galleggiante)

Sovrascrivere le impostazioni del profilo predefinito del veicolo di un utente per un determinato periodo di date creando record con DataDa/DateTo/Utente e compilando i relativi campi di sovrascrittura. I campi che non devono essere sovrascritti possono essere assenti o contenere nulla o valori di testo vuoti.

I nomi API dei campi SalesForce possono contenere __c alla fine (come DateFrom__c).

Deve esistere almeno un campo di sovrascrittura.

In un record deve essere definito almeno un valore non vuoto/non vuoto.

Se è necessario avere più turni al giorno, creare più record con la stessa data o periodi sovrapposti DateFrom-DateTo.

Per verificare se Mapsly ha riconosciuto l'oggetto e per confermare che la struttura del campo è corretta, assicurarsi che le impostazioni del Route Planner mostrino I param paramedici del veicolo sono stati scavalcati: Abilitato.

Impostazione e superamento della domanda di lavoro, dei tempi e delle competenze

Per impostazione predefinita, un record aggiunto al route planner si presume sia un consegna-tipo Lavoro con una richiesta di 1 e posizione all'indirizzo del pin dell'oggetto, può essere visitato in qualsiasi momento e non richiede competenze.

È possibile sovrascrivere il tipo di lavoro, la domanda, la finestra di disponibilità, la posizione di ritiro e di consegna e le competenze richieste per un record di qualsiasi oggetto aggiungendo campi personalizzati con questi vincoli all'oggetto nel proprio CRM e selezionandoli per l'oggetto dato nella cartella Vincoli dell'oggetto delle impostazioni del Route Planner. I campi di sovrascrittura devono soddisfare i seguenti requisiti:

  • Tipo di lavoro: testo o picklist contenente uno dei seguenti valori: ritiro, consegna, ritiro-consegna
  • Domanda: testo contenente una o più metriche separate da una virgola: “10,200”
  • Competenze: picklist o multi-picklist
  • Disponibile da: inizio dell'intervallo di disponibilità; testo "HH:mm" (di solito usato per oggetti come i conti che possono essere visitati più volte) o data (di solito usato per oggetti come l'ordine che vengono visitati una sola volta). Deve essere presente se Availability To è presente.
  • Disponibile a: fine dell'intervallo di disponibilità. Deve essere presente se è presente Availability From.
  • Pickup a: campo di testo o indirizzo Mapsly che sovrascrive il luogo di prelievo per ritiro- e ritiro-consegna-tipi di lavoro. 
  • Consegna a: campo di testo o indirizzo Mapsly che sovrascrive il luogo di consegna per consegna- e ritiro-consegna-tipi di lavoro. 

Per gli oggetti che vengono visitati regolarmente (come gli account) La finestra di disponibilità, Skills and Demand può essere sovrascritta per un certo periodo di date. Per fare questo, creare un oggetto CRM personalizzato con il nome API JobParamOverrides (assicurarsi che sia importato in Mapsly). L'oggetto deve avere i seguenti campi:

Campi obbligatori (non può essere assente o contenere nulla valori):

  • ObjectApiName (testo; fa riferimento all'oggetto che questo record sovrascrive)
  • RecordID (testo; fa riferimento al record che sovrascrive)
  • DataDa (data e ora; prima data del periodo sovrascritto)
  • DateTo (data e ora; ultima data del periodo sovrascritto)

Campi opzionali (può essere assente o contenere valori di testo nulli o vuoti)

  • DisponibileDa (testo: "HH:mm")
  • AvailableTo (testo: "HH:mm")
  • Domanda (testo contenente una o più metriche separate da una virgola: "10.200")
  • Competenze (picklist o multi-picklist)

Se si ha bisogno di avere più finestre temporali di disponibilità per un particolare record di un oggetto, creare più record con lo stesso ObjectApiName/RecordsID, e lo stesso periodo DateFrom-DateTo o periodi sovrapposti, e indicare la disponibilità richiesta nei loro campi TimeFrom/TimeTo. Si noti che i valori di Demand e Skills non possono essere diversi per lo stesso ObjectApiName/RecordsID entro un giorno.

Per verificare se Mapsly ha riconosciuto l'oggetto e per confermare che la struttura del campo è corretta, assicurarsi che le impostazioni del Route Planner mostrino I param param di lavoro sono stati scavalcati: Abilitato.

Lavori con ritiri e consegne multiple (in arrivo)

Attualmente, i lavori che richiedono più di un ritiro o una consegna non sono supportati, ma questa funzione è in arrivo. Contattateci per richiedere informazioni sui tempi e iscrivetevi al programma Early Access, e vi informeremo non appena la funzione sarà disponibile.

Limitazioni della sessione di pianificazione

Profili di camion. Anche se è possibile avere un numero qualsiasi di profili di autocarri in Mapsly, il pianificatore può utilizzarne non più di 35 in una sola sessione di pianificazione.

Lavoro. Il pianificatore può pianificare non più di 250 lavori in una sola sessione di pianificazione.

Caratteristiche correlate

Visualizza le posizioni degli utenti Mapsly sulla mappa

Gli amministratori di Mapsly possono visualizzare in tempo reale le posizioni degli utenti Mapsly sulla mappa (per gli utenti che hanno abilitato il tracciamento della posizione nei loro profili Mapsly) e controllarle rispetto ai loro attuali (odierni) percorsi.

Aprire i record nell'applicazione mobile CRM di Mapsly

Per i CRM che supportano il deep linking (come Zoho CRM), è possibile aprire i record CRM nella sua applicazione mobile facendo clic sul pulsante Apri in {Nome CRM} nella schermata di visualizzazione del record, sul pop-up della mappa e sul menu contestuale nella vista Tabella.

Attivare azioni personalizzate dalla mappa

Utilizzando l'integrazione bidirezionale delle API native native di Mapsly con i CRM, è possibile implementare una varietà di azioni personalizzate, come le notifiche SMS alla consegna, utilizzando campi personalizzati negli oggetti in rotta.

I campi personalizzati diventano automaticamente disponibili per la visualizzazione e la modifica in Mapsly. L'aggiornamento in Mapsly può essere utilizzato per attivare eventi/flussi di lavoro OnUpdate nel CRM e fornire i dati di input necessari all'azione.

Ad esempio, per consentire l'invio di un SMS su una consegna da Mapsly, aggiungere un Inviare SMS selezionare la casella di controllo nell'oggetto Ordine del CRM e implementare un flusso di lavoro/trigger OnUpdate invocato quando l'oggetto Ordine è Inviare SMS passa da incontrollato al controllato e l'ambiente di scripting del vostro CRM (Deluge, Apex) per inviare l'SMS al numero di telefono dell'Ordine tramite l'API del vostro fornitore di SMS.