Histórico da Página
VALIDAÇÕES INDEVIDAS NO CADASTRO DE PONTOS POR ZONA E SETOR
Linha de Produto: | Microsiga Protheus |
Segmento: | Supply Chain - Logística |
Módulo: | SIGAOMS - Gestão de Distribuição |
Função: | OMSA090 - Cadastro de Pontos por Por Zona e Setor |
Situação/Requisito: | O sistema está executando validações indevidas ao informar um Cliente Multiloja no cadastro de Pontos por Setor. Primeira validação indevida: Ocorre quando a primeira Loja do cliente está com status Inativo. Nesta situação, o sistema não executa o gatilho de preenchimento da Loja e emite uma mensagem informando que campos obrigatórios não foram preenchidos. Porém, ao mesmo tempo não permite informar a Loja manualmente, impedindo o usuário de continuar com a operação. Segunda validação indevida: Se uma determinada Loja do Cliente estiver vinculada a um registro de Pontos por Zona e Setor, ao tentar incluir um item vinculado a uma Loja diferente do Cliente, o sistema emite a mensagem de que o Cliente já existe em outra Rota. |
Solução/Implementação: | Realizada alteração para que o sistema avalie o conjunto de Cliente/Loja informados no método de validação de linhas do da Grid, e não mais no Valid do campo Cliente, respeitando assim as regras de cadastro de forma adequada. O gatilho para preenchimento dos campos só somente deverá será executado quando o Cliente/Loja for selecionado por meio da Consulta Padrão (F3/Zoom) do campo Cliente, respeitando o registro que efetivamente for indicado pelo usuário. Se o operador do sistema desejar, será permitido a que ele informar informe os campos de forma manual. O OMS só somente impedirá a atribuição de um Cliente/Loja ao Ponto por Setor se ele já existir em uma Zona diferente. Esta validação estará sujeita ao parâmetro MV_ALOCPER, que indica se um mesmo Cliente/Loja pode ser vinculado a diferentes percursos. |
Tickets relacionados: | 2864501 |
Requisito: | DLOGWMSMSP-4623 |
...