Condividi tramite


Personalizzare CRM per telefoni e tablet

 

Data di pubblicazione: novembre 2016

Si applica a: Dynamics CRM 2015

Con Microsoft Dynamics 365, puoi progettare una volta e distribuire ovunque. Le personalizzazioni che apporti al sistema Dynamics 365 sono visualizzate in CRM nelle app per telefoni e tablet e nell'applicazione Web. Le modifiche vengono ottimizzate nelle app per dispositivi mobili in modo da essere visualizzate correttamente. Scegli una delle opzioni seguenti o scorri verso il basso per visualizzare i tipi di modifiche che puoi apportare e come vengono visualizzate in modo diverso nelle app per dispositivi mobili rispetto all'applicazione Web.

La versione più recente dell'app per telefoni, Microsoft Dynamics CRM per telefoni, offre la stessa esperienza completa dell'app CRM per tablet. Ha la stessa interfaccia utente intuitiva (adattata per i telefoni) nonché le medesime funzionalità offline.

La versione precedente dell'app per telefoni ha un nuovo nome: Microsoft Dynamics CRM per phones express. Per informazioni sulla personalizzazione della versione precedente dell'app, vedi Creare e modificare i moduli per dispositivi mobili di CRM per phones express.

Dopo aver apportato le personalizzazioni in un modulo, agli utenti viene visualizzata una richiesta per scaricare gli aggiornamenti alla successiva apertura dell'app per dispositivi mobili.

In questo argomento

Home page di CRM per tablet e telefoni

Personalizzazioni dei moduli per CRM per telefoni e tablet

Entità visualizzate in CRM per telefoni e tablet

Modificare le opzioni di navigazione per CRM per telefoni e tablet

Modificare i comandi per CRM per telefoni e tablet

Differenze per gli script dei moduli per CRM per telefoni e tablet

Pubblicazione delle personalizzazioni per CRM per telefoni e tablet

Regole di business in CRM per telefoni e tablet

Home page di CRM per tablet e telefoni

Quando gli utenti aprono per la prima volta Dynamics 365 per telefoni e tablet, viene visualizzata la home page con il Dashboard vendite per impostazione predefinita. Puoi creare nuovi dashboard o modificare quelli esistenti nell'applicazione Web e abilitarli per i dispositivi mobili e gli utenti possono scegliere un dashboard principale diverso. Per ulteriori informazioni sulla creazione o la modifica dei dashboard, vedi Creare un dashboard o Gestire i componenti dei dashboard sul sito Guida e formazione per CRM.

Personalizzazioni dei moduli per CRM per telefoni e tablet

CRM per telefoni e CRM per tablet utilizzano i moduli come l'applicazione Web. La modalità di visualizzazione del modulo nell'app è ottimizzata per l'esperienza mobile. Nei seguenti diagrammi è illustrato il riflusso dall'applicazione Web alle app per telefoni e tablet:

Applicazione Web

Riflusso del modulo di Dynamics CRM dall'applicazione Web

App per tablet

Riflusso del modulo Dynamics CRM verso l'app del tablet

App per telefoni

Riflusso del modulo Dynamics CRM verso l'app del telefono

CRM per telefoni e tablet non include la funzionalità per spostarsi tra i moduli. Se disponi di più moduli principali per un'entità, quello visualizzato dipende dall'ordine dei moduli impostato e dai ruoli di sicurezza assegnati al modulo.Ulteriori informazioni:Più moduli

Durante la personalizzazione di un modulo, puoi nascondere i seguenti elementi nell'esperienza di CRM per telefoni:

  1. Campi

  2. Sezioni

  3. Intere schede

In questo modo, se ad esempio ritieni che gli utenti del telefono devono attenersi solo alle informazioni principali di un contatto, puoi nascondere i dettagli del contatto nell'app per telefoni durante la personalizzazione del modulo.

Nascondere la visualizzazione dei dettagli in CRM per telefoni

  1. Durante la personalizzazione di un modulo nell'editor di moduli, seleziona il campo, la sezione o la scheda che desideri nascondere. Per i suggerimenti sull'utilizzo dell'editor di moduli, vedi Utilizzare l'editor di moduli.

  2. Scegli Cambia proprietà.

  3. Deseleziona Disponibile su telefono e scegli OK.

