| Linha de Produto: | Franquias e Redes |
|---|---|
| Segmento: | Varejo |
| Módulo: | Server |
| Função: | Cadastro de mecânicas |
| Ticket: | |
| Requisito/Story/Issue (informe o requisito relacionado) : | DVARLIVECP-7877 |
No cadastro de promoções, é possível associar uma ou mais mecânicas, sendo também possível reordená-las conforme a prioridade desejada. Atualmente, a funcionalidade de reordenação está disponível independentemente da quantidade de mecânicas.
Problema Identificado:
Quando há apenas uma mecânica associada à promoção, a funcionalidade de reordenação se mantém visível, embora não tenha efeito prático, o que pode gerar confusão ao usuário.
Requisito:
A reordenação das mecânicas deve ser desabilitada quando houver somente uma mecânica associada à promoção.
| Condição | Comportamento Esperado |
|---|---|
| Promoção com apenas uma mecânica | Reordenação deve ser desabilitada/oculta |
| Promoção com duas ou mais mecânicas | Reordenação deve estar ativa/habilitada |
Objetivo:
Evitar que a funcionalidade de reordenação seja exibida ou executada quando houver apenas uma mecânica associada à promoção.
1. Validação na camada de visualização (XHTML / JSF):
A lógica de renderização do componente de reordenação foi ajustada para ser exibida somente quando o número de mecânicas for maior que 1.
| Quantidade de Mecânicas | Componente de Reordenação | Comportamento |
|---|---|---|
| 1 | Oculto ou desativado | Não permite reordenação |
| 2 ou mais | Visível e habilitado | Permite reordenação normal |
Tela de cadastro/edição de promoção
Componente de listagem/reordenação de mecânicas