Árvore de páginas


01. DADOS GERAIS

Linha de Produto:Bematech Loja
Segmento:Varejo
Módulo:Motor de promoções
Função:Web
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DVARLIVECP-3762


02. SITUAÇÃO/REQUISITO

Foi reportado que a funcionalidade de “copiar produtos da condição” para o Benefício não está funcionando.
Após análise, identificou-se que a situação ocorre quando são criados diversos campos na aba de condição, para somente depois serem preenchidos.
Por comportamento da biblioteca de frontend, isto faz com que somente o último campo criado tenha seu valor alterável, fazendo com que os outros campos permaneçam com valor zero, gerando alerta no validador, que não permite valor zero.

03. SOLUÇÃO

Para evitar novas ocorrências, o validador foi atrelado também aos botões de criar novos campos e de copiar produtos. Dessa maneira, só poderá ser criado um novo campo ou feito a cópia dos produtos para o benefício quando todos os campos estiverem preenchidos.

Ao tentar criar um novo campo ou efetuar a cópia dos produtos para o benefício sem que o campo atual esteja preenchido, um alerta será exibido.