Novos métodos na API de Javascript–Processos I

by Pedro Azevedo 4. October 2016 19:30

Boas pessoal,

Há algum tempo atrás realizei alguns posts sobre a API de Javascript no CRM 2013, com o CRM 2015 apareceram novos métodos. A principal alteração foi ao nível da barra de processos de negócio, vamos conhecer melhor estas alterações:

image

Assinalado a vermelho vemos o que foi adicionado entre as versões 2013 e 2015, que tem a ver com os processos, em que estes podem ser divididos em fases (stages) e passos (steps).

image

Começando pelo Xrm.Page.ui.process, onde conseguimos controlar a visibilidade e colocar expandida ou recolhida:

Xrm.Page.ui.process.setDisplayState("collapsed");
Xrm.Page.ui.process.setVisible(false);

image

image

Podemos ver o comportamento com cada um dos código individualmente executados. Para além de definirmos, podemos ver o estado:

//Pode retornar "collapsed" ou "expanded"
Xrm.Page.ui.process.getDisplayState();
 
//Devolve true ou false mediante estar visível ou não
Xrm.Page.ui.process.getVisible();

Passando para o Xrm.Page.data.process, vamos saber qual é o processo selecionado, para isso vamos chamar o seguinte script:

var activeProcess = Xrm.Page.data.process.getActiveProcess();
Xrm.Utility.alertDialog(activeProcess.getId() + " - " + activeProcess.getName());

image

Como podemos ver na imagem temos o guid e o nome do processo que está ativo. Agora vamos forçar que o processo mude para o próximo ou anterior stage, com o seguinte código:

function onload()
    var activeProcess = Xrm.Page.data.process.getActiveProcess;
    if (activeProcess != null) {
        Xrm.Page.data.process.movePrevious(function (result) {
            ReadResult(result)
        });
    }
    
    var activeProcess = Xrm.Page.data.process.getActiveProcess();
    if (activeProcess != null) {
        Xrm.Page.data.process.moveNext(function (result) {
            ReadResult(result)
        });
    }
}
 
function ReadResult(result){
    if (result == "success") {
        Xrm.Utility.alertDialog("Funciona");
    } else {
        Xrm.Utility.alertDialog("Temos um problema");
    }
}

image

Na imagem vemos o que aconteceu quando tentamos ir para o próximo stage do nosso processo. Aqui dá um problema porque para avançar a Lead é necessário Qualificar, ou seja, necessita de uma oportunidade criada.

Neste momento temos estado a mexer no processo que está selecionado. Mas uma das funcionalidades mais interessantes é o utilizador poder mudar de processo, então como posso eu mudar de processo com código? Vamos começar por obter todos os processos que um utilizador pode mudar, com o seguinte código:

Xrm.Page.data.process.getEnabledProcesses(function (processes) {
    for (var processId in processes) {
        Xrm.Utility.alertDialog("id: " + processId + " name: " + processes[processId]);
    }
});

image

image

Com um Id do processo que quero mudar, posso mudar com o seguinte código:

Xrm.Page.data.process.setActiveProcess("c0d9760e-b261-4a3b-8355-f75eb45b9c1c", function(result) {
    if(result == "success") {
     alert("Success");
    } else {
     alert("Invalid");
    }
});

image

Em relação a apenas a parte do processo é tudo, no próximo artigo falarei, sobre os Stages.

 

Até a próxima

Tags: , ,

Participação no Collab365

by Pedro Azevedo 27. September 2016 14:22

Boas Pessoal,

É com muito prazer que anuncio que vou participar na edição deste ano do Collab365

Resultado de imagem para collab365

A minha proposta aceite tem como título “Relação do Dynamics CRM com a Microsoft Cloud” onde o objetivo é falar de como o Dynamics CRM tira proveito de toda a oferta cloud da Microsoft, principalmente do Microsoft Flow, PowerApps e CDM.

Podem-se inscrever aqui e ver toda a agenda desta conferência de 24 horas.

Até a próxima

Tags: ,

WPC 2016 - Microsoft Dynamics 365

by Administrator 25. July 2016 17:09

Boas pessoal,

