01. DADOS GERAIS

Linha de Produto:Franquias e Redes
Segmento:Varejo
Módulo:Server
Função:Lista Código Promocional
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DVARLIVECP-7790


02. SITUAÇÃO/REQUISITO

Evitar a associação de listas sem códigos promocionais disponíveis ao benefício da mecânica da promoção.

Cenário Atual

Atualmente, o sistema permite a associação de listas de códigos promocionais mesmo quando não há códigos disponíveis (todos utilizados ou reservados), o que pode comprometer a execução correta do benefício.

Requisito

Implementar validação na etapa de distribuição, para que apenas listas com códigos realmente disponíveis possam ser associadas ao benefício da mecânica promocional.

Regras de Validação por Etapa

Validações a Implementar

  1. A lista deve possuir pelo menos um código promocional disponível (isto é, não reservado e não utilizado).

  2. Listas com zero códigos disponíveis não devem ser exibidas nem aceitas na associação ao benefício.

03. SOLUÇÃO

Para garantir que apenas listas com códigos promocionais disponíveis possam ser associadas ao benefício da mecânica da promoção, foi implementada uma validação adicional na etapa de associação de listas. Essa validação impedirá a seleção de listas sem disponibilidade real de códigos.

Ajustes Técnicos

  1. Consulta de Verificação de Disponibilidade
    Ajustada a query que alimenta a listagem de listas de códigos promocionais na etapa de benefício, com a seguinte lógica:

  2. Manutenção do Comportamento Atual nas Etapas de Condição

Benefícios da Solução