Árvore de páginas

Ponto de entrada padrão MVC

As rotinas relacionadas a este ponto de entrada passaram recentemente por uma reestruturação para o padrão de desenvolvimento MVC, desta forma o exemplo de código apresentado neste documento pode não ser mais efetivo. Recomendamos que consulte o novo documento que apresenta os novos exemplos para o funcionamento correto deste ponto de entrada: Novo padrão para os pontos de entrada MNTA7652 e MNTA7661

Ponto de Entrada para alterar/manusear informações dos campos após inclusão de uma notificação

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

MNTA766

Notificações

Rotina(s) envolvida(s)

Nome Técnico

MNTA766

Notificações

Issues Relacionadas


País(es):

Todos

Banco(s) de Dados:

Todos

Sistema(s) Operacional(is):

Todos

Ponto de Entrada

Descrição:

Ponto de entrada que possibilita alterar/manusear informações da notificação incluída. É executado após a confirmação da tela.

Localização:

SIGAMNT: Atualizações/Gestão de Riscos/Multas/Notificações.

Eventos:

Notificações (MNTA766)

Programa Fonte:

MNTA766.prx

Função:

MNTA7661()

Retorno:

Nulo

 

Exemplo
#Include 'Protheus.ch'

//-------------------------------------------------------------------
/*/{Protheus.doc} MNTA7661
Possibilita alteração de campos após a inclusão de uma notificação.

@author  NGInformática
@since   18/06/2018
@version P12
/*/
//-------------------------------------------------------------------
User Function MNTA7661()

	Local aArea  := GetArea()
    If Inclui
        dbSelectArea("TRX")
        RecLock("TRX", .F.)
        TRX->TRX_CIDINF := "JOINVILLE"
        TRX->( MsUnlock() )
    EndIf

	RestArea(aArea)

Return