Entità visualizzate in CRM per telefoni e tablet

Puoi abilitare un set limitato di entità per CRM per telefoni e CRM per tablet. Per verificare se un'entità è attivata o per abilitare un'entità, scegliere Impostazioni > Personalizzazioni > Personalizza il sistema > Entità. Selezionare un'entità e controllare le impostazioni di Outlook e Mobile.

Notare quanto segue:

  • Puoi abilitare tutte le entità personalizzate per CRM per telefoni e CRM per tablet.

  • Puoi utilizzare la ricerca per le entità che non sono abilitate per CRM per telefoni e CRM per tablet da un record abilitato e visualizzare i dati. Tuttavia l'entità non sarà modificabile.

Entità visibili e disponibili in lettura e scrittura in CRM per telefoni e CRM per tablet

Nome entità

Proprietà di visibilità di CRM per telefoni e CRM per tablet

Proprietà di sola lettura di CRM per telefoni e CRM per tablet

Account

Modificabile

Modificabile

Impegno

Non modificabile

Non modificabile

Appuntamento

Modificabile

Modificabile

Caso

Modificabile

Modificabile

Concorrente

Modificabile

Modificabile

Connessione

Non modificabile

Modificabile

Contatto

Modificabile

Modificabile

Lead

Modificabile

Modificabile

Nota

Non modificabile

Non modificabile

Opportunità

Modificabile

Modificabile

Prodotto opportunità

Modificabile

Modificabile

Telefonata

Modificabile

Modificabile

Elemento coda

Modificabile

Modificabile

Impegno social

Modificabile

Modificabile

Profilo social

Modificabile

Modificabile

Attività

Modificabile

Modificabile

Entità visibili e disponibili in sola lettura in CRM per telefoni e CRM per tablet

Nome entità

Proprietà di visibilità di CRM per telefoni e CRM per tablet

Proprietà di sola lettura di CRM per telefoni e CRM per tablet

Allegato

Non modificabile

Non modificabile

E-mail

Modificabile

Non modificabile

Diritto

Non modificabile

Non modificabile

Record della Knowledge Base

Modificabile

Non modificabile

Prodotto

Modificabile

Non modificabile

Coda

Modificabile

Non modificabile

Istanza KPI contratto di servizio

Non modificabile

Modificabile

Team

Non modificabile

Non modificabile

Utente

Non modificabile

Non modificabile

Risorsa Web

Non modificabile

Non modificabile

Modificare le opzioni di navigazione per CRM per telefoni e tablet

In CRM per telefoni e tablet, per fornire le opzioni di navigazione vengono utilizzati gli stessi dati della mappa del sito dell'applicazione Web, ad eccezione del fatto che vengono ottimizzati per la presentazione nelle app per dispositivi mobili.

Se un'entità visualizzata sulla barra di spostamento per l'applicazione Web è abilitata per CRM per telefoni e tablet, verrà visualizzata anche sulla barra di spostamento delle app per dispositivi mobili.

Il raggruppamento in un'area del client Web viene ignorato nelle app per dispositivi mobili che mostrano le entità come elenco semplice. Puoi aggiungere un'entità a più gruppi nel client Web. Le app per dispositivi mobili visualizzano un elenco semplice senza ripetizioni. Gli utenti non vedranno l'entità a meno che non abbiano accesso in lettura all'entità.

L'ordine degli elementi nella barra di spostamento dipende nell'ordine nella mappa del sito. Se esiste un duplicato, viene visualizzata solo la prima istanza.

Le entità personalizzate utilizzano un'icona personalizzata fissa.

CRM per la barra di spostamento dei tablet

Per ulteriori informazioni, vedere Modificare lo spostamento nell'applicazione utilizzando la mappa del sito.

Modificare i comandi per CRM per telefoni e tablet

In CRM per telefoni e tablet, per fornire i comandi vengono utilizzate le stesse definizioni della barra multifunzione dell'applicazione Web, ad eccezione del fatto che vengono ottimizzati per la presentazione nelle app per dispositivi mobili. Puoi impostare le definizioni della barra multifunzione da visualizzare in base al tipo di client. Ad esempio, puoi impostare i comandi in modo che vengano visualizzati nell'applicazione Web, ma non nelle app per telefoni o tablet. Alcuni comandi predefiniti sono impostati in modo da essere visualizzati solo nell'applicazione Web e pertanto non saranno visibili nelle app per dispositivi mobili.

