CabeƧalho
CabeƧalho, tambĆ©m chamado de CabeƧalho de configuração, Ć© um componente do painel de controle que exibe o cabeƧalho de configuração com alternĆ¢ncias, guias e banners informativos na parte superior do Product Configurator. O componente fornece controles para que os usuĆ”rios alternem modos de precificação instantĆ¢neos, validação e layout e naveguem entre vĆ”rios produtos raiz por meio de guias. O cabeƧalho nĆ£o tem propriedades de saĆda e nĆ£o escuta nenhum evento.
Edições obrigatórias
| DisponĆvel em: Lightning Experience |
| DisponĆvel em: EdiƧƵes Enterprise, Unlimited e Developer do Revenue Management (anteriormente Revenue Cloud) com a licenƧa Revenue Cloud Growth ou a licenƧa Revenue Cloud Advanced |
Responsabilidades do cabeƧalho
- Mostrar o tĆtulo da configuração
- Forneça controles de alternância para modos instantâneos de precificação, validação e layout
- Mostrar guias para configuraƧƵes de pacote de vĆ”rias raĆzes
- Mostrar banners para preços desatualizados, validação e rampas de preço
- Enviar eventos de alternância e navegação do Lightning Message Service (LMS) ao Gerenciador de dados
- Botão Mostrar favoritos, quando ativado
Nome da API do cabeƧalho
S01_ConfigHeader
Propriedades da entrada
O cabeƧalho aceita dados dessas propriedades pai e de componente de fluxo, definidas pelos usuƔrios.
| Propriedade | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| isDesignTime | Booleano | Não | Seja no modo de design ou de visualização |
| isApiInProgress | Booleano | NĆ£o | Se a chamada de API estĆ” em andamento |
| layoutMode | String | Não | Modo de layout: "padrão" ou "compacto" |
| isPriceRampEnabled | Booleano | Não | Se as rampas de preço estão habilitadas |
| tĆtulo | String | NĆ£o | TĆtulo da configuração |
| guias | Matriz | NĆ£o | Matriz de guias para pacotes de vĆ”rias raĆzes |
| isInstantPricingToggleEnabled | Booleano | NĆ£o | Se a opção de precificação instantĆ¢nea estĆ” visĆvel |
| isInstantPricingEnabled | Booleano | Não | Indica se a Precificação instantânea estÔ habilitada por padrão. Use apenas o valor padrão do sistema para essa propriedade. Se você inserir qualquer outro valor, a funcionalidade de precificação instantânea não funcionarÔ. |
| rootProductId | String | NĆ£o | ID do produto raiz |
| explainabilityEnabled | Booleano | Não | Se a alternância de capacidade de explicação estÔ habilitada (log de capacidade de explicação coletado durante a configuração). |
| showPrices | Booleano | Não | Se é necessÔrio mostrar informações de precificação no tempo de execução |
| favoriteData | String | Não | Dados de configuração para favoritos |
| isNonBlockingEnabled | Booleano | Não | Se o modo não de bloqueio estÔ habilitado |
| isGroupRampEnabled | Booleano | Não | Se os negócios de rampa do grupo estão habilitados para o produto |
| currentGroupName | String | Não | Nome do grupo atual para o item da transação que estÔ sendo configurado. |
IncursƵes no cabeƧalho de eventos
O cabeƧalho aciona os eventos do LMS mostrados nessa tabela.
| Ação do evento | Quando é Descarregado | Objetivo |
|---|---|---|
| toggleInstantPricing | O usuÔrio alterna a precificação instantânea | Ative ou desative a precificação instantânea |
| toggleCompactLayout | O usuƔrio alterna o layout compacto | Alternar modo de layout |
| toggleRulesValidation | Validação de alternâncias do usuÔrio | Ativar/desativar validação |
| updatePrices | O usuÔrio clica no link "Atualizar preços" | Acionar precificação manualmente |
| navegar | O usuƔrio seleciona uma guia | Ir para o produto raiz selecionado |

