Descrição

TRBMDFE - Disponibiliza validação personalizada antes da gravação do formulário de MDF-e

Exemplos

#Include "Protheus.ch"

User Function MDFeOK()
Local lRet           := .T.                    //Retorno logico (.T./.F.)
Local _nOpc       := PARAMIXB[1]  //Operação 3 - Incluir / 4 - Alterar / 5 - Excluir
Local _cUFDesc  := PARAMIXB[2]  //UF Descarregamento
Local _cUFCarr   := PARAMIXB[3]  //UF Carregamento
Local _cVeiculo  := PARAMIXB[4]  //Cod. Veiculo informado
Local _cVincPos := PARAMIXB[5]  //Vincula posterior?

If _cUFCarr <> "SP"
     MsgInfo("Operação permitida apenas para UF de carregamento para estado de São Paulo.")
     lRet := .F.
EndIf

Return lRet

Idioma

Português (Brasil)

Versões

12.1.17

Sistemas Operacionais Suportados

Todos

Compatível com as Bases de Dados

Todas

Parâmetros

1 - nOpc (2 - Visualizar, 3 - Incluir, 4 - Alterar, 5 - Excluir)

2 - cUFDescSerMDF - Série do MDFe

3 - cNumMDF - Número do MDFe 

Retorno

Sem retorno.

Eventos de chamada do Ponto de Entrada

TRBMDFE

Programa Fonte

SPEDMDFE.PRW