Árvore de páginas

Carregando...


01. DADOS GERAIS

Produto:

TOTVS Manutenção de Ativos

Linha de Produto:

Linha Protheus

Segmento:

Manufatura

Módulo:

TOTVS Manufatura (Linha Protheus) - Manutenção de ativos (SIGAMNT)

Função:MNTA280I()
País:Brasil


02. DESCRIÇÃO

Descrição:

Ponto de entrada chamado após clicar no botão Ok para confirmação para rotina de inclusão ou alteração de SS.

Localização:

SIGAMNT: Atualizações/Controle de Oficina/Solicitação de Serviço/Serviço

Programa Fonte:

MNTA280.prx / MNTSR.prw

Função:

MNTA280I()

Parâmetros:

NomeTipoDescrição
ParamIXB[1]Numérico

Define o processo em execução, como:

3 - Inclusão
4 - Alteração
5 - Exclusão

Retorno:

TipoDescrição
Array
NomeTipoDescrição
Array[1]LógicoDefine se o processo foi validado com êxito.
Array[2]Carácter

Mensagem de erro a ser apresentada ao usuário.

Atenção

Atenção

  • Este retorno somente passa a ser utilizado na realese 12.1.23 e superiores.

03. DEMAIS INFORMAÇÕES

Exemplo MNTA280I()
#Include 'Protheus.ch'

User Function MNTA280I

	Local lRet    := .T.
	Local cError  := ''
	Local cUser   := UsrFullName( RetCodUsr() ) // Usuario Logado
	Local nOption := ParamIXB[1]

	If nOption == 3 .And. Trim( M->TQB_USUARI ) == Trim( cUser )

		cError := 'Inclusão de solicitação de serviço não permitida!'

	EndIf

Return { Empty( cError ), cError }


04. ASSUNTOS RELACIONADOS

  • Não se aplica.