Arquivo para categoria Dynamics 365

A interface clássica do Dynamics 365 está com os dias contados. Está preparado para a UCI?

Olá, Dynamics fan boys!

Novamente estou aqui tocando em um assunto “preocupante”, e que algumas organizações ainda estão passando despercebidas. No artigo que escrevi em outro post, expliquei as diferenças entre a Interface Clássica e a “nova” (nem tão nova assim rs) Interface Unificada (ou UCIUnified Client Interface) do Dynamics 365. Pois bem. Naquele artigo, eu alertei sobre a data de “ultimato” da Microsoft para que a nova interface seja utilizada. As organizações que deixarem para a última hora, poderão ter dores de cabeça com relação a isso.

A data do “ultimato” é 1 de outubro de 2020. A partir desta data, querendo ou não, você será “forçado” a migrar para a nova interface. No que isso implica? A maioria das aplicações Dynamics que estiverem rodando nativamente, sem muitas customizações, tendem a não ter impactos, ou seja, a migração ocorre tranquilamente e o usuário passa a utilizar a nova interface sem qualquer problema. Aplicações mais customizadas, principalmente com muitos Javascripts, precisam de mais cuidado. No post anterior, eu já expliquei como ativar a nova interface para ser testada.

Outro ponto que gostaria de compartilhar neste novo post, que não falei no anterior, é sobre um portal criado pela Microsoft para auxiliar a transição para corporações que queiram agendar esta migração. Trata-se do Unified Interface Transition Portal, que pode ser acessado pelo seguinte link: https://runone.powerappsportals.com/.

Ao clicar em “My Environments”, todas as instâncias do tenant relacionado à sua organização são listados, com o status da transição para a UCI. Veja um exemplo:

Basicamente, o site apresenta 4 status:

  • To be transitioned by FastTrack:
    Considero este o que se precisa dar mais atenção, para não comer bola e acordar da noite para o dia com a transição feita sem que você tenha notado. Algumas corporações, dependendo do contrato e licenças que possui com a Microsoft, apresentam a seguinte mensagem na abertura do portal, em vermelho: FastTrack Customers: Target Dates below are still to be confirmed. Please work with your FastTrack representative to plan and schedule your migration. Clientes “FastTrack” basicamente possuem datas de transição acordadas com o administrador do Dynamics. Imagine uma empresa global, com instâncias espalhadas em todo o mundo, com um administrador nos EUA, por exemplo. Este administrador terá acordado as datas via “FastTrack” com a Microsoft. Sendo assim, sua instância pode já ter uma data agendada e ele precisa confirmar com você, pois neste caso, nem sempre aparece a data na coluna “Target Date” (vide 2 últimos exemplos na imagem acima: “Instance_06” e “Instance_07_Brazil”).
  • Already transitioned:
    Transição já realizada. Sua instância já está transicionada para a UCI.
  • Not yet scheduled:
    Você ainda não agendou a transição via portal (selecionando uma data para que ela seja feita). Obs: mesmo que você não faça este agendamento, no dia 1 de outubro de 2020, data limite da interface clássica, sua instância será automaticamente migrada para a UCI.
  • Scheduled and approved:
    Agendada e aprovada. Este status mostra que você já fez o agendamento da transição para a UCI. Apenas tenha em mente que, na data mostrada na coluna “Target Date”, suas aplicações não estarão mais disponíveis na interface clássica.

Para fazer um agendamento, clique sobre a instância com o status “Not yet scheduled” para abri-la no detalhe, e depois, no botão “Schedule Transition Date”. Será apresentado um campo para a escolha da data antes de 01/10/2020:

 

Sugiro sempre que faça um teste de transição primeiro com instâncias Sandbox (Dev, Homologação), para depois prosseguir com instâncias de Produção.

Outra dica: mesmo após transicionado, se por algum motivo, você precisa entrar na interface clássica para determinada app, existe um parâmetro na URL para isso (disponível pelo menos até que a interface clássica seja extinta pela Microsoft): é o parâmetro forceClassic=1, que pode ser usado da seguinte maneira.

Exemplo:

https://contoso.crm2.dynamics.com/main.aspx?forceClassic=1

 

Interface já transicionada para Unificada (URL comum sem o parâmetro):

 

Mesma tela ao colocar o parâmetro “forceClassic=1” na URL, forçando a Interface Clássica:

 

Ou seja, mesmo que sua instância já tenha sido transicionada para a nova interface, você ainda pode forçar a interface clássica com este parâmetro.

