Vou consertar integrações do business central e migrar soap e odata para APIs


Sobre este Serviço
Tradução automática
Eu conserto integrações do Business Central que quebram quando a Microsoft remove antigos web services, e os movo para APIs suportadas antes que isso aconteça.
O que a Microsoft está removendo:
- API v1.0: desapareceu desde a versão 28 (abril de 2026)
- - SOAP nas páginas padrão da Microsoft: versão 29 (outubro de 2026)
- - OData nas mesmas páginas: versão 30 (abril de 2027)
Se sua loja virtual, WMS, ferramenta EDI, feed bancário, relatório Power BI ou app personalizado usa algum desses, ele para de funcionar quando seu ambiente é atualizado.
O que faço:
- Listo todos os web services de risco e o sistema que os chama
- - Refaço uma integração quebrada, com entrega em 1 dia
- - Movo integrações para API v2.0, páginas de API personalizadas (AL) ou ações OData, com OAuth
- - Atualizo o código de chamada (C#, Node.js, Python, Power Automate) ou oriento seu desenvolvedor
- - Testes em sandbox, implantação, documentação Postman e Swagger
Não incluso: licenças do Business Central ou mudanças dentro de outro produto de fornecedor.
Sou um líder técnico de Business Central com 6 anos de experiência, grande parte em NAV e Business Central. Já movi integrações de SOAP para OData V4 e criei páginas de API com OAuth para sistemas externos. 59 pedidos no Fiverr, 100% pontual.
Online e on-premises. Parceiros Microsoft são bem-vindos.
Conheça mais sobre A Vohra
Software Developer, Business Central, Power Automate
- A partir dePaquistão
- Membro desdejan. de 2018
- Responde em aprox.:4 horas
- Última entrega1 ano
Idiomas
Urdu, Inglês
Tradução automática
Meu portfólio
Outros serviços de Desenvolvimento de Software que eu ofereço
Perguntas frequentes
Tradução automática
Nossa integração quebrou após uma atualização do Business Central. Quanto tempo leva para consertar?
Normalmente em um dia após obter acesso. Para SOAP, copio a página da Microsoft para uma extensão e a publico novamente, assim o outro sistema só muda o nome do serviço na URL; depois, migramos para uma API. Para API v1.0, movo as chamadas direto para v2.0.
Quais web services quebram na versão 29 e quais na versão 30?
A versão 29 remove o SOAP nas páginas publicadas pela Microsoft, como Customer Card ou Sales Order. A versão 30 remove o OData nas mesmas páginas. API v2.0, páginas de API personalizadas, consultas e web services em suas próprias páginas de extensão continuam funcionando. O evento de telemetria RT0053 registra toda chamada afetada.
Nossa integração usa API v1.0. Ela é afetada?
Sim. A Microsoft removeu a API v1.0 na versão 28 (abril de 2026), então essas chamadas falham assim que seu ambiente estiver na versão 28 ou superior. A API v2.0 cobre os mesmos dados com novos IDs e nomes de campos. Movo as chamadas e mapeio os campos.
Quando nosso ambiente online do Business Central será atualizado para a versão 29?
A versão 29 sai no início de outubro de 2026 e chega aos ambientes existentes cerca de uma semana depois. Seu administrador pode adiar a atualização até o início de março de 2027. Após um período de graça de um mês, a Microsoft força a atualização e pode desinstalar extensões que bloqueiam ela.
Nossos relatórios Power BI ou fluxos Power Automate vão parar de funcionar?
Relatórios Power BI que leem páginas da Microsoft publicadas como OData param na versão 30 (abril de 2027); relatórios em páginas de API ou consultas continuam funcionando. Fluxos usando o conector do Business Central estão OK, pois usam APIs. Fluxos que chamam web services de páginas via HTTP quebram. Eu movo ambos.
Você consegue migrar sem alterar o outro sistema?
Frequentemente, sim. Se o outro sistema só consegue enviar SOAP e ninguém pode alterar, eu crio uma ponte pequena no Azure Functions que aceita chamadas SOAP dele e encaminha para a API do Business Central.
Devo usar API v2.0, páginas de API personalizadas ou OData?
API v2.0 quando já tiver os campos que você precisa, como clientes, itens, pedidos de venda e faturas. Uma página de API personalizada para seus próprios campos ou tabelas. Uma ação OData para substituir um codeunit SOAP. A Microsoft diz que APIs são até 10 vezes mais rápidas que SOAP.
Estamos usando NAV ou Business Central on-premises. Isso vale para nós?
Somente quando você atualizar para a versão 29 ou superior. Versões antigas mantêm o SOAP, então o trabalho de integração se encaixa na sua atualização: eu movo as integrações antes ou durante ela.
Que acesso você precisa e nossos dados estão seguros?
Uma cópia em sandbox é o ideal. Você cria um usuário ou um app Entra para mim e pode removê-lo a qualquer momento, e eu não preciso de dados de produção para construir e testar. Parceiros podem dar acesso delegado de admin. Não envie senhas por chat; configuramos o acesso juntos.
Você pode trabalhar como subcontratado para nosso parceiro Microsoft?
Sim. Trabalho no seu ambiente de desenvolvimento ou na sandbox do seu cliente, sigo seu padrão de nomes, regras de objetos e análise de código, e entrego o código fonte. Você continua sendo o contato do cliente.

