Compartilhar via


Personalizar o CRM para telefones e tablets

 

Publicado: novembro de 2016

Aplicável a: Dynamics CRM 2015

Com o Microsoft Dynamics 365, você pode criar uma vez e implantar onde quiser. As personalizações feitas no seu sistema Dynamics 365 aparecem no CRM para aplicativos de telefones e tablets, bem como no aplicativo da Web. As alterações são otimizadas em aplicativos móveis para que sejam exibidas adequadamente. Escolha uma das opções a seguir ou role para baixo para ver os tipos de alterações que podem ser feitas, e como elas podem aparecer de forma diferente nos aplicativos móveis, em comparação ao aplicativo da Web.

A versão mais recente do aplicativo para telefone, Microsoft Dynamics CRM para telefones, fornece a mesma experiência completa que o aplicativo CRM para tablets. Ela tem a mesma interface de usuário intuitiva (adaptada para telefones), bem como recursos offline.

A versão anterior do aplicativo para telefones tem um novo nome: Microsoft Dynamics CRM para telefones express. Para obter informações sobre como personalizar a versão anterior do aplicativo, consulte Criar e editar formulários móveis para o CRM para os telefones express.

Após você fazer personalizações em um formulário, os usuários verão um aviso para baixar atualizações da próxima vez que abrirem o aplicativo móvel.

Neste tópico

Home page de CRM para telefones e tablets

Personalizações do formulário do CRM para telefones e tablets

Entidades exibidas no CRM para telefones e tablets

Alterar as opções de navegação do CRM para telefones e tablets

Alterar comandos do CRM para telefones e tablets

Diferenças do script de formulário do CRM para telefones e tablets

Publicando personalizações do CRM para telefones e tablets

Regras de negócios no CRM para telefones e tablets

Home page de CRM para telefones e tablets

Quando os usuários abrirem o Dynamics 365 pela primeira vez para telefones e tablets, verão a home page, cujo padrão é Painel de Vendas. Você pode criar novos painéis ou editar os existentes no aplicativo Web e habilitá-los para dispositivos móveis. Os usuários podem escolher um painel diferente de Home Page. Para obter mais informações sobre como criar ou alterar painéis, consulte Criar um painel ou Gerenciar componentes de painel no site de Ajuda e treinamento do CRM.

Personalizações do formulário do CRM para telefones e tablets

O CRM para telefones e o CRM para tablets usam os formulários como o aplicativo Web. A maneira como o formulário será exibido no aplicativo é otimizada para a experiência móvel. Os seguintes diagramas mostram o refluxo do aplicativo da Web para os aplicativos de telefones e tablets:

Aplicativo da Web

Refluxo do formulário do Dynamics CRM a partir do aplicativo da Web

Aplicativo de tablet

Reflow do formulário do Dynamics CRM móvel para o aplicativo de tablet

Aplicativo de telefone

Reflow do formulário do Dynamics CRM móvel para o aplicativo de telefone

O CRM para telefones e tablets não oferece a capacidade de alternar entre formulários. Se você tiver mais de um formulário principal para uma entidade, aquele exibido dependerá da ordem do formulário definida e das funções de segurança atribuídas ao formulário.Para obter mais informações:Vários formulários

Ao personalizar um formulário, você pode ocultar o seguinte da experiência com o CRM para telefones:

  1. Campos

  2. Seções

  3. Guias inteiras

Dessa forma, se você achar que usuários de telefone precisam focar apenas nas informações principais de um contato, por exemplo, poderá ocultar os detalhes do aplicativo de telefone ao personalizar o formulário.

Ocultar detalhes do CRM para a exibição de telefones

  1. Ao personalizar um formulário do editor de formulários, selecione o campo, a seção ou a guia a ser ocultada. Para obter dicas sobre o uso do editor de formulários, consulte Usar o editor de formulários.

  2. Escolha Alterar Propriedades.

  3. Desmarque Disponível no telefone e escolha OK.

Entidades exibidas no CRM para telefones e tablets

Você pode habilitar um conjunto limitado de entidades para o CRM para telefones e o CRM para tablets. Para identificar se a entidade está habilitada ou para habilitar uma entidade, selecione Configurações > Personalizações > Personalizar o Sistema > Entidades. Selecione uma entidade e revise as configurações do Outlook e Celular.

Observe o seguinte:

  • Todas as entidades personalizadas podem ser habilitadas para o CRM para telefones e o CRM para tablets.

  • Você pode usar a Pesquisa para entidades que não estejam habilitadas para o CRM para telefones e o CRM para tablets de um registro que esteja habilitado e ver os dados. Entretanto, a entidade não será editável.

As entidades que estão visíveis e gravam um CRM para telefones e CRM para tablets

Nome da Entidade

Propriedade Visibilidade do CRM para telefones e do CRM para tablets

Propriedade Somente Leitura do CRM para telefones e do CRM para tablets

Conta

Modificável

Modificável

Atividade

Não modificável

Não modificável

Compromisso

Modificável

Modificável

Ocorrência

Modificável

Modificável

Concorrente

Modificável

Modificável

Conexão

Não modificável

Modificável

Contato

Modificável

Modificável

Cliente Potencial

Modificável

Modificável

Anotação

Não modificável

Não modificável

Oportunidade

Modificável

Modificável

Produto da Oportunidade

Modificável

Modificável

Telefonema

Modificável

Modificável

Item da Fila

Modificável

Modificável

Atividade Social

Modificável

Modificável

Perfil Social

Modificável

Modificável

Tarefa

Modificável

Modificável

Entidades que estão visíveis e somente leitura no CRM para telefones e CRM para tablets

Nome da Entidade

