Árvore de páginas

Ponto de entrada que permite realizar a atualização de Contador para a Banda ou o Histórico

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

MNTUTIL_CONTADOR

Funções de contador


Rotina(s) envolvida(s)

Nome Técnico

NGKMTQS1

Ponto de Entrada

País(es):

Todos

Banco(s) de Dados:

Todos

Sistema(s) Operacional(is):

Todos


Ponto de Entrada

Descrição:

Ponto de entrada executado na rotina de Consulta Indicadores (NGIND001) que permite realizar a retirada de parâmetros específicos

Programa Fonte:

MNTUTIL_CONTADOR.prw

Função:

NGKMTQS1()
Parâmetros:

Nome

Tipo

Descrição

ParamIXB[1]Caracter

Código do pneu

ParamIXB[2] CaracterCódigo da banda
ParamIXB[3]NúmericoQuantidade de KM atual
ParamIXB[4]NuméricoQuantidade de KM anterior
ParamIXB[5]NuméricoDiferença de contador para a operação
ParamIXB[6]CaracterTipo do lançamento, STP->TP_TIPOLAN
ParamIXB[7]LógicoIndica se a operação é exclusão, decrementando o TQS
Retorno:

Nome

Tipo

Descrição

Obrigatório

nRetNuméricoRetorno do indicadorX
Exemplo do Ponto de Entrada NGKMTQS1()
#Include 'Protheus.ch'

User Function NGKMTQS1()

	cPneu  := PARAMIXB[1] //Código do Pneu
	cVida  := PARAMIXB[2] //Código da Banda
	nKmAtu := PARAMIXB[3] //Quantidade de KM atual
	nKmAnt := PARAMIXB[4] //Quantidade de KM anterior
	nKmDif := PARAMIXB[5] //Diferença de contador para a operação
	cTpLan := PARAMIXB[6] //Tipo do lançamento, STP->TP_TIPOLAN
	lDel   := PARAMIXB[7] //Indica se a operação é exclusão, decrementando o TQS

	//----------------------------------------------
	// Tratamento especifico para atualização de contador
	// ...
	// ...
	//----------------------------------------------

Return