É isso aí, galera! Espero ter ajudado. Qualquer dúvida, não hesitem em entrar em contato comigo ou deixar um comentário.

Forte abraço!

Idevar Junior.

Deixe um comentário

Como foi o evento Customer Experience Trends 2020 no WTC

Olá, galera!

No dia 05/12/2019, participei, a convite da Inove e da Microsoft, de um evento no World Trade Center aqui em São Paulo, o Customer Experience Trends 2020. O evento teve como foco um debate a respeito de como a tecnologia se adapta às exigências do consumidor atual, e como podemos melhorar a experiência do cliente, com a presença de executivos de diversas empresas ligadas ao mercado de seguros, bancos e tecnologia em geral, no total de 35 pessoas.

Ao meu lado, na mesa de debate, estava Marcondes Farias, meu amigo e Head de Dynamics 365 e Power Platform da Microsoft no Brasil.

Na minha apresentação antes do debate, mostrei o Dynamics 365 CRM em funcionamento, com um sistema de solicitações ligado também ao Dynamics 365 App for Outlook, justamente para mostrar uma experiência inovadora ao cliente interno de uma empresa, de forma que ele nem precise abrir a interface do Dynamics, mas apenas ficar no Outlook, para inserir automaticamente um registro na plataforma CRM.

No debate, discutimos sobre como a experiência inovadora deve ser aplicada não apenas aos clientes externos, como também os clientes “internos”, ou seja, os próprios funcionários.

Confira algumas fotos.

Forte abraço e até a próxima!

Deixe um comentário

Microsoft Dynamics 365 Training Day – Multiple Tracks

Fala, galera de Dynamics!! Hoje foi um dia super especial: o primeiro treinamento de Dynamics oficial da Microsoft no Brasil: o Microsoft Dynamics 365 Training Day – Multiple Tracks. Como foi o primeiro evento, foram apresentados diversos módulos do Dynamics, com foco no CRM, além de Workshops e Hands-On. Desenvolvemos juntos uma aplicação PowerApps de exemplo, entre outros.

Olha eu aí na foto!!! rs

Em breve, haverá também um evento voltado ao módulo ERP.

Um grande abraço a todos!

Idevar Junior

Deixe um comentário

Configurando e entendendo o Dynamics 365 App for Outlook

Olá, Dynamics fan boys!

Cá estou de novo para falar de um assunto importante com relação à integração entre Dynamics 365 e Outlook. Inclusive passei por um problema recente nesta integração e gostaria de compartilhar alguns detalhes, visto que este assunto é um pouco confuso, mesmo no site da Microsoft, entre as versões disponíveis dos aplicativos.

Primeiramente, gostaria de falar da vantagem de se ativar a integração do Dynamics para o Outlook. Através de um clique, o usuário pode converter um email recebido em uma ocorrência dentro da plataforma, como por exemplo, fazer com que determinado email seja transformado automaticamente em um chamado de suporte. Não é bacana?

Pois bem. Para isso, dependendo de como buscar informações na internet, você localizará o seguinte suplemento para ser baixado e instalado localmente, em um PC que tenha o client do Outlook, de forma que seja disponibilizado um novo ícone “Dynamics 365” dentro da tela do Outlook:

Dynamics 365 for Outlook, versão 9.0 (cliente Outlook) – versão base
https://www.microsoft.com/pt-BR/download/details.aspx?id=56972

Microsoft Dynamics for Outlook, versão 9.0, Update 1.0 – update em cima da versão base (necessário instalação da versão base primeiro):
https://www.microsoft.com/pt-BR/download/details.aspx?id=58079

A confusão começa aqui. Em determinado projeto, utilizei este suplemento, porém comecei a notar que ele estava super “pesado”, chegando a travar o Outlook a ponto de ser solicitada uma reinicialização dele em Modo de Segurança com a desativação do suplemento. Observe o tamanho dos instaladores e já terá noção do que estou dizendo.

Pesquisando com mais detalhes e questionando a própria Microsoft em um treinamento de Dynamics, me foi apresentado um substituto deste suplemento, mil vezes melhor, mais leve e que não necessita sequer de download e instalação pelo usuário. Trata-se do Dynamics 365 App for Outlook (diferente do suplemento anterior apenas pelo “App” na nomenclatura – o anterior se chama “Dynamics 365 for Outlook”). Este suplemento, por sua vez, é ativado dentro da própria administração do portal Dynamics 365. Após ativo, você pode configurar as caixas de email dos usuários que deseja que o suplemento seja instalado. Ao configurar a caixa de um usuário, basta reiniciar o Outlook e lá estará o ícone do Dynamics, assim como acontecia no antigo. E melhor: funciona também no Outlook Web Access!!! Isto é, você não precisa nem mesmo do client do Outlook.