Mais uma vez estou a cobrir ao longe as novidades do WPC 2016 (um dos objetivos para o ano é poder assistir ao vivo – um aviso ao meu BOSS). Neste evento costuma-se lançar novidades, e podemos dizer que a grande novidade anunciada foi o Microsoft Dynamics 365 e por isso merce um post a parte do post sobre o WPC 2016. Na verdade este conceito já tinha sido apresentado uma semana antes, como podem ver neste meu post. No WPC foram dados mais detalhes sobre este produto que tem como data de lançamento no final deste ano. O Satya Nadella passou grande parte do seu keynote a explicar este produto com o intuito de reinventar os processos de negócio e a produtividade.

image

image

Mas afinal o que é o Microsoft Dynamics 365? A junção do CRM com o ERP (AX\NAV) na cloud, ou seja, sempre as últimas versões destes produtos e sem necessidade de instalar software na nossa infraestrutura e muito mais. Mas não se quer construir um monstro, quer-se que a digitalização ocorra em cada tarefa de cada pessoa e que estes sistemas possam aprender, expandir e evoluir com agilidade a medida que o mundo e os negócios mudem.

Como referido no post anterior o Nadella realmente começou este plano a um ano, mas já tinha este sonho desde 2000 quando adquiriu o Great Plains.

O Nadella identificou várias objetivos\vantagens com este nova abordagem e que afeta vários papeis numa empresa:

  • Líderes do Negócio – onde os empregados são fornecidos com conhecimento preditivo, avisos e próximas ações;
  • Profissionais TI – onde seja fácil e rápido de construir e fazer deploy o que queremos e apenas pagar pelas capacidades que necessitamos;
  • Programadores e ISVs – onde os programadores possam construir sistemas de inteligência para poder transformar o negócio independentemente do tamanho da empresa e da indústria;
  • Parceiros – onde as suas aplicações SaaS possam ser encontradas por milhões de clientes e outros parceiros;
  • Empregados digitais – onde se possa responder a um pedido de um cliente ou replanear a produção facilmente como se procura um novo restaurante.

Outro ponto importante anunciado foi a criação uma verdadeira loja de aplicações denominado AppSource, esperemos com mais sucesso que o Dynamics Marketplace.

image

Como podemos ver na imagem será termos todas estas aplicações\serviços interligados e de uma forma quase automática.

Está previsto lançar este produto em duas edições:

  • Enterprise – Dynamics CRM e Dynamics AX
  • Business – Dynamics CRM e Projeto madeira

A edição Business não existem muitos detalhes, nem sequer que módulo estarão disponíveis do CRM.

image

Realmente neste produto vê-se o porquê de a Microsoft ter começado a separar as aplicações em pequenos módulos e com isso poder vender separadamente, aliás como as últimas novidades o Field Service e Project Service, se quisermos trials destas aplicações podemos ir ao novo AppSource. Mas com o Dynamics 365 esta noção vai ainda mais longe, como podemos ver na imagem podemos dar licença apenas ao módulo das vendas, ao contrário do que acontece hoje que licenciamos o Dynamics CRM Professional, isto também a possibilidade de licenciar ao papel. Como podemos ver este novo modelo vai ser um conjunto de serviços que comunicam entre eles.

Uma das questões que podíamos ter é como é que a Microsoft vai integrar duas aplicações sem muito em comum, a resposta chama-se Common Data Model (CDM) ou como referenciei no post anterior Modelo Dados Comum, não é apenas entre CRM e ERP mas com entidades do Office 365 e qualquer aplicação cloud da Microsoft ou parceiros.

image

Para além dos post que referenciei no post anterior, foram dados mais detalhes sobre o CDM, foi dada no blog das PowerApps, neste post, existem vários conectores no PowerApps para guardar dados por defeito: SQL, Dropbox, Sharepoint, etc. mas agora o problema não é onde guardar mas como guardar como manter os dados sincronizados e partilhados entre várias aplicações e é onde entra o CDM. Ter uma vista unificada sobre os dados de negócio. Alguns pontos a reter:

  • Dados encriptados;
  • Construído para escalar e tirar melhor partido das tecnologias do Azure, como Service Fabric e Elastic Search.
  • Expansível, ou seja, podermos estender com entidades customizadas.
  • Como tinha dito anteriormente a integração não será “apenas” CRM com ERP envolverá Office 365 mas também aplicações de produtividade como o Outlook;
  • Haverá tipos de dados complexos com metadados estruturados, para termos tipos como morada, autonumber, moeda, lookups e relações;
  • Deverá conter funcionalidades habituais ao administradores de CRM como auditing e a segurança de campos.

