| Linha de Produto: | Franquias e Redes |
|---|---|
| Segmento: | Varejo |
| Módulo: | Server e Client |
| Função: | Código Promocional |
| Ticket: | |
| Requisito/Story/Issue (informe o requisito relacionado) : | DVARLIVECP-7875 |
Atualmente, ao desassociar uma lista de código promocional de uma promoção, o sistema atualiza o status da lista automaticamente para "Nova", sem considerar se ela ainda está vinculada a outras promoções (seja como condição ou benefício).
Isso pode causar inconsistência na informação exibida ao usuário, já que a lista ainda está em uso, mas é mostrada como se estivesse disponível para nova associação.
Implementar uma validação adicional que verifique se a lista desassociada ainda está relacionada a outras promoções. Com base nisso, o sistema deve exibir o status correto, evitando interpretações incorretas da real utilização da lista.
| Condição | Status Exibido |
|---|---|
| Lista associada a pelo menos uma promoção (condição ou benefício) | Com Promoção |
| Lista não associada a nenhuma promoção | Nova |
Ao desassociar uma lista de uma promoção:
Se a lista ainda estiver associada a outra promoção, seu status deve continuar como "Com Promoção".
Se a lista não estiver mais vinculada a nenhuma promoção, seu status deve ser atualizado para "Nova".
Garantir que o status da Lista de Código Promocional reflita corretamente sua associação com promoções. Ao desassociar a lista de uma promoção, deve-se validar se ela ainda permanece vinculada a outras promoções. O status exibido deve ser atualizado conforme a lógica de negócio.
| Condição da Lista | Status Esperado |
|---|---|
| Lista associada como condição ou benefício a qualquer promoção | Com Promoção |
| Lista não associada a nenhuma promoção | Nova |
Ao remover uma lista de uma promoção, o sistema deve:
Verificar se a lista ainda está associada a outras promoções, seja como:
Condições
Condição
Benefício
Se sim, manter o status como "Com Promoção".
Se não, atualizar o status para "Nova".