Passa al contenuto principale
Adaptive Planning
Esempio: Calcolare le distanze per l'ottimizzazione del territorio

Esempio: Calcolare le distanze per l'ottimizzazione del territorio

Conoscere la distanza tra i rappresentanti e i loro territori aiuta il processo di assegnazione dei territori per la vendita. L'assegnazione di rappresentanti alle aree vicine consente di:
  • Ridurre i costi.
  • Ridurre i tempi di trasferta.
  • Accelerare i cicli di vendita.
Per calcolare automaticamente le distanze, associare aree e rappresentanti a un valore dimensione codice postale. Immettere quindi le coordinate geografiche nei campi della descrizione del codice postale. Generare la distanza in miglia tra i codici postali con una formula trigonometrica in un conto calcolato. Mostra il risultato del calcolo della distanza in una colonna di visualizzazione nel foglio modellato.

Prerequisiti

  • Criteri di sicurezza: autorizzazione
    Modello
    .
  • Ottenere la latitudine e la longitudine per i codici postali dei territori del conto di vendita e delle sedi dei rappresentanti. Le coordinate del codice postale sono fornite da molteplici origini online.

Navigazione

Compass.png Dal menu di navigazione, selezionare
Modellazione
.

Procedura

  1. Creare una dimensione per i codici postali dei conti vendite.
  2. Creare una dimensione per i codici postali del rappresentante.
  3. Aggiungere il calcolo al foglio modellato:
    1. Aggiungere le dimensioni al foglio modellato.
    2. Creare un conto calcolato modellato.
    3. Aggiungere una colonna di visualizzazione per la distanza.
  4. Visualizzare il foglio per consultare le distanze calcolate.

Creare una dimensione per il codice postale del conto vendite

Compass.png Dai menu Modellazione, selezionare
Dimensioni
.
  1. Creare una dimensione AccountZipCode e deselezionare la casella
    Dimensione elenco
    nei dettagli della dimensione. Questa dimensione deve essere gerarchica.
  2. Creare un valore dimensione con lo stesso nome del codice postale di ogni conto vendita. Ad esempio, se il codice postale è 11411, il valore della dimensione sarà denominato 11411.
  3. Immettere le coordinate per ogni codice postale nel campo Descrizione del valore dimensione. Ad esempio, le coordinate per il codice postale 11411 sono
    40.694021,-73.736216.

Creare una dimensione per i codici postali dei rappresentanti

  1. Creare una dimensione RepZipCode e deselezionare la casella
    Dimensione elenco
    nei dettagli della dimensione. Questa dimensione deve essere gerarchica.
  2. Creare un valore dimensione con lo stesso nome di ogni codice postale del rappresentante. Ad esempio, se il codice postale è 11422, il valore della dimensione sarà denominato 11422.
  3. Immettere le coordinate per ogni codice postale nel campo Descrizione del valore dimensione. Ad esempio, le coordinate per il codice postale 11422 sono
    40.66006,-73.736012.

Aggiungere le dimensioni del codice postale al foglio

Compass.png Dai percorsi di navigazione, selezionare
Modellazione
. Dal menu Fogli, selezionare
Fogli assegnati a utenti
o
Fogli assegnati a livelli.
  1. Selezionare il collegamento Modifica accanto al foglio modellato che si desidera includere nel calcolo della distanza.
  2. Selezionare
    Colonne e livelli
    .
  3. Trascinare la dimensione
    AccountZipCode
    per i codici postali del conto vendite nell'area di lavoro del generatore di fogli modellati
    .
  4. Trascinare la dimensione
    RepZipCode
    per i codici postali del rappresentante sotto AccountZipCode nell'area di lavoro del generatore di fogli modellati.
  5. Salvare il foglio.

Creare un conto calcolato modellato

Questo conto calcola la distanza tra i due codici postali valutando le coordinate specificate nei campi della descrizione. Ad esempio, la formula generale per valutare la distanza tra due insiemi di coordinate richiede le funzioni trigonometriche:
ACOS( COS( RADIANS(90-Lat1)) *COS( RADIANS(90-Lat2)) +SIN( RADIANS(90-Lat1)) *SIN(RADIANS(90-Lat2)) *COS( RADIANS(Long1-Long2))) * 3958.756
Lat1
e
Long1
sono la latitudine e la longitudine della prima posizione e
Lat2
e
Long2
sono per la seconda sede. I valori dimensione per i codici postali contengono le coordinate di latitudine e longitudine nella descrizione. La formula necessaria nel conto calcolato richiede una gestione del testo aggiuntiva per estrarre le coordinate dal campo della descrizione.
  1. Utilizzare i percorsi di navigazione per tornare al Riepilogo.
  2. Selezionare
    Conti modellati
    .
  3. Nella barra degli strumenti, fare clic su
    Crea nuovo conto calcolato
    e immettere i dettagli del conto:
    • Codice: Distanza
    • Nome: Distanza (m)
    • Tipo: Calcolato (periodico)
  4. Assegnare al conto le seguenti impostazioni relative ai tipi di dati:
    • Visualizza come: Numero
    • Formula:
      acos( cos( radians(90- tonumber(substring(this.AccountZipCode.description,0,search(this.AccountZipCode.description,","))))) * cos(radians(90- tonumber(substring(this.RepZipCode.description,0,search(this.RepZipCode.description,","))))) + sin(radians(90- tonumber(substring(this.AccountZipCode.description,0,search(this.AccountZipCode.description,","))))) * sin(radians(90- tonumber(substring(this.RepZipCode.description,0,search(this.RepZipCode.description,","))))) * cos(radians( tonumber(substring(this.AccountZipCode.description,search(this.AccountZipCode.description,",")+1,99)) - tonumber(substring(this.RepZipCode.description,search(this.RepZipCode.description,",")+1,99)))) ) * 3958.756
    • Posizioni decimali: 4
  5. Salvare il conto.

Aggiungere una colonna di visualizzazione per la distanza

  1. Utilizzare i percorsi di navigazione per tornare al Riepilogo foglio.
  2. Selezionare
    Colonne e livelli
    .
  3. Dall'elenco Elementi, espandere Visualizzazione colonne.
  4. Trascinare
    Distanza
    (m) nell'area di lavoro appena sotto la dimensione RepZipCode.
  5. Salvare.

Visualizzare il foglio per visualizzare le distanze

Dal menu di navigazione, selezionare
Fogli
e aprire il foglio contenente le colonne della dimensione del codice postale e la colonna di visualizzazione. La colonna Distanza (m) mostra la distanza tra il conto di vendita e i codici postali del rappresentante.