01. DADOS GERAIS
| Produto: | TOTVS Moda |
|---|---|
| Linha de Produto: | Virtual Age |
| Segmento: | Varejo |
| Módulo: | Totvs Moda - Industrial |
| Função: | Manutenção de funcionário para local de produção |
| País: | Brasil |
| Ticket: | 23499545 |
| Requisito/Story/Issue (informe o requisito relacionado) : | DVAIND-17452, DVAIND-17486 |
02. SITUAÇÃO/REQUISITO
Foi solicitado a criação de um controle de validação sobre a manutenção de funcionários do tipo operário para o local de produção.
03. SOLUÇÃO
Desenvolvido o controle de validação de funcionário do tipo operário nos componentes CDFFM004 e CDFFM002.
No componente CDFFM004 foi adicionado para informar ao usuário, caso a quantidade de funcionários seja alterada e fique diferente de quantidade de funcionários do tipo operário gravados no CDFFM002.
No CDFFM002 foi adicionado validação para caso a quantidade funcionários do tipo operário esteja diferente da quantidade de funcionários apontadas no CDFFM004, permitindo que o usuário atualize esta quantidade através de sua confirmação, também adicionado validação para caso o funcionário já esteja ligado a outro local produtivo dando as seguintes opções (Adicionar excluindo do outro local, Adicionar sem excluir do outro local, Não adicionar ao local atual).
Imagem 01 - Demonstra a mensagem de informação ao dar manutenção na quantidade de funcionário e a mesma ficar diferente da quantidade de funcionários do tipo operário relacionados ao local.
Imagem 02 - Demonstra a mensagem apresentada ao usuário ao salvar a manutenção na lista de funcionários do local, caso o mesmo acione a opção "Alterar a quantidade" será ajustada a quantidade de funcionários do local apresentada no CDFFM004. Vide imagem 03.
Imagem 03 - Demonstra a atualização da quantidade de funcionários do local.
Imagem 04 - Demonstra a pergunta ao usuário quando o funcionário a ser adicionado no local caso o mesmo esteja vinculado a outros locais, tendo 3 opções.
- Adicionar e excluir do outro local, permite vincular ao local atual e remove o vinculo com os outros locais.
- Adicionar sem excluir do outro local, permite vincular ao local atual sem remover dos demais locais vinculados.
- Não adicionar ao local atual, barra a adição do funcionário ao local.



