none
[CRM 2013 Online] Erro no formulário de cliente após criação de regra de negócio RRS feed

  • Pergunta

  • Olá,

    Estou experimentando o CRM 2013 Online e após ter editado o Formulário de Clientes, criei duas regras de negócio, uma para ocultar um campo e outra para exibir este mesmo campo, depois de testar e validar que estava funcionando, voltei na regra de exibir o campo e habilitei a edição do campo. Salvei e ativei as Regras de Negócio, retornei ao Formulário Salvei e Publiquei as alterações. Ao atualizar a Tela do Cliente foi retornado erro na página: 

    Quando tentei acessar a lista de Clientes (Ex: Vendas > Clientes), recebi a mesma mensagem de erro.

    Naveguei até Personalizar Entidade > Cliente > Formulários. E ao tentar abrir qualquer formulário para edição ou criação é retornada a mesma mensagem de erro. Consigo navegar por todas as outras Entidades do sistema (Contato, Concorrente, Oportunidade, etc). Como as regras de negócio foram minha última alteração, naveguei até Personalizar Entidade > Cliente > Regras de Negócio e desativei as regras, fiz um novo teste e recebi o mesmo erro, mesmo após excluir todas a regras de negócio de Cliente e Publicar Todas as Personalizações.

    Consegui criar Localização Avançada de Clientes normalmente, mas ao tentar abrir qualquer registro, volto a receber a mensagem de erro.

    Alguém tem ideia do que pode estar ocorrendo?

    Vasculhando mais o sistema ao criar um Workflow para atualizar o cadastro de Cliente, foi retornada a mesma mensagem de erro, mas dessa vez com o log do erro:

    Unhandled Exception: System.ServiceModel.FaultException`1[[Microsoft.Xrm.Sdk.OrganizationServiceFault, Microsoft.Xrm.Sdk, Version=6.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]]: System.NullReferenceException: Microsoft Dynamics CRM has experienced an error. Reference number for administrators or support: #0666C241Detail: 
    <OrganizationServiceFault xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.microsoft.com/xrm/2011/Contracts">
      <ErrorCode>-2147220970</ErrorCode>
      <ErrorDetails xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.Collections.Generic" />
      <Message>System.NullReferenceException: Microsoft Dynamics CRM has experienced an error. Reference number for administrators or support: #0666C241</Message>
      <Timestamp>2014-02-27T17:43:51.8076993Z</Timestamp>
      <InnerFault i:nil="true" />
      <TraceText i:nil="true" />
    </OrganizationServiceFault>

    Pesquisei sobre o erro, mas o que encontrei foram informações sobre Workflow customizados e Plugins, como não possuo nenhum destes no sistema, ainda continuo sem saber o que fazer.


    Leandro Barbosa


    • Editado Leandro G C Barbosa quinta-feira, 27 de fevereiro de 2014 19:15 Adicionado log de erro
    quarta-feira, 26 de fevereiro de 2014 14:50

Respostas

  • Abri um caso de suporte junto a Microsoft o problema foi solucionado exportando a Solução e enviado ao suporte. Eles fizeram os ajustes e me devolveram a solução para ser importada.


    Leandro Barbosa Consultor de Implantação DM Sistemas

    sexta-feira, 26 de setembro de 2014 11:26

Todas as Respostas

  • Boas Leandro,

    Pois... o erro é muito esquisito. Você tem essas customizações numa solução a parte, tente fazer export dela e eliminar essa mesma solução para ver se recupera. Não havendo grande possibilidade para vermos o detalhe do erro só vejo duas opções:

    1. Pedir para fazer restore do último backup
    2. Abrir um suporte na Microsoft para eles tentarem ver o que se passa

    Acrescentou muitos campos na entidade cliente? Se sim tente eliminar os últimos e principalmente o campo onde aplicou as regras de negócio para ver o que acontece.

    Espero ter ajudado.
    Se respondi a sua pergunta por favor marque como resposta e\ou como útil.


    Pedro Azevedo Crm Specialist 4.0\2011

    • Sugerido como Resposta Azevedo PedroMVP quarta-feira, 26 de fevereiro de 2014 16:00
    quarta-feira, 26 de fevereiro de 2014 16:00
  • Predro,

    Obrigado pela atenção em responder.

    Fiz os testes sugeridos mas não obtive exito.

    Tentei executar a exclusão do campo mas não foi possível pois o mesmo se encontra vinculado ao Formulário.

    Criei uma solução e adicionei a Entidade Cliente à ela, alterei o arquivo customizations.xml e comentei o atributo que se referia ao campo. Importei novamente e consegui fazer a exclusão do campo, mas ao tentar abrir a tela de Clientes, o erro persiste em aparecer!

    Vou tentar o suporte na Microsoft e assim que tiver um retorno atualizo aqui.


    Leandro Barbosa Consultor de Implantação DM Sistemas

    quarta-feira, 26 de fevereiro de 2014 18:29
  • Abri um caso de suporte junto a Microsoft o problema foi solucionado exportando a Solução e enviado ao suporte. Eles fizeram os ajustes e me devolveram a solução para ser importada.


    Leandro Barbosa Consultor de Implantação DM Sistemas

    sexta-feira, 26 de setembro de 2014 11:26