none
Remoção de Customização RRS feed

  • Pergunta

  • Bom dia pessoal !
    Implantamos uma customização desenvolvida por um parceiro através de um arquivo XPO, de um projeto.
    Porém, não deu muito certo e diversos problemas passaram a acontecer.
    De acordo com a parceira, para desativar a customização, era necessário apenas desmarcá-la no caminho:
    Administração > Configuração > Sistema > Configuração

    Após desmarcar a opção da customização, recompilei e sincronizei a AOT, porém, sem resultado...o problema persiste.

    A minha dúvida é: Basta desmarcar para remover uma customização ? existe outra tarefa necessária a se fazer ?

    Lembrando que não temos controle de versão implantado.

    Abs,

    Mateus.

    terça-feira, 14 de janeiro de 2014 10:39

Respostas

  • Bom dia Mateus.

    Toda vez que for colocar um XPO deve-se, obrigatoriamente, fazer o backup dos objetos que serão atualizados para que, no caso de ocorrer problemas como este, a aplicação possa ser restaurada.

    Caso não tenha feito o backup, o que eu recomendo é fazer a comparação de camadas e limpar o código que foi alterado, mas isso deve ser feito por um desenvolvedor ou programador.

    Att.

    Adeilson


    Adeilson Assis Desenvolvedor / Consultor Funcional em Microsoft Dynamics AX 2009

    • Marcado como Resposta matfurrier terça-feira, 14 de janeiro de 2014 12:04
    terça-feira, 14 de janeiro de 2014 12:03
  • Bom dia Mateus!

    Faça um backup de seu banco e aplicação imediatamente, antes que a coisa piore!

    Imagino que isso tenha sido feito no ambiente de DEV/HMG, correto?

    No seu caso, eu efetuaria o restore do backup mais recente da aplicação, ou mesmo de um outro ambiente mais próximo deste com problemas, e solicitaria a parceira que efetuasse novos testes nos códigos.

    Pode até ser uma solução mais radical, mas no seu caso não vejo muita saída!


    Marque como util se esta resposta o ajudou!!!

    • Marcado como Resposta matfurrier terça-feira, 14 de janeiro de 2014 15:17
    terça-feira, 14 de janeiro de 2014 14:55
  • Bom dia Mateus.

    Acredito que o seu problema seja na importação de classes extendidas, geralmente quando fazemos alteração na classe que é extendida de outra, pode acontecer de a classe "pai" não encontrar a classe filha com as mesmas características.

    Solução: Exporte e classe pai e importe novamente, se for o erro de classe faltante (sendo que a mesma existe) o problema deve ser solucionado.

    Abraço!!

    Josemar

    _______________

    Marque como útil se a resposta o ajudou.

    • Marcado como Resposta matfurrier quarta-feira, 15 de janeiro de 2014 13:28
    quarta-feira, 15 de janeiro de 2014 13:25

Todas as Respostas

  • Bom dia Mateus.

    Toda vez que for colocar um XPO deve-se, obrigatoriamente, fazer o backup dos objetos que serão atualizados para que, no caso de ocorrer problemas como este, a aplicação possa ser restaurada.

    Caso não tenha feito o backup, o que eu recomendo é fazer a comparação de camadas e limpar o código que foi alterado, mas isso deve ser feito por um desenvolvedor ou programador.

    Att.

    Adeilson


    Adeilson Assis Desenvolvedor / Consultor Funcional em Microsoft Dynamics AX 2009

    • Marcado como Resposta matfurrier terça-feira, 14 de janeiro de 2014 12:04
    terça-feira, 14 de janeiro de 2014 12:03
  • Bom dia Adeilson.

    Infelizmente não fizeram backup dos objetos e, ao tentar remover o código adicional, estão apresentando mais erros.

    Se houvesse mais outra possibilidade, seria ideal.

    Muito obrigado.

    Abs.

    terça-feira, 14 de janeiro de 2014 12:05
  • Bom dia Mateus!

    Faça um backup de seu banco e aplicação imediatamente, antes que a coisa piore!

    Imagino que isso tenha sido feito no ambiente de DEV/HMG, correto?

    No seu caso, eu efetuaria o restore do backup mais recente da aplicação, ou mesmo de um outro ambiente mais próximo deste com problemas, e solicitaria a parceira que efetuasse novos testes nos códigos.

    Pode até ser uma solução mais radical, mas no seu caso não vejo muita saída!


    Marque como util se esta resposta o ajudou!!!

    • Marcado como Resposta matfurrier terça-feira, 14 de janeiro de 2014 15:17
    terça-feira, 14 de janeiro de 2014 14:55
  • Boa tarde Francisco !

    Então, nossas bases de dev/homologação estão sincronizadas com a produção.
    Nossos backups estavam sendo realizados de forma incremental, logo, após a aplicação desta custom, o backup imediato não foi realizado.
    Estamos tentando o restore de um backup de 29/12, mas, outras melhorias já haviam sido aplicadas neste período entre 29/12 e hoje por exemplo.
    A solução radical deve ser a que nos salvará neste caso, mas, infelizmente teremos outros efeitos negativos.
    Agradeço a ajuda !!

    Abs.,

    Mateus.

    terça-feira, 14 de janeiro de 2014 15:20
  • Bom dia Mateus.

    Acredito que o seu problema seja na importação de classes extendidas, geralmente quando fazemos alteração na classe que é extendida de outra, pode acontecer de a classe "pai" não encontrar a classe filha com as mesmas características.

    Solução: Exporte e classe pai e importe novamente, se for o erro de classe faltante (sendo que a mesma existe) o problema deve ser solucionado.

    Abraço!!

    Josemar

    _______________

    Marque como útil se a resposta o ajudou.

    • Marcado como Resposta matfurrier quarta-feira, 15 de janeiro de 2014 13:28
    quarta-feira, 15 de janeiro de 2014 13:25
  • Certinho Josemar !

    Valeu mesmo !

    Abs,

    Mateus.

    quarta-feira, 15 de janeiro de 2014 13:28