image

A seguir mais uma imagem de uma janela da interface que estará disponível em preview em Agosto através do PowerApps:

image

Já falamos do PowerApps que em conjunto com o PowerBI e o Flow vão ser parte integrante e fundamental para o Dynamics 365 e que já vêm incluídos na licença Enterprise. Podemos ler mais sobre este trial aqui.

image

Estas ferramentas terão a sua verdadeira importância na orquestração dos processos, pois atualmente já é possível trabalhar com estas três ferramentas mas não é algo que seja propriamente fácil e é aqui que mais uma vez o CDM entra em ação para facilitar. Vejam nesta imagem um resumo disto mesmo, esta imagem está num novo site dedicado apenas as aplicações de negócio:

image

E não podia faltar um addin para a aplicação mais usada no mundo, o Excel. Haverá um addin para facilitar a análise e uma edição em massa:

image

Estas ferramentas também trarão novos utilizadores, utilizadores que vão deixar ou nunca tiveram acesso ao CRM para interagir com uma PowerApp e interagir com o PowerBI em vez dos dashboards, onde a automação de processos será garantida pelo Flow. Tal como disse Takeshi Numoto neste blog "We imagine a better world for business users everywhere".

Fantástica esta abordagem da Microsoft. Mas isto claro nunca esquecendo que é tudo cloud.

Até a próxima

Tags: , , ,

WPC 2016

by Pedro Azevedo 14. July 2016 15:49

Boas pessoal,

Mais um WPC (Worldwide Partner Conference) da Microsoft que ocorreu em Toronto. Um evento vocacionado para parceiros e que reuniu em Toronto mais de 13.000 parceiros de 144 países. O objetivo da Microsoft é dizer aos parceiros as novidades e como devem crescer com as tecnologias que disponibiliza. A importância dos parceiros da Microsoft é enorme para terem uma ideia, 90% dos lucros da Microsoft são originados pelos parceiros.

Um dos grandes números lançados foi que 85% das empresas da Fortune 500 usam os serviços de nuvem da Microsoft. Os serviços na nuvem é sem dúvida a grande aposta da Microsoft e grande parte dos conteúdos vêm nesse sentido.

Uma das grandes apresentações foi a notícia que o Facebook escolheu o Office365, ou seja, o Office 365 vai ter mais 13.000 utilizadores. Uma adição importante ao Office 365 e ao produto Skype Meeting Broadcast, caso não conheçam este produto permite transmitir em broadcast uma sessão onde podem assistir mais de 10.000 pessoas, ter uma tradução e transcrição automática. Outra novidade no Office 365 foi a inclusão do Office 365 para a edução no programa CSP.

O Azure é outra peça fundamental para a Microsoft onde existem mais de 120 mil subscrições por mês. Uma novidade foi a disponibilização do Azure SQL Data Warehouse que promete aprovisionamentos de minutos e com uma escabilidade e poder escalar em alguns segundos.

Ainda foi anunciado o lançamento no Ignite 2016 (que vai ocorrer em Setembro) do Windows Server 2016 e o System Center 2016. Ainda no contexto dos sistemas operativos

Claro que o mundo Dynamics também foi noticia te WPC mas para isso estou a preparar um novo post apenas para falar sobre este assunto. Principalmente com o anúncio do Dynamics 365

Até a próxima

Tags: , ,

Anúncio do Dynamics 365

by Administrator 6. July 2016 18:43

Boas pessoal,

Ontem a Microsoft anunciou o Dynamics 365 uma intenção da Microsoft juntar CRM com ERP e foi uma grande agitação nos principais sites de tecnologia um dos títulos que mais gostei foi “Microsoft gives Salesforce a shove with new Dynamics 365 integrated cloud platform” que está no TechCrunch. Sempre na perspetiva da Microsoft poder competir com uma oferta diferenciadora com a Salesforce, com uma oferta que inclui ERP e que neste momento a Salesforce não consegue oferecer. Para além do artigo referenciado ainda saiu outro no blog Microsoft Dynamics da Microsoft.

Mas vamos a que interessa e tentar perceber com o pouco que saiu o que é o Dynamics 365, primeiro esta mudança já tinha ocorrido internamente com a junção das equipas Dynamics e mesmo no programa MVP hoje em dia sou MVP em Business Solutions, onde antes tinha a designação de MVP em Dynamics CRM. Portanto um plano que decorre a mais de um ano.

