Á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 impedir o fechamento da tela de Finalização de S.

s

S.

Nota
titleAtenção

Para utilizar este Ponto de Entrada é necessário possuir o MNTA400N compilado.

Características do Requisito

Linha de Produto:

Microsiga Protheus

Segmento:

Manufatura

Módulo:

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

Rotina:

RotinaNome Técnico

MNTA280

Solicitação de Serviços

Issues Relacionadas

DNG-19537

Países:

Todos

Bancos de Dados:

Todos

Sistemas Operacionais:

Todos

Ponto de Entrada

Para utilizar o Ponto de Entrada o parâmetro de facilities "MV_NG1FAC" deve conter o valor "2"

A tela de finalização de Solicitação de Serviço só é exibida quando o Ponto de Entrada MNTA400N está sendo usado e retornando True, então para usar o PE MNTA280K é necessário também o uso do MNTA400N

OificinaMNTA280IN

Descrição:

Ponto de entrada acionado ao apertar em "Cancelar" na tela de Finalização De S.S.s.

Informações
titleParâmetros

Localização:

SIGAMNT: Atualizações/Controle de

Oficina/Solicit. Serviço/Solicitação.

Programa:

MNTA280.prx

Função:

MNTA280K()

Parâmetros:MV_NG1FAC = 2
Parâmetro:
NomeTipoDescrição
PARAMIXBArray

Recebe os dados fornecidos pelo P.E.

PosiçãoTipoDescriçãoObrigatório
ParamIXB[ 1 ]NuméricoNumeração da rotina que executou o Ponto de entradaSim
RotinaValor recebido no Parâmetro
MNTA2912
MNTA4003
MNTA9024
Retorno:
VariávelTipoDescriçãoObrigatório
lReturnLógicoDefine se permite o fechamento da telaSim
Retorno:Retorna um valor lógico, indicando se o processo de fechar a tela deve ou não ser impedido
Bloco de código
languagesql
themeEclipse
titleExemplo do P.E. MNTA280k
linenumberstrue
#include 'ProtheusTotvs.ch' 

User Function MNTA280K()

 Local lReturn  

 lReturn nChamada := MsgYesNo('Você deseja impedir que a tela seja fechada sem a Solicitação ter sido finalizada ?')PARAMIXB[1]
 Local lReturn  := .F.

 If nChamada = 2
	lReturn := .T.
 EndIf

Return lReturn