Desde o lançamento inicial do Dynamics 365 Business Central, a Microsoft deixou claro seu compromisso em melhorar, estender e fortalecer constantemente o produto para atender às demandas de negócios que mudam rapidamente e aumentam. Para empresas na versão SaaS Cloud do Business Central, que se traduz em atualizações todos os meses (2 lançamentos principais e 10 lançamentos menores anualmente) Isso significa que o aplicativo básico está constantemente mudando para melhor, o que é ótimo. No entanto, também significa que há riscos quando você não atualiza o Business Central para acompanhar essas versões. Aqui estão alguns problemas que podem acontecer com o Business Central se você não mantê-lo atualizado.
Lançamentos mensais principais e secundários
Obviamente, à medida que a Microsoft lança novos lançamentos do Dynamics 365 Business Central e as alterações do código base, as personalizações podem ser interrompidas. Para entender o cenário de código do Business Central, quando seu código customizado em NAV foi migrado para BC 15 e além, o código precisava ser convertido de C/AL para AL, desacoplado do NAV de base usando eventos e, em seguida, publicado como uma extensão. Provavelmente, uma única extensão grande foi criada para todo o seu código personalizado. Se uma linha minúscula de código personalizado quebrar devido ao código base sendo atualizado, toda a extensão será excluída de sua atualização se esse código não for corrigido, pois é parte de uma grande extensão.
A Microsoft está tornando o código agressivamente obsoleto
A Microsoft está lentamente realocando e limpando o código no processo para melhorar o desempenho e os recursos, aumentar a escalabilidade do produto e torná-lo mais fácil de personalizar e atualizar. Novamente, se você tiver complementos ou personalizações que dependem de objetos de código que estão sendo retirados, movidos ou alterados, você precisará garantir que seu código seja atualizado de acordo. A Microsoft fornece bastante aviso prévio, normalmente 2 anos, do código que pretende tornar obsoleto. Qualquer código dependente do código que se tornará obsoleto precisa ser retrabalhado antes que o código fique inutilizável.
Complementos podem criar problemas
Qualquer código que não foi gerado pela Microsoft pode falhar durante o lançamento. No entanto, os ISVs (Independent Software Provides. Consultorias que fornecem complementos e/ou customizações) são obrigados a manter seus complementos atualizados com os lançamentos mais recentes do produto. Se um complemento se tornar um bloqueio para uma atualização de SaaS, esse complemento será removido de seu ambiente BC SaaS. Isso não deveria acontecer porque a Microsoft fornece código para o próximo lançamento para parceiros com soluções no AppSource. No entanto, vimos que os ISVs não acompanharam e seus produtos foram removidos porque estavam bloqueando ou interrompendo a atualização da Microsoft.
Outra coisa a se observar: alguns desenvolvedores bloqueiam o código durante o processo de desenvolvimento, o que não é uma prática recomendada. Ao bloquear o código, ninguém mais pode acessá-lo. Se você bloqueou o código, ele pode interromper uma atualização futura.
Proteja o futuro da sua implementação do Business Central com um parceiro confiável
Resumindo, se você for um cliente do Dynamics 365 Business Central SaaS, é imperativo que você acompanhe o que está mudando. Só porque você está em um produto SaaS não significa o fim das atualizações! Você receberá avisos da Microsoft por meio do Business Central, mas precisa ter certeza de que alguém está monitorando esses avisos e sabe o que fazer quando você receber um.
É aqui que um parceiro e um plano de assinatura são inestimáveis. Sim, você pode fazer isso sozinho, mas por que colocar tanta pressão sobre sua equipe de TI e se arriscar a cometer um erro que fará com que seu BC tenha problemas?
Assuma o compromisso e atualize o Business Central quando novos lançamentos forem lançados. Com um plano de assinatura de atualização por meio de um parceiro qualificado com experiência específica no gerenciamento de seu ciclo de atualização de SaaS, você pode ficar à frente de todas as versões de forma proativa. Entre em contato com a Multiple IT Services e faça seu orçamento!