O anuncio não é apenas do Dynamics 365 mas também do Microsoft AppSource, mas vamos-nos focar no Dynamics 365 para já, a grande frase é “Reinventar os Processo de Negócio”, resumindo a próxima geração de aplicações de negócio na cloud. Uma maneira mais fácil de digitalizar uma empresa e tirar a ideia que os processos de negócio têm que ser difíceis de usar, experimentar e de fazer deploy. Para isso pretende juntar as soluções cloud do CRM e do ERP e transformando apenas num serviço e com a intenção de construir aplicações especificas e dinâmicas podendo começar com apenas o que necessitamos e depois e medida que o negócio crescer, acrescentar funcionalidades facilmente.

Existem serviços que serviram de base e que estão por defeito no produto:

  • Conhecimento e Inteligência preditiva – através do PowerBI e Cortana Intelligence
  • Produtividade e Automação de Fluxos  – Integração nativa entre o Dynamics 365 e Office 365.

Tudo isto com base num modelo de dados comum partilhado com o Office 365 e na integração com outras aplicações e entre os processos de negócios. Esta base comum de modelo de dados vai permitir a que utilizadores funcionais possam usar o Flow ou PowerApps para ler e escrever estes dados, como para programadores usando por exemplo os serviços do Azure, mas tendo o mesmo formato de dados. Este modelo comum de na sua concretização é uma base dados empresarial com centenas de entidades.

Outro ponto de integração será a criação de conectores para ligar aplicações e serviços da  Microsoft ou de parceiros e possibilitando a integração com sistema on-prem.

Como tinha referido este anuncio também trouxe uma nova “loja”, onde os utilizadores podem procurar e experimentar aplicações SaaS, add-ins e content packs sejam da Microsoft ou de parceiros. Arranca com mais de 200 aplicações de negócio SaaS.

Também foram desvendados detalhes sobre o preço, a Microsoft vai licenciar como hoje acontece por aplicação (Finanças, Operações, Vendas, Marketing, etc.), mas quer licenciar por papel isto para dar uma maior flexibilidade e para abranger mais tipos de utilizadores. A Microsoft estima que no final do ano terá disponível este produto. Apenas será disponibilizada como cloud mas os produtos por si só continuaram a existir e a evoluir, este novo modelo é uma adição e não uma substituição.

Mais detalhes são prometidos para a semana no WPC 2016.

Até a próxima.

Tags: , , ,

Compra do Linkedin

by Pedro Azevedo 20. June 2016 21:10

Boas pessoal,

Hoje dou-vos conta da nova aquisição por parte da Microsoft, o LinkedIn, que dispensa apresentações, penso que uma grande parte de nós tem uma conta nesta plataforma e é por esta razão que a Microsoft a adquiriu, os dados e relações é algo que vale muito dinheiro.

Fala-se em 26.2 biliões de dólares, para além do LinkedIn também foi adquirida a plataforma Lynda.com. Alguns números do LinkedIn:

  • 19% de crescimento para mais de 433 milhões de utilizadores
  • 9% de crescimento para mais de 105 milhões de únicas visitas por mês
  • 49% de crescimento no acesso móvel
  • 34% de crescimento para mais de visualizações de páginas de membro num trimestre
  • 101% de crescimento para mais de 7 milhões de empregos ativos

mumbai-london-media-FINAL (1)

Será uma grande adição tanto ao Office 365 e ao Dynamics CRM, imaginem o que é marcarmos uma reunião com um cliente e o Dynamics CRM dizer que o contacto que vamos visitar andou na mesma escola que nós, vejam o potencial desta integração.

Até a próxima

Tags: ,

Slides da Apresentação no TugaIT

by Administrator 29. May 2016 19:31

Boas pessoal,

Mais uma vez seguem os slides que serviram de suporte para a apresentação no TugaIT que decorreu no dia 21 de Maio.

Foi uma experiência muito boa e acreditem todos os dias aprendemos e melhoramos coisas novas Sorriso

Até a próxima

Tags: , , ,

Trabalhando com DLLs externas em plugins ou atividades customizadas de workflow

by Pedro Azevedo 13. April 2016 08:38

Boas pessoal,

