01. DADOS GERAIS

Produto:

TOTVS Varejo Supermercados PDV

Linha de Produto:

Supermercados PDV

Segmento:

Varejo

Tipo de Documento:

Manutenção

Módulo:Monitor de PDV's
Caminho: Cadastros > Regras de negócios > Selos > Regra de selos
Função:Adicionar produto na regra de selo
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :

DSUPPDVCURIE-2257 - Obtendo detalhes do item... STATUS

02. SITUAÇÃO/REQUISITO

  1. Corrigir o método de pesquisa de grupo por descrição ou código ao adicionar produto na Regra de Selos.

  2. Ajustar o cadastro de Período para que o segundo período salvo não altere o primeiro.

  3. Implementar validação para impedir duplicidade no cadastro de Lojas.

  4. Corrigir a aba de Segmentos para evitar preenchimento automático de todos os segmentos e gravação incorreta com “[Object object]”.

  5. Corrigir o lookup de Lojas que não usa o valor digitado no campo de pesquisa e não retorna resultados.

  6. Ajustar a aba Família para evitar quebra da aplicação ao pesquisar o número “1”.

  7. Impedir que a aba Segmento permita adicionar o mesmo segmento mais de uma vez.

  8. Impedir que a aba Parceiro permita adicionar o mesmo parceiro mais de uma vez.

  9. Corrigir o lookup da aba Bins de Cartão para que um novo bin não seja carregado com valor pré-selecionado indevido.

  10. Corrigir a aba de Formas de Pagamento para permitir adicionar uma segunda forma quando ela não estiver cadastrada.

  11. Ajustar a pesquisa de Formas de Pagamento para não ser case-sensitive e retornar nomes independentemente de maiúsculas/minúsculas.

  12. Corrigir a edição de Período para permitir ativar ou inativar e salvar corretamente as alterações.

03. PRÉ-REQUISITOS

Ter acesso ao monitor e possuir permissão para acesso à tela de Regra de selos.

04. SOLUÇÃO

  1. Foi criado um método específico para o lookup de produtos, que retorna também o campo quantidade de embalagens (qtdEmbalagem).
    Com essa atualização, a função de pesquisa passou a reconhecer corretamente o código e a descrição dos produtos.


Imagem 01 - Pesquisa por código.


Imagem 02 - Pesquisa por descrição.


A pesquisa funciona por correspondência parcial.
Isso significa que, ao pesquisar por 10, podem ser retornados produtos com código 10, 1010, 110, entre outros — ou qualquer item cuja descrição ou código contenha o termo pesquisado.


2. A lógica de persistência foi corrigida para gerar e atualizar cada período com sua própria chave/ID, impedindo que o segundo período sobrescrevesse o primeiro.

Imagem 03 - Resolução da aba de períodos.


3. Incluída verificação por nome e/ou código da loja antes de salvar. Se já existir, o sistema bloqueia o cadastro.

Imagem 04 - Resolução da aba de lojas.


4. Na aba de segmentos, a seleção foi corrigida para aceitar apenas o item escolhido, e o objeto está agora sendo serializado corretamente antes de salvar.

Imagem 05 -  Resolução de segmentos.


5. No lookup de Lojas, a função de filtro agora utiliza corretamente o texto digitado como parâmetro da busca.

Imagem 06 - Resolução lookup de lojas.


6. Na aba Família houve um tratamento do tipo de dado e sanitização de entrada adicionados para evitar erro de conversão ao pesquisar números.

Imagem 07 - Resolução lookup de famílias,


7. Adicionada validação para bloquear duplicidade na lista antes de inserir um novo segmento.

Imagem 08 - Resolução duplicidade segmento.


8. Na aba Parceiros, Implementada verificação de ID/nome do parceiro antes de adicionar para impedir duplicidade.

Imagem 09 - Resolução duplicidade em parceiros.


9. Na aba Bins de cartão foi removida a atribuição de valor default e corrigida a limpeza do formulário ao iniciar um novo bin.

Imagem 10 - Resolução na aba de bins de cartão.


10. Na aba de Formas de pagamento foi corrigida a consulta inicial que bloqueava erroneamente o cadastro e ajustada a validação para detectar apenas formas realmente duplicadas.

Imagem 11 - Resolução forma de pagamento.


11. Na aba de Formas de pagamento, a busca agora normaliza o texto para maiúsculas/minúsculas antes de comparar.

Imagem 12 - Resolução lookup forma de pagamento.


12. Na aba de Períodos, a rotina de atualização foi corrigida para salvar o status ativo/inativo e preservar os demais campos.

Imagem 13 - Resolução status período.

05. REQUISITOS DE VERSÃO

Se estiver na versão 25.12, atualize para o service pack 25.12.003 ou superior.

06. DOCUMENTOS RELACIONADOS

DOCUMENTO(S) DE REFERÊNCIA