| Produto: | |
|---|---|
| Linha de Produto: | |
| Segmento: | |
| Tipo de Documento: | Manutenção |
| Módulo: | Compras |
| Caminho: | Compras > Administração > Gerenciador de Compras |
| Função: | GERENCIADOR DE COMPRAS - MAC00100 |
| País: | Brasil |
| Ticket: | 24545193 |
| Requisito/Story/Issue (informe o requisito relacionado) : | DSUPCOMP-18897 |
Foi identificado que, ao acessar um lote no "Gerenciador de Compras", na aba de produtos, na grade de empresas, ao clicar no campo "Qtde Compr", o código EAN exibido ao selecionar o produto desaparece.
O problema ocorre devido às novas funcionalidades implementadas e à ausência de ajuste na verificação de exclusão de uma linha com índice fixo = 2.
Parâmetro dinâmico:
VISU_MEDIA_PALETE_CAMPO_UNICO = S
VIS_EANS_PRODUTO = S
Foi implementada a correção por meio da criação da função "fRemoveStringExistenteListBox".
Essa função percorre todas as linhas de um ListBox e verifica se alguma delas contém o texto da string recebida. Caso encontrada, a linha correspondente é removida.
Com isso, foi ajustado o trecho responsável por verificar se há palete configurado. Se houver, as informações do palete são exibidas; caso contrário, a linha correspondente é excluída.
Com a nova função, em vez de definir de forma fixa a exclusão pelo índice 2 quando não houver palete configurado, a função verificará se a respectiva linha foi adicionada; se sim, será removida, caso contrário permanecerá inalterada.
Se estiver na versão 25.01, atualizar o sistema para o service pack 25.01.036 ou superior.
Se estiver na versão 25.07, atualizar o sistema para o service pack 25.07.011 ou superior.