Guía de aprendizaje: Personalización del flujo Crear pedido
En esta guía de aprendizaje, aprenderá a personalizar el Order Hub existente para crear el flujo de pedidos.
El método de personalización por configuración se utiliza en esta guía de aprendizaje para realizar actualizaciones simples en las páginas existentes.
El método de personalización por código se utiliza en esta guía de aprendizaje, donde:
- El enfoque de personalización por alteraciones temporales se utiliza para modificar una página existente para capturar datos adicionales (número de orden de compra del cliente) y, a continuación, enviar los datos a la API de programa de fondo. Puesto que no hay ningún archivo buc-fields-details.json para modificar la página de detalles del pedido, se debe utilizar el enfoque de personalización por alteraciones temporales.
Supongamos que su empresa necesita personalizar el flujo Crear pedido para incluir las prestaciones adicionales siguientes:
- Al crear una orden, desea poder capturar opcionalmente el "número de orden de compra del cliente".
- Cuando busca artículos para añadirlos a un pedido, desea poder buscar artículos con un campo ItemAlias personalizado que utilice para representar el código UPC, EAN o código de fabricante del artículo.
- Desea cambiar las etiquetas en la interfaz de usuario. En lugar de utilizar las etiquetas existentes "Fecha de envío solicitada", "Fecha de cancelación solicitada" y "Fecha de entrega solicitada", desea utilizar las etiquetas "Fecha de envío deseada", "Fecha de cancelación deseada" y "Fecha de entrega deseada".
Objetivos de aprendizaje
- Cómo personalizar páginas en la aplicación Pedidos.
- Cómo modificar el código existente en una página para capturar datos adicionales y, a continuación, enviar los datos a la API de programa de fondo.
- Cómo añadir un parámetro de búsqueda adicional en una página y una API a través de la personalización por configuración.
- Cómo cambiar etiquetas y mensajes en la aplicación a través de la personalización por configuración.
Tiempo necesario
Esta guía de aprendizaje debe tardar aproximadamente 30 minutos en finalizar. Si explora otros conceptos relacionados con esta guía de aprendizaje, puede tardar más tiempo en completarse.Nivel de habilidad
PrincipianteAudiencia
Desarrolladores que desean personalizar Order Hub.Requisitos previos
- Configure un entorno de kit de herramientas de desarrollador. Para obtener más información, consulte Iniciación a la personalización de Order Hub.
- Habilite la personalización para el módulo buc-app-order . Para obtener más información, consulte Personalización de aplicaciones existentes.
Resultados previstos
Cuando un usuario pulsa Crear pedido en la página Búsqueda de pedido , la página Crear pedido se carga con las personalizaciones.
- La página Detalles del pedido incluye un campo personalizado Número de orden de compra del cliente.

- El modal Añadir líneas > Búsqueda avanzada incluye un campo de búsqueda personalizado Valor de alias.

- La tabla Gestionar líneas incluye series de cabecera de tabla personalizadas Fecha de entrega deseada, Fecha de disponibilidad deseaday Fecha de terminación deseada.