Propriedade Visibilidade do CRM para telefones e do CRM para tablets

Propriedade Somente Leitura do CRM para telefones e do CRM para tablets

Anexo

Não modificável

Não modificável

Email

Modificável

Não modificável

Direito

Não modificável

Não modificável

Registro da Base de Dados de Conhecimento

Modificável

Não modificável

Produto

Modificável

Não modificável

Fila

Modificável

Não modificável

Instância do KPI de SLA

Não modificável

Modificável

Equipe

Não modificável

Não modificável

Usuário

Não modificável

Não modificável

Recurso da Web

Não modificável

Não modificável

Alterar as opções de navegação do CRM para telefones e tablets

O CRM para telefones e tablets usa os mesmos dados do mapa do site para fornecer opções de navegação que o aplicativo Web, exceto pelo fato de que ele é otimizado para apresentação nos aplicativos móveis.

Se uma entidade que aparece na barra de navegação para o aplicativo Web estiver habilitada para o CRM para telefones e tablets, ela também aparecerá na barra de navegação nos aplicativos móveis.

Um agrupamento em uma área no cliente Web é ignorado nos aplicativos móveis, que mostram entidades como uma lista plana. Você pode adicionar uma entidade a vários grupos no cliente Web. Os aplicativos móveis exibirão uma lista plana e não mostrarão repetições. Os usuários não verão uma entidade, a menos que tenham acesso de leitura a essa entidade.

A ordem dos itens na barra de navegação é determinada pela ordem no mapa do site. Se houver uma duplicata, apenas a primeira instância será mostrada.

As entidades personalizadas usam um ícone fixo de entidade personalizada.

CRM para barra de navegação de tablets

Consulte Alterar a navegação do aplicativo usando o mapa do site para obter mais informações.

Alterar comandos do CRM para telefones e tablets

O CRM para telefones e tablets usa as mesmas definições de faixa de opções para fornecer comandos como o aplicativo Web, exceto pelo fato de que ele é otimizado para apresentação nos aplicativos móveis. Você pode atribuir as definições da faixa de opções a ser exibida com base no tipo de cliente. Por exemplo, você pode definir que comandos apareçam no aplicativo Web, mas não nos aplicativos de telefone ou tablet. Alguns comandos padrão são definidos para aparecer apenas no aplicativo Web; por isso, eles não aparecerão nos aplicativos móveis.

Comandos no formulário de conta do CRM para tablets

Observação

Os ícones configurados para os comandos não são exibidos, e os rótulos que são muito extensos são truncados.

Para obter mais informações:Personalizar os comandos e a faixa de opções

Diferenças do script de formulário do CRM para telefones e tablets

Os scripts escritos para formulários usados no aplicativo Web também devem funcionar no CRM para telefones e tablets, mas há algumas diferenças. Em geral, os métodos que não são válidos nos aplicativos móveis não retornam erros, mas eles também não retornam valores. Os desenvolvedores podem usar a seguinte declaração condicional para separar o código que não funcionará corretamente nos aplicativos móveis:

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

}

Você também pode usar a API getFormFactor para definir se o código funcionará apenas em telefones ou apenas em tablets, com uma declaração como:

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

A lista a seguir mostra o que esperar de scripts nos aplicativos móveis. Para obter detalhes específicos, consulte a documentação do desenvolvedor em MSDN: Referência de programação do cliente.

  • Usar o window.alert, o window.confirm, o window.prompt ou qualquer outro código que bloqueie a execução do código ao aguardar a resposta de um usuário não funcionará como esperado ou exibirá um erro. Você não deve usar esses métodos em scripts para os aplicativos móveis.

  • Como as guias exibidas no CRM para telefones e tablets não podem ser expandidas nem recolhidas, o código que tentar expandir ou recolher as mesmas não funcionará, e o código configurado para os manipuladores de eventos usando esses eventos não será executado.

  • O recurso da Web ou elementos de iFrame nos painéis não serão exibidos nos aplicativos móveis. Os métodos que interagem com eles não funcionarão, e o código configurado para manipuladores de eventos que os utilizam para os eventos chamados quando esses itens são carregados não serão executados. Se estiver interessado em testar um recurso de visualização que exiba o recurso da Web ou elementos de iFrame no CRM para tablets, consulte Recurso de visualização: suporte ao iFrame e ao recurso de Web no CRM para tablets.

  • Como o CRM para telefones e tablets não oferece a capacidade de um usuário alternar para diferentes formulários, os métodos que habilitam isso no aplicativo Web não funcionarão.

  • Qualquer método para mostrar ou navegar para entidades relacionadas no aplicativo Web não funcionará.

  • Os métodos que atualizam a barra de comandos, obtêm as dimensões da porta de exibição ou fecham uma janela do formulário não funcionarão.

Publicando personalizações do CRM para telefones e tablets

Quando você personalizar o CRM para telefones e tablets, procure sempre publicar explicitamente suas personalizações para verificar se elas são sincronizados com o aplicativos móveis.

Regras de negócios no CRM para telefones e tablets

As definições de regras de negócios são baixadas e armazenadas em cache quando o CRM para telefones e tablets é aberto. As alterações feitas em regras de negócios não são aplicadas até o usuário fechar e reabrir o aplicativo móvel.

Confira Também

Vídeo: Estender o Dynamics CRM para seu smartphone com a Atualização Online do CRM 1 (2:34)
Vídeo: Microsoft Dynamics CRM para tablets – personalizações (16:41)
Visão geral da personalização
Criar e editar metadados
Criar e desenvolver formulários
Criar e editar exibições
Criar e editar processos
Criar e editar regras de negócios

© 2016 Microsoft Corporation. Todos os direitos reservados. Direitos autorais