Hoje venho falar de um mecanismo que é o meu dia-a-dia no desenvolvimento de plugins ou atividades customizadas de workflow. Sempre que começamos um projeto vamos verificar que muito código pode ser reutilizado, ou seja, código que se repete em vários plugins por exemplo. Imaginem por exemplo um requisito que qualquer email temos que usar o mesmo utilizador, então em cada plugin teríamos que fazer o mesmo código.

A solução pode passar por colocar num projeto a parte e daí gerar uma DLL, assim podemos usar esse código nas atividades de workflow e em múltiplos projetos. O problema é que o CRM não deixa que coloquemos referências externas a DLLs, principalmente no CRM Online.

A solução passa por usarmos o ILMerge uma ferramenta gratuita e muito usada, onde o seu principal objetivo é fazer merge entre DLLs e gerar apenas uma. Assim a restrição de registar múltiplas DLLs fica ultrapassada, pois o plugin e a nossa biblioteca vão na mesma DLL. Antes a sua configuração ainda era complicada, mas a uns anos descobri este post que utiliza uma tarefa do MSBuild que permite otimizar muito o processo.

Presumindo que vocês já têm a vossa solution montada, vamos instalar o pacote NuGet chamado MSBuild.ILMerge.Task sobre o projeto do nosso plugin\atividade de workflow:

image

Depois de instalarmos este pacote NuGet, vamos adicionar a DLL da nossa biblioteca. Esta tarefa de MSBuild vai ter a função de fazer “merge”  de todas as DLLs que estejam na pasta bin do nosso plugin. Se forem a essa pasta vão visualizar mais DLLs e principalmente as quatro principais para desenvolvermos sobre o CRM:

image

Sobre estas referências temos que ir as propriedades dessas DLLs e mudar a configuração, “Copy Local” e colocamos a false. Assim essas DLLs não ficam no merge.

image

Antes de compilarmos podemos ver a estrutura atual da pasta bin:

image

Depois de um clean e se recompilarmos novamente o projeto passamos a ter apenas uma DLL:

image

Para confirmarmos que realmente as duas DLLs estão juntas, podemos recorrer a ferramenta ILSpy, que inspeciona a DLL:

image

Com isto podemos continuar com o registo da nossa DLL sem quaisquer problema.

 

Até a próxima.

Tags: , ,

Apresentação no TugaIT 2016

by Administrator 4. April 2016 18:56

Boas pessoal,

Fui a pouco tempo informado que a sessão que propus foi aceite no TugaIT 2016. O TugaIT é um evento internacional sobre Data Platform. Eu vou colaborar na track Sharepoint\Office365.

A sessão que submeti é para falar sobre a integração do Dynamics CRM com o Office 365 e o Azure, ou seja, como é que a Plataforma Cloud da Microsoft está ajudar a alavancar o Dynamics CRM e combater com os principais rivais.

É já no dia 21 de Maio, mas chamo atenção que este evento começa antes com vários workshops pagos, mas com instrutores muito bons e alguns internacionais, uma oportunidade a não perder.

Registem-se o quanto antes.

Até a próxima.

Tags: , , ,

Preview Guide do Microsoft Dynamics CRM Spring 2016

by Administrator 7. March 2016 01:17

Boas pessoal,

Já saiu o guia para a próxima release dos serviços online do Microsoft Dynamics 2016 que fala do CRM, Marketing e Social Engagement.

Esta release está focada na integração de duas aquisições, FieldOne e Adxstudio, bem como a extensão de funcionalidades de gestão de projeto.

Vendas

Navegação orientada

Com esta funcionalidade permite termos é fornecido em tempo real e interativas tarefas guiadas e barras laterais que são personalizadas no contexto do utilizador permitindo que por exemplo novo utilizadores tenham uma maneira rápida e fácil de aumentar a produtividade

image

Com este guia contextualizado podemos colocar o que há de novo na aplicação, tarefas frequentes. Está disponível tanto para a Web como para as aplicações móveis.

Apesar de estar aqui na seção das vendas esta funcionalidade estará disponível em qualquer módulo do CRM.

Serviço

Solução Field Service

Com a compra da empresa FieldOne a Microsoft passou a ter uma solução para Field Service, a primeira intergração apareceu com o Dynamics CRM 2014 SP1, mas como esta versão vamos ter um aspeto semelhante ao Dynamics CRM e uma maior integração com a plataforma, por exemplo com a gestão de incidentes:

