Árvore de páginas

Versões comparadas

Chave

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

Ponto de entrada para customizar a validação na gravação da saída de combustível.

Características do Requisito

Linha de Produto:

Microsiga Protheus

Segmento:

Manufatura

Módulo:

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

Rotina:

Rotina

Nome Técnico

MNTA657

Saída de Combustível

Tickets relacionados

5460650

Issue:

DNG-4743

Países:

Todos.

Bancos de Dados:

Todos.

Sistemas Operacionais:

Todos.

Descrição

 Realizado conversão das rotina MNTA657 -Registro de saída de combustível para o modelo padrão de desenvolvimento MVC, por este motivo a chamada e utilização do ponto de entrada MNTA6570 deve ser alterada para o novo modelo. 

Ponto de Entrada

Descrição:

Ponto de entrada acionado no processo de validação para gravação de uma Saída de Combustível, permitindo customizar este processo.

Localização:

SIGAMNT: Em Atualizações > Controle de Combustível > Abastecimento > Saída Combustível.

Programa Fonte:

MNTA657.prx

Função:

MNT657TDOK()

Parâmetro:oModel - Modelo ativo da rotina

Retorno:

Nome

Tipo

Descrição

Obrigatório

lRet

Lógico

Indica se haverá a gravação da Saída de Combustível.

Sim

Bloco de código
languagesql
titleExemplo: P.E. MNTA6570
linenumberstrue
#Include 'Totvs.ch'
 
User function MNTA6570()

	Local lRet := .T.
    Local oModel657

 	If Type("PARAMIXB") == "A" 
  
        oModel657 := PARAMIXB[1] // Busca o modelo de dados, que conterá os dados do arquivo em tela.
 
        If oModel:GetValue( 'MNTA657_TTH', 'TTH_TIPO' ) == 1
            lRet := .F.
        EndIf
		If lRet
    EndIf
 
Return			lRet := MsgYesNo("Deseja confirmar a saída de combustível ?")
		Endif
    EndIf
 
Return lRet