Migrar personalizaciones a Centro de pedidos de próxima generación

Cuando te mudas a Centro de pedidos de próxima generación, comienza con la nueva base de código y luego migra cualquier aplicación nueva o código personalizado a la nueva base de código. Su código personalizado sigue siendo prácticamente el mismo.

Nota: El Order Hub de última generación está basado en la versión 20 de Angular. Si tienes personalizaciones en versiones anteriores de Angular, debes migrarlas a la versión 20 de Angular antes de migrarlas al Order Hub de próxima generación. Para obtener más información, consulte Migración de la personalización al Order Hub de próxima generación.

Diferencias clave para el desarrollo de personalización

La siguiente tabla describe las diferencias clave para el desarrollo de personalización con Centro de pedidos de próxima generación.

Tabla 1. Diferencias clave con Centro de pedidos de próxima generación personalización
Order Hub Centro de pedidos de próxima generación
Order Hub funciona a www.supply-chain.ibm.com El centro de pedidos de última generación se ejecuta en un kit de herramientas de desarrollo local en https://localhost:7443/order-management
Para configurar el menú de navegación lateral para nuevas aplicaciones, utilice el Personalizaciones página. Para configurar el menú de navegación lateral, cree manualmente elfeatures.json archivo.
Para habilitar las personalizaciones de módulos para aplicaciones existentes, utilice Habilitar la personalización del módulo OOB sobre el Personalizaciones página. Para habilitar las personalizaciones del módulo, utilice el Personalizar página.
Para aceptar el certificado del módulo, utilicebucgenerichost , Por ejemplo, https://bucgenerichost:9300/ Para aceptar el certificado del módulo, utilicelocalhost , Por ejemplo, https://localhost:9300/
Para configurar la carpeta de personalización y para la autenticación, utilice Configuración de pantalla > Complementos > Configuración de personalización No aplicable.

Debe realizar una compilación separada para cada entorno.

yarn build-<env>

Solo necesita realizar una compilación para todos los entornos.

./build-customization.sh build-ui ui-modules
./build-customization.sh package-jar ui-modules

Para implementar personalizaciones en cada entorno, utilice la interfaz de línea de comandos.

yarn orderhub-cli publish-customization
Para desplegar las personalizaciones en cada entorno, se utiliza el archivo JAR de extensiones en Self Service.

El proceso migratorio

Migrar personalizaciones existentes a Centro de pedidos de próxima generación es un proceso de varios pasos.

  • Descarga el nuevo Centro de pedidos de próxima generación base de código
  • Prepárese para migrar cualquier aplicación o personalización nueva
  • Construye las personalizaciones
  • Prueba las personalizaciones
  • Implementar las personalizaciones

El proceso es ligeramente diferente para migrar aplicaciones personalizadas y personalizaciones existentes.