01. DADOS GERAIS

Produto:

Linha de Produto:

Segmento:

Módulo:Oficina (SIGAOFI)
Função:

Req. Pecas (OFIOM020)

Funções Oficina (OFIXA120)

País:Brasil
Ticket:XXXXXXXX
Requisito/Story/Issue (informe o requisito relacionado) :MMIL-XXXX


02. SITUAÇÃO/REQUISITO

Existe a necessidade de que ao utilizar as rotina 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

  • 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:Liberação Pendente



05. ASSUNTOS RELACIONADOS




<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}

.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { 
	background: #FF9900; !important 
}

.menu-item.active-tab { 
	border-bottom: none !important; 
}

</style>