01. DADOS GERAIS
Produto: |
TOTVS DMS |
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Varejo |
Módulo: | Oficina (SIGAOFI) |
Função: | Req. Pecas (OFIOM020) Funções Oficina (OFIXA120) |
País: | Brasil |
Ticket: | 11404417 |
Requisito/Story/Issue (informe o requisito relacionado) : | MMIL-7011 |
02. SITUAÇÃO/REQUISITO
Existe a necessidade de que ao utilizar as rotinas Req. Peças (OFIOM020) e Funções Oficina (OFIXA120), as mesmas possibilitem Requisitar Peças de outras OSs.
03. SOLUÇÃO
Alteradas as rotinas de Req. Peças (OFIOM020) e Funções Oficina (OFIXA120) para possibilitar Requisitar Peças de outras OS, ou seja, pode realizar a transferência (devolver e requisitar automaticamente) de Peças entre Ordens de Serviço com o status "Em Aberto". Esta opção está disponível na rotina "Requisição de Peças" → "Requisitar Peças de outras OSs" e também na rotina "Funções Oficina → Req. Peça → Req.Pecas de outras OSs".
A nova tela permite que o usuário digite manualmente as peças e relacione com as Ordens de Serviço e Tipos de Tempo de Origens <F4>. Também é possível inserir na grid todas as peças de uma determinada OS e Tipo de Tempo <F5>, permitindo retirar alguma das peças e/ou alterar a quantidade das mesmas.
Após o OK da tela, a rotina valida os dados informados pelo usuário, faz a transferência das peças entre as Ordens de Serviço e imprime os dados desta transferência.
Procedimentos para utilização
- JDQuote - Criação de Consulta Padrão no arquivo SXB – Consulta Padrão:
Alias | VO1ABE | VO1ABE | VO1ABE | VO1ABE | VO1ABE | VO1ABE | VO1ABE | VO1ABE | VO1ABE |
Tipo | 1 | 2 | 2 | 4 | 4 | 4 | 4 | 5 | 6 |
Sequência | 01 | 01 | 02 | 01 | 01 | 02 | 02 | 01 | 01 |
Coluna | DB | 01 | 05 | 01 | 02 | 01 | 02 | ||
Descrição | Ord.Servicos Abertas | Ordem de Servico | Data Abertura | Ordem de Servico | Data Abertura | Data Abertura | Ordem de Servico | Ordem de Servico | Status: A = Aberta |
Contém | VO1 | VO1_NUMOSV | VO1_DATABE | VO1_DATABE | VO1_NUMOSV | VO1->VO1_NUMOSV | VO1->VO1_STATUS=="A" |
Alias | VOIPAB | VOIPAB | VOIPAB |
Tipo | 1 | 2 | 5 |
Sequência | 01 | 01 | 01 |
Coluna | RE | 01 | |
Descrição | Tp.Tpo.Aberto da OS | Função Tela | Tipo de Tempo |
Contém | VOI | OA3100181_F3_TpTempo_Pecas_EmAberto_da_OS() | VOI->VOI_TIPTEM |
- Acessar a rotina Req. Peças (OFIOM020), posicionar em uma OS com status Em Aberto (VERDE) e clicar na Opção "Requisitar Peças de outras OSs";
- Será aberta a tela com possibilidade de inserir as peças a serem transferidas de uma OS para outra. Ambas necessitam estar com o Status Em Aberto. Sendo que a OS destino foi a posicionada no browse anteriormente. A tecla <F6> visualiza a OS de destino.
- Acessar a rotina Funções Oficina (OFIXA120), posicionar em uma OS com status Em Aberto (VERDE) e na pasta "Oficina", clicar na pasta "Req. Peças" opção "Req.Peças de outras OSs";
OBS: Os passos a seguir são iguais para ambas as rotinas (Req. Pecas (OFIOM020) / Funções Oficina (OFIXA120))
- Será aberta a tela com possibilidade de inserir as peças a serem transferidas de uma OS para outra. Ambas necessitam estar com o Status Em Aberto. Sendo que a OS destino foi a posicionada no browse anterior.
- A tecla <F6> visualiza a OS de destino.
- Preencher as peças manualmente na grid inferior e Clicar em <F4> ou no botão "Outras Ações → Selecionar a Ordem de Serviço e Tipo de Tempo de Origem" a cada linha da grid;
- Será aberta tela para relacionar a Origem (OS + Tipo de Tempo) com a Peça posicionada na grid. A tecla <F6> visualiza a OS de origem (posicionada nesta lista).
OBS: As OSs e Tipos de Tempo de Origem listados, dependem da quantidade informada na grid anterior para que seja atendido. Nada impede de informar várias linhas com a mesma Peça, porém precisa ser com Origens diferentes.
- Clicar em <F5> ou no botão "Outras Ações → Inserir Peças de outra OS", preencher o Filtro com o Numero da OS de Origem (obrigatório) e Tipo de Tempo de Origem (não obrigatório).
OBS: Os demais campos referem-se a nova “Requisição” para preenchimento automático em todas as linhas que serão inseridas na grid de peças. - Clicar em Ok para confirmar. Serão preenchidas as linhas da grid inferior com todas as peças que atendem o filtro informado com os demais campos pré digitados.
- Clique em "Confirmar" na Tela para realizar a transferência das Peças entre as OSs;
- A rotina vai validar todas as informações digitadas, realizar a Devolução das Peças nas Ordens de Serviço e Tipo de Tempos de Origens e serão Requisitadas as Peças na Ordem de Serviço e Tipo Tempo de Destino. No Final do processo será possível imprimir a relação das peças com as respectivas quantidades que foram transferidas entre as Ordens de Serviços.
04. DEMAIS INFORMAÇÕES
Pacotes Gerados: | 12.1.23: https://r.totvs.io/p/1017880 12.1.25: https://r.totvs.io/p/1017881 12.1.27: https://r.totvs.io/p/1017882 |
---|
Esta atualização de dicionários estará disponível na próxima release (12.1.33).IMPORTANTE!
05. ASSUNTOS RELACIONADOS
- Não há.