01. DADOS GERAIS
| Produto: |
TOTVS DMS |
|---|---|
| Linha de Produto: | Linha Protheus |
| Segmento: | Varejo |
| Módulo: |
TOTVS DMS (Linha Protheus) - Oficina (SIGAOFI) |
| Função: | Solicitação de Peças Oficina (OFIA210) |
| País: | Todos Países |
| Ticket: | Não se aplica |
| Requisito/Story/Issue (informe o requisito relacionado) : | DVARMIL-13583 |
02. SITUAÇÃO/REQUISITO
Na rotina Solicitação de Peças Oficina (OFIA210), ao informar o campo Mecânico, o sistema disponibiliza a funcionalidade de busca (lupa), que realiza corretamente o filtro exibindo apenas usuários que:
Possuem permissão para requisitar peças;
Estão configurados como Produtivo = Sim na Equipe Técnica.
Entretanto, foi identificado que, ao invés de utilizar a busca, é possível digitar manualmente um código de usuário no campo. Nessa situação:
O sistema não valida imediatamente se o usuário informado:
É um mecânico válido;
Possui permissão para requisitar peças.
A inconsistência só é identificada no momento da requisição das peças, quando o sistema apresenta o Help:
VO3_PROREQ inválido.
Essa validação tardia pode gerar retrabalho operacional e inconsistência no fluxo da requisição.
03. SOLUÇÃO
Foi implementada validação imediata no momento da digitação/confirmação do campo Mecânico, com as seguintes verificações:
Validar se o usuário informado pertence à Equipe Técnica;
Confirmar se está configurado como Produtivo = Sim;
Confirmar se possui permissão para requisitar peças.
Caso o código informado não atenda aos critérios, o sistema passa a:
Bloquear a continuidade do processo;
Impedir o avanço da rotina até que seja informado um usuário válido.
Com isso, a validação passa a ocorrer no momento correto da entrada de dados, garantindo maior integridade do processo e evitando erros posteriores durante a requisição das peças.
04. DEMAIS INFORMAÇÕES
| Pacotes Gerados | 12.1.2310: https://r.totvs.io/p/1238438 12.1.2410: https://r.totvs.io/p/1238439 12.1.2510: https://r.totvs.io/p/1238440 |
|---|
05. ASSUNTOS RELACIONADOS
- Não há