image

Com um agendamento avançados, com gestão de inventário e gestão de asset.

  • Podemos definir skills e níveis de competência como requisitos para uma ordem de trabalho. Estas características estão definidas ao nível do perfil do trabalhador e assim tendo uma escolha mais adequada no agendamento de recursos.
  • Vai passar a ser possível alocar tempos de suporte fora das ordens de trabalho, por exemplo agendar tempo para almoço sem ter que associar a um ordem de trabalho vazia.
  • O Field Service e Project Service partilham uma pool de recursos, tendo assim possíveis colisões num ou noutro.
  • Como já referido existe uma grande integração com a gestão de incidentes entrando dentro dos processos de negócio associados
  • Melhorias na aplicação móvel.

image

Solução Project Service

Fortalece as organizações a entregar atividades profissionais dentro do prazo e do orçamento.

  • Projetos baseados em contratos, relacionar propostas e encomendas com planos de projetos, estimativas financeiras, preço da mão de obra e atividades de faturação. Com destaque a métricas como viabilidade e retorno financeiro.

image

  • Planeamento do projeto, com uma visualização do planeamento e estimativas incluindo, predecessores, agendamento automático de tarefas, informação de custos de tempo e despesas.
  • Gestão de recursos, poder filtrar os meus recursos com base nos skills e disponibilidade posso atribuir as pessoas corretas aos meus projetos;
  • Tempo e despesas, todos os membros podem registar tempos e despesas tanto na aplicação móvel como na aplicação web e os gestores podem facilmente aprovar estas entradas e perceber em tempo real qual o impacto financeiro destas novas entradas.

image

  • Faturação do projeto, faturas do projeto refletem os termos do contrato e  trabalho e despesas aprovadas.

Portais Self-Service

Depois da aquisição da AdxStudio vamos ter disponíveis através de um add-on e vai permitir estender o Dynamics CRM. Estes portais customizaveis já vêm preparados para serem acedidos através de qualquer dispositivo. Por defeito já vêm configurados os seguintes tipos de portais:

  • Portal de cliente, permite ao cliente aceder a um conhecimento self-service e a recursos de suporte, aumentando a satisfação do cliente, reduzindo o volume de pedidos ao suporte e em última instância libertar os agentes de serviço para incidentes com maior impacto.

image

  • Portal do Empregado, como um ponto único de informação permite que a força de trabalho mantenha-se informado e com as tarefas mais comuns.
  • Portal comunitário, permite construir base dados de conhecimento, fóruns ou blogs, onde temos mecanismos de feedback através de classificações e comentários. Os utilizadores têm a habilidade de receber alertas em revisões de conteúdo e atualizações de workflows.

Windows Update para o Unified Service Desk (USD)

Com esta atualização o USD vai passar a ser atualizado através do Windows Update

Marketing

Gestão dos materiais digitais

Para além dos metadados já existentes, nome, preview da imagem entre outros, agora fica disponível o URL para a página de manutenção dos ficheiros, bem como um link para fazer download desse ficheiro. Cada um destes items digitais estão guardados em pastas que por sua vez também têm propriedades como têm o link para a pasta para navegar sobre os itens. Todos estes itens disponíveis via OData. Por questões de segurança determinados tipos de ficheiros são bloqueados por razões de segurança e os administradores podem rever a lista de extensões bloqueadas.

Melhorias no editor de Email Marketing

Com mais opções ao nível do layout de colunas incluindo diferentes larguras e estilos.

Lista de Marketing baseado no comportamento de email

Os profissionais de Marketing podem agora criar listas de marketing para pesquisar contactos baseados no histórico de interação que os mesmos tiveram com o email. Permite criar listas por exemplo: (contactos que leram pelo menos um email de marketing; que leem regularmente emails; contactos que não abrem emails a muito tempo).

OData feeds melhorados

Os OData feeds permite criar relatórios customizados, exceis, dashboards e\ou aplicações customizadas. Também estão disponibilizados novos tipos e componentes de marketing. Para ajudar os administradores passa haver um log com todas as interações.

Melhorias no SDK

Foram adicionados novos métodos que permite reativar contactos ou empresas que fora  previamente desativados, bem como foram expostos o estado e os campos memo.

Melhorias no mecanismo de registo de eventos que permite aos programadores integrar com sistemas de pagamento online com as landing page do Microsoft Dynamics Marketing. Para este tipo de integração o SDK dá suporte baseados a token.

