Árvore de páginas

Versões comparadas

Chave

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

DESVIO DA REGRA DO PLANO DE MANUTENÇÃO

Características do Requisito

Linha de Produto:

Microsiga Protheus

Segmento:

Manufatura

Módulo:

SIGAMNT - Manutenção de Ativos e Gestão de Frotas

Rotina:

Rotina

Nome Técnico

MNTA330

Plano de Manutenção

Rotina(s) envolvida(s)

Nome Técnico

MNTA330

Plano de Manutenção

Chamados Relacionados

 


País(es):

Todos

Banco(s) de Dados:

Todos

Sistema(s) Operacional(is):

Todos

Ponto de Entrada

Descrição:

Ponto de Entrada que possibilita alterar regra do plano de manutenção.

Localização:

SIGAMNT: Atualizações/Plano de Manutenção/Plano

Eventos:

Plano (MNTA330)

Programa Fonte:

MNTA330.PRX

Função:

MNTA330G()

Retorno:

Nome

Tipo

Descrição

Obrigatório

lRet

Lógico

Indica se gera ordem de serviço.

Sim

 

Exemplo:

#Include 'Protheus.ch'

User Function MNTA330G()

    Local _TIPO := PARAMIXB[1] // retorna o tipo de controle da manutenção 

    Local _CUMDOIS := PARAMIXB[2] //retorna se tipo do contador

    //Verifica se a manutenção é controlada por contador e primeiro contador
    If _TIPO == "C" .And. _CUMDOIS = 1

        //neste exemplo irá gerar apenas uma ordem de serviço para cada manutenção com a data atual e contador a 100

        If _CONPROX == 0 
            _CONPROX := 100
            _DTPROX := dDatabase
            Return .t.
        EndIf
    EndIf

Return .F.