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
Aplicativo de tablet
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:
Campos
Seções
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
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.
Escolha Alterar Propriedades.
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 |
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.
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.
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