Novedades Business Central · Versión 29

Además de lo nuevo, cada versión convierte en obligatorias algunas funciones que hasta ahora podías desactivar desde Administración de características. En la versión 29 hay una que puede romper integraciones: la publicación de páginas estándar de Microsoft como servicios web SOAP.

Versión 29.0 · Disponibilidad general · Lectura: 4 min

En resumen

Si alguna integración tuya llama por SOAP a páginas estándar de Business Central, revísala antes de actualizar: en la versión 29 queda bloqueado y en la 30 desaparece. El resto de cambios obligatorios afecta a procesos concretos de fabricación, recordatorios e informes financieros.

Lo urgente

SOAP sobre páginas de Microsoft: fin de trayecto

La característica Desactivar servicios web SOAP en páginas de interfaz de Microsoft impide publicar páginas estándar como servicios web SOAP. Microsoft ha declarado obsoleto ese uso, lo eliminará por completo en la versión 30.0 y, en su lista de la versión 29, ya incluye esta característica entre las que dejan de poder desactivarse. Dicho de otro modo: no cuentes con poder volver atrás después de actualizar.

Las alternativas oficiales son tres:

Recomendado

API REST estándar

Las API integradas de Business Central son la opción más estable para nuevas integraciones.

Alternativa

OData V4

Publicar la misma página por OData V4 en lugar de SOAP.

Transitorio

Página propia en una extensión

Replicar la página en una extensión por inquilino y publicar esa página por SOAP.

Cómo detectarlo: la telemetría de solicitudes entrantes de servicios web muestra qué llamadas SOAP siguen llegando. Es la forma más fiable de saber qué conectores, a menudo antiguos y heredados de NAV, dependen todavía de SOAP.
Ya no se pueden desactivar

El resto de funciones obligatorias en la versión 29

CaracterísticaQué significa
Método de baja «Manual» sin pickingEn ubicaciones con almacén, el consumo manual ya no exige picking; si lo quieres, usa el método Picking + Manual.
Enmascarar datos sensiblesLos campos que una extensión marque con la propiedad MaskType se muestran enmascarados.
Nuevos textos de comunicación en términos de recordatorioLos recordatorios usan los textos de comunicación de los términos y niveles de recordatorio.
Valores por defecto en informes financierosLa posibilidad de definir valores por defecto para los informes financieros queda siempre activa.

Por otra parte, Microsoft ha aplazado algunas que estaban previstas para la 29: el guardado automático en cada cambio de campo y la búsqueda de texto optimizada en listas pasan a la versión 30, y el registro simultáneo de movimientos de producto, proyecto y recurso por varios usuarios, a la 31.

Nuestra recomendación

Qué hacer antes de actualizar

  1. 1

    Inventaria tus integraciones

    Revisa la telemetría y las páginas publicadas en Servicios web. Lo que sea SOAP sobre páginas estándar debe migrarse antes de programar la actualización a la versión 29. Te ayudamos a decidir entre conector estándar o desarrollo a medida.

  2. 2

    Prueba fabricación y recordatorios en un sandbox

    Si usas el método de baja Manual en ubicaciones con picking, o recordatorios con textos propios, valida el comportamiento con la versión 29.

  3. 3

    Aprovecha el margen de las aplazadas

    Activa ya en un sandbox el guardado automático y la búsqueda optimizada para llegar a la versión 30 sin sorpresas.

Fuentes: Microsoft Learn — Características opcionales que pasan a ser obligatorias, Microsoft Learn — Disable SOAP web services on Microsoft UI pages y Microsoft Learn — Novedades de la actualización 29.0.