Resumindo a história: esqueça do antigo “Dynamics 365 for Outlook” e nem tente instalar este suplemento. Não queira passar pela dor de cabeça que passei. Simplesmente ative o Dynamics 365 App for Outlook  e seja feliz! rs

Obs: você deve estar se perguntando o motivo de ainda existirem ambas as versões disponíveis deste suplemento. Sim. Fiz esta mesma pergunta e a Microsoft está mantendo a versão antiga ativa apenas por questão de compatibilidade com várias organizações que já o utilizavam e que ainda não se converteram ao novo suplemento. Portanto, seja moderno e entre na onda do novo!

 

Como ativar o Dynamics 365 App for Outlook?

Nesta documentação da Microsoft você encontra o passo a passo de como ativar o novo suplemento:

https://docs.microsoft.com/pt-br/dynamics365/outlook-app/deploy-dynamics-365-app-for-outlook

Agora veja o que acontece ao selecionar um email e clicar no ícone Dynamics 365 dentro do client do Outlook ou dentro do Outlook Web Access. O email fica aberto na lateral esquerda e, na lateral direita, é carregada uma pequena tela do Dynamics 365. Ali, você tem a opção de clicar nas reticências e selecionar para rastrear o email. Também pode personalizar esta tela para que seja disponibilizado ao usuário alguns campos. No caso abaixo, configurei para ele selecionar um cliente (de dentro da base de dados do Dynamics) e carregar o contato:

 

Quando a mensagem de rastreamento aparece como “Rastreado com êxito”, significa que, a partir de agora, qualquer troca de email em cima desta mesma mensagem passará a ser rastreada dentro de uma ocorrência no Dynamics. Imagine isto em um cenário de suporte, onde um email pode ser convertido em ocorrência (com um ID único) e, qualquer troca de email em cima disso, fica sempre rastreada dentro deste mesmo ID no Dynamics.

Agora, a tela das solicitações dentro do Dynamics (onde cada solicitação foi um email inicial convertido em ocorrência):

Um grande abraço.

Idevar.

Deixe um comentário

Dynamics 365 e PowerBI: juntos, somos ainda mais fortes! (DevSecOps 2019)

Fala, galera!!!

Mais um evento realizado com total apoio da comunidade técnica. Desta vez, o evento em referência foi o DevSecOps Saturday + .NET Conf Local 2019, em 26/10/2019, realizado no SENAI, de Santa Cecília, em São Paulo. Além de presencial, o evento foi transmitido online!!! O link está mais abaixo com toda a gravação da transmissão.

Gravação completa do evento no YouTube (minha palestra começa aos 2h20min até 3h12min)

 

Minha palestra foi com o tema “Dynamics 365 e PowerBI: juntos, somos ainda mais fortes!”. Pela primeira vez, fiz uma palestra mostrando a integração entre Dynamics 365 e PowerBI, junto ao meu caro amigo Lucas Alves.

Seguem fotos!

 

 

Deixe um comentário

Conheça e configure a Interface Unificada no Dynamics 365

Ultimamente as comunidades técnicas tem discutido muito a timeline para implementação da Interface Unificada (ou UCIUnified Client Interface) no Dynamics 365. Do que estamos falando? A partir de setembro/2018, a interface unificada ganhou força, pois qualquer nova organização criada dentro do Dynamics já veio com esta interface habilitada por default. Até então, o Dynamics sempre foi conhecido pela sua Interface Clássica (ou Classic Interface), que vinha aos poucos se tornando alvo de algumas críticas e solicitação de mudança pelos seus usuários.

Exemplo de telas na interface clássica:

 

Agora veja exemplos de telas na nova interface unificada (moderna):

