Usted está aquí:
Encabezado
Encabezado, también denominado Encabezado de configuración, es un componente del panel de control que muestra el encabezado de configuración con conmutadores, fichas y pancartas informativas en la parte superior del Configurador de productos. El componente proporciona controles para que los usuarios cambien los modos de precios instantáneos, validación y formato, así como para navegar entre múltiples productos raíz a través de fichas. El encabezado no tiene propiedades de salida y no escucha ningún evento.
Ediciones necesarias
| Disponible en: Lightning Experience |
| Disponible en: Ediciones Enterprise, Unlimited y Developer de Gestión de ingresos (anteriormente Revenue Cloud) con la licencia Revenue Cloud Growth o la licencia Revenue Cloud Advanced |
Responsabilidades de encabezado
- Mostrar el título de configuración
- Proporcione controles de alternancia para los modos de precios instantáneos, validación y formato
- Mostrar fichas para configuraciones de paquetes de múltiples raíces
- Mostrar pancartas para precios desfasados, validación y rampas de precios
- Enviar eventos de Lightning Message Service (LMS) de alternancia y navegación a Gestor de datos
- Botón Mostrar favoritos, cuando está activado
Nombre de API de encabezado
S01_ConfigHeader
Propiedades de entrada
El encabezado acepta datos de estas propiedades de componente principal y de flujo, establecidas por los usuarios.
| Propiedad | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| isDesignTime | Booleano | No | Ya sea en modo de diseño o vista previa |
| isApiInProgress | Booleano | No | Si la llamada de API está en curso |
| layoutMode | Cadena | No | Modo de formato: "estándar" o "compacto" |
| isPriceRampEnabled | Booleano | No | Si las rampas de precios están activadas |
| título | Cadena | No | Título de configuración |
| fichas | Matriz | No | Matriz de fichas para paquetes de múltiples raíces |
| isInstantPricingToggleEnabled | Booleano | No | Si la alternancia de precios instantánea es visible |
| isInstantPricingEnabled | Booleano | No | Indica si Precios instantáneos está activado de forma predeterminada. Utilice solo el valor predeterminado del sistema para esta propiedad. Si introduce cualquier otro valor, la función de precios instantáneos no funciona. |
| rootProductId | Cadena | No | Id. de producto raíz |
| explicabilidadActivado | Booleano | No | Si el conmutador de explicabilidad está activado (registro de explicabilidad recopilado durante la configuración). |
| showPrices | Booleano | No | Si mostrar información de precios en tiempo de ejecución |
| favoriteData | Cadena | No | Datos de configuración para favoritos |
| isNonBlockingEnabled | Booleano | No | Si el modo de no bloqueo está activado |
| isGroupRampEnabled | Booleano | No | Si las negociaciones en rampa de grupo están activadas para el producto |
| currentGroupName | Cadena | No | Nombre del grupo actual para el elemento de transacción que se está configurando. |
Fuegos de encabezado de eventos
El encabezado activa los eventos LMS mostrados en esta tabla.
| Acción de evento | Cuándo se dispara | Objetivo |
|---|---|---|
| toggleInstantPricing | El usuario alterna precios instantáneos | Activar o desactivar precios instantáneos |
| toggleCompactLayout | El usuario alterna formato compacto | Cambiar modo de formato |
| toggleRulesValidation | Validación de alternancia de usuario | Activar/desactivar validación |
| updatePrices | El usuario hace clic en el vínculo "Actualizar precios" | Activar precios manualmente |
| navegar | El usuario selecciona una ficha | Ir al producto raíz seleccionado |
