Árvore de páginas

Ponto de entrada que realiza carrega opções adicionais na tela de cadastro do Abastecimento Manual (MNTA655)

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

MNTA655

Abastecimento Manual


Rotina(s) envolvida(s)

Nome Técnico

MNTA6556

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 Abastecimento Manual (MNTA655) que carrega opções adicionais na tela de cadastro da rotina

Programa Fonte:

MNTA655.prx
Localização:SIGAMNT: Atualizações/Controle de Combustíveis/Abastecimento/Abastecimento Manual

Função:

MNTA6556()
Parâmetros:
NomeTipoDescrição
ParamIXB[1]CaracterTabela
ParamIXB[2]NuméricoNúmero do Registro
ParamIXB[3]NuméricoAção do Menu (Inclusão, Alteração, Exclusão, etc.)

Retorno:

NomeTipoDescriçãoObrigatório
aCadBtnsArrayContém os botões adicionais para o menu do cadastroX
Exemplo do Ponto de Entrada MNTA6556()
#INCLUDE	"Protheus.ch"
#INCLUDE	"RWMake.ch"

User Function MNTA6556()
	
	// Variável do retorno
	Local aCadBtns := {}
	
	// Variáveis auxiliares
	Local cAlias  := ParamIXB[1]
	Local nRecNo  := ParamIXB[2]
	Local nOpcCad := ParamIXB[3]
	
	//----------
	// Executa
	//----------
	MsgInfo("Chamada do Ponto de Entrada MNTA6556.", "P.E. MNTA6556")
	
	aAdd(aCadBtns, {"parametros", {|| U_MyA6556() }, "Meu Botão"})
	
Return aCadBtns

User Function MyA6556()
	
	MsgInfo("Minha Função no botão criado pelo Ponto de Entrada MNTA6556.", "Atenção")
	
Return Nil