Controlli del modulo account di CRM per i tablet

Nota

Le icone configurate per i comandi non vengono visualizzate e le etichette troppo lunghe vengono troncate.

Ulteriori informazioni:Personalizzare i comandi e la barra multifunzione

Differenze per gli script dei moduli per CRM per telefoni e tablet

Gli script creati per i moduli utilizzati nell'applicazione Web funzionano anche in CRM per telefoni e tablet, ma con alcune differenze. In generale, i metodi che non sono validi nelle app per dispositivi mobili non restituiscono errori, ma neanche valori. Gli sviluppatori possono utilizzare la seguente istruzione condizionale per separare il codice che non funziona correttamente nelle app per dispositivi mobili:

if (Xrm.Page.context.client.getClient() != "Mobile")
{
    // Add code that should not run in CRM for phones and tablets here

}

Puoi inoltre utilizzare l'API getFormFactor per specificare se il codice funzionerà solo su telefoni o solo su tablet, con un'istruzione simile alla seguente:

if (Xrm.Page.context.client.getClient() == "Mobile" && Xrm.Page.context.client.getFormFactor() == 3)
{
// Add code that should only run in CRM for phones here
}

Nell'elenco seguente è indicato il funzionamento previsto degli script nelle app per dispositivi mobili. Per informazioni specifiche, vedi la documentazione per sviluppatori in MSDN: Riferimento alla programmazione lato client.

  • L'utilizzo di window.alert, window.confirm, window.prompt o di un altro codice che blocchi l'esecuzione del codice durante l'attesa della risposta di un utente non determina il funzionamento previsto o viene visualizzato un errore. Non è consigliabile utilizzare questi metodi negli script per app per dispositivi mobili.

  • Poiché le schede visualizzate in CRM per telefoni e tablet non possono essere né espanse né compresse, il codice che tenta di espanderle o comprimerle non funzionerà e il codice configurato per i gestori eventi tramite tali eventi non verrà eseguito.

  • Gli elementi iFrame o risorsa Web nei dashboard non vengono visualizzati nelle app per dispositivi mobili. I metodi che interagiscono con tali elementi non funzionano e il codice configurato per i gestori eventi tramite gli elementi per gli eventi chiamati quando questi elementi vengono caricati non viene eseguito. Se sei interessato a provare una funzionalità di anteprima che visualizza gli elementi iFrame o risorsa Web in CRM per tablet, vedi Funzionalità di anteprima: supporto iFrame e risorsa Web in CRM per tablet.

  • Poiché CRM per telefoni e tablet non consente a un utente di spostarsi tra moduli diversi, i metodi che abilitano tale funzionalità nell'applicazione Web non funzioneranno.

  • Tutti i metodi che consentono la visualizzazione o lo spostamento in entità correlate nell'applicazione Web non funzioneranno.

  • I metodi che aggiornano la barra dei comandi, che ottengono le dimensioni della porta di visualizzazione o che chiudono una finestra del modulo non funzioneranno.

Pubblicazione delle personalizzazioni per CRM per telefoni e tablet

Quando personalizzi CRM per telefoni e tablet, devi sempre pubblicare in modo esplicito le personalizzazioni per garantire che vengano sincronizzate con le app per dispositivi mobili.

Regole di business in CRM per telefoni e tablet

Le definizioni delle regole di business vengono scaricate e memorizzate nella cache quando CRM per telefoni e tablet viene aperto. Le modifiche apportate alle regole di business non vengono applicate finché l'utente non chiude e riapre l'app per dispositivi mobili.

Vedere anche

Video: Estendere Dynamics CRM sullo smartphone con Aggiornamento 1 di CRM Online (2:34)
Video: Microsoft Dynamics CRM per tablet - Personalizzazioni (16:41)
Panoramica sulla personalizzazione
Creare e modificare i metadati
Creare e progettare i moduli
Creare e modificare le visualizzazioni
Creare e modificare i processi
Creare e modificare le regole di business

© 2016 Microsoft Corporation. Tutti i diritti sono riservati. Copyright