O ganho de interface é nítido já em uma primeira impressão. Porém, a interface unificada não transforma apenas a interface clássica para ficar mais “bonitinha”. Veja algumas características importantes da nova interface:

  • Plataforma única e responsiva, independente do dispositivo: os usuários esperam poder trabalhar de qualquer lugar, em qualquer dispositivo. A interface unificada é uma experiência orientada por metadados com controles criados em uma estrutura extensível que fornece uma experiência uniforme entre clientes móveis, incorporados e da web. A exibição do aplicativo reflete o tamanho da tela em uso. Foi disponibilizada a app Dynamics 365 for Phones tanto na PlayStore (Android) como Apple Store (iOS).
  • Aplicativos controlados por modelos do PowerApps (Model-driven): O design de aplicativo controlado por modelos é uma abordagem com foco em componentes para desenvolvimento de aplicativos. Juntamente com a Interface Unificada, ajuda a simplificar a experiência do usuário final, incluindo apenas as tarefas e informações para uma determinada função de uma organização. Isso reduz a confusão de navegação com o usuário e os custos de treinamento.
  • Navegação aprimorada: os usuários finais podem se mover rapidamente entre aplicativos e navegar facilmente com os favoritos recentes e marcados. Os usuários enxergam apenas o que precisam.
  • Desempenho aprimorado: os usuários vêem ótimos aprimoramentos gerais no desempenho do cliente Web herdado. Os exemplos incluem a recuperação de metadados de aplicativos, aprimorando a renderização de formulários, reduzindo os tempos de carregamento de formulários e grades e desempenho aprimorado de fitas de formulários personalizadas.
  • Aprimoramentos gerais de produtividade: cliques reduzidos para tarefas comuns através da parede da linha do tempo e fluxos de processos de negócios melhoram a eficiência dos usuários.
  • Acessibilidade: a Interface Unificada foi desenvolvida com os padrões de acessibilidade, incluindo as Diretrizes de Acessibilidade para Conteúdo da Web (WCAG).

A Interface Unificada foi criada para substituir literalmente a Interface Clássica, e a Microsoft já anunciou a desativação completa da Interface Clássica, que ocorrerá a em 1 de outubro de 2020. Portanto, atenção: se você ainda possui aplicações Dynamics na interface antiga, o prazo está contado para a migração.

Tenho aplicação Dynamics na interface clássica. Como sou afetado?

Se você possui aplicações em produção sendo executadas na interface clássica, é importante realizar testes ativando a interface unificada o quanto antes. Sugiro que faça isso primeiramente em um ambiente Sandbox (homologação ou dev). Aplicações que estejam rodando inteiramente sob entidades nativas podem não ter impacto nenhum nos testes. Aplicações muito customizadas, e que também possuam um conjunto elevado de Javascripts incorporados, devem ser muito bem testadas, pois é provável que você encontre erros que dependam de codificação ou alteração de tela. Tudo isso precisa ser feito antes de 1 de outubro de 2020, caso contrário, você será obrigado a migrar após esta data (migração será feita de forma automática).

Como ativo a Interface Unificada?

As novas instâncias criadas para Dynamics 365 já estão com a interface unificada ativadas por default. Caso sua instância seja mais antiga e ainda não esteja, você pode ativar seguindo os passos abaixo:

1. Clique no botão de Configurações, no lado superior direito, “Advanced Settings” (ou Configurações Avançadas):

 

2. Clique na seta indicada em vermelho abaixo e escolha “Administration” (ou “Administração”):

3. Clique em “System Settings” (ou Configurações de Sistema):

4. Onde aparece “Use the new Unified Interface only (recommended)”, ative para “Yes” (caso esteja como “No”):

Pronto! Agora você já pode usar a interface unificada.

Caso queira o passo a passo dos testes com sua aplicação na interface unificada, verifique os sites de documentação abaixo:

https://docs.microsoft.com/pt-br/power-platform/admin/enable-unified-interface-only

https://docs.microsoft.com/pt-br/powerapps/maker/model-driven-apps/faqs-transition-unified-interface

Confira ainda um vídeo interessante que mostra as vantagens de utilização da interface unificada:

Até mais!!

Idevar.

 

1 comentário

Faça parte da Comunidade Dynamics 365 oficial da Microsoft!

Galera Dynamics,

Se você gosta da plataforma Dynamics e quer explorar cada vez mais seu conteúdo, não pode de maneira alguma deixar de participar da Dynamics 365 Community, comunidade oficial da Microsoft.

Ela é acessível pelo site a seguir:

https://community.dynamics.com/

Com milhares de seguidores e contribuidores, a comunidade tem diversos temas, tanto de CRM como ERP, além de todos os módulos existentes dentro dessas plataformas.

Entre e mergulhe nos mais variados assuntos e fóruns 😉

Grande abraço.

Deixe um comentário