Arreglaré integraciones de business central y migraré soap y odata a APIs


Acerca de este Servicio
Traducción automática
Arreglo las integraciones de Business Central que se rompen cuando Microsoft elimina los viejos servicios web y los traslado a APIs soportadas antes de que lo hagan.
Lo que Microsoft está eliminando:
- API v1.0: desaparece desde la versión 28 (abril de 2026)
- - SOAP en las páginas estándar de Microsoft: versión 29 (octubre de 2026)
- - OData en las mismas páginas: versión 30 (abril de 2027)
Si tu tienda online, WMS, herramienta EDI, feed bancario, informe Power BI o app personalizada usa uno de estos, deja de funcionar cuando actualices tu entorno.
Lo que hago:
- Listar cada servicio web en riesgo y el sistema que lo llama
- - Reactivar una integración rota, con entrega en 1 día
- - Mover integraciones a API v2.0, páginas API personalizadas (AL) o acciones OData, con OAuth
- - Actualizar el código que llama (C#, Node.js, Python, Power Automate) o informar a tu desarrollador
- - Pruebas en sandbox, despliegue, documentación en Postman y Swagger
No incluido: licencias de Business Central, ni cambios dentro de productos de otros proveedores.
Soy un líder técnico en Business Central con 6 años de experiencia, la mayor parte en NAV y Business Central. He migrado integraciones de SOAP a OData V4 y creado páginas API con OAuth para sistemas externos. 59 pedidos en Fiverr, 100% a tiempo.
En línea y en local. Se aceptan partners de Microsoft.
Conoce a A Vohra
Software Developer, Business Central, Power Automate
- DePakistán
- Miembro desdeene 2018
- Responde aprox. en:4 horas
- Última entrega1 año
Idiomas
Urdu, Inglés
Traducción automática
Mi porfolio
Otros servicios de Desarrollo de software que ofrezco
FAQ
Traducción automática
Nuestra integración se rompió tras una actualización de Business Central. ¿Qué tan rápido puedes arreglarla?
Normalmente en un día tras obtener acceso. Para SOAP, copio la página de Microsoft en una extensión y la vuelvo a publicar, así el otro sistema solo cambia el nombre del servicio en su URL; luego lo migramos a una API. Para API v1.0, traslado las llamadas directamente a v2.0.
¿Qué servicios web se rompen en la versión 29 y cuáles en la 30?
La versión 29 elimina SOAP en páginas publicadas por Microsoft, como Customer Card o Sales Order. La versión 30 elimina OData en esas mismas páginas. Las APIs v2.0, páginas API personalizadas, consultas y servicios web en tus propias páginas de extensión siguen funcionando. El evento de telemetría RT0053 registra cada llamada afectada.
Nuestra integración usa API v1.0. ¿Está afectada?
Sí. Microsoft eliminó API v1.0 en la versión 28 (abril de 2026), por lo que esas llamadas dejan de funcionar cuando tu entorno está en la versión 28 o superior. API v2.0 cubre los mismos datos con nuevos IDs y nombres de campos. Traslado las llamadas y mapeo los campos.
¿Cuándo pasará nuestro entorno de Business Central en línea a la versión 29?
La versión 29 sale a principios de octubre de 2026 y llega a los entornos existentes aproximadamente una semana después. Tu administrador puede posponer la actualización hasta principios de marzo de 2027. Después de un período de gracia de un mes, Microsoft la obliga y puede desinstalar extensiones que la bloqueen.
¿Se romperán nuestros informes de Power BI o flujos de Power Automate?
Los informes de Power BI que leen páginas de Microsoft publicadas como OData dejan de funcionar en la versión 30 (abril de 2027); los informes en páginas API o consultas siguen funcionando. Los flujos que usan el conector de Business Central están bien, ya que usan APIs. Los flujos que llaman servicios web de páginas por HTTP dejan de funcionar. Yo muevo ambos.
¿Puedes migrar sin cambiar el otro sistema?
A menudo, sí. Si el otro sistema solo puede enviar SOAP y nadie puede cambiarlo, pongo un pequeño puente en Azure Functions que acepta sus llamadas SOAP y las reenvía a la API de Business Central.
¿Deberíamos usar API v2.0, páginas API personalizadas o OData?
API v2.0 cuando ya tenga los campos que necesitas, como clientes, artículos, órdenes de venta y facturas. Una página API personalizada para tus propios campos o tablas. Una acción OData para reemplazar un codeunit SOAP. Microsoft dice que las APIs son hasta 10 veces más rápidas que SOAP.
Estamos en NAV o Business Central en local. ¿Esto nos aplica?
Solo cuando actualices a la versión 29 o superior. Las versiones antiguas mantienen SOAP, así que el trabajo de integración encaja en tu actualización: traslado las integraciones antes o durante la misma.
¿Qué acceso necesitas y nuestros datos están seguros?
Lo mejor es una copia en sandbox. Creas un usuario o una app Entra para mí y puedes eliminarla en cualquier momento, y no necesito datos de producción para construir y probar. Los partners pueden dar acceso delegado de administrador. No envíes contraseñas por chat; configuramos el acceso juntos.
¿Puedes trabajar como subcontratista para nuestro partner de Microsoft?
Sí. Trabajo en tu entorno de desarrollo o en sandbox de tu cliente, sigo tus reglas de nombres, rangos de objetos y análisis de código, y entrego el código fuente. Tú permaneces como contacto del cliente.

