Histórico da Página
...
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 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 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 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 que ele informe os campos de forma manual. O OMS 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 |
Documento de Referência: | Pontos Por Setor (OMSA090 - SIGAOMS) |
Pacote: | 12.1.17: https://suporte.totvs.com/portal/p/10098/download?e=697251 |
...