Trecho do ponto de entrada que faz a chamada para o Ponto de Entrada que o cliente renomeia para XMT100GRV

O fonte MT100GRV.prx (pasta 0-Pontos Entrada Protheus) apenas chama a função U_MLA103GR() (fonte MLA103GR.prw, pasta Pontos Entrada do projeto Central XML). Ao final da regra da Central XML é feita a chamada do ponto de entrada do cliente:

	// Ponto de entrada anterior a gravacao do Documento de Entrada
	If lRetGrv .And. (ExistBlock("XMT100GRV"))
		lContinua := ExecBlock("XMT100GRV",.F.,.F.,aInParamIxb )
		If ValType( lContinua ) == "L"
			lRetGrv	:= lContinua
		EndIf
	EndIf

Return lRetGrv

Uso na Central XML

Documentação oficial no TDN

MT100GRV - Gravação de Nota Fiscal - Linha Microsiga Protheus - TDN (totvs.com)

Ponto de entrada MT100GRV

Linha de Produto: Microsiga Protheus
Módulo: Compras (SIGACOM)
Rotina: Documento de Entrada - MATA103
Ponto de Entrada: MT100GRV
Versões: Advanced Protheus 7.10, Microsiga Protheus 8.11, Microsiga Protheus 10, Protheus 12
País(es): Todos
Banco(s) de Dados: Todos
Sistema(s) operacional(is): Todos

Ponto de Entrada

Descrição: Está localizado na função a103Grava, responsável pela gravação da Nota Fiscal. Executado antes de iniciar o processo de gravação / exclusão da Nota de Entrada.
Programa Fonte: MATA103.PRW
Função: a103Grava
Sintaxe: MT100GRV ( lExp01 ) --> lExp02
Parâmetros: PARAMIXB[1] - Lógico - lExp01: informa se é exclusão (.T.) ou inclusão/classificação (.F.).
Retorno: lExp02 - Lógico - Informa se a nota pode (.T.) ou não (.F.) ser gravada/excluída.