01. DADOS GERAIS
| Produto: | TOTVS Manufatura |
|---|---|
| Linha de Produto: | Linha Datasul |
| Segmento: | Manufatura |
| Módulo: | TOTVS Manufatura (Linha Datasul) - Produção (MCP) |
| Função: | APP MINHA PRODUÇÃO SFC |
| País: | Brasil |
| Ticket: | 22183065 |
| Requisito/Story/Issue (informe o requisito relacionado) : | DMANUFATURA-15822 |
02. SITUAÇÃO/REQUISITO
1 - Limite de Caracteres no Campo Código Operador
- Ao acessar um formulário do SFC e informar a ordem, o campo "Código Operador" não está limitando corretamente os 8 caracteres esperados, diferente do comportamento da tela de apontamento.
2 - Avançar para a tela de reporte sem informar o Código do Operador
- Quando o usuário digita o código correto do operador sem alterar o foco para outro campo, o botão "Iniciar Rep. Produção" permanece desabilitado.
- No entanto, se o usuário utilizar o botão "Ir" do teclado do celular ou pressionar "Enter" no computador, é possível avançar para a próxima tela sem iniciar o cronômetro, além do operador digitado não ser carregado corretamente.
3 - Transferência de Dados do Campo Código Operador
- O valor inserido no campo "Código Operador" na tela de cronômetro não está sendo enviado para a tela de apontamento.
4 - Ausência de Lupa no Campo Operador
- Na tela de apontamento, o campo "Operador" não possui a opção de pesquisa (lupa), dificultando a seleção do operador.
5 - Preenchimento Automático de Zeros À Esquerda no Código do Operador
- No programa SF0309, ao digitar o código do operador sem os zeros à esquerda, o sistema identifica o operador no cadastro e preenche os zeros automaticamente.
- No aplicativo, esse comportamento não ocorre, exigindo a digitação completa do código com os zeros iniciais.
03. SOLUÇÃO
1 - Limite de Caracteres no Campo Código Operador na tela de cronômetro.
Como o campo é um lookup e não um input comum, não é possível limitar o número de caracteres inseridos diretamente.
2 - Avanço para a Tela de Reporte sem Informar o Código do Operador
O aplicativo foi atualizado para impedir o avanço para a tela de reporte ao pressionar "Enter" no teclado do computador ou "Ir" no teclado do celular, garantindo que o código do operador seja informado corretamente.
3 - Transferência de Dados do Campo Código Operador
O aplicativo foi ajustado para garantir que o valor inserido no campo "Código Operador" na tela de cronômetro seja sempre enviado corretamente para a tela de reporte.
4 - Ausência de Lupa no Campo Operador na tela de apontamento.
Como o campo "Operador" é um input e não um lookup, ele não possui a funcionalidade de pesquisa com lupa, pois essa característica é exclusiva de campos do tipo lookup.
5 - Preenchimento Automático de Zeros à Esquerda no Código do Operador
Foi implementada a funcionalidade de preenchimento automático de zeros à esquerda no campo "Operador" da tela de reporte. Agora, por exemplo, ao digitar "99", o sistema converte automaticamente para "00000099".