Social

Fóruns, Instagram, e extensões de blogs

A ferramenta Microsoft Social Engagement vai agora ter suporte a novas fontes:

  • Fórum, a ferramenta vai começar a escutar os tópicos e comentários;
  • Instagram, mais uma vez os tópicos e comentários e monitorizar contas especificas de instagram;
  • Mais cobertura de blogs em todos as linguagens para além dos blogs já suportados desde Tumblr e Wordpress.

Os posts do facebook vão ser adquiridos mais rapidamente, tanto para posts e comentários.

A ferramenta vai passar adicionar geo localização dos autores tanto no fóruns, facebook e instagram.

Publicação e repostas com foto no Microsoft Social Engagement

No centro social possibilidade de responder no twitter e facebook com fotos. Possibilidade de partilhar links nos perfis sociais. O layout da lista de posts foi melhorada.

image

Inteligência social

Análise de intensões, deteção automática de intensões dos posts partilhados, por exemplo, pedidos de informação ou incidentes. uma aprendizagem adaptativa para melhorar a deteção tanto das intenções como das tags. Vão suportadas mais linguagens: Arábico, Chinês e Japonês.

Automação

Regras automáticas para ligar posts a entidades do CRM, tais como leads ou incidentes. A ligação de posts sociais a entidades do CRM sem popups de autenticação. Com as tags e intenções incluídas vai melhorar a criação e atualização de registos. A gestão de erros foi melhorada.

image

Mobile

Melhorias no acesso offline

As capacidades de acesso offline foram introduzidas como preview no CRM 2016, vai ficar disponível para todos os clientes. Esta nova aplicação permite ver, atualizar e criar registos enquanto estamos a usar as aplicações no modo offline. Houve uma melhoria com a gestão de conflitos.

Gestão móvel melhorada

Integração com o novo Intune Mobile Application Management (MAM) suporte para Android e iOS, protegendo assim os dados do Dynamics CRM sem necessidade de ajuda do IT.

image

Timeline noticias da empresa

Podemos ver agora notícias relacionadas com Contas, Lead, Contacto ou Oportunidades. Permite que os comerciais tenham acesso as últimas notícias tiradas do Bing News. Vai conter o header da notícia, tempo passado, origem e categoria, Financeiro, Gestão, Corte de Custos, Ganhos, Crescimento, Aquisições e Parcerias. Os utilizadores vão poder filtrar por categorias, agrupar por Hoje, Esta e Anterior Semana. Apenas vai estar disponíveis para os seguintes mercados: EN-US, EN-UK, EN-CA, EN-AU.

Inteligência

Gestão de vendas PowerBI

O pack disponibilizado para o PowerBI foi melhorado. Com análises de performance de vendas com diversas métricas. A performance da atualização dos dados foi melhorada com a nova API baseada no OData v4.

Gestão do serviço PowerBI

A semelhança das vendas com esta versão vai passar haver um pack para a gestão do módulo de serviços.

Plataforma

Melhorias na integração com Azure Service Bus

Simplificação da configuração da integração com Dynamics Service Bus e permite a integração entre plataformas e cenários das Azure Logic Apps.

Framework dos Portais

Pela integração com AdxStudio o CRM foi estendido para melhorar:

  • Capacidades de gestão de perfis
  • Componentes de negócio configuráveis
  • Capacidades de configuração de conteúdo web ricos
  • Design responsivo para desktop, web e móvel

Os clientes vão por adquirir como add-ons no Office365. O provisionamento dos portais é efetuado no Azure.

Server Side Synchronization

Com esta release poderemos ligar o Dynamics CRM On-Premise com o Microsoft Exchange Online.

Campo cliente em qualquer entidade

Os campos clientes que estão disponíveis em algumas entidades (Incidente, Lead e Oportunidade), este campo era um lookup que pode representar um cliente ou um contacto. Em versões anteriores não era possível adicionar este tipo de campo em qualquer entidade.

Um monte de novidades e vemos um grande compromisso da Microsoft para apresentar novas funcionalidades.

Até a próxima

Tags: ,

About

Muito bem casado, Pai babado e um gosto muito grande pela tecnologia.

Tenho um lema "Sharing is Learning"

Mais aqui -> http://www.psazevedo.com

Month List