Microsoft aplaza el cambio para nuevas compras CSP a enero–marzo de 2027. Determinadas experiencias elegibles pueden generar cargos adicionales a la licencia, sujetos a un límite mensual ajustable.
Microsoft · Anuncio: · Revisión editorial
Microsoft 365 Copilot en Microsoft Word (archivo). Imagen: Microsoft. Used with permission from Microsoft.
El cambio integrado en BCApps crea líneas de dieta en los nuevos informes de gastos de cada viajero. Su incorporación al repositorio no acredita todavía el despliegue en los entornos de clientes.
GitHub Enterprise Cloud incorpora acceso a Copilot para empresas elegibles, sin créditos incluidos. La disponibilidad depende del canal de contratación y el consumo medido se factura desde el primer uso.
El cambio sustituye el borrado mediante marcas y añade herramientas para consultar y limpiar registros residuales. Su integración en el repositorio no confirma todavía su disponibilidad en una actualización distribuida de Business Central.
Microsoft anuncia paquetes de Business Central Essentials o Premium con Microsoft 365 Copilot Business desde el 1 de enero de 2027. Las tarifas publicadas son de 95 y 125 USD por usuario y mes; las experiencias accesibles dependerán de las aplicaciones y servicios licenciados.
Microsoft incorpora la gestión del alquiler de equipos a Supply Chain Management, conectada con Finance. La documentación permite examinar el proceso; el escenario con Copilot Cowork se presenta como una demostración.
Microsoft extiende los límites de uso a más funciones de Copilot Chat para usuarios sin licencia de Microsoft 365 Copilot en organizaciones comerciales. Los avisos requieren preparar al soporte y revisar las solicitudes de licencias, sin convertir cada límite en una recomendación de compra.
La API permite consultar y modificar políticas en empresas, organizaciones, equipos y aplicaciones de agentes. Su uso exige identificar quién controla cada decisión y revisar los cambios.
Las instrucciones orientan a asistentes de programación compatibles. Su evaluación exige revisar el alcance de instalación, las dependencias del proyecto y los cambios generados.
Apple abre la integración de acciones mediante App Intents. Para los desarrolladores españoles, la disponibilidad de Siri AI en Mac y Vision Pro convive con su ausencia en iPhone, iPad y Apple Watch.
Un cambio integrado en BCApps permite preparar el aprobador intermedio de un informe en estado Released sin enviarlo todavía a aprobación. Su despliegue en clientes no está confirmado.
BCApps incorpora marcadores que permiten reutilizar en las entradas de prueba los identificadores generados durante la preparación. El cambio está integrado en el repositorio; las fuentes consultadas no acreditan su disponibilidad en una versión distribuida.
Un cambio integrado en BCApps permite a las extensiones modificar filtros de consolidación antes de la solicitud estándar. Su utilidad depende de los campos y operadores que admita la API.
Dos correcciones integradas en el repositorio afectan al cambio de grupo contable tras una adquisición y a la numeración de cancelaciones. Su utilidad para la revisión financiera depende de la configuración y de la versión instalada.
Una corrección integrada en BCApps busca preservar los saldos históricos al desliquidar pagos en divisa. Para las pruebas de cierre, la clave es comprobar cada periodo además del total.
Una corrección integrada en BCApps conserva ErrorInfo en dos manejadores de errores interactivos. La navegación efectiva y la disponibilidad en clientes siguen sin estar confirmadas.
Revisión documental del 7 de noviembre de 2026: diff, código, prueba y documentación de Microsoft contrastados. Sin ejecución en un entorno Business Central. Integración en main confirmada; build distribuida y disponibilidad por tenant sin confirmar.
Microsoft integró el 23 de octubre de 2026 una corrección de Subscription Billing en la rama main de BCApps. El commit 15385de sustituye Error(ErrorText) por Error(ErrorTextInfo) en dos manejadores de errores durante la creación de documentos. Cambio en BCApps.
Los procedimientos DisplayOrLogErrorFromBillingTemplate y DisplayOrLogErrorFromBillingLine ya preparaban el objeto que ahora se utiliza. Incluye RecordId, SystemId y TableId; en la plantilla, esos identificadores se asignan si se encuentra el registro. Las ramas de facturación automatizada mantienen el registro de errores sin lanzar el error interactivo. Código de los manejadores.
El límite: navegación todavía no demostrada
La descripción del commit presenta la navegación como objetivo. Sin embargo, estos manejadores no configuran PageNo ni AddNavigationAction. Conservar los identificadores no demuestra por sí solo que aparezca un botón capaz de abrir el registro. Implementación revisada.
Microsoft documenta AddNavigationAction como mecanismo para añadir una acción Show-it al diálogo. Por su parte, Error(ErrorInfo) muestra el error e interrumpe la ejecución de AL: utilizarlo no supone corregir automáticamente los datos ni actualizar la propuesta de facturación. Acción de navegación, comportamiento de Error(ErrorInfo).
Qué cubre la prueba añadida
BillingTemplateErrorInfoContainsRecordIdOnUpdateRequired provoca un fallo interactivo con una línea marcada como Update Required. Comprueba que GetLastErrorCode() no esté vacío y que el mensaje contenga Update Required. Sus aserciones no comparan el RecordId ni abren una página. El cambio tampoco añade un caso específico para el manejador de líneas. Además, el archivo declara TestPermissions = Disabled: esta prueba no acredita el comportamiento con los permisos de un usuario operativo. Nexo ha revisado el código, sin ejecutar la prueba. Prueba de regresión.
Disponibilidad: integración y distribución son pasos distintos
La PR figura integrada y asociada al hito Version 30.0. Ese hito registra un destino de planificación; no acredita un despliegue en clientes. PR #10477, hito Version 30.0.
Al 7 de noviembre de 2026, las fuentes consultadas no permiten identificar una build distribuida que incluya esta corrección ni confirmar su presencia en un tenant. El historial público revisado no contiene la referencia 646836 asociada al cambio; esa ausencia tampoco demuestra que no se haya distribuido por otra vía. Historial de actualizaciones de Microsoft.
Lectura de Nexo
Conservar la identidad del registro puede facilitar el diagnóstico. Nuestra interpretación es que la aceptación funcional debe comprobar también qué puede hacer la persona después del error: entender la causa, localizar el registro y continuar la investigación con sus permisos habituales. Un posible ahorro de tiempo de soporte requeriría medición; no lo presentamos como resultado de esta corrección.
Ejemplo sintético para una revisión funcional
Propuesta de comprobación, no ejecutada: una empresa de pruebas utiliza el contrato SUS-010, la plantilla MENSUAL y la línea L-01. Los identificadores son inventados. Antes de evaluar el cambio, debe confirmarse que la build utilizada lo contiene. La tabla describe qué observar, sin anticipar resultados.
Recorrido
Situación propuesta
Qué comprobar
Plantilla, ejecución interactiva
Marcar una línea de la propuesta con Update Required.
Registrar el mensaje y el contexto de plantilla; comprobar si existe navegación y adónde conduce.
Línea, ejecución interactiva
Provocar una validación que pase por el manejador de líneas.
Comprobar qué registro se identifica y evaluar este recorrido por separado.
Facturación automatizada
Repetir un fallo en el recorrido automatizado.
Comprobar la entrada de log y la ausencia de diálogo interactivo en ese manejador.
Permisos
Repetir el caso con el perfil operativo habitual.
Si existe navegación, comprobar el acceso al destino y la posibilidad real de corregir el problema.
Elaborado con asistencia de IA y revisado por Nexo Community. Las propuestas prácticas y la interpretación editorial se distinguen de los hechos documentados.