Paquetes de instalación e implementación independientes para extensiones MPOS, CPOS, HWS y CSU
Importante
Este contenido está archivado y no se actualiza. Para obtener la documentación más reciente, vaya a Novedades o cambios en Dynamics 365 Commerce. Para conocer los últimos planes de lanzamiento, vaya a los planes de lanzamiento de Dynamics 365 y Microsoft Power Platform.
Habilitada para | Versión preliminar pública | Disponibilidad general |
---|---|---|
Administradores, creadores, comercializadores o analistas, automáticamente | 16 de abril de 2021 | 20 de abril de 2021 |
Valor empresarial
El modelo de empaquetado de extensiones actual requiere que las extensiones y el código principal de la aplicación se empaqueten juntos para aplicar una reparación o actualización. Esto supone un mayor esfuerzo, ya que requiere combinarlos y volver a empaquetarlos cada vez que se aplica una reparación o actualización. Además, si los componentes de Commerce están personalizados, se debe repetir el mismo proceso para cada reparación. Esto limita el proceso de integración e implementación continuas. Los nuevos paquetes de implementación e instalación independientes para Modern POS (MPOS), Cloud POS (CPOS), Cloud Scale Unit (CSU) y Hardware Station (HWS) evitarán tener que realizar dichas tareas de combinación y reempaquetado. La característica también permite a los usuarios empaquetar independientemente, implementar manualmente y realizar tareas de mantenimiento en las extensiones y el código principal por separado.
Detalles de la característica
La nueva característica de empaquetado independiente separa las extensiones del código principal y ofrece opciones para crear paquetes solo de extensión que se pueden instalar y mantener de forma independiente. El marco del instalador principal se ha rediseñado por completo para separar el instalador principal y el de extensiones. El marco de desarrollo y empaquetado de MPOS y CPOS también se ha mejorado para hacerlo compatible con este modelo de empaquetado e instalación independientes mediante la incorporación de las tecnologías heredadas de paquete opcional de Windows, Desktop Bridge y MSIX. Para respaldar este nuevo marco de extensiones, los modelos de MPOS, CPOS y de empaquetado se actualizarán con una nueva plantilla de extensión, controles de interfaz de usuario y herramientas de empaquetado e implementación.
Con este nuevo modelo, todas las extensiones de MPOS se crearán como archivos APPX independientes y el PDV central cargará estos archivos APPX como complementos. Los complementos (APPX de extensiones) se ejecutarán bajo la identidad de la aplicación de MPOS principal contextual. Hasta ahora, el código principal del PDV y las extensiones se empaquetaban como una APPX, pero ahora habrá una APPX principal y una APPX de las extensiones para que se puedan realizar la instalación y el mantenimiento de forma independiente. La APPX de extensión no podrá ejecutarse por sí sola. Solo la podrá cargar la APPX principal. Para migrar la extensión de MPOS antigua a este nuevo modelo, migre el código a la nueva plantilla de extensión. Para ello, podría ser necesaria cierta refactorización del código, de modo que admita el nuevo marco y los controles de la IU.
El marco de instalación de HWS y CSU se ha rediseñado para crear instaladores que solo puedan contener los componentes de extensión. Con los nuevos instaladores, se puede realizar el mantenimiento de HWS y CSU de forma independiente tanto para extensiones como para los componentes preconfigurados.
Nota
Esta característica incluye únicamente el desarrollo y la creación de un paquete de extensión. No incluye implementaciones ni tareas de mantenimiento de Dynamics 365 Lifecycle Services. Esas mejoras se agregarán en versiones posteriores.
Consulte también
Información general de la extensión de PDV (documentos)