Novedades o cambios en la Platform update 30 para las aplicaciones de finanzas y operaciones (noviembre de 2019)
En este artículo se describen las características que son nuevas o que se han cambiado en la Platform Update 30 para las aplicaciones de finanzas y operaciones. El número de compilación de esta versión es 7.0.5407. Aunque la fecha de disponibilidad general cae en noviembre, las nuevas características están disponibles para un lanzamiento anticipado en septiembre. Para obtener más información sobre Platform Update 30, consulte Recursos adicionales.
Formato de fecha y hora legible para los campos datetime en la carga útil el evento de negocio
Cuando se codifica un nuevo evento de negocio, se puede habilitar un campo datetime para generar el valor en un formato legible por humanos en la carga útil del evento de negocio. El evento de negocio existente también se puede modificar para incluir un campo datetime legible en la carga útil, preservando así la compatibilidad. La documentación para desarrolladores a este respecto se encuentra en Documentación para desarrolladores de eventos de negocio.
Ocultar campos más rápido en el modo de personalización
Ocultar campos en el modo de personalización ahora es significativamente más rápido. En lugar de esperar la confirmación del sistema de que un control seleccionado se puede ocultar, esta verificación ahora se realiza de forma asincrónica, lo que permite a los usuarios ocultar los controles tan rápido como hacer clic en ellos. Esta misma optimización también se aplicó para omitir controles, bloquear campos y agregar campos como campos de resumen en la ficha desplegable.
Mejoras de extensibilidad
Las siguientes funcionalidades de extensibilidad mejoradas se agregaron en la Platform Update 30:
- Mejorar la gestión de escenarios de extensión de formulario que involucran grupos de campos de extensión que se extienden nuevamente (Ref. 236593).
- Habilite la propiedad de acción predeterminada en FormGridControl para usar botones agregados a través de la extensión (Ref. 322756).
- Agregue controladores de eventos posteriores para eliminar eventos en orígenes de datos de formularios dentro del alcance de la transacción (Ref. 237952).
- Anime a los clientes o socios a no ampliar las clases "internas" agregando una advertencia (Ref. 338010).
- Mejore el uso del patrón SysPlugin de X++ agregando mayor compatibilidad para múltiples valores clave y valores clave de diferentes tipos (Ref. 330178).
Propiedad de clase de característica agregada al metamodelo para admitir la asociación de metadatos con características definidas para la administración de características
Se agregó una propiedad Clase de características al metamodelo y se puede ver en varios tipos en el Explorador de aplicaciones en Visual Studio. Esta propiedad es una búsqueda que apunta a características definidas para la gestión de funciones. Esta propiedad actualmente no tiene ningún efecto. En el futuro, los desarrolladores usarán esta propiedad para garantizar que los metadatos solo estén visibles para los usuarios cuando la función correspondiente se haya habilitado en el espacio de trabajo de Administración de características. Actualmente, si la propiedad Clase de característica se establece en un valor, genera una advertencia de compilación para que el desarrollador sepa que no tendrá ningún efecto. La nueva propiedad está visible en algunos tipos, incluidos Menús y Elementos de menú, pero eventualmente estará visible en Formularios, Controles de formulario y otros tipos. En el futuro, los primeros tipos de metadatos que admitan la característica Clase de característica serán los Menús y los Elementos de menú, lo que permitirá a los desarrolladores tener esas opciones de menú disponibles solo cuando se haya habilitado la función correspondiente. El soporte de tiempo de ejecución para menús y elementos de menú está programado para entregarse en la Platform Update 31. Actualmente, la propiedad Clase de característica y la API FeatureStateProvider se pueden usar para hacer referencia a una característica existente en la Administración de características, pero no se pueden definir características adicionales. Es probable que ese soporte se habilite una vez que se complete el trabajo de la propiedad Clase de característica.
Los nuevos tipos de licencia admiten la asociación de usuario con una licencia
Se están lanzando nuevos tipos de licencias para nuevos clientes. Para los clientes con esas nuevas licencias, los usuarios deben estar asociados con una licencia. Si una licencia está asociada con un nuevo usuario, la primera vez que inicie sesión se le agregará como usuario del sistema. Si una licencia no está asociada con un usuario, este recibe una breve advertencia.
Recursos adicionales
Corrección de errores de Platform Update 30
Para obtener información sobre las correcciones de errores incluidas en cada una de las actualizaciones que forman parte de la Platform Update 30, inicie sesión en Lifecycle Services (LCS) y consulte este artículo de KB.
Dynamics 365: segunda oleada de lanzamiento de versiones de 2019
¿Le gustaría conocer las nuevas y futuras funcionalidades disponibles en nuestra plataforma y en nuestras aplicaciones empresariales?
Consulte Dynamics 365: plan de la segunda oleada de lanzamiento de versiones de 2019. Hemos recogido absolutamente todos los detalles en un solo documento que puede usar para la planificación.
Características quitadas y obsoletas
El artículo Funciones eliminadas u obsoletas en finanzas y operaciones describe las características que se han eliminado o están obsoletas.
- Una característica quitada dejará de estar disponible en el producto.
- Una característica en desuso no está en el desarrollo activo y se podría quitar en una actualización futura.
Antes de eliminar una característica del producto, se anunciará el aviso de desuso en el artículo Características quitadas o en desuso para finanzas y operaciones 12 meses antes de su eliminación.
Para los cambios importantes que solo afectan al tiempo de compilación y tienen binarios compatibles con entornos de espacio aislado y de producción, el tiempo de puesta en desuso es inferior a 12 meses. Por lo general, son actualizaciones funcionales que hay que hacer en el compilador.