Árvore de páginas

Melhoria em Performance ao consultar Ocorrências no Retorno Mod. 2 (MNTA435)

Características do Requisito

Linha de Produto:

Microsiga Protheus

Segmento:

Manufatura

Módulo:

Manutenção de Ativos e Gestão de Frotas (SIGAMNT)

Rotina:

Rotina

Nome Técnico

MNTA125

Cadastramento de Ocorrências

Rotina(s) envolvida(s)

Nome Técnico

MNTA435

Retorno Modelo 2

Cadastros Iniciais:

Acesse o modulo Manutenção de Ativos em:

  • Em Atualizações > Controle de Oficina > Bens > Família de Bens. Incluir uma família de bem.
  • Em Atualizações > Controle de Oficina > Manutenção > Ocorrências. Incluir uma ocorrência relacionando uma família.
  • Em Atualizações > Controle de Oficina > Ordens de Serviço > Corretiva. Incluir uma OS para um Bem que pertença a família cadastrada.

Tickets relacionados

2794579

Issue

DNG-74

País(es):

Todos

Banco(s) de Dados:

Todos

Tabelas Utilizadas:

STN - Ocorrências

STJ - Ordens de Serviço

Sistema(s) Operacional(is):

Todos

Descrição

Realizada melhoria em performance ao consultar as Ocorrências ao informar a mesma em Retorno Mod. 2 (MNTA435).

A correção envolve a criação da Consulta Padrão (SXB) 'ST8RET' e alteração de campos da tabela STN, conforme na seção abaixo.


Atualizações do Compatibilizador


1.  Alteração de Campos no arquivo SX3 – Campos:

  • Tabela STN - Ocorrências Retorno Manutenção:


Campo

TN_CODOCOR

Tipo

C

Tamanho

6

Decimal

0

Formato

@!

Título

Ocorrência

Descrição

Código da Ocorrência

Nível

1

Usado

Sim

F3ST8RET

Obrigatório

Não

Browse

Sim

Opções


When


Relação


Val. Sistema

EXISTCPO("ST8",M->TN_CODOCOR) .AND. OCORMOSTRA(M->TN_CODOCOR) .AND. MNT125VOC(,.T.)                                             

Campo

TN_SOLUCAO

Tipo

C

Tamanho

6

Decimal

0

Formato

@!

Título

Solução

Descrição

Código da Solução

Nível

1

Usado

Sim

F3ST8RET

Obrigatório

Não

Browse

Sim

Opções


When


Relação


Val. Sistema

EXISTCPO("ST8",M->TN_SOLUCAO) .AND. OCORMOSTRA(M->TN_SOLUCAO) .AND. MNT125VOC(,.T.)                                                                                       

Campo

TN_CAUSA

Tipo

C

Tamanho

6

Decimal

0

Formato

@!

Título

Causa

Descrição

Código da Causa

Nível

1

Usado

Sim

F3ST8RET

Obrigatório

Não

Browse

Sim

Opções


When


Relação


Val. Sistema

EXISTCPO("ST8",M->TN_CAUSA) .AND. OCORMOSTRA(M->TN_CAUSA) .AND. MNT125VOC(,.T.)                                                                                           

Importante:

O tamanho dos campos que possuem grupo pode variar conforme ambiente em uso.


2.  Criação de Consulta Padrão no arquivo SXB – Consulta Padrão:

  • Pesquisa ST8RET:

Alias

ST8

Tipo

6

Sequência

01

Coluna


Descrição


Contém

#MNT125Fil() 

Alias

ST8

Tipo

5

Sequência

01

Coluna


Descrição


Contém

ST8->T8_CODOCOR  

Alias

ST8

Tipo

1

Sequência

01

Coluna

DB

Descrição

Ocorrências

Contém

ST8RET

Procedimento para Utilização

Exemplo:

  1. No Manutenção de Ativos e Gestão de Frotas (SIGAMNT), acessar a rotina Retorno Mod. 2 (MNTA435), em Atualizações > Controle de Oficina > Retorno Os > Retorno Mod. 2.
  2. Incluir um insumo realizado para a OS em seguida incluir uma Ocorrência. 
  3. Verifique que nos campos que possuem consulta pelo F3, a performance está otimizada.