Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Tempo aproximado para leitura: 02 min

01. DADOS GERAIS

Linha de Produto:Microsiga Protheus
Segmento:Varejo
Módulo:Oficina (SIGAOFI)
Função:

Orc. Por Fases (OFIXA011) / Req Pecas (OFIOM020) / Req Servicos/apont (OFIOM030) / Liberacao os (OFIOM140) / Fechamento os Mod2 (OFIXA100)

Ticket:6579572
Requisito/Story/Issue (informe o requisito relacionado) :MMIL-4873
Pacote(s) Gerado(s):

Liberação Pendente


02. SITUAÇÃO/REQUISITO

Ao liberar pelo "Configurador", o campo reservado de bloqueio de Tipo de Tempo VOI->VOI_MSBLQL, é necessário tratar nas rotinas do Módulo Oficina.

03. SOLUÇÃO

Alteradas as rotinas Orc. Por Fases (OFIXA011), Req Pecas (OFIOM020), Req Servicos/apont (OFIOM030)Liberação OS (OFIOM140) e Fechamento os Mod2 (OFIXA100) para que tratem corretamente o campo reservado de bloqueio de Tipo de Tempo (VOI->VOI_MSBLQL), após liberação pelo "Configurador".



1 - Logar no Sistema pelo "Configurador" (SIGACFG), menu "Base de Dados" \ "Dicionário" \ "Base de Dados".

2 - Clicar na opção "Dicionário de dados", "Pesquisar" (ícone da lupa) informando o nome da tabela de Tipo de Tempo (VOI) e clicar no botão "Buscar".

3 - Então, clicar para "Editar" (ícone da folha com um lápis), clicar no "+" (mais) do menu "Tipos de Tempo" e na opção "Campos".

4 - Em seguida, clicar na opção "Campos Reservados" (ícone de tabela) e dois cliques na opção de "Bloqueio Automático".

5 - Clicar no botão "Finalizar" e seguir até a finalização do processo.

6 - Por fim, clicar na opção "Confirmar" (ícone de check verde), na opção "Atualizar Base de Dados..." (ícone de disquete), seguindo até a finalização do processo e na opção "Sair" (ícone de porta):

OBS: Essa configuração deve ser realizada sem nenhum usuário logado no Sistema!


Após finalizar a configuração, logar no Sistema normalmente e acessar a rotina Tipo de Tempo (OFIOA090). Incluir/Alterar um registro, selecionar o último campo "Bloqueado?" = "1 - Sim" e clicar no botão "Salvar":


Então, acessar a rotina Orc. Por Fases (OFIXA011), clicar no botão "Incluir" e selecionar o campo "Tp Orcamento" = "2 - Orçamento Oficina". Informar nos campos "Tipo Tempo" e/ou "TT Servicos" o Tipo de Tempo bloqueado e o Sistema validará corretamente:


Em seguida, acessar a rotina Req Pecas (OFIOM020), selecionar uma OS em aberto (legenda verde) e clicar no botão "Requisitar". Informar no campo "Tipo Tempo" o Tipo de Tempo bloqueado e o Sistema validará corretamente:

OBS: Clicando na opção de "Alterar", o Sistema também fará a validação corretamente.


Para incluir serviços, acessar a rotina Req Servicos/apont (OFIOM030), selecionar uma OS em aberto (legenda verde) e clicar no botão "Requisitar". Informar no campo "Tipo Tempo" o Tipo de Tempo bloqueado e o Sistema validará corretamente:

OBS: Clicando na opção de "Alterar", o Sistema também fará a validação corretamente.


Após realizar requisições de peças e/ou serviços, acessar a rotina Liberacao os (OFIOM140). Selecionar uma , selecionar uma OS em aberto (legenda verde), que possua o Tipo de Tempo bloqueado (informado requisitado antes do bloqueio pela rotina de Tipo de Tempo) e clicar no botão "Liberar OS". Ao dar dois cliques na linha do Tipo de Tempo bloqueado e o Sistema validará corretamente:

OBS: Linhas com Tipo de Tempo NÃO bloqueado, são selecionadas normalmente.


Por fim, acessar a rotina Fechamento os Mod2 (OFIXA100), selecionar uma OS em aberto (legenda verde), que possua o Tipo de Tempo bloqueado (requisitado e liberado antes do bloqueio pela rotina de Tipo de Tempo) e clicar no botão "Fechar". Dar dois cliques na linha do Tipo de Tempo bloqueado, clicar no botão "Selecionar para Fechamento" e o Sistema validará corretamente:

OBS: Linhas com Tipo de Tempo NÃO bloqueado, são selecionadas para fechamento normalmente.

Image Added


04. DEMAIS INFORMAÇÕES

  • Não há.

05. ASSUNTOS RELACIONADOS

  • Não há.


Templatedocumentos


HTML
<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;
}
</style>