Árvore de páginas

Versões comparadas

Chave

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

Ponto de entrada que permite

...

customizar a impressão do relatório de O.S. 

Características do Requisito

SIGAMNT - Banco(s) Sistema(s) Operacional(is)

Linha de Produto:

Microsiga Protheus

Segmento:

Manufatura

Módulo:

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

Rotina:

Serviço 

Rotina

Nome Técnico

MNTR675

Relatório de Ordem de Serviço
Rotina(s) envolvida(s)MNTR6752

Rotinas envolvidas

Nome Técnico

MNTA990

Ponto de Entrada

País(es)

Programação de O.S.

Países:

Todos

Bancos de Dados:

Todos

Sistemas Operacionais:

Todos

Ponto de Entrada

(MNTR675)  Relatório MNTR6752

Descrição:

Ponto de entrada executado na rotina de Relatório de Ordem de Serviço

- MNTR675 onde é permitido imprimir o

modelo Gráfico Completo de forma customizada.

Programa Fonte:

MNTR675.prx
Localização:SIGAMNT: Relatórios /> Controle de Oficina /> Planos /> Ordem de Serviço

Função:

MNTR675()
Parâmetros:
NomeTipoDescrição
ParamIXB[1]ObjetoObjeto de impressão
ParamIXB[2]CaracterParâmetro inicial de plano
ParamIXB[3]CaracterParâmetro final de plano
ParamIXB[4]Array

Contém duas posições, sendo:

1 - Código do plano;

2 - Código da OS.

ParamIXB[5]NuméricoNúmero do registro da OS
ParamIXB[6]Caracter

Alias utilizado para acessar os registros temporários.

Informações
titleObservação
Somente é necessária a utilização

Este parâmetro tem utilidade apenas ao acionar o relatório pela rotina Programação de O.S. - MNTA990.

Retorno:

.T.
Bloco de código
languagesql
titleExemplo do Ponto de Entrada MNTR6752()
linenumberstrue
#Include 'Protheus.ch'     

User Function MNTR6752()
	
	Local oPrint    := PARAMIXB[1]
	Local cDEPLANO  := PARAMIXB[2]
	Local cATEPLANO := PARAMIXB[3]
	Local aMATOS    := PARAMIXB[4]
	Local nRecOs    := PARAMIXB[5]
	Local cAlias    := PARAMIXB[6]

	fPrintRel()

Return .T.

Static Function fPrintRel()

	MsgInfo( "Impressão do relatório" )

Return