Árvore de páginas

Versões comparadas

Chave

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

Este ponto de entrada substitui o MNTA420GSA.

Ponto de entrada que permite adicionar botões na tela de Insumos na rotina de O.S. Corretiva (MNTA420)

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

MNTA420

Corretiva

Rotina(s) envolvida(s)

Nome Técnico

MNTA420GSA

MNTA420Y

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 O.S. Corretiva (MNTA420) utilizado para adicionar botões na tela de Insumos

Localização:

SIGAMNT: Atualizações/Controle de Oficina/Ordem de Serviço/Corretiva

Programa Fonte:

MNTA420.prx

Função:

MNTA420F

MNTA420Y()

Retorno:

Nome

Tipo

Descrição

Obrigatório

aNgButton

Array

Retorna array com novos botões da tela de insumos

X
TipoDescrição

...

ExemploObrigatório
CaracterCorresponde ao código da imagem utilizada para o botão."PEDIDO"X
Bloco de CódigoBloco de código que será executado ao clicar no botão.{|| MsgStop('Ponto de Entrada U_MNTA420Y') }X
CaracterDescrição do botão."Gerar S.A."X
CaracterTítulo do botão na tela."S.A."X

X

Bloco de código
languagesql
themeEclipse
titleExemplo do Ponto de Entrada MNTA420Y()
linenumberstrue
#INCLUDE 'PROTHEUS.CH'

User Function MNTA420Y()

    Local aNgButton := {}
    
titleExemplo do Ponto de Entrada MNTA420GSA()
#INCLUDE 'PROTHEUS.CH'

User Function MNTA420GSA()

	Local aNgButton := {}
	
	If Type("aNgTabSCP") <> "A"   
		lRet := .F.
	EndIf
	/*Este ponto de entrada adiciona um botão na tela de insumos.
	"PEDIDO" -> Corresponde ao código da imagem utilizada para o botão.
	{|| U_MpbaGerSA() } -> Bloco de código que será executado ao clicar no botão.
	"Gerar S.A." -> Descrição do botão.
	"S.A." -> Título do botão na tela.*/
	
	Aadd( aNgButton , { "PEDIDO" , {|| MsgStop('Ponto de Entrada U_MpbaGerSA(MNTA420Y') } , "Gerar S.A." , "S.A." } )